Package: exadrums Version: 0.3.0-1 Severity: serious Justification: failure to build from scratch on release architecture
Hello. The package source fails to build from scratch on armel mips mipsel (as well as other non released architectures) https://buildd.debian.org/status/package.php?p=exadrums&suite=experimental with the following message /usr/bin/ld: /usr/lib/gcc/.../libexadrums.so: undefined reference to `__atomic_store_8' /usr/bin/ld: /usr/lib/gcc/.../libexadrums.so: undefined reference to `__atomic_load_8' /usr/bin/ld: /usr/lib/gcc/.../libexadrums.so: undefined reference to `__atomic_exchange_8' The solution is most probably to add -pthread to both CXXFLAGS and LDFLAGS. In LDFLAGS, it should come after --as-needed so the dependency is only effective on architectures actually using these 3 symbols.