Date: Sat, 13 Oct 2018 00:33:23 +0200 From: Dimitry Andric <dim@FreeBSD.org> To: Jan Beich <jbeich@FreeBSD.org> Cc: Mark Millard <marklmi@yahoo.com>, FreeBSD Toolchain <freebsd-toolchain@freebsd.org>, FreeBSD PowerPC ML <freebsd-ppc@freebsd.org> Subject: Re: On a powerpc64, system-clang crashes on audio/alsa-lib 's control.lo : "error in backend: A @@ version cannot be undefined" Message-ID: <B00CE5BA-452A-4752-8168-A87DDD5FC3C9@FreeBSD.org> In-Reply-To: <8t33-9v5q-wny@FreeBSD.org> References: <1B7575F6-ED4D-42FE-BD51-B976F21B7CA6@yahoo.com> <8t33-9v5q-wny@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_75297E3E-55E8-49FC-91C0-B17BC9CB6C87 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 12 Oct 2018, at 15:00, Jan Beich <jbeich@FreeBSD.org> wrote: >=20 > Mark Millard <marklmi@yahoo.com> writes: >> The following is on a powerpc64 machine (old PowerMac G5 so-called >> "Quad Core") running a personal build of head -r339076 that was >> built via devel/powerpc64-xtoolchain-gcc and such (no gcc 4.2.1). >> The compiler for the port build is system-clang (so clang 6 as cc), >> not used for buildworld buildkernel. [I experiment with more modern >> compilers and toolchains for some powerpc family members.] > [...] >> /bin/sh ../../libtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H >> -I. -I../../include -I../../include -I/usr/ports/audio/alsa-lib/files >> -O2 -pipe -g -fno-strict-aliasing -MT control.lo -MD -MP -MF >> .deps/control.Tpo -c -o control.lo control.c > [...] >> fatal error: error in backend: A @@ version cannot be undefined ... > and can be further reduced to >=20 > int main() > { > __asm__ (".symver __foo,foo@@FOO"); > __asm__ (".symver .__foo,.foo@@FOO"); > } Submitted as https://bugs.llvm.org/show_bug.cgi?id=3D39270, though upstream alsa-lib seems to have dropped this powerpc64 specific workaround: = http://git.alsa-project.org/?p=3Dalsa-lib.git;a=3Dcommit;h=3D3bad0a21b4d13= d8d10691f382c836897fa7a7cb9 You might want to try if that also works for you. -Dimitry --Apple-Mail=_75297E3E-55E8-49FC-91C0-B17BC9CB6C87 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 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCW8EhMwAKCRCwXqMKLiCW o/qHAKCBM+r/K4IMa4bJSkYbP1vgn2DLaACfZUsEsi5Td1e4eV2xAuydncfW49I= =3S57 -----END PGP SIGNATURE----- --Apple-Mail=_75297E3E-55E8-49FC-91C0-B17BC9CB6C87--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B00CE5BA-452A-4752-8168-A87DDD5FC3C9>