Hi,

The firefox port since ff50.0 fails to link on 10.3-releng.

Tested on two machines, recursive ports rebuild (no other failures), same
result each time. ff49 and the previous firefox releases have built fine on
the same systems. All versions of ff50 have failed the same way.

System: FreeBSD indrani 10.3-RELEASE-p11 FreeBSD 10.3-RELEASE-p11 #3 r308065

Port rev: # $FreeBSD: head/www/firefox/Makefile 427388 2016-11-29 17:54:52Z
jbeich $
(ports tree is current)

This is where the failure occurs:
    INPUT("../../gfx/skia/Unified_cpp_gfx_skia8.o")
    INPUT("../../gfx/skia/Unified_cpp_gfx_skia9.o")
    INPUT("StaticXULComponentsEnd/StaticXULComponentsEnd.o")

/usr/local/bin/ld: ../../xpcom/components/nsComponentManager.o: relocation
R_X86_64_PC32 against protected symbol `start_kPStaticModules_NSModule' can
not be used when making a shared object
/usr/local/bin/ld: final link failed: Bad value
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
gmake[7]: *** [/usr/ports/www/firefox/work/firefox-50.0.1/config/
rules.mk:819: libxul.so] Error 1
gmake[7]: Leaving directory
'/usr/ports/www/firefox/work/firefox-50.0.1/obj-x86_64-unknown-freebsd10.3/toolkit/library'
gmake[6]: *** [/usr/ports/www/firefox/work/firefox-50.0.1/config/
recurse.mk:71: toolkit/library/target] Error 2
gmake[6]: Leaving directory
'/usr/ports/www/firefox/work/firefox-50.0.1/obj-x86_64-unknown-freebsd10.3'
gmake[5]: *** [/usr/ports/www/firefox/work/firefox-50.0.1/config/
recurse.mk:33: compile] Error 2
gmake[5]: Leaving directory
'/usr/ports/www/firefox/work/firefox-50.0.1/obj-x86_64-unknown-freebsd10.3'
gmake[4]: *** [/usr/ports/www/firefox/work/firefox-50.0.1/config/
rules.mk:540: default] Error 2
gmake[4]: Leaving directory
'/usr/ports/www/firefox/work/firefox-50.0.1/obj-x86_64-unknown-freebsd10.3'
gmake[3]: *** [/usr/ports/www/firefox/work/firefox-50.0.1/client.mk:413:
realbuild] Error 2
gmake[3]: Leaving directory '/usr/ports/www/firefox/work/firefox-50.0.1'
gmake[2]: *** [/usr/ports/www/firefox/work/firefox-50.0.1/client.mk:168:
build] Error 2
gmake[2]: Leaving directory '/usr/ports/www/firefox/work/firefox-50.0.1'
===> Compilation failed unexpectedly.

Any advice?

Thanks,
-omar
_______________________________________________
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"

Reply via email to