Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 May 2019 20:06:37 +0200
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Mark Millard <marklmi@yahoo.com>
Cc:        FreeBSD Toolchain <freebsd-toolchain@freebsd.org>, FreeBSD PowerPC ML <freebsd-ppc@freebsd.org>
Subject:   Re: FYI: Unable to build -r501994 ports' devel/llvm60 on clang 8 based powerpc64 system: "BFD (GNU Binutils) 2.32 assertion fail elflink.c:2935"
Message-ID:  <F31CDFCD-64B3-41E6-B33C-015F28FA98D6@FreeBSD.org>
In-Reply-To: <0743B28F-3F61-401F-BD61-B69C4B207559@yahoo.com>
References:  <0743B28F-3F61-401F-BD61-B69C4B207559@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_DC34A5A4-7508-4D85-8876-669F0F489475
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On 19 May 2019, at 16:56, Mark Millard via freebsd-toolchain =
<freebsd-toolchain@freebsd.org> wrote:
> This was in a poudriere bulk build on a head -r347549 based powerpc64
> system with system clang 8 for cc and c++ and base/binutils
> for the likes of ld. (The system has the llvm libunwind patches
> for powerpc64 so throwing c++ exceptions work.)
>=20
> [4397/4552] : && /usr/bin/c++ -fPIC -O2 -pipe -DNDEBUG =
-fstack-protector-strong -isystem /usr/local/include =
-fno-strict-aliasing  -DNDEBUG -isystem /usr/local/include -fPIC =
-fvisibility-inlines-hidden -Werror=3Ddate-time =
-Werror=3Dunguarded-availability-new -std=3Dc++11 -Wall -W =
-Wno-unused-parameter -Wwrite-strings -Wcast-qual =
-Wmissing-field-initializers -pedantic -Wno-long-long =
-Wcovered-switch-default -Wnon-virtual-dtor -Wdelete-non-virtual-dtor =
-Wstring-conversion -fcolor-diagnostics -ffunction-sections =
-fdata-sections -O2 -pipe -DNDEBUG -fstack-protector-strong -isystem =
/usr/local/include -fno-strict-aliasing  -DNDEBUG -isystem =
/usr/local/include  -fstack-protector-strong   -Wl,-z,origin  -Wl,-O3 =
-Wl,--gc-sections  =
-Wl,--version-script,/wrkdirs/usr/ports/devel/llvm60/work/.build/tools/lto=
/LTO.exports -shared -Wl,-soname,libLTO.so.6 -o lib/libLTO.so.6.0.1 =
tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o =
tools/lto/CMakeFiles/LTO.dir/lto.cpp.o -L/usr/local/lib =
-Wl,-rpath,"\$ORIGIN/../
> lib:/usr/local/lib" lib/libLLVM-6.0.so && :
> FAILED: lib/libLTO.so.6.0.1
> : && /usr/bin/c++ -fPIC -O2 -pipe -DNDEBUG -fstack-protector-strong =
-isystem /usr/local/include -fno-strict-aliasing  -DNDEBUG -isystem =
/usr/local/include -fPIC -fvisibility-inlines-hidden -Werror=3Ddate-time =
-Werror=3Dunguarded-availability-new -std=3Dc++11 -Wall -W =
-Wno-unused-parameter -Wwrite-strings -Wcast-qual =
-Wmissing-field-initializers -pedantic -Wno-long-long =
-Wcovered-switch-default -Wnon-virtual-dtor -Wdelete-non-virtual-dtor =
-Wstring-conversion -fcolor-diagnostics -ffunction-sections =
-fdata-sections -O2 -pipe -DNDEBUG -fstack-protector-strong -isystem =
/usr/local/include -fno-strict-aliasing  -DNDEBUG -isystem =
/usr/local/include  -fstack-protector-strong   -Wl,-z,origin  -Wl,-O3 =
-Wl,--gc-sections  =
-Wl,--version-script,/wrkdirs/usr/ports/devel/llvm60/work/.build/tools/lto=
/LTO.exports -shared -Wl,-soname,libLTO.so.6 -o lib/libLTO.so.6.0.1 =
tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o =
tools/lto/CMakeFiles/LTO.dir/lto.cpp.o -L/usr/local/lib =
-Wl,-rpath,"\$ORIGIN/../lib:/usr/loc
> al/lib" lib/libLLVM-6.0.so && :
> /usr/bin/powerpc64-unknown-freebsd13.0-ld: BFD (GNU Binutils) 2.32 =
assertion fail elflink.c:2935
> /usr/bin/powerpc64-unknown-freebsd13.0-ld: BFD (GNU Binutils) 2.32 =
assertion fail elflink.c:2935

See <https://bugs.freebsd.org/237068>.  I think this is a BFD ld bug,
but I still haven't been able to come up with a small test case.  Any
help appreciated. :-)

-Dimitry


--Apple-Mail=_DC34A5A4-7508-4D85-8876-669F0F489475
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.2

iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCXOGbLQAKCRCwXqMKLiCW
ozwdAKD/AokmDhUMYjpm5SSR2q3khxxF9wCeMXeTzoK/sW7wJJrN2fPTDmq+NOo=
=3QGH
-----END PGP SIGNATURE-----

--Apple-Mail=_DC34A5A4-7508-4D85-8876-669F0F489475--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F31CDFCD-64B3-41E6-B33C-015F28FA98D6>