Package: src:sphde Version: 1.4.0-1 Severity: serious Tags: sid buster according to the s390x build logs:
bin/bash ../libtool --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D__SASSIM__ -Wall -Werror -Wwrite-strings -Woverloaded-virtual -pthread -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -mhtm -c -o libsphde_la-sphmultipcqueue.lo `test -f 'sphmultipcqueue.cpp' || echo './'`sphmultipcqueue.cpp sphmultipcqueue.cpp: In function 'void* SPHMPMCQInitInternal(void*, sas_type_t, block_size_t, unsigned int, unsigned int)': sphmultipcqueue.cpp:81:16: error: 'PPC_FEATURE2_HAS_HTM' was not declared in this scope if ((hwcap2 & PPC_FEATURE2_HAS_HTM) == 0) { ^~~~~~~~~~~~~~~~~~~~ sphmultipcqueue.cpp: In function 'void* SPHMPMCQAllocStrideDirectHTM(SPHMPMCQ_t)': sphmultipcqueue.cpp:348:3: error: 'TM_buff_type' was not declared in this scope TM_buff_type TM_buff; ^~~~~~~~~~~~ sphmultipcqueue.cpp:358:19: error: 'TM_buff' was not declared in this scope if (__TM_begin (TM_buff) == _HTM_TBEGIN_STARTED) { ^~~~~~~ sphmultipcqueue.cpp: In function 'void* SPHMPMCQGetNextCompleteDirectHTM(SPHMPMCQ_t)': sphmultipcqueue.cpp:429:3: error: 'TM_buff_type' was not declared in this scope TM_buff_type TM_buff; ^~~~~~~~~~~~ sphmultipcqueue.cpp:430:19: error: 'TM_buff' was not declared in this scope if (__TM_begin (TM_buff) == _HTM_TBEGIN_STARTED) { ^~~~~~~ make[3]: *** [Makefile:1555: libsphde_la-sphmultipcqueue.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/<<PKGBUILDDIR>>/src' make[2]: *** [Makefile:544: all-recursive] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [Makefile:413: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: make -j2 returned exit code 2 make: *** [debian/rules:11: build-arch] Error 2