[Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols (WITH_LLD_IS_LD)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 --- Comment #10 from commit-h...@freebsd.org --- A commit references this bug: Author: jbeich Date: Fri Sep 29 12:51:15 UTC 2017 New revision: 450890 URL: https://svnweb.freebsd.org/changeset/ports/450890 Log: gecko: unbreak on 12.0 (lld by default) /usr/bin/ld: error: ../../js/src/jsarray.o: string table non-null terminated PR: 218808 Changes: head/Mk/bsd.gecko.mk -- You are receiving this mail because: You are the assignee for the bug. ___ 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"
[Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols (WITH_LLD_IS_LD)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 Jan Beichchanged: What|Removed |Added Status|New |Closed Resolution|--- |FIXED -- You are receiving this mail because: You are the assignee for the bug. ___ 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"
[Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols (WITH_LLD_IS_LD)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 --- Comment #9 from commit-h...@freebsd.org --- A commit references this bug: Author: jbeich Date: Thu Sep 28 19:32:05 UTC 2017 New revision: 450860 URL: https://svnweb.freebsd.org/changeset/ports/450860 Log: gecko: unbreak on 11.1 aarch64 /usr/bin/ld: error: unknown argument: --warn-unresolved-symbols PR: 218808 Reported by: O. Hartmann, pkg-fallout (for /head before lld 5.0 update) Changes: head/Mk/bsd.gecko.mk -- You are receiving this mail because: You are the assignee for the bug. ___ 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"
[Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols (WITH_LLD_IS_LD)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 O. Hartmannchanged: What|Removed |Added Summary|www/firefox: usr/bin/ld:|www/firefox: usr/bin/ld: |error: unknown argument:|error: unknown argument: |--warn-unresolved-symbols |--warn-unresolved-symbols ||(WITH_LLD_IS_LD) --- Comment #8 from O. Hartmann --- I'll keep this bug open just in case someone is searching for fallout of option WITH_LLD_IS_LS=yes. The problem seems to disappear when going the "GNU ld" path ... -- You are receiving this mail because: You are the assignee for the bug. ___ 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"
[Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 --- Comment #7 from O. Hartmann--- (In reply to Jan Beich from comment #6) I "solved" those problems for now by not usinf LLD as LD for the time being it is still harmful. Thanks. -- You are receiving this mail because: You are the assignee for the bug. ___ 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"
[Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 --- Comment #6 from Jan Beich--- lld 5.0 per base r321369 does support --warn-unresolved-symbols, so comment 1 shows the following: /usr/bin/ld.lld: warning: undefined symbol: environ >>> referenced by a.c >>> /tmp/a-e9e734.o:(foo) /usr/bin/ld.lld: warning: undefined symbol: environ >>> referenced by a.c >>> /tmp/a-e9e734.o:(foo) Can you try building www/firefox on -CURRENT again? -- You are receiving this mail because: You are the assignee for the bug. ___ 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"
[Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 Jan Beichchanged: What|Removed |Added Blocks||214864 Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214864 [Bug 214864] [exp-run] test build with lld as /usr/bin/ld -- You are receiving this mail because: You are the assignee for the bug. ___ 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"
[Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 --- Comment #5 from O. Hartmann--- The problem still persists in ports tree revision r443820 and prvents me from compiling www/firefox, which is now crashing rapidly on recent CURRENT (i.e. At revision 320065, amd64, with WITH_LLD_IS_LD=yes is set and the INO64 issue never resolved due to compilation problems). I consider this a serious issue since there are plans to make WITH_LLD_IS_LD the default on AMD64 platforms. Also, I stepped into another issue regarding devel/glib20 and I'd like to refer to Bug 220103 which seems to be related somehow having Jan Beichs comment (Comment 1) in mind. -- You are receiving this mail because: You are the assignee for the bug. ___ 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"
[Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 --- Comment #4 from O. Hartmann--- The recent update of www/firefox (at revision 441291) doesn't fix the reported problem, it still exists on traditional "make"-driven builds as well as in poudriere! -- You are receiving this mail because: You are the assignee for the bug. ___ 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"
[Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 --- Comment #3 from O. Hartmann--- (In reply to Jan Beich from comment #2) Is there a solution? www/firefox doesn't build on 12-CURRENT (recent, as of today) anymore if WITH_LLD_IS_LD is enabled. poudriere also fails on the very same error. -- You are receiving this mail because: You are the assignee for the bug. ___ 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"
[Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 --- Comment #2 from Jan Beich--- (In reply to Jan Beich from comment #1) > --ignore-unresolved-symbol (ld.bfd 2.26+ Oops, since ld.bfd 2.24 but the flag came from NetBSD. https://mail-index.netbsd.org/source-changes/2008/04/03/msg004439.html -- You are receiving this mail because: You are the assignee for the bug. ___ 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"
[Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 Jan Beichchanged: What|Removed |Added CC||freebsd-toolchain@FreeBSD.o ||rg Flags|maintainer-feedback?(gecko@ |maintainer-feedback+ |FreeBSD.org)| --- Comment #1 from Jan Beich --- (In reply to O. Hartmann from comment #0) > I'm wondering about the error as it indicates a missing flag? Probably. Firefox uses --ignore-unresolved-symbol (ld.bfd 2.26+ or ld.gold 2.28+) or --warn-unresolved-symbol to allow environ(7) in shared libraries together with --no-undefined. This is a workaround for BSD libc, GNU libc is unaffected. $ cat a.c #include void foo() { extern char **environ; for(int i = 0; environ[i] != NULL; i++) printf("%s\n", environ[i]); } $ cc -fPIC -shared -Wl,-z,defs -o a.so a.c -B/usr/local/bin -Wl,--ignore-unresolved-symbol,environ $ cc -fPIC -shared -Wl,-z,defs -o a.so a.c -Wl,--warn-unresolved-symbols /tmp/a-52cbc1.o: In function `foo': a.c:(.text+0x12): warning: undefined reference to `environ' a.c:(.text+0x32): warning: undefined reference to `environ' http://searchfox.org/mozilla-central/rev/6e1c138a06a8/old-configure.in#662 -- You are receiving this mail because: You are the assignee for the bug. ___ 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"
maintainer-feedback requested: [Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols
O. Hartmann <ohartm...@walstatt.org> has reassigned Bugzilla Automation <bugzi...@freebsd.org>'s request for maintainer-feedback to ge...@freebsd.org: Bug 218808: www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 --- Description --- In poudriere, I receive upon building firefox this error: /usr/bin/ld: error: unknown argument: --warn-unresolved-symbols c++: error: linker command failed with exit code 1 (use -v to see invocation) Host and poudriere's jail are most recent CURRENT (reeBSD 12.0-CURRENT #12 r317278: Sat Apr 22 09:03:03 CEST 2017 amd64), on both, host and jail, I've enabled option WITH_LLD_IS_LD=yes I'm wondering about the error as it indicates a missing flag? ___ 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"
[Bug 218808] www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218808 Bug ID: 218808 Summary: www/firefox: usr/bin/ld: error: unknown argument: --warn-unresolved-symbols Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: ge...@freebsd.org Reporter: ohartm...@walstatt.org Flags: maintainer-feedback?(ge...@freebsd.org) Assignee: ge...@freebsd.org In poudriere, I receive upon building firefox this error: /usr/bin/ld: error: unknown argument: --warn-unresolved-symbols c++: error: linker command failed with exit code 1 (use -v to see invocation) Host and poudriere's jail are most recent CURRENT (reeBSD 12.0-CURRENT #12 r317278: Sat Apr 22 09:03:03 CEST 2017 amd64), on both, host and jail, I've enabled option WITH_LLD_IS_LD=yes I'm wondering about the error as it indicates a missing flag? -- You are receiving this mail because: You are the assignee for the bug. ___ 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"