Package: libntirpc1.4 Version: 1.4.1-1 Severity: serious Control: affects -1 src:nfs-ganesha
nfs-ganesha FTBFS on mips and mipsel: https://buildd.debian.org/status/package.php?p=nfs-ganesha&suite=sid ... [ 55%] Linking C executable sm_notify.ganesha cd /«PKGBUILDDIR»/src/obj-mips-linux-gnu/Protocols/NLM && /usr/bin/cmake -E cmake_link_script CMakeFiles/sm_notify.ganesha.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -fdebug-prefix-map=/«PKGBUILDDIR»=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/sm_notify.ganesha.dir/sm_notify.c.o -o sm_notify.ganesha -Wl,-rpath,/usr/lib/mips-linux-gnu/mit-krb5: -rdynamic ../NFS/libnfsproto.a ../RQUOTA/librquota.a libnlm.a ../9P/lib9p.a ../XDR/libnfs_mnt_xdr.a -lwbclient -lnfsidmap -ldbus-1 -lcap -lblkid -luuid ../../os/libgos.a -ldl /usr/lib/mips-linux-gnu/mit-krb5/libkrb5.so /usr/lib/mips-linux-gnu/mit-krb5/libk5crypto.so -lcom_err /usr/lib/mips-linux-gnu/mit-krb5/libgssapi_krb5.so -lpthread -lrt -lntirpc ../../support/libstring_utils.a /usr/lib/gcc/mips-linux-gnu/6/../../../mips-linux-gnu/libntirpc.so: undefined reference to `__atomic_fetch_add_8' collect2: error: ld returned 1 exit status Protocols/NLM/CMakeFiles/sm_notify.ganesha.dir/build.make:116: recipe for target 'Protocols/NLM/sm_notify.ganesha' failed make[4]: *** [Protocols/NLM/sm_notify.ganesha] Error 1 This is a bug that will hit everyone who wants to use libntirpc on mips or mipsel: (stretch_mips-dchroot)bunk@minkus:~$ cat test.c int main(void) { return 0; } (stretch_mips-dchroot)bunk@minkus:~$ gcc -O2 -Wall test.c -lntirpc /usr/lib/gcc/mips-linux-gnu/6/../../../mips-linux-gnu/libntirpc.so: undefined reference to `__atomic_fetch_add_8' collect2: error: ld returned 1 exit status (stretch_mips-dchroot)bunk@minkus:~$ gcc -O2 -Wall test.c -lntirpc -latomic (stretch_mips-dchroot)bunk@minkus:~$