[alsa-devel] Bug#916052: alsa-oss FTBFS with glibc 2.28
Takashi Sakamoto
o-takashi at sakamocchi.jp
Wed Dec 12 23:32:57 CET 2018
Hi,
On Wed, Dec 12, 2018 at 02:37:43PM +0100, Elimar Riesebieter wrote:
> Control: forwarded -1 alsa-devel at alsa-project.org
>
>
> Hi,
>
> could you please investigate? It seems as alsa-oss doesn't built
> with glibc 2.28.
>
> Thanks in advance
> Elimar
> --
> Learned men are the cisterns of knowledge,
> not the fountainheads ;-)
> Date: Sun, 09 Dec 2018 19:10:03 +0200
> From: Adrian Bunk <bunk at debian.org>
> To: Debian Bug Tracking System <submit at bugs.debian.org>
> Subject: Bug#916052: alsa-oss FTBFS with glibc 2.28
> X-Mailer: reportbug 7.5.0
>
> Source: alsa-oss
> Version: 1.1.6-1
> Severity: serious
> Tags: ftbfs
>
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/alsa-oss.html
>
> ...
> 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
Thanks
Takashi Sakamoto
More information about the Alsa-devel
mailing list