<div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_extra"><br><div class="gmail_quote">2018-01-08 3:17 GMT+01:00 Samuel Thibault <span dir="ltr"><<a href="mailto:sthibault@debian.org" target="_blank">sthibault@debian.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello,<br>
<span class="gmail-"><br>
Aaron M. Ucko, on dim. 07 janv. 2018 21:08:58 -0500, wrote:<br>
>   Akai.h:56:11: fatal error: linux/cdrom.h: No such file or directory<br>
><br>
> If you can get libgig to work reasonably well on either or both<br>
> architectures without this header, please do so.<br>
<br>
</span>Note that they have a sys/cdrom.h which should fit most needs.</blockquote><div><br></div><div class="gmail_default" style="font-size:small">​Hi,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">here is a answer from upstream:</div><div class="gmail_default" style="font-size:small">quote</div><div class="gmail_default" style="font-size:small">----------</div><span style="font-size:12.8px">libgig built fine on Hurd in the past because libgig did not have Akai support</span><br style="font-size:12.8px"><span style="font-size:12.8px">at that point yet. The Akai format is trickier than the other sound formats of</span><br style="font-size:12.8px"><span style="font-size:12.8px">libgig (namely Giga, SoundFont 2, DLS, Korg) because all other ones are just</span><br style="font-size:12.8px"><span style="font-size:12.8px">reading files, whereas Akai requires storage devices to be accessed directly</span><br style="font-size:12.8px"><span style="font-size:12.8px">(i.e. Akai CDROMs) because Akai was using their own prorietary file system, and</span><br style="font-size:12.8px"><span style="font-size:12.8px">even their own partition layout on block level. Because these were dedicated</span><br style="font-size:12.8px"><span style="font-size:12.8px">hardware sampler devices from Akai.</span><br style="font-size:12.8px"><br style="font-size:12.8px"><span style="font-size:12.8px">Right now I do not have a Hurd installation, so ATM I have no plans to fix this</span><br style="font-size:12.8px"><span style="font-size:12.8px">issue for Hurd by myself. Like always patches are appreciated though. Since</span><br style="font-size:12.8px"><span style="font-size:12.8px">the driver infrastructure is quite similar to Linux, I don't think it should</span><br style="font-size:12.8px"><span style="font-size:12.8px">be hard to adapt the Akai CDROM reader code for building on Hurd.</span><br style="font-size:12.8px"><br style="font-size:12.8px"><span style="font-size:12.8px">If there is no volunteer for doing that, then you can of course also simply</span><br style="font-size:12.8px"><div class="gmail_default" style="font-size:small"><span style="font-size:12.8px">omit building Akai.h and Akai.cpp for the Hurd architecture and that's it.</span>​</div></div><div class="gmail_default" style="font-size:small">​---------​</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">best regards</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">mira</div><br></div></div>