libgig 4.0.0 qsampler 4.2.0 gigedit 1.0.0

Jaromír Mikeš mira.mikes at gmail.com
Wed Nov 23 22:44:48 UTC 2016


2016-11-23 23:14 GMT+01:00 James Cowgill <jcowgill at debian.org>:
> Hi
>
> On 23/11/16 22:02, Jaromír Mikeš wrote:
>> 2016-11-22 16:40 GMT+01:00 Jaromír Mikeš <mira.mikes at gmail.com>:
>>> 2016-11-22 15:30 GMT+01:00 James Cowgill <jcowgill at debian.org>:
>>>> Hi,
>>>>
>>>> On 22/11/16 14:14, Jaromír Mikeš wrote:
>>>>> 2016-11-22 12:29 GMT+01:00 James Cowgill <jcowgill at debian.org>:
>>>>>>> 2016-11-21 19:43 GMT+01:00 Jaromír Mikeš <mira.mikes at gmail.com>:
>>>>>>> So what we can do?
>>>>>>
>>>>>> Since upstream have added /usr/lib/libgig to the ld.so path it seems
>>>>>> that they do want those libraries to be public after all.
>>>>>>
>>>>>> I suggest that you:
>>>>>> - split libakai into a separate library package
>>>>>> - move both libraries into /usr/lib/<multiarch>
>>>>>> - bash upstream until they do this properly :)
>>>>>
>>>>> Ok ... it looks like a plan ;)
>>>>> Should we have also 2 separate -dev packages gig and akai ?
>>>>
>>>> I think that would be OK as well, but it doesn't matter as much. Both
>>>> libraries are "part of" libgig but it doesn't look like one depends on
>>>> the other at all. They also have separate pkgconfig files so I expect
>>>> upstream intends for them to be treated as completely separate libraries
>>>> maybe.
>>>
>>> include dir contains akai SF RIFF gig korg DLS header ... lets keep
>>> them together in one dev package for now.
>>
>> 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?

best regards

mira



More information about the pkg-multimedia-maintainers mailing list