Source: lizardfs
Version: 3.11.3+dfsg-1
Severity: serious
Tags: patch

https://buildd.debian.org/status/fetch.php?pkg=lizardfs&arch=armel&ver=3.11.3%2Bdfsg-1&stamp=1503200978&raw=0

...
/usr/bin/c++  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/lizardfs-3.11.3+dfsg=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -pipe -std=c++0x -pthread -Wall -Wextra -fwrapv -pedantic 
-O3 -DNDEBUG -O3 -DNDEBUG -g  -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic 
CMakeFiles/unittest_chunkserver.dir/main.cc.o  -o unittest_chunkserver 
../../external/gtest/libgtest.a -Wl,--whole-archive 
../chunkserver/libchunkserver_unittest.a -Wl,--no-whole-archive 
../chunkserver/libchunkserver.a ../common/libmfscommon.a libunittests-helpers.a 
mocks/libunittest-mocks.a -lboost_system -lboost_filesystem -lpthread -lcrcutil 
-lz -lrt ../protocol/liblzfsprotocol.a 
../chunkserver/libchunkserver_unittest.a(chunk_unittest.cc.o): In function 
`std::__atomic_base<unsigned long long>::store(unsigned long long, 
std::memory_order)':
/usr/include/c++/7/bits/atomic_base.h:374: undefined reference to 
`__atomic_store_8'
/usr/include/c++/7/bits/atomic_base.h:374: undefined reference to 
`__atomic_store_8'
/usr/include/c++/7/bits/atomic_base.h:374: undefined reference to 
`__atomic_store_8'
/usr/include/c++/7/bits/atomic_base.h:374: undefined reference to 
`__atomic_store_8'
/usr/include/c++/7/bits/atomic_base.h:374: undefined reference to 
`__atomic_store_8'
collect2: error: ld returned 1 exit status
src/unittests/CMakeFiles/unittest_chunkserver.dir/build.make:108: recipe for 
target 'src/unittests/unittest_chunkserver' failed
make[3]: *** [src/unittests/unittest_chunkserver] Error 1


Fix:

--- debian/rules.old    2017-08-20 19:42:36.769213811 +0000
+++ debian/rules        2017-08-20 19:42:53.744032928 +0000
@@ -7,7 +7,7 @@
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 ## fix FTBFS@ppc64: https://github.com/lizardfs/lizardfs/issues/249
-ifneq (,$(filter $(DEB_HOST_ARCH),mips mipsel powerpc powerpcspe sparc hppa 
m68k sh4))
+ifneq (,$(filter $(DEB_HOST_ARCH),armel mips mipsel powerpc powerpcspe sparc 
hppa m68k sh4))
 DEB_LDFLAGS_MAINT_APPEND = -latomic
 endif
 

Reply via email to