Fedora 24: no build.include / tentar gerar autoconf.h


2

Tentando construir um pacote que precisa de autoconf.h

Então eu instalei o kernel-devel, executei o oldconfig e preparei, mas não funcionou, ele não funcionou

Não foi possível encontrar alguma solução na Web, alguma ideia?

Parece que estou perdendo o arquivo build.include

[root@linux 4.6.3-300.fc24.x86_64]# make oldconfig
scripts/kconfig/conf  --oldconfig Kconfig
#
# configuration written to .config
#

[root@linux 4.6.3-300.fc24.x86_64]# make prepare
scripts/kconfig/conf  --silentoldconfig Kconfig
  CHK     include/config/kernel.release
  CHK     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
  DESCEND  objtool
/usr/src/kernels/4.6.3-300.fc24.x86_64/tools/build/Makefile.build:32: /usr/src/kernels/4.6.3-300.fc24.x86_64/tools/build/Build.include: No such file or directory
make[4]: *** No rule to make target '/usr/src/kernels/4.6.3-300.fc24.x86_64/tools/build/Build.include'.  Stop.
Makefile:36: recipe for target '/usr/src/kernels/4.6.3-300.fc24.x86_64/tools/objtool/fixdep-in.o' failed
make[3]: *** [/usr/src/kernels/4.6.3-300.fc24.x86_64/tools/objtool/fixdep-in.o] Error 2
/usr/src/kernels/4.6.3-300.fc24.x86_64/tools/build/Makefile.include:7: recipe for target 'fixdep' failed
make[2]: *** [fixdep] Error 2
Makefile:59: recipe for target 'objtool' failed
make[1]: *** [objtool] Error 2
Makefile:1554: recipe for target 'tools/objtool' failed
make: *** [tools/objtool] Error 2

[root@linux 4.6.3-300.fc24.x86_64]# pwd
/usr/src/kernels/4.6.3-300.fc24.x86_64

[root@linux 4.6.3-300.fc24.x86_64]# uname -r
4.6.3-300.fc24.x86_64

[root@linux 4.6.3-300.fc24.x86_64]# rpm -q kernel-devel
kernel-devel-4.5.5-300.fc24.x86_64
kernel-devel-4.6.3-300.fc24.x86_64

[root@linux 4.6.3-300.fc24.x86_64]# rpm -q kernel-headers
kernel-headers-4.6.3-300.fc24.x86_64

1
Só para ficar claro: seu pacote precisa do kernel autoconf.h .
mattdm

Oi mattdm, exatamente, ele precisa do autoconf.h do kernel
GotAQuestion

Você obteve alguma resolução sobre esse assunto?
Rich Maes
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.