Date: Wed, 27 Sep 2017 16:59:19 -0500 From: Justin Hibbits <chmeeedalf@gmail.com> To: Justin Hibbits <chmeeedalf@gmail.com> Cc: Jan Beich <jbeich@freebsd.org>, freebsd-ppc@freebsd.org Subject: Re: svn commit: r447814 - head/www/firefox/files Message-ID: <861B8991-3CCF-4B14-96CE-1ABF9CA0B71D@gmail.com> In-Reply-To: <A5FA571A-8E8A-4B3A-B8DF-E849092815EA@gmail.com> References: <201708120349.v7C3nuXS052281@repo.freebsd.org> <378x-e8wo-wny@FreeBSD.org> <B2D66BF9-A40F-4ADA-9673-433FCD1C998E@gmail.com> <zi9i-itca-wny@FreeBSD.org> <A5FA571A-8E8A-4B3A-B8DF-E849092815EA@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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@gmail.com> writes: >> >>> On Aug 11, 2017, at 10:56 PM, Jan Beich wrote: >>> >>>> Jan Beich <jbeich@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?861B8991-3CCF-4B14-96CE-1ABF9CA0B71D>