[Pkg-oss4-maintainers] Bug#768394: Bug#768394: oss4-dkms: module FTBFS for Linux 3.16: endian.h: No such file or directory

heroxbd at gentoo.org heroxbd at gentoo.org
Fri Nov 7 09:51:36 UTC 2014


Hello Andreas,

Andreas Beckmann <anbe at debian.org> writes:

> during a test with piuparts I noticed your package failed to build a
> module for linux-3.16-3-amd64:
>
> DKMS make.log for oss4-4.2-build2010 for kernel 3.16-3-amd64 (x86_64)
> Fri Nov  7 01:14:30 UTC 2014
> make: Entering directory '/usr/src/linux-headers-3.16-3-amd64'
> Makefile:10: *** mixed implicit and normal rules: deprecated syntax
> make[1]: Entering directory `/usr/src/linux-headers-3.16-3-amd64'
>   CC [M]  /var/lib/dkms/oss4/4.2-build2010/build/core/oss_core.o
> In file included from /var/lib/dkms/oss4/4.2-build2010/build/core/oss_core.c:42:0:
> /var/lib/dkms/oss4/4.2-build2010/build/core/audio_core.h:3:20: fatal error: endian.h: No such file or directory
>  #include <endian.h>
>                     ^
> compilation terminated.
> /usr/src/linux-headers-3.16-3-common/scripts/Makefile.build:262: recipe for target '/var/lib/dkms/oss4/4.2-build2010/build/core/oss_core.o' failed
> make[3]: *** [/var/lib/dkms/oss4/4.2-build2010/build/core/oss_core.o] Error 1
> /usr/src/linux-headers-3.16-3-common/Makefile:1350: recipe for target '_module_/var/lib/dkms/oss4/4.2-build2010/build/core' failed
> make[2]: *** [_module_/var/lib/dkms/oss4/4.2-build2010/build/core] Error 2
> Makefile:181: recipe for target 'sub-make' failed
> make[1]: *** [sub-make] Error 2
> Makefile:8: recipe for target 'all' failed
> make: *** [all] Error 2
> make: Leaving directory '/usr/src/linux-headers-3.16-3-amd64'

Thank you.  I couldn't reproduce it on my amd64 box with linux-3.16-3.
The error message suggests a missing header of endian.h, which is in
libc6-dev:amd64: /usr/include/endian.h

libc6-dev is pulled in by build-essential and dkms.

It might turn out to be a bug of piuparts.  I will set up a working
piuparts to find it out.

Cheers,
Benda



More information about the Pkg-oss4-maintainers mailing list