Bug#942795: libsoxr: Building with "nocheck" results in a broken soxr.pc pkg-config file
Source: libsoxr
Version: 0.1.3-1
Severity: important
User: helmutg@debian.org
Usertags: rebootstrap
Hello!
While working on fixing #942746, I noticed that building src:libsoxr with "nocheck"
results in the soxr.pc pkg-config file being broken:
glaubitz@z6:/tmp/libsoxr> dpkg-deb -x libsoxr-dev_0.1.3-2_amd64.deb test
glaubitz@z6:/tmp/libsoxr> cat test/usr/lib/x86_64-linux-gnu/pkgconfig/soxr.pc
Name: soxr
Description: High quality, one-dimensional sample-rate conversion library
Version: ..
Libs: -L/usr/lib/x86_64-linux-gnu -lsoxr
Cflags: -I/usr/include
glaubitz@z6:/tmp/libsoxr>
What happens is that the version number in the soxr.pc.in is not filled in with the
version information from CMakeLists.txt. I have not checked yet whether this is a
Debian packaging problem or an upstream bug. However, since building with "nocheck"
is necessary for example when cross-building the package, I think the issue should
be fixed.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaubitz@debian.org
`. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Reply to: