svn commit: r447814 - head/www/firefox/files

Justin Hibbits chmeeedalf at gmail.com
Wed Sep 27 14:00:06 UTC 2017


On Sep 25, 2017, at 12:25 PM, Jan Beich wrote:

> Justin Hibbits <chmeeedalf at gmail.com> writes:
>
>> On Aug 11, 2017, at 10:56 PM, Jan Beich wrote:
>>
>>> Jan Beich <jbeich at FreeBSD.org> writes:
>>>
>>>> Author: jbeich
>>>> Date: Sat Aug 12 03:49:56 2017
>>>> New Revision: 447814
>>>> URL: https://svnweb.freebsd.org/changeset/ports/447814
>>>>
>>>> Log:
>>>> www/firefox: unbreak on big-endians (e.g. powerpc*, sparc64)
>>>>
>>>> ERROR: --disable-skia is not supported anymore
>>>>
>>>> In file included from objdir/gfx/2d/Unified_cpp_gfx_2d1.cpp:101:
>>>> gfx/2d/ScaledFontBase.cpp:217:39: error: use of undeclared
>>>> identifier 'PathSkia'
>>>>     RefPtr<Path> path = MakeAndAddRef<PathSkia>(skPath,
>>>> FillRule::FILL_WINDING);
>>>>                                       ^
>>>
>>> Can anyone check build/runtime on powerpc and powerpc64? Firefox
>>> 55.0.1
>>> still supports build without Rust.
>>
>> Meant to send this out earlier.  Firefox 55.0.3 fails in curlrules.h
>> with a failed assert (CurlchkszEQ(long, CURL_SIZEOF_LONG)) on
>> powerpc64.  This is due to a missing check in curlbuild.h for
>> powerpc64 (has checks for other archs, but not powerpc64), so assumes
>> sizeof(long) should be 4, not 8.  I also meant to file a bug for  
>> this.
>
> Can you try again after https://svnweb.freebsd.org/changeset/ports/450623 
>  ?

That got the build much further, now it's failing during link.  Looks  
like textproc/hunspell needs to be built with a C++11 compiler for  
firefox to link to it properly.  I'll see if I can make a patch.

- Justin


More information about the freebsd-ppc mailing list