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__
^~~~~~~~~~~~~~~~~~~
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