Bug#1141225: supercollider FTBFS on ppc64el
Trupti <[email protected]> Wed, 01 Jul 2026 18:29:42 +0530
| Newsgroups | gmane.linux.debian.devel.multimedia |
|---|---|
| Message-ID | <1acc62dd872e7130989a61f571be2cbd__3858.94357911951$1782910893$gmane$org@linux.ibm.com> |
Package: supercollider-sc3-plugins Version: 3.14.0+ds-1 Severity: normal Tags: sid Justification: fails to build from source User: [email protected] Usertags: ppc64el X-Debbugs-Cc: [email protected] Dear Maintainer, supercollider-sc3-plugins (3.14.0+ds-1) FTBFS on ppc64el with below errors: /build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/external_libraries/nova-simd/vec/../detail/vec_math.hpp:59:49: error: ‘gen_sign_mask’ is not a member of ‘vec’ {aka ‘nova::vec<float>’} 59 | const vec sign = arg & vec::gen_sign_mask(); | ~~~~~~~~~~~~~~~~~~^~ /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -O3 -DNDEBUG -shared -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/VOSIM.dir/link.d -o VOSIM.so CMakeFiles/VOSIM.dir/VOSIMUGens/VOSIM.cpp.o make[3]: Leaving directory '/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu' [ 31%] Built target VOSIM make[3]: *** [source/CMakeFiles/VBAP_supernova.dir/build.make:82: source/CMakeFiles/VBAP_supernova.dir/VBAPUGens/VBAP.cpp.o] Error 1 make[3]: Leaving directory '/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:4809: source/CMakeFiles/VBAP_supernova.dir/all] Error 2 [ 32%] Linking CXX shared module VOSIM_supernova.so cd /build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu/source && /usr/bin/cmake -E cmake_link_script CMakeFiles/VOSIM_supernova.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -O3 -DNDEBUG -shared -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/VOSIM_supernova.dir/link.d -o VOSIM_supernova.so CMakeFiles/VOSIM_supernova.dir/VOSIMUGens/VOSIM.cpp.o make[3]: Leaving directory '/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu' [ 32%] Built target VOSIM_supernova [ 32%] Linking CXX shared module SLUGens.so cd /build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu/source && /usr/bin/cmake -E cmake_link_script CMakeFiles/SLUGens.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -O3 -DNDEBUG -shared -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/SLUGens.dir/link.d -o SLUGens.so CMakeFiles/SLUGens.dir/SLUGens/SLUGens.cpp.o make[3]: Leaving directory '/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu' [ 32%] Linking CXX shared module SLUGens_supernova.so cd /build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu/source && /usr/bin/cmake -E cmake_link_script CMakeFiles/SLUGens_supernova.dir/link.txt --verbose=1 [ 32%] Built target SLUGens /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -O3 -DNDEBUG -shared -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/SLUGens_supernova.dir/link.d -o SLUGens_supernova.so CMakeFiles/SLUGens_supernova.dir/SLUGens/SLUGens.cpp.o make[3]: Leaving directory '/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu' [ 32%] Built target SLUGens_supernova [ 32%] Linking CXX shared module HOAAzimuthRotator1.so cd /build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu/source && /usr/bin/cmake -E cmake_link_script CMakeFiles/HOAAzimuthRotator1.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -O3 -DNDEBUG -shared -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/HOAAzimuthRotator1.dir/link.d -o HOAAzimuthRotator1.so CMakeFiles/HOAAzimuthRotator1.dir/HOAUGens/HOAAzimuthRotator1.cpp.o make[3]: Leaving directory '/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu' [ 32%] Built target HOAAzimuthRotator1 [ 32%] Linking CXX shared module HOAAzimuthRotator1_supernova.so cd /build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu/source && /usr/bin/cmake -E cmake_link_script CMakeFiles/HOAAzimuthRotator1_supernova.dir/link.txt --verbose=1 /usr/bin/powerpc64le-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -O3 -DNDEBUG -shared -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/HOAAzimuthRotator1_supernova.dir/link.d -o HOAAzimuthRotator1_supernova.so CMakeFiles/HOAAzimuthRotator1_supernova.dir/HOAUGens/HOAAzimuthRotator1.cpp.o make[3]: Leaving directory '/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu' [ 32%] Built target HOAAzimuthRotator1_supernova make[2]: Leaving directory '/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu' make[1]: *** [Makefile:159: all] Error 2 make[1]: Leaving directory '/build/reproducible-path/supercollider-sc3-plugins-3.14.0+ds/obj-powerpc64le-linux-gnu' dh_auto_build: error: cd obj-powerpc64le-linux-gnu && make -j8 INSTALL="install --strip-program=true" VERBOSE=1 returned exit code 2 make: *** [debian/rules:9: binary-arch] Error 25 dpkg-buildpackage: error: debian/rules binary-arch subprocess failed with exit status 2 -------------------------------------------------------------------------------- Build finished at 2026-06-30T15:11:05Z Build log reference: https://buildd.debian.org/status/fetch.php?pkg=supercollider-sc3-plugins&arch=ppc64&ver=3.14.0%2Bds-1&stamp=1782852658&raw=0 Issue is reproducible on ppc64el machine. Thanks, Trupti.