Bug#1067839: triton: FTBFS on armel (undefined reference to symbol '__atomic_compare_exchange_4@@LIBATO)
Source: triton
Version: 2.0.0.post1-4
Severity: important
Tags: ftbfs
X-Debbugs-Cc: kenhys@xdump.org
Dear Maintainer,
triton fails to build on armel.
FYI:
https://buildd.debian.org/status/fetch.php?pkg=triton&arch=armel&ver=2.0.0.post1-4&stamp=1708226979&raw=0
/usr/bin/ld:
/usr/lib/llvm-14/lib/libMLIRSupport.a(StorageUniquer.cpp.o):
undefined reference to symbol '__atomic_compare_exchange_4@@LIBATO
MIC_1.0' /usr/bin/ld: /lib/arm-linux-gnueabi/libatomic.so.1: error
adding symbols: DSO missing from command line collect2: error: ld
returned 1 exit status make[3]: ***
[bin/CMakeFiles/triton-opt.dir/build.make:329: bin/triton-opt] Error
1 make[3]: Leaving directory
'/home/kenhys/work/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build'
make[2]: *** [CMakeFiles/Makefile2:2731:
bin/CMakeFiles/triton-opt.dir/all] Error 2 make[2]: Leaving directory
'/home/kenhys/work/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build'
make[1]: *** [Makefile:149: all] Error 2 make[1]: Leaving directory
'/home/kenhys/work/triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build'
dh_auto_build: error: cd .pybuild/cpython3_3.11_triton/build && make
-j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit
code 2 E: pybuild pybuild:389: build: plugin cmake failed with: exit
code=25: dh_auto_build --buildsystem=cmake
--builddirectory=/home/kenhys/work/
triton-2.0.0.post1/.pybuild/cpython3_3.11_triton/build --
dh_auto_build: error: pybuild --build -i python{version} -p "3.12
3.11" returned exit code 13 make: *** [debian/rules:5: binary] Error
25 dpkg-buildpackage: error: debian/rules binary subprocess returned
exit status 2
Regards,
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: armel (armv8l)
Kernel: Linux 6.1.0-18-arm64 (SMP w/8 CPU threads)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
Reply to: