svn commit: r379485 - in head: mail/thunderbird/files www/firefox-esr/files www/libxul/files
Jan Beich
jbeich at FreeBSD.org
Sat Feb 21 16:29:08 UTC 2015
John Marino <freebsd.contact at marino.st> writes:
>> Author: jbeich
>> Date: Sat Feb 21 08:22:28 2015
>> New Revision: 379485
>> URL: https://svnweb.freebsd.org/changeset/ports/379485
>> QAT: https://qat.redports.org/buildarchive/r379485/
>>
>> Log:
>> Fix invalid conversions of nullptr to bool to unbreak clang 3.6 build
>>
>> PR: 197857
>> Submitted by: dim (initial version)
>> Obtained from: https://github.com/mozilla/gecko-dev/commit/dd19f59
>>
>
> All the mozilla stuff is busted on gcc5 for this reason: firefox,
> seamonkey, libxul, thunderbird. I have high hopes this patch fixes it.
> Are you planning to patch them all?
Isn't USES=compiler:c++11-lang supposed to pick Clang over GCC?
This commit only backports the fix from Firefox 32, SeaMonkey 2.29.
If you haven't filed a bug don't expect me to know about the issue.
My testing is limited due to not having a buildfarm/fast hardware
while (any) GCC requires more memory/buildtime than Clang + extra
time spent building the compiler itself. So, just knowing which
file/which line fails to compile would have saved a lot of time.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 602 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20150221/460cfc62/attachment.sig>
More information about the svn-ports-head
mailing list