svn commit: r447814 - head/www/firefox/files
Justin Hibbits
chmeeedalf at gmail.com
Wed Sep 27 21:59:23 UTC 2017
On Sep 27, 2017, at 9:00 AM, Justin Hibbits wrote:
> 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
I created https://reviews.freebsd.org/D12515 to address this. Now
Firefox builds fine for me.
- Justin
More information about the freebsd-ppc
mailing list