* CPV: sys-boot/lilo-23.0-r1  * REPO: gentoo  * Maintainer: chainsaw@gentoo.org jer@gentoo.org,base-system@gentoo.org  * USE: amd64 elibc_glibc kernel_linux multilib userland_GNU >>> Unpacking source... >>> Unpacking lilo-23.0.tar.gz to /var/tmp/portage/sys-boot/lilo-23.0-r1/work >>> Unpacking dolilo-0.5.tar.bz2 to /var/tmp/portage/sys-boot/lilo-23.0-r1/work >>> Source unpacked in /var/tmp/portage/sys-boot/lilo-23.0-r1/work >>> Preparing source in /var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0 ... * Applying lilo-23.0-make.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0 ... make 'CC=x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie' all ./checkit GCC version 3.3.5 or later is required gcc version 4.4.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.0-r1/work/lilo-23.0/src' x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` -DSHS_MAIN -o version common.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' echo "#define CFLAGS \"" -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` "\"" >flags.i tail -$((`wc -l _TmP_ 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 echo "#define CSOURCE " `./version _TmP_` >>flags.i **Note: LONG is bigger than INT rm -f _TmP_ x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` lilo.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' lilo.c: In function 'show_images': lilo.c:353: warning: dereferencing type-punned pointer will break strict-aliasing rules lilo.c:366: warning: dereferencing type-punned pointer will break strict-aliasing rules lilo.c:457: warning: dereferencing type-punned pointer will break strict-aliasing rules lilo.c:460: warning: dereferencing type-punned pointer will break strict-aliasing rules lilo.c:476: warning: dereferencing type-punned pointer will break strict-aliasing rules x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` raid.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` map.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' map.c: In function 'map_create': map.c:90: warning: dereferencing type-punned pointer will break strict-aliasing rules map.c:109: warning: dereferencing type-punned pointer will break strict-aliasing rules map.c: In function 'sa6_from_sa': map.c:356: warning: dereferencing type-punned pointer will break strict-aliasing rules x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` geometry.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` boot.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' boot.c: In function 'boot_image': boot.c:108: warning: dereferencing type-punned pointer will break strict-aliasing rules boot.c: In function 'boot_other': boot.c:475: warning: dereferencing type-punned pointer will break strict-aliasing rules boot.c:476: warning: dereferencing type-punned pointer will break strict-aliasing rules boot.c:475: warning: dereferencing pointer '({anonymous})' does break strict-aliasing rules boot.c:475: note: initialized from here boot.c:476: warning: dereferencing pointer '({anonymous})' does break strict-aliasing rules boot.c:476: note: initialized from here x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` device.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' device.c: In function 'pf_hard_disk_scan': device.c:940: warning: ignoring return value of 'strtoull', declared with attribute warn_unused_result x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` common.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` bsect.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' bsect.c: In function 'bsect_open': bsect.c:662: warning: dereferencing type-punned pointer will break strict-aliasing rules bsect.c: In function 'get_image': bsect.c:988: warning: value computed is not used bsect.c: In function 'bsect_common': bsect.c:1246: warning: dereferencing type-punned pointer will break strict-aliasing rules bsect.c: In function 'bsect_uninstall': bsect.c:1627: warning: array subscript is below array bounds bsect.c: In function 'bsect_raid_update': bsect.c:1687: warning: dereferencing pointer '({anonymous})' does break strict-aliasing rules bsect.c:1687: note: initialized from here x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` cfg.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` partition.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' partition.c: In function 'part_nowrite': partition.c:111: warning: dereferencing type-punned pointer will break strict-aliasing rules partition.c:125: warning: dereferencing type-punned pointer will break strict-aliasing rules partition.c: In function 'part_verify': partition.c:172: warning: dereferencing type-punned pointer will break strict-aliasing rules x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` identify.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` probe.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' probe.c: In function 'fetch': probe.c:194: warning: dereferencing type-punned pointer will break strict-aliasing rules probe.c: In function 'purge': probe.c:233: warning: dereferencing type-punned pointer will break strict-aliasing rules probe.c:233: warning: dereferencing pointer '({anonymous})' does break strict-aliasing rules probe.c:233: note: initialized from here x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` shs2.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` edit.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' edit.c: In function 'get_std_headers': edit.c:108: warning: dereferencing type-punned pointer will break strict-aliasing rules edit.c:108: warning: dereferencing type-punned pointer will break strict-aliasing rules edit.c:128: warning: dereferencing type-punned pointer will break strict-aliasing rules edit.c:136: warning: dereferencing type-punned pointer will break strict-aliasing rules edit.c: In function 'put_std_bmpfile': edit.c:174: warning: dereferencing type-punned pointer will break strict-aliasing rules edit.c:177: warning: dereferencing type-punned pointer will break strict-aliasing rules edit.c:159: warning: ignoring return value of 'write', declared with attribute warn_unused_result edit.c:160: warning: ignoring return value of 'write', declared with attribute warn_unused_result edit.c:161: warning: ignoring return value of 'write', declared with attribute warn_unused_result edit.c:162: warning: ignoring return value of 'write', declared with attribute warn_unused_result edit.c:179: warning: ignoring return value of 'write', declared with attribute warn_unused_result edit.c:180: warning: ignoring return value of 'write', declared with attribute warn_unused_result x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` -DLILO_BINARY -o mkloader temp.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` -DFIRST=0x62177489 -o first.s first.S x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -E -C -traditional -DLILO_ASM -o common.s common.h x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' as86 -0 -a -w -l first.lis -o first.o first.s ld86 -0 -s -o first.img first.o dd if=first.img of=first.b bs=32 skip=1 16+0 records in 16+0 records out 512 bytes (512 B) copied, 0.000315363 s, 1.6 MB/s x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` -DTEXT=0x9dd476ec second.S -o second.s x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' as86 -0 -a -w -l second.lis -o second.o second.s ld86 -0 -s -o second.img second.o dd if=second.img of=second.b bs=32 skip=1 224+0 records in 224+0 records out 7168 bytes (7.2 kB) copied, 0.00290726 s, 2.5 MB/s x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` -DMENU=0x2012a4a7 second.S -o third.s x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' as86 -0 -a -w -l third.lis -o third.o third.s ld86 -0 -s -o third.img third.o dd if=third.img of=third.b bs=32 skip=1 288+0 records in 288+0 records out 9216 bytes (9.2 kB) copied, 0.00371313 s, 2.5 MB/s x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` -DBITMAP=0x2ece2fbe second.S -o bitmap.s x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' as86 -0 -a -w -l bitmap.lis -o bitmap.o bitmap.s ld86 -0 -s -o bitmap.img bitmap.o dd if=bitmap.img of=bitmap.b bs=32 skip=1 304+0 records in 304+0 records out 9728 bytes (9.7 kB) copied, 0.00391117 s, 2.5 MB/s x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` -DMBR=0xafbbe760 \ -o mbr.s mbr.S x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' as86 -0 -a -w -l mbr.lis -o mbr.o mbr.s ld86 -0 -s -o mbr.img mbr.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.000287989 s, 1.8 MB/s x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` -DCHAIN=0x536a7646 chain.S -o chain.s x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' as86 -0 -a -w -l chain.lis -o chain.o chain.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.000687429 s, 2.2 MB/s x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` chain.S -DDOS_D -o os2_d.s x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' as86 -0 -a -w -l os2_d.lis -o os2_d.o os2_d.s ld86 -0 -s -o os2_d.img os2_d.o dd if=os2_d.img of=os2_d.b bs=32 skip=1 48+0 records in 48+0 records out 1536 bytes (1.5 kB) copied, 0.000726257 s, 2.1 MB/s x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` -DMBX=0x93c00848 \ -o mbr2.s mbr.S x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' as86 -0 -a -w -l mbr2.lis -o mbr2.o mbr2.s ld86 -0 -s -o mbr2.img mbr2.o dd if=mbr2.img of=mbr2.b bs=32 skip=49 16+0 records in 16+0 records out 512 bytes (512 B) copied, 0.000298045 s, 1.7 MB/s ./mkloader >loader.i x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -fno-pic -nopie -c -Os -Wall -g `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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` temp.c x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -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` x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` -o disk.s disk.S x86_64-pc-linux-gnu-gcc: unrecognized option '-nopie' as86 -0 -a -w -l disk.lis -o disk.o disk.s ld86 -0 -s -o disk.img disk.o dd if=disk.img of=disk.b bs=32 skip=1 125+1 records in 125+1 records out 4016 bytes (4.0 kB) copied, 0.00163799 s, 2.5 MB/s x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` \ -DSIZEDISKB=`wc -c _TmP_.S x86_64-pc-linux-gnu-gcc -Wl,--as-needed -Wl,--hash-style=gnu -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 -DDEVMAPPER; fi ) | sed 's/-D/-DLCF_/g'` \ -DSIZEKRNL=`wc -c diag1.img rm os2_d.o chain.img bootsect.img mbr2.o pseudo1.img os2_d.img bitmap.img disk.img bootsect.o mbr.o pseudo1.o first.img second.img third.img disk.o make[1]: Leaving directory `/var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0/src' >>> Source compiled. >>> Test phase [not enabled]: sys-boot/lilo-23.0-r1 >>> Install lilo-23.0-r1 into /var/tmp/portage/sys-boot/lilo-23.0-r1/image/ category sys-boot make DESTDIR=/var/tmp/portage/sys-boot/lilo-23.0-r1/image/ install make -C src all make[1]: Entering directory `/var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0/src' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0/src' make -C src install make[1]: Entering directory `/var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0/src' mkdir -p $DESTDIR/sbin $DESTDIR/etc $DESTDIR/boot $DESTDIR/usr/sbin if [ -f diag1.img ]; then \ cp -f diag1.img $DESTDIR/boot; fi if [ -f diag2.img ]; then \ cp -f diag2.img $DESTDIR/boot; fi if [ ! -L $DESTDIR/boot/boot.b -a -f $DESTDIR/boot/boot.b ]; then \ mv $DESTDIR/boot/boot.b $DESTDIR/boot/boot.old; fi if [ -f $DESTDIR/boot/boot-bmp.b ]; then \ mv $DESTDIR/boot/boot-bmp.b $DESTDIR/boot/boot-bmp.old; fi if [ -f $DESTDIR/boot/boot-menu.b ]; then \ mv $DESTDIR/boot/boot-menu.b $DESTDIR/boot/boot-menu.old; fi if [ -f $DESTDIR/boot/boot-text.b ]; then \ mv $DESTDIR/boot/boot-text.b $DESTDIR/boot/boot-text.old; fi if [ -f $DESTDIR/boot/chain.b ]; then \ mv $DESTDIR/boot/chain.b $DESTDIR/boot/chain.old; fi if [ -f $DESTDIR/boot/os2_d.b ]; then \ mv $DESTDIR/boot/os2_d.b $DESTDIR/boot/os2_d.old; fi if [ -f $DESTDIR/boot/mbr.b ]; then \ mv $DESTDIR/boot/mbr.b $DESTDIR/boot/mbr.old; fi if [ -f os2_d.b -a 1 = 0 ]; then \ cp os2_d.b $DESTDIR/boot; fi if [ 1 = 0 ]; then \ cp boot-text.b boot-menu.b boot-bmp.b chain.b mbr.b $DESTDIR/boot; fi if [ ! -L $DESTDIR/boot/boot.b -a 1 = 0 ]; then \ ln -s boot-menu.b $DESTDIR/boot/boot.b; fi if [ 1 = 1 ]; then \ rm -f $DESTDIR/boot/boot.b; fi cp lilo $DESTDIR/sbin/lilo cp ../mkrescue $DESTDIR/usr/sbin/mkrescue cp ../keytab-lilo.pl $DESTDIR/usr/sbin/keytab-lilo make[1]: Leaving directory `/var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0/src' make -C man install make[1]: Entering directory `/var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0/man' mkdir -p $DESTDIR/usr/share/man/man5 $DESTDIR/usr/share/man/man8 cp lilo.8 $DESTDIR/usr/share/man/man8 cp mkrescue.8 $DESTDIR/usr/share/man/man8 cp lilo.conf.5 $DESTDIR/usr/share/man/man5 cp keytab-lilo.8 $DESTDIR/usr/share/man/man8 make[1]: Leaving directory `/var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0/man' make -C dos install make[1]: Entering directory `/var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0/dos' if [ -d $DESTDIR/dosC/boot -a -f lilo.com ]; then \ cp lilo.com $DESTDIR/dosC/boot; fi make[1]: Leaving directory `/var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0/dos' make -C src insobs make[1]: Entering directory `/var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0/src' /sbin/lilo must now be run to complete the update. make[1]: Leaving directory `/var/tmp/portage/sys-boot/lilo-23.0-r1/work/lilo-23.0/src' >>> Completed installing lilo-23.0-r1 into /var/tmp/portage/sys-boot/lilo-23.0-r1/image/ strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment sbin/lilo ecompressdir: bzip2 -9 /usr/share/man * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * lilo.c:353: warning: dereferencing type-punned pointer will break strict-aliasing rules * lilo.c:366: warning: dereferencing type-punned pointer will break strict-aliasing rules * lilo.c:457: warning: dereferencing type-punned pointer will break strict-aliasing rules * lilo.c:460: warning: dereferencing type-punned pointer will break strict-aliasing rules * lilo.c:476: warning: dereferencing type-punned pointer will break strict-aliasing rules * map.c:90: warning: dereferencing type-punned pointer will break strict-aliasing rules * map.c:109: warning: dereferencing type-punned pointer will break strict-aliasing rules * map.c:356: warning: dereferencing type-punned pointer will break strict-aliasing rules * boot.c:108: warning: dereferencing type-punned pointer will break strict-aliasing rules * boot.c:475: warning: dereferencing type-punned pointer will break strict-aliasing rules * boot.c:476: warning: dereferencing type-punned pointer will break strict-aliasing rules * bsect.c:662: warning: dereferencing type-punned pointer will break strict-aliasing rules * bsect.c:1246: warning: dereferencing type-punned pointer will break strict-aliasing rules * partition.c:111: warning: dereferencing type-punned pointer will break strict-aliasing rules * partition.c:125: warning: dereferencing type-punned pointer will break strict-aliasing rules * partition.c:172: warning: dereferencing type-punned pointer will break strict-aliasing rules * probe.c:194: warning: dereferencing type-punned pointer will break strict-aliasing rules * probe.c:233: warning: dereferencing type-punned pointer will break strict-aliasing rules * edit.c:108: warning: dereferencing type-punned pointer will break strict-aliasing rules * edit.c:108: warning: dereferencing type-punned pointer will break strict-aliasing rules * edit.c:128: warning: dereferencing type-punned pointer will break strict-aliasing rules * edit.c:136: warning: dereferencing type-punned pointer will break strict-aliasing rules * edit.c:174: warning: dereferencing type-punned pointer will break strict-aliasing rules * edit.c:177: warning: dereferencing type-punned pointer will break strict-aliasing rules * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * boot.c:475: warning: dereferencing pointer '({anonymous})' does break strict-aliasing rules * boot.c:476: warning: dereferencing pointer '({anonymous})' does break strict-aliasing rules * bsect.c:1687: warning: dereferencing pointer '({anonymous})' does break strict-aliasing rules * probe.c:233: warning: dereferencing pointer '({anonymous})' does break strict-aliasing rules * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * bsect.c:1627: warning: array subscript is below array bounds * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: https://alioth.debian.org/projects/lilo/ >>> Done. * Checking for LILO ... Yes, on /dev/sda * Running DOLILO to complete the install ... You can move /etc/conf.d/dolilo.example to /etc/conf.d/dolilo and edit it to set your preferences. Bootsector updated succesfully. * Issue 'dolilo' instead of 'lilo' to have a friendly wrapper that * handles mounting and unmounting /boot for you. It can do more then * that when asked, edit /etc/conf.d/dolilo to harness it's full potential.