Hi Adam,

On Fri, Dec 21, 2018 at 11:27 AM Adam Borowski <kilob...@angband.pl> wrote:
>
> So please give me something to re-test and upload.

Please look again on Mentors. https://mentors.debian.net/package/libgsm

> I'd be happy with either a hard break or a compat link -- it's up to you and
> your upstream wrt what is preferred.

Upstream ships the sole header in /usr/include/gsm.h.

Fedora and its derivatives, on the other hand, ship the header in
/usr/include/gsm/gsm.h and set a symlink at /usr/include/gsm.h. In
Debian, we also use those locations (it's the same file). If you have
no objections, I would like to proceed with Fedora's model.

>From my experience, most software will look at either location, or
sometimes at both. (My two packages mediastreamer2 and svxlink do.)
Also, the codec is often optional, as you already noted, and may be
omitted unless found. The upcoming release deadline is another factor.
Most people are busy with other things.

In summary: The library is over twenty-five years old; I would prefer
to accept the status quo (while fixing #882176).

On my system with the version in Mentors, these consumers built
successfully via sbuild:

asterisk
freerdp2
gmerlin-avdecoder
mediastreamer2
twinkle

Reply via email to