module FTBFS against 4.5.0-rc4

Luca Boccassi luca.boccassi at gmail.com
Thu Feb 25 00:46:02 UTC 2016


On Tue, 2016-02-23 at 01:49 +0100, Andreas Beckmann wrote:
> make[1]: Entering directory '/usr/src/modules/nvidia-kernel'
> NVIDIA: calling KBUILD...
> /usr/bin/make KBUILD_OUTPUT=/lib/modules/4.5.0-rc4-amd64/build KBUILD_VERBOSE=1 -C /lib/modules/4.5.0-rc4-amd64/source SUBDIRS=/usr/src/modules/nvidia-kernel ARCH=x86_64 modules
> make[2]: Entering directory '/usr/src/linux-headers-4.5.0-rc4-common'
> /usr/bin/make -C /lib/modules/4.5.0-rc4-amd64/build KBUILD_SRC=/usr/src/linux-headers-4.5.0-rc4-common \
> -f /usr/src/linux-headers-4.5.0-rc4-common/Makefile modules
> make[3]: Entering directory '/usr/src/linux-headers-4.5.0-rc4-amd64'
> /usr/src/linux-headers-4.5.0-rc4-common/Makefile:791: scripts/Makefile.ubsan: No such file or directory
> make[3]: *** No rule to make target 'scripts/Makefile.ubsan'.  Stop.
> make[3]: Leaving directory '/usr/src/linux-headers-4.5.0-rc4-amd64'
> Makefile:146: recipe for target 'sub-make' failed
> make[2]: *** [sub-make] Error 2
> make[2]: Leaving directory '/usr/src/linux-headers-4.5.0-rc4-common'
> nvidia-modules-common.mk:260: recipe for target 'module' failed
> make[1]: *** [module] Error 2
> make[1]: Leaving directory '/usr/src/modules/nvidia-kernel'
> 
> 
> this may not be our fault ...

So v4.5-rc1 started shipping a new file, scripts/Makefile.ubsan [1].
This is included by scripts/Makefile, which is shipped by debian's
linux-headers-4.5.0-rc4-common package, but the same does not ship
Makefile.ubsan, hence the failure.

In a chroot, by simply removing the include of Makefile.ubsan
in /usr/src/linux-headers-4.5.0-rc4-common/Makefile, the dkms built then
succeeds.

I believe this is a problem in the kernel headers package, not picking
up this new file added upstream, so I've filed a bug [2].

Kind regards,
Luca Boccassi

[1] https://github.com/torvalds/linux/commit/c6d308534aef6c99904bf5862066360ae067abc4
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815841
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20160225/814ed310/attachment.sig>


More information about the pkg-nvidia-devel mailing list