On Sun, 2017-02-12 at 05:43 +0000, 慕 冬亮 wrote:
> Hi all,
> 
> 
> when I want to compile the master branch of linux kernel in Debian
> Stretch, there is one error in the following. It seems to be problem
> of Debian, not the upstream
> 
> 
> $ make
>   CHK     include/config/kernel.release
>   CHK     include/generated/uapi/linux/version.h
>   CHK     include/generated/utsrelease.h
>   CHK     include/generated/bounds.h
>   CHK     include/generated/timeconst.h
>   CHK     include/generated/asm-offsets.h
>   CALL    scripts/checksyscalls.sh
>   CHK     include/generated/compile.h
> make[1]: *** No rule to make target 'debian/certs/b...@debian.org.cert.pem', 
> needed by 'certs/x509_certificate_list'.  Stop.
> Makefile:988: recipe for target 'certs' failed
> make: *** [certs] Error 2

You have started with the config file for our official kernel binary
packages, for which the modules get signed.  You will not be signing
modules with our signing key, so you need to change the configuration
accordingly.

The config files provided in linux-source-4.9 have the module signing
configuration changed to be suitable for custom kernel builds.

Ben.

-- 
Ben Hutchings
If God had intended Man to program,
we'd have been born with serial I/O ports.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to