Re: www/firefox build failure on i386

2013-10-31 Thread Dimitry Andric
On 31 Oct 2013, at 06:27, Kenta Suzumoto ken...@hush.com wrote:
 Hi. I'm trying to build Firefox 25 and the build failed after a long time of 
 compiling.
 Any help would be appreciated, thank you. The full log is here:
 
 https://dl.dropboxusercontent.com/u/9576083/firefox-25.0%2C1.log

Hi,

This is a bug in clang that was fixed in head (r255804), and merged to
stable/9 (r255946), but the fix unfortunately did not make it in time
for 9.2-RELEASE.  See also http://llvm.org/PR15840 .

I am not sure what the best workaround is for a release installation.
You can either update to stable/9, or you can try to install the
lang/clang-devel port, and try to compile firefox with it.

Alternatively, you can apply just the diff from r255804 to your release
source tree, then rebuild clang (or world) and reinstall it.

-Dimitry



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: www/firefox build failure on i386

2013-10-31 Thread Dimitry Andric
On 31 Oct 2013, at 18:53, Dimitry Andric d...@freebsd.org wrote:
 On 31 Oct 2013, at 06:27, Kenta Suzumoto ken...@hush.com wrote:
 Hi. I'm trying to build Firefox 25 and the build failed after a long time of 
 compiling.
 Any help would be appreciated, thank you. The full log is here:
 
 https://dl.dropboxusercontent.com/u/9576083/firefox-25.0%2C1.log
...
 This is a bug in clang that was fixed in head (r255804), and merged to
 stable/9 (r255946), but the fix unfortunately did not make it in time
 for 9.2-RELEASE.  See also http://llvm.org/PR15840 .
...
 Alternatively, you can apply just the diff from r255804 to your release
 source tree, then rebuild clang (or world) and reinstall it.

Here is that diff.  Apply it to the 9.2-RELEASE sources installed in
/usr/src, then build and install clang, using:

cd /usr/src/lib/clang
make obj  make depend  make -j4
cd /usr/src/usr.bin/clang/clang
make obj  make depend  make -j4
sudo make install

Then you should be able to build www/firefox with it.

-Dimitry



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: www/firefox build failure on i386

2013-10-31 Thread Dimitry Andric
On 31 Oct 2013, at 21:52, Dimitry Andric d...@freebsd.org wrote:
 On 31 Oct 2013, at 18:53, Dimitry Andric d...@freebsd.org wrote:
 On 31 Oct 2013, at 06:27, Kenta Suzumoto ken...@hush.com wrote:
 Hi. I'm trying to build Firefox 25 and the build failed after a long time 
 of compiling.
 Any help would be appreciated, thank you. The full log is here:
 
 https://dl.dropboxusercontent.com/u/9576083/firefox-25.0%2C1.log
 ...
 This is a bug in clang that was fixed in head (r255804), and merged to
 stable/9 (r255946), but the fix unfortunately did not make it in time
 for 9.2-RELEASE.  See also http://llvm.org/PR15840 .
 ...
 Alternatively, you can apply just the diff from r255804 to your release
 source tree, then rebuild clang (or world) and reinstall it.
 
 Here is that diff.  Apply it to the 9.2-RELEASE sources installed in
 /usr/src, then build and install clang, using:
 
 cd /usr/src/lib/clang
 make obj  make depend  make -j4
 cd /usr/src/usr.bin/clang/clang
 make obj  make depend  make -j4
 sudo make install
 
 Then you should be able to build www/firefox with it.

Ok, let me try to really attach it this time. :-)

-Dimitry


merge-r255804.diff
Description: Binary data



signature.asc
Description: Message signed with OpenPGP using GPGMail


www/firefox build failure on i386

2013-10-30 Thread Kenta Suzumoto
Hi. I'm trying to build Firefox 25 and the build failed after a long time of 
compiling.
Any help would be appreciated, thank you. The full log is here:

https://dl.dropboxusercontent.com/u/9576083/firefox-25.0%2C1.log

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org