[[diary/Nagura]] 1052日 ・カーネル更新 さきほどPlamo-6.xなマシン再起動したので~ 手元主要マシンlinux 4.4.195,4.14.147,4.19.77化終了。~ ~ Plamo-6.x 64bit版なマシンにはlinux 4.14.147にしたが~ 下記エラー発生 libelf パッケージを削除したら~ エラー中断はなくなった。~ ~ CHK include/generated/asm-offsets.h~ UPD include/generated/asm-offsets.h~ CALL scripts/checksyscalls.sh~ DESCEND objtool~ In file included from <stdin>:1:0:~ /usr/include/libelf/libelf.h:28:5: エラー: "__LIBELF_INTERNAL__" is not defined, evaluates to 0 [-Werror=undef]~ #if __LIBELF_INTERNAL__~ ^~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors~ HOSTCC /usr/src/linux-4.14.147/tools/objtool/fixdep.o~ HOSTLD /usr/src/linux-4.14.147/tools/objtool/fixdep-in.o~ LINK /usr/src/linux-4.14.147/tools/objtool/fixdep~ CC /usr/src/linux-4.14.147/tools/objtool/exec-cmd.o~ CC /usr/src/linux-4.14.147/tools/objtool/help.o~ CC /usr/src/linux-4.14.147/tools/objtool/pager.o~ CC /usr/src/linux-4.14.147/tools/objtool/parse-options.o~ CC /usr/src/linux-4.14.147/tools/objtool/run-command.o~ CC /usr/src/linux-4.14.147/tools/objtool/sigchain.o~ CC /usr/src/linux-4.14.147/tools/objtool/subcmd-config.o~ LD /usr/src/linux-4.14.147/tools/objtool/libsubcmd-in.o~ AR /usr/src/linux-4.14.147/tools/objtool/libsubcmd.a~ CC /usr/src/linux-4.14.147/tools/objtool/arch/x86/decode.o~ In file included from arch/x86/../../elf.h:22:0,~ from arch/x86/decode.c:26:~ /usr/include/libelf/gelf.h:25:5: エラー: "__LIBELF_INTERNAL__" is not defined, evaluates to 0 [-Werror=undef]~ #if __LIBELF_INTERNAL__~ from arch/x86/decode.c:26:~ /usr/include/libelf/gelf.h:25:5: エラー: "__LIBELF_INTERNAL__" is not defined, evaluates to 0 [-Werror=undef]~ #if __LIBELF_INTERNAL__~ ^~~~~~~~~~~~~~~~~~~~ In file included from arch/x86/../../elf.h:22:0,~ from arch/x86/decode.c:26:~ /usr/include/libelf/gelf.h:31:5: エラー: "__LIBELF_NEED_LINK_H" is not defined, evaluates to 0 [-Werror=undef]~ #if __LIBELF_NEED_LINK_H~ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/libelf/gelf.h:33:7: エラー: "__LIBELF_NEED_SYS_LINK_H" is not defined, evaluates to 0 [-Werror=undef]~ #elif __LIBELF_NEED_SYS_LINK_H~ ^~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors~ mv: '/usr/src/linux-4.14.147/tools/objtool/arch/x86/.decode.o.tmp' を stat でき ません: そのようなファイルやディレクトリはありません~ /usr/src/linux-4.14.147/tools/build/Makefile.build:96: ターゲット '/usr/src /linux-4.14.147/tools/objtool/arch/x86/decode.o' のレシピで失敗しました~ make[4]: *** [/usr/src/linux-4.14.147/tools/objtool/arch/x86/decode.o] エラー 1 /usr/src/linux-4.14.147/tools/build/Makefile.build:139: ターゲット 'arch/x86' のレシピで失敗しました~ make[3]: *** [arch/x86] エラー 2~ Makefile:50: ターゲット '/usr/src/linux-4.14.147/tools/objtool/objtool-in.o' の レシピで失敗しました~ make[2]: *** [/usr/src/linux-4.14.147/tools/objtool/objtool-in.o] エラー 2 Makefile:62: ターゲット 'objtool' のレシピで失敗しました~ make[1]: *** [objtool] エラー 2~ Makefile:1662: ターゲット 'tools/objtool' のレシピで失敗しました make: *** [tools/objtool] エラー 2~ #comment