Source: uhd
Version: 4.1.0.4-2
Severity: serious
Tags: ftbfs sid bookworm
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

uhd fails to build on ppc64el:
| FAILED: lib/CMakeFiles/uhd.dir/transport/uhd-dpdk/dpdk_common.cpp.o 
| /usr/bin/c++ -DBOOST_ALL_NO_LIB 
-DBOOST_ASIO_DISABLE_STD_EXPERIMENTAL_STRING_VIEW 
-DBOOST_ASIO_DISABLE_STD_STRING_VIEW -DBOOST_ATOMIC_DYN_LINK 
-DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK 
-DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_FILESYSTEM_DYN_LINK 
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK 
-DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK 
-DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DHAVE_CONFIG_H -DHAVE_DPDK 
-DUHD_DLL_EXPORTS -DUHD_LOG_CONSOLE_COLOR -DUHD_LOG_CONSOLE_LEVEL=2 
-DUHD_LOG_FILE_LEVEL=2 -DUHD_LOG_MIN_LEVEL=1 
-I/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/include 
-I/<<PKGBUILDDIR>>/host/include -I/<<PKGBUILDDIR>>/host/lib/include 
-I/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/lib/include 
-I/<<PKGBUILDDIR>>/host/lib/deps/flatbuffers/include 
-I/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/lib/ic_reg_maps 
-I/<<PKGBUILDDIR>>/host/lib/convert 
-I/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/lib/convert 
-I/<<PKGBUILDDIR>>/host/lib/usrp 
-I/<<PKGBUILDDIR>>/host/lib/usrp/common/ad9361_driver 
-I/<<PKGBUILDDIR>>/host/lib/usrp/common -I/usr/include/dpdk 
-I/usr/include/libnl3 -I/usr/include/dpdk/../powerpc64le-linux-gnu/dpdk 
-I/usr/include/powerpc64le-linux-gnu/dpdk 
-I/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/lib/transport/nirio/lvbitx 
-I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/host/lib/transport/uhd-dpdk 
-I/<<PKGBUILDDIR>>/host/lib/deps/rpclib/include -I/usr/include/python3.9 
-I/<<PKGBUILDDIR>>/host/lib/deps/pybind11/include 
-I/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/_cmrc/include -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden 
-fvisibility-inlines-hidden -O2 -g -DNDEBUG -fPIC   -Wall -Wextra 
-Wsign-compare -std=gnu++14 -march=native -D_GNU_SOURCE -MD -MT 
lib/CMakeFiles/uhd.dir/transport/uhd-dpdk/dpdk_common.cpp.o -MF 
lib/CMakeFiles/uhd.dir/transport/uhd-dpdk/dpdk_common.cpp.o.d -o 
lib/CMakeFiles/uhd.dir/transport/uhd-dpdk/dpdk_common.cpp.o -c 
/<<PKGBUILDDIR>>/host/lib/transport/uhd-dpdk/dpdk_common.cpp
| c++: error: unrecognized command-line option ‘-march=native’; did you mean 
‘-mcpu=native’?

See
https://buildd.debian.org/status/fetch.php?pkg=uhd&arch=ppc64el&ver=4.1.0.4-2&stamp=1638057565&raw=0

If you start an uncoordinated transition, please at least ensure that
the package builds everywhere.

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature

Reply via email to