No Build ID error when building new OpenVZ kernel in FEDORA8

xinglin xinglin at cs.utah.edu
Sat Mar 27 05:45:24 UTC 2010


On Thu, 25 Mar 2010 23:50:37 -0600, xinglin <xinglin at cs.utah.edu> wrote:
> the error is as following:
> "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
> xargs: stat: terminated by signal 13
> error: Bad exit status from /var/tmp/rpm-tmp.5481 (%install)
> 
> 
> RPM build errors:
>     Bad exit status from /var/tmp/rpm-tmp.5481 (%install)"

-bash-3.2$ cd
/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/
-bash-3.2$ ls -l
total 248K
-rwxr--r-- 1 root root 37026 2010-03-26 23:00 crc16.ko
-rwxr--r-- 1 root root 37074 2010-03-26 23:00 crc-ccitt.ko
-rwxr--r-- 1 root root 37074 2010-03-26 23:00 crc-itu-t.ko
drwxr-xr-x 2 root root  4096 2010-03-26 23:00 reed_solomon
-rwxr--r-- 1 root root 37509 2010-03-26 23:00 ts_bm.ko
-rwxr--r-- 1 root root 39249 2010-03-26 23:00 ts_fsm.ko
-rwxr--r-- 1 root root 37262 2010-03-26 23:00 ts_kmp.ko
drwxr-xr-x 2 root root  4096 2010-03-26 23:00 zlib_deflate

It shows that ts_kmp.ko is created. So probably in that binary file, it
does not include a section called .note.gnu.build-id. But the question is
why other binaries have included that section? 


More information about the devel mailing list