Package: src:gcc-6 Version: 6.1.1-5 Severity: serious The patch applied in 6.1.1-5 to build libgnat* as target instead of host libraries breaks native builds.
on powerpc: /usr/bin/powerpc-linux-gnu-ld: cannot find -latomic collect2: error: ld returned 1 exit status Makefile:195: recipe for target 'gnatlink-static' failed make[4]: *** [gnatlink-static] Error 1 make[4]: *** Waiting for unfinished jobs.... on amd64, when configured with --enable-default-pie: /usr/bin/x86_64-linux-gnu-ld: ../gcc/libcommon-target.a(prefix.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fP IC ../gcc/libcommon-target.a: error adding symbols: Bad value collect2: error: ld returned 1 exit status Makefile:209: recipe for target 'gnatmake-static' failed make[4]: *** [gnatmake-static] Error 1 make[4]: Leaving directory '/«PKGBUILDDIR»/build/gnattools' Makefile:11407: recipe for target 'all-gnattools' failed make[3]: *** [all-gnattools] Error 2 on s390x, when configured with --enable-default-pie: