* Package: sys-boot/lilo-24.0-r1 * Repository: gentoo * Maintainer: chainsaw@gentoo.org base-system@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: ccache preserve-libs sandbox splitdebug userpriv usersandbox ./checkit GCC version 3.3.5 or later is required gcc version 6.4.0 OKAY AS86 version 0.16.14 or later is required as86 version 0.16.21 OKAY LD86 version 0.16.14 or later is required ld86 version 0.16.21 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-24.0-r1/work/lilo-24.0/src' x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -fno-pic -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 -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 -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 -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 -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 /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/sys-boot/lilo-24.0-r1/temp/ccvrWdC6.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/sys-boot/lilo-24.0-r1/temp/ccvrWdC6.o: warning: relocation against `readlink@@GLIBC_2.2.5' in readonly section `.text' /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: final link failed: Nonrepresentable section on output collect2: error: ld returned 1 exit status make[1]: *** [Makefile:256: version] Error 1 make[1]: *** Waiting for unfinished jobs.... boot.c: In function 'boot_image': boot.c:109:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(unsigned int *) descr->rd_size = st.st_size; ^ boot.c: In function 'boot_other': boot.c:469:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] PART(buff,0).boot_ind = geo.device; ^~~~~~~~~ boot.c:470:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] PART(buff,0).start_sect = geo.start; /* pseudo partition table */ ^~~~~~~~~ map.c: In function 'map_create': map.c:89:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(unsigned short *) buffer = DC_MGOFF; ^ map.c:108:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(unsigned short *) buffer = 0; ^ map.c: In function 'sa6_from_sa': map.c:355:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] sector = *(unsigned int*)&(sa->sector); ^~~~~~ raid.c: In function 'raid_setup': raid.c:236:10: warning: variable 'disk_fd' set but not used [-Wunused-but-set-variable] int disk_fd; ^~~~~~~ geometry.c: In function 'geo_get': geometry.c:1104:6: warning: variable 'raid_limit' set but not used [-Wunused-but-set-variable] int raid_limit; ^~~~~~~~~~ make[1]: Leaving directory '/var/tmp/portage/sys-boot/lilo-24.0-r1/work/lilo-24.0/src' make: *** [Makefile:40: all] Error 2 * ERROR: sys-boot/lilo-24.0-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-boot/lilo-24.0-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-boot/lilo-24.0-r1::gentoo'`. * The complete build log is located at '/var/tmp/portage/sys-boot/lilo-24.0-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-boot/lilo-24.0-r1/temp/environment'. * Working directory: '/var/tmp/portage/sys-boot/lilo-24.0-r1/work/lilo-24.0' * S: '/var/tmp/portage/sys-boot/lilo-24.0-r1/work/lilo-24.0'