libgig 4.0.0 qsampler 4.2.0 gigedit 1.0.0

James Cowgill jcowgill at debian.org
Fri Nov 25 16:36:44 UTC 2016


On 23/11/16 22:44, Jaromír Mikeš wrote:
> 2016-11-23 23:14 GMT+01:00 James Cowgill <jcowgill at debian.org>:
>> On 23/11/16 22:02, Jaromír Mikeš wrote:
>>> Ok ... fixed now :) libgig builds fine ...
>>> I also tried build qsampler ... it builds but will need some patch to
>>> fix search for libgig/SF.h ... quite should be easy
>>
>> If qsampler needs a patch, you've done something wrong. Moving the
>> libraries should have had no affect on other packages (unless they are
>> actually hard coding the lib path). Why have the headers changed?
> 
> qsampler search for libgig/SF.h ... till now (with old libgig) it was
> never found ( it wasn't exist) and qsampler was build without this
> fuctionality
> SF.h is new header provided by new libgig 4.0.0 ... and now all header
> are moved from usr/include/libgig to usr/include/
> 
> You still think I have done something wrong?

OK I've had another look and I think I understand the confusion here:
upstream have decided to move the headers from /usr/include to
/usr/include/libgig without adjusting anything else to cope with that.

Your method would work here, but I think you should ask upstream what
they want here since changing it later is a PITA. The options are:

All headers in /usr/include, all references to them loose the 'libgig/'
prefix.

All headers in /usr/include/libgig, all references must have a 'libgig/'
prefix (including the headers themselves).

All headers in /usr/include/libgig, all references loose the 'libgig/'
and -I/usr/include/libgig is added to the pkg-config file.

Thanks,
James

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20161125/5cf3f48b/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list