make[1]: *** No rule to make target 'debian/canonical-certs.pem', needed by 'certs/x509_certificate_list'. Stop. make: *** [Makefile:1809: certs] Er
Caso se depare com a mensagem de error abaixo ao tentar compilar o kernel Linux, saiba como resolver.
[make[1]: *** Sem regra para processar o alvo 'debian/canonical-revoked-certs.pem', necessário por 'certs/x509_revocation_list'. Pare.
make: *** [Makefile:1858: certs] Erro 2]
Em inglês:
[make[1]: *** No rule to make target 'debian/canonical-certs.pem', needed by 'certs/x509_certificate_list'. Stop.
make: *** [Makefile:1809: certs] Error 2]
Edite com seu editor de texto favorito o arquivo .config localizado em /usr/src/linux-[versao-do-seu-kernel] , note que o arquivo está oculto.
Altere a linha:
CONFIG_SYSTEM_REVOCATION_KEYS="debian/canonical-revoked-certs.pem"
para
CONFIG_SYSTEM_REVOCATION_KEYS=""
Aproveite e apague qualquer outra menção a certificados debian/canonical... caso encontre.
COMENTÁRIOS