Bug#1034294: libspandsp-dev: ships headers declaring missing symbols
Helmut Grohne
helmut at subdivi.de
Wed Apr 12 09:41:39 BST 2023
Package: libspandsp-dev
Version: 0.0.6+dfsg-2
Hi,
I noticed that libspandsp-dev ships some headers that refer to missing
symbols. For instance g1050.h refers to symbols containing g1050, but
the installed shared libraries do not contain such symbols. The affected
headers originate from
https://sources.debian.org/src/spandsp/0.0.6%2Bdfsg-2/spandsp-sim/Makefile.am/#L52
and I think they shouldn't be included as libspandsp_sim isn't included
either.
Unfortunately, building spandsp-sim is controlled via --enable-tests.
So this flag doesn't just enable or disable build-time testing, it
really affects the package contents and thus we cannot at present
conditionalize --enable-tests to DEB_BUILD_OPTIONS=nocheck without
breaking reproducibility.
Having DEB_BUILD_OPTIONS=nocheck imply --disable-tests would help with
making spandsp cross buildable.
So back to the first issue, can we drop the spandsp-sim headers from the
libspandsp-dev package?
Helmut
More information about the Pkg-voip-maintainers
mailing list