Source: mesa Version: 17.2.0-2 Severity: serious Tags: upstream Justification: fails to build from source (but built successfully in the past)
Builds of mesa for armel have been failing lately: glsl/.libs/libstandalone.a(libmesautil_la-disk_cache.o): In function `disk_cache_remove': ./build/src/util/../../../src/util/disk_cache.c:643: undefined reference to `__atomic_fetch_add_8' collect2: error: ld returned 1 exit status Makefile:2110: recipe for target 'glsl_compiler' failed make[5]: *** [glsl_compiler] Error 1 make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/src/compiler' Please link glsl_compiler (and anything else that uses libstandalone) against -latomic. If you don't want that dependency on architectures that don't need it, you can either conditionalize on architecture or precede -latomic with -Wl,--as-needed (and follow it with -Wl,--no-as-needed if desired). Thanks! -- Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu