No Build ID error when building new OpenVZ kernel in FEDORA8

xinglin xinglin at cs.utah.edu
Fri Mar 26 07:00:02 UTC 2010


I find in all error cases, the error is because of the same file:
/linux/lib/ts_kmp.ko. Then I looked into the /linux-2.6.18.x86_64/lib and
found there were no object files in that directory. But I can find
genksyms.o at /linux-2.6.18.x86_64/scripts/genksyms/genksyms/. So, it looks
the reason is there is no object file for ts_kmp. 

==
extracting debug info from
/var/tmp/kernel-2.6.18-128.2.1.el5.emulab_openvz_migration-root/usr/src/kernels/2.6.18-128.2.1.el5.emulab_openvz_migration-x86_64/scripts/genksyms/genksyms
extracting debug info from
/var/tmp/kernel-2.6.18-128.2.1.el5.emulab_openvz_migration-root/lib/modules/2.6.18-128.2.1.el5.emulab_openvz_migration/kernel/lib/ts_kmp.ko
*** ERROR: No build ID note found in
/var/tmp/kernel-2.6.18-128.2.1.el5.emulab_openvz_migration-root/lib/modules/2.6.18-128.2.1.el5.emulab_openvz_migration/kernel/lib/ts_kmp.ko
==
I choose no to most of the options when run "make oldconfig". In
/linux/.config, TEXTSEARCH_KMP is set to be m. So, I think that's why there
is no object file for ts_kmp in /lib. I will try to set yes to all options
when run "make oldconfig" to see what difference it will make tomorrow.

#
# Library routines
#
CONFIG_CRC_CCITT=m
CONFIG_CRC16=m
CONFIG_CRC_ITU_T=m
CONFIG_CRC32=y
CONFIG_LIBCRC32C=y
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=m
CONFIG_GENERIC_ALLOCATOR=y
CONFIG_REED_SOLOMON=m
CONFIG_REED_SOLOMON_DEC16=y
CONFIG_TEXTSEARCH=y
CONFIG_TEXTSEARCH_KMP=m
CONFIG_TEXTSEARCH_BM=m
CONFIG_TEXTSEARCH_FSM=m
CONFIG_PLIST=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y


More information about the devel mailing list