Package: libsquish-dev
Version: 1.15-3+b2
Severity: serious

Building against libsquish-dev is more or less impossible as the
pkg-config file is broken:

✗ cat /usr/lib/x86_64-linux-gnu/pkgconfig/libsquish.pc                          
                                                    git:(master|✚2…1
prefix=
exec_prefix=${prefix}
libdir=${prefix}/lib/x86_64-linux-gnu
sharedlibdir=${libdir}
includedir=${prefix}/include

Name: libsquish
Description: squish DXT library
Version: 1.15

Requires:
Libs: -L${libdir} -L${sharedlibdir} -lsquish
Cflags: -I${includedir}



Without a defined prefix, the include path won't be found and building
fails.
The library path kind of works due to the merged /usr, but its still
broken.
Please fix the pkg-config file, using prefix=/usr will fix the issue.

--
 Bernd Zeimetz                            Debian GNU/Linux Developer
 http://bzed.de                                http://www.debian.org
 GPG Fingerprint: ECA1 E3F2 8E11 2432 D485  DD95 EB36 171A 6FF9 435F

Reply via email to