On Mon, Jan 12, 2015 at 12:43:01PM -0800, patrick keshishian wrote: > On 1/12/15, Landry Breuil <[email protected]> wrote: > > On Mon, Jan 12, 2015 at 12:29:00PM -0800, patrick keshishian wrote: > >> On 1/10/15, Landry Breuil <[email protected]> wrote: > >> > Hi, > >> > > >> > here's the wip update to ffx 35.0rc3, ETA next wednesday. Been using > >> > 35.0betas on amd64 for the past 6 weeks without issues, also tested on > >> > i386 and powerpc. > >> > > >> > http://cgit.rhaalovely.net/mozilla-firefox/?h=release > >> > >> very possible this is my fault but ... the build fails for me on: > >> > >> kern.version=OpenBSD 5.7-beta (GENERIC) #701: Sat Jan 10 07:52:06 MST > >> 2015 > >> [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC > >> > >> with: > >> ... > >> INPUT("../../gfx/skia/SkLayer.o") > >> INPUT("../../gfx/skia/SkMatrix22.o") > >> INPUT("../../gfx/skia/SkMatrix44.o") > >> INPUT("../../gfx/skia/SkMeshUtils.o") > >> INPUT("../../gfx/skia/SkNWayCanvas.o") > >> INPUT("../../gfx/skia/SkNinePatch.o") > >> INPUT("../../gfx/skia/SkNullCanvas.o") > >> INPUT("../../gfx/skia/SkOSFile.o") > >> INPUT("../../gfx/skia/SkParseColor.o") > >> INPUT("../../gfx/skia/SkParsePath.o") > >> INPUT("../../gfx/skia/SkPathUtils.o") > >> INPUT("../../gfx/skia/SkPictureUtils.o") > >> INPUT("../../gfx/skia/SkProxyCanvas.o") > >> INPUT("../../gfx/skia/SkRTConf.o") > >> INPUT("../../gfx/skia/SkTextureCompressor.o") > >> INPUT("../../gfx/skia/SkTextureCompressor_ASTC.o") > >> INPUT("../../gfx/skia/SkTextureCompressor_LATC.o") > >> INPUT("../../gfx/skia/SkTextureCompressor_R11EAC.o") > >> INPUT("../../gfx/skia/SkThreadUtils_pthread.o") > >> INPUT("StaticXULComponentsEnd/StaticXULComponentsEnd.o") > >> > >> /usr/bin/ld: Warning: gc-sections option ignored > >> ../../gfx/skia/opts_check_x86.o(.data.rel.ro.local._ZL22platform_32_procs_SSE4+0x10): > >> In function `SkBoxBlurGetPlatformProcs(void (**)(unsigned int const*, > >> int, unsigned int*, int, int, int, int, int), void (**)(unsigned int > >> const*, int, unsigned int*, int, int, int, int, int), void > >> (**)(unsigned int const*, int, unsigned int*, int, int, int, int, > >> int), void (**)(unsigned int const*, int, unsigned int*, int, int, > >> int, int, int))': > >> /usr/build/ports/pobj/firefox-35.0rc3/mozilla-release/gfx/skia/trunk/src/opts/opts_check_x86.cpp:212: > >> undefined reference to `S32A_Opaque_BlitRow32_SSE4_asm' > >> /usr/bin/ld: libxul.so.53.0: hidden symbol > >> `S32A_Opaque_BlitRow32_SSE4_asm' isn't defined > > > > What does 'grep HAVE_TOOLCHAIN > > /usr/build/ports/pobj/firefox-35.0rc3/build-amd64/config.status' > > says ? > > (''' HAVE_TOOLCHAIN_SUPPORT_MSSSE3 ''', r''' 1 '''), > (''' HAVE_TOOLCHAIN_SUPPORT_MSSE4_1 ''', r''' 1 '''),
I think the define in patches/patch-gfx_skia_moz_build on line 10 and 25 are wrong. Can you retry, changing them to 'MSSE4_1' instead of 'MSSSE4_1' like i have in my git tree ? Interestingly, it built without issues here... *shrug*. Landry
