`--# cat /var/tmp/portage/sys-boot/lilo-23.2-r2/temp/build.log * Package: sys-boot/lilo-23.2-r2 * Repository: gentoo * Maintainer: base-system@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux multilib userland_GNU >>> Unpacking source... >>> Unpacking lilo-23.2.tar.gz to /var/tmp/portage/sys-boot/lilo-23.2-r2/work >>> Unpacking dolilo-0.5.tar.bz2 to /var/tmp/portage/sys-boot/lilo-23.2-r2/work >>> Source unpacked in /var/tmp/portage/sys-boot/lilo-23.2-r2/work >>> Preparing source in /var/tmp/portage/sys-boot/lilo-23.2-r2/work/lilo-23.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-boot/lilo-23.2-r2/work/lilo-23.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-boot/lilo-23.2-r2/work/lilo-23.2 ... make -j17 'CC=x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie' all ./checkit GCC version 3.3.5 or later is required gcc version 4.5.4 OKAY AS86 version 0.16.14 or later is required as86 version 0.16.17 OKAY LD86 version 0.16.14 or later is required ld86 version 0.16.17 OKAY BCC version 0.16.14 or later is recommended bcc is not present You will not be able to make floppy2, diag2.img, or lilo.com echo Tested >test.img make -C src all make[1]: Entering directory `/var/tmp/portage/sys-boot/lilo-23.2-r2/work/lilo-23.2/src' x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` -DSHS_MAIN -o version common.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` raid.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` map.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` geometry.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` boot.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` device.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` common.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` bsect.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` cfg.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` partition.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` identify.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` probe.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` shs2.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` edit.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` -DLILO_BINARY -o mkloader temp.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -E `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` -DFIRST=0x62177489 -o first.s first.S x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -E -C -traditional -DLILO_ASM -o common.s common.h x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -E `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` -DTEXT=0x9dd476ec second.S -o second.s map.c: In function 'map_create': map.c:90:5: warning: dereferencing type-punned pointer will break strict-aliasing rules map.c:109:2: warning: dereferencing type-punned pointer will break strict-aliasing rules map.c: In function 'sa6_from_sa':x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -E `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` -DMENU=0x2012a4a7 second.S -o third.s boot.c: In function 'boot_image': boot.c:109:2: warning: dereferencing type-punned pointer will break strict-aliasing rules bsect.c: In function 'bsect_open': bsect.c:662:2: warning: dereferencing type-punned pointer will break strict-aliasing rules boot.c: In function 'boot_other': map.c:356:2: warning: dereferencing type-punned pointer will break strict-aliasing rules partition.c: In function 'part_nowrite': partition.c:111:2: warning: dereferencing type-punned pointer will break strict-aliasing rules partition.c:125:5: warning: dereferencing type-punned pointer will break strict-aliasing rules partition.c: In function 'part_verify': partition.c:172:2: warning: dereferencing type-punned pointer will break strict-aliasing rules bsect.c: In function 'get_image': bsect.c:988:13: warning: value computed is not used bsect.c: In function 'bsect_common': bsect.c:1249:2: warning: dereferencing type-punned pointer will break strict-aliasing rules boot.c:469:9: warning: dereferencing type-punned pointer will break strict-aliasing rules boot.c:470:9: warning: dereferencing type-punned pointer will break strict-aliasing rules edit.c: In function 'get_std_headers': edit.c:108:2: warning: dereferencing type-punned pointer will break strict-aliasing rules edit.c:108:2: warning: dereferencing type-punned pointer will break strict-aliasing rules edit.c:128:5: warning: dereferencing type-punned pointer will break strict-aliasing rules edit.c:136:2: warning: dereferencing type-punned pointer will break strict-aliasing rules edit.c: In function 'put_std_bmpfile': edit.c:174:5: warning: dereferencing type-punned pointer will break strict-aliasing rules edit.c:177:5: warning: dereferencing type-punned pointer will break strict-aliasing rules probe.c: In function 'fetch': probe.c:194:5: warning: dereferencing type-punned pointer will break strict-aliasing rules probe.c: In function 'purge': probe.c:233:5: warning: dereferencing type-punned pointer will break strict-aliasing rules edit.c:159:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result edit.c:160:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result edit.c:161:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result edit.c:162:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result edit.c:179:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result edit.c:180:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -E `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` -DBITMAP=0x2ece2fbe second.S -o bitmap.s x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -E -traditional `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` -DMBR=0xafbbe760 \ -o mbr.s mbr.S common.c: In function 'check_version': common.c:175:17: warning: array subscript is below array bounds x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -E -traditional `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` -DMBX=0x93c00848 \ -o mbr2.s mbr.S x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -E -traditional `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` -o disk.s disk.S echo "#define CFLAGS \"" -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` "\"" >flags.i as86 -0 -a -w -l first.lis -o first.o first.s tail -$((`wc -l _TmP_ as86 -0 -a -w -l second.lis -o second.o second.s as86 -0 -a -w -l third.lis -o third.o third.s for i in boot.c bsect.c cfg.c common.c device.c edit.c geometry.c identify.c lilo.c map.c partition.c probe.c raid.c shs2.c temp.c bdata.h bitmap.h boot.h bsect.h cfg.h common.h config.h device.h edit.h geometry.h identify.h lilo.h loader.h map.h md-int.h partition.h probe.h raid.h shs2.h temp.h version.h vesainfo.h ; do cat $i >>_TmP_ ; done as86 -0 -a -w -l bitmap.lis -o bitmap.o bitmap.s as86 -0 -a -w -l mbr.lis -o mbr.o mbr.s as86 -0 -a -w -l mbr2.lis -o mbr2.o mbr2.s as86 -0 -a -w -l disk.lis -o disk.o disk.s ld86 -0 -s -o first.img first.o ld86 -0 -s -o second.img second.o ld86 -0 -s -o mbr.img mbr.o ld86 -0 -s -o mbr2.img mbr2.o ld86 -0 -s -o disk.img disk.o dd if=first.img of=first.b bs=32 skip=1 dd if=second.img of=second.b bs=32 skip=1 ld86 -0 -s -o third.img third.o 16+0 records in 16+0 records out 512 bytes (512 B) copied, 0.00024273 s, 2.1 MB/s 224+0 records in 224+0 records out 7168 bytes (7.2 kB) copied, 0.000651527 s, 11.0 MB/s ld86 -0 -s -o bitmap.img bitmap.o dd if=mbr.img of=mbr.b bs=32 skip=49 16+0 records in 16+0 records out 512 bytes (512 B) copied, 0.000139688 s, 3.7 MB/s x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -E `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` -DCHAIN=0x536a7646 chain.S -o chain.s dd if=mbr2.img of=mbr2.b bs=32 skip=49 dd if=disk.img of=disk.b bs=32 skip=1 16+0 records in 16+0 records out 512 bytes (512 B) copied, 0.000138415 s, 3.7 MB/s dd if=third.img of=third.b bs=32 skip=1 125+1 records in 125+1 records out 4016 bytes (4.0 kB) copied, 0.000416157 s, 9.7 MB/s dd if=bitmap.img of=bitmap.b bs=32 skip=1 288+0 records in 288+0 records out 9216 bytes (9.2 kB) copied, 0.000784857 s, 11.7 MB/s x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -E -traditional `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` \ -DSIZEDISKB=`wc -c >flags.i 512 bytes (512 B) copied, 0.000181325 s, 2.8 MB/s ld86 -0 -s -o chain.img chain.o dd if=chain.img of=chain.b bs=32 skip=1 48+0 records in 48+0 records out 1536 bytes (1.5 kB) copied, 0.000208103 s, 7.4 MB/s ./mkloader >loader.i **Note: LONG is bigger than INT rm -f _TmP_ x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` lilo.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -c -Os -Wall `if [ -f /usr/include/linux/version.h ]; then echo -DHAS_VERSION_H; fi` `if [ -f /usr/include/libdevmapper.h ]; then echo -DHAS_LIBDEVMAPPER_H; fi` -DLILO=0xbb920890 `( if [ -r $DESTDIR/etc/lilo.defines ]; then cat $DESTDIR/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL -DMDPRAID ; fi ) | sed 's/-D/-DLCF_/g'` temp.c lilo.c: In function 'show_images': lilo.c:353:2: warning: dereferencing type-punned pointer will break strict-aliasing rules lilo.c:366:2: warning: dereferencing type-punned pointer will break strict-aliasing rules lilo.c:457:7: warning: dereferencing type-punned pointer will break strict-aliasing rules lilo.c:460:6: warning: dereferencing type-punned pointer will break strict-aliasing rules lilo.c:476:7: warning: dereferencing type-punned pointer will break strict-aliasing rules lilo.c: In function 'main': lilo.c:218:17: warning: array subscript is above array bounds bsect.c: In function 'bsect_uninstall': bsect.c:1630:17: warning: array subscript is above array bounds x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -nopie -o lilo lilo.o raid.o map.o geometry.o boot.o device.o common.o bsect.o cfg.o partition.o identify.o probe.o shs2.o edit.o temp.o `if [ -f /usr/include/libdevmapper.h ]; then echo "-ldevmapper"; fi` /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.4/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -ldevmapper collect2: ld returned 1 exit status make[1]: *** [lilo] Error 1 rm chain.img bootsect.img mbr2.o bitmap.img disk.img bootsect.o mbr.o first.img second.img third.img disk.o make[1]: Leaving directory `/var/tmp/portage/sys-boot/lilo-23.2-r2/work/lilo-23.2/src' make: *** [all] Error 2 emake failed * ERROR: sys-boot/lilo-23.2-r2 failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 2405: Called die * The specific snippet of code: * emake CC="$(tc-getCC) ${LDFLAGS} ${HARDENED_CFLAGS}" ${target} || die * * If you need support, post the output of `emerge --info '=sys-boot/lilo-23.2-r2'`, * the complete build log and the output of `emerge -pqv '=sys-boot/lilo-23.2-r2'`. * The complete build log is located at '/var/tmp/portage/sys-boot/lilo-23.2-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-boot/lilo-23.2-r2/temp/environment'. * Working directory: '/var/tmp/portage/sys-boot/lilo-23.2-r2/work/lilo-23.2' * S: '/var/tmp/portage/sys-boot/lilo-23.2-r2/work/lilo-23.2' .-(~)--------------------------------------------------------------