[alsa-devel] Bug#916052: alsa-oss FTBFS with glibc 2.28

Elimar Riesebieter riesebie at lxtec.de
Thu Dec 13 11:43:29 CET 2018


* Takashi Sakamoto <o-takashi at sakamocchi.jp> [2018-12-13 07:32 +0900]:

[...]

> > In file included from alsa-oss.c:736:
> > stdioemu.c:40:10: fatal error: libio.h: No such file or directory
> >  #include <libio.h>
> >           ^~~~~~~~~
> > compilation terminated.
> > make[2]: *** [Makefile:517: alsa-oss.lo] Error 1
> > 
> 
> In glibc upstream, libio/libio.h had been deprecated for applications and
> became internal header in its v2.28 release. We can see below message in
> its release note[1].
> 
> ```
> * The nonstandard header files <libio.h> and <_G_config.h> are no longer
>   installed.  Software that was using either header should be updated to
>   use standard <stdio.h> interfaces instead.
> ```
> 
> I posted PR to fix the FTBFS into github.com repository[1]. (In last month
> we introduced github service to our workload for reviewing/merging tasks
> just for userspace stuffs.)
> 
> In next release (v1.1.7), the fix will be merged and released.
> 
> [1] https://www.sourceware.org/ml/libc-alpha/2018-08/msg00003.html
> [2] https://github.com/alsa-project/alsa-oss/pull/1

Many thanks for cooperation!

Elimar
-- 
  "Talking much about oneself can also
   be a means to conceal oneself."
         -Friedrich Nietzsche


More information about the Alsa-devel mailing list