Bug#978616: mediastreamer2: doesn't build correct libraries with cmake?

Gianfranco Costamagna locutusofborg at debian.org
Tue Dec 29 09:57:41 GMT 2020


Source: mediastreamer2
Version: 1:4.4.21-2
Severity: serious

Hello, looks like with autotools, the library provides libmediastreamer_base and libmediastreamer_voip,
while with cmake it doesn't.

the pkgconfig file is obviously wrong, but I don't know which solution you prefer (and if you are aware of this issue).

I propose two solutions:
1) implement the library split in cmake, and upstream it (this might be the preferred and easier solution to this issue)
2) patch pkgconfig file and cmake helpers to provide only one library to link.

if we choose 1, we should probably also change the ABI, so call it libmediastreamer11a or similar, to trigger a rebuild of reverse dependencies.

If you agree with 1) I can try to provide a patch as soon as possible.

thanks

Gianfranco



More information about the Pkg-voip-maintainers mailing list