On 12 Oct 2018, at 15:00, Jan Beich <[email protected]> wrote: > > Mark Millard <[email protected]> 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=CC --mode=compile 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 > > int main() > { > __asm__ (".symver __foo,foo@@FOO"); > __asm__ (".symver .__foo,.foo@@FOO"); > }
Submitted as https://bugs.llvm.org/show_bug.cgi?id=39270, though upstream alsa-lib seems to have dropped this powerpc64 specific workaround: http://git.alsa-project.org/?p=alsa-lib.git;a=commit;h=3bad0a21b4d13d8d10691f382c836897fa7a7cb9 You might want to try if that also works for you. -Dimitry
signature.asc
Description: Message signed with OpenPGP
