Bug#886603: libgig: FTBFS: fatal error: linux/cdrom.h: No such file or directory

Jaromír Mikeš mira.mikes at gmail.com
Sun Jan 21 10:32:25 UTC 2018


2018-01-08 3:17 GMT+01:00 Samuel Thibault <sthibault at debian.org>:

> Hello,
>
> Aaron M. Ucko, on dim. 07 janv. 2018 21:08:58 -0500, wrote:
> >   Akai.h:56:11: fatal error: linux/cdrom.h: No such file or directory
> >
> > If you can get libgig to work reasonably well on either or both
> > architectures without this header, please do so.
>
> Note that they have a sys/cdrom.h which should fit most needs.


​Hi,

here is a answer from upstream:
quote
----------
libgig built fine on Hurd in the past because libgig did not have Akai
support
at that point yet. The Akai format is trickier than the other sound formats
of
libgig (namely Giga, SoundFont 2, DLS, Korg) because all other ones are just
reading files, whereas Akai requires storage devices to be accessed directly
(i.e. Akai CDROMs) because Akai was using their own prorietary file system,
and
even their own partition layout on block level. Because these were dedicated
hardware sampler devices from Akai.

Right now I do not have a Hurd installation, so ATM I have no plans to fix
this
issue for Hurd by myself. Like always patches are appreciated though. Since
the driver infrastructure is quite similar to Linux, I don't think it should
be hard to adapt the Akai CDROM reader code for building on Hurd.

If there is no volunteer for doing that, then you can of course also simply
omit building Akai.h and Akai.cpp for the Hurd architecture and that's it.​
​---------​

best regards

mira
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20180121/519c1198/attachment.html>


More information about the pkg-multimedia-maintainers mailing list