Closed kloczek closed 5 years ago
I have modified .pc files
[tkloczko@barrel libcdio-paranoia-10.2+2.0.0]$ cat libcdio_paranoia.pc prefix=/usr exec_prefix=/usr libdir=/usr/lib64 includedir=/usr/include Name: libcdio_paranoia Description: CD paranoia library from libcdio Version: 10.2+2.0.0 Requires: libcdio Libs: -L${libdir} -lcdio_paranoia Cflags: -I${includedir}/cdio [tkloczko@barrel libcdio-paranoia-10.2+2.0.0]$ cat libcdio_cdda.pc prefix=/usr exec_prefix=/usr libdir=/usr/lib64 includedir=/usr/include Name: libcdio_cdda Description: CD paranoia CD-DA library from libcdio Version: 10.2+2.0.0 Requires: libcdio Libs: -L${libdir} -lcdio_cdda Cflags: -I${includedir}/cdio
However looks like libcdio_cdda uses symbols from libcdio_paranoia and vice versa. With such loopy dependencies looks like have two libraries does not make to much sense.
This, the lack of track_audiop (and other booleans) is a bug. Should be an easy fix which I'll do when I am able.
Please file one issue per issue. That makes it possible to track independent issues. Thanks.
I have modified .pc files
The .pc
files are derivied files. I looked over the .pc.in
files and don't see anything I want changed.
As for the loopiness, if you have specific suggestions feel free to make a PR for that.
I have problem with building gvs with libcdio-paranoia. gvfs fails with:
Just checked libcdio-paranoia tree and it is something strange about only that symbol
Looks like there is no actual code behind exactly that symbol.
May I ask for help or maybe it is a bug?