Date: Fri, 04 Jan 2019 17:38:59 +0000 From: bugzilla-noreply@freebsd.org To: gnome@FreeBSD.org Subject: [Bug 220103] devel/glib20: ld-elf.so.1: /usr/local/lib/libglib-2.0.so.0: Undefined symbol "environ" (WITH_LLD_IS_LD) Message-ID: <bug-220103-6497-2ZA4t8V3FX@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-220103-6497@https.bugs.freebsd.org/bugzilla/> References: <bug-220103-6497@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220103 --- Comment #23 from Dimitry Andric <dim@FreeBSD.org> --- (In reply to Michal Meloun from comment #21) ... > As quick verification, you can replace default system linker by ld.bfd fr= om > binutils.=20 > In this case, final linking always fails (on FBSD11, 12, current) with:=20 > /usr/bin/ld: mplayer: local symbol '__progname' in /usr/lib/crt1.o is > referenced by DSO >=20 > Dim, please, can you submit this but to llvm bugzila? I'm not sure what bug on the LLD side you are talking about; you are descri= bing a problem with BFD ld above? As far as the linker is concerned, "environ" = is not in any way more special than any other symbol. If somebody wants to provide versioned and unversioned variants, I don't see any reason why this would be forbidden? --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-220103-6497-2ZA4t8V3FX>