My current installed version of lilo is 22.5.1. Attempting to update to the latest stable version (22.5.8-r1) is resulting in a build error. I am building with gcc-3.2.3-r3 on an Athlon XP 1800. Kernel is 2.6.1-gentoo. from make.conf: USE="-X -gtk -gnome -alsa imap curl flash gd ldap mcal -qt apache2 innodb mysql truetype maildir sasl -motif -svga" tyrell root # emerge -Uv lilo >>> --upgradeonly implies --update... adding --update to options. Calculating dependencies ...done! >>> emerge (1 of 1) sys-boot/lilo-22.5.8-r1 to / >>> md5 src_uri ;-) lilo-22.5.8.tar.gz >>> Unpacking source... >>> Unpacking lilo-22.5.8.tar.gz to /var/tmp/portage/lilo-22.5.8-r1/work * Applying lilo-glibc233.patch... [ ok ] >>> Source unpacked. gcc -O2 -Wall -g -DLILO=0x16c2d41b `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL; fi ) | sed 's/-D/-DLCF_/g'` -DSHS_MAIN -o version common.c gcc -c -O2 -Wall -g -DLILO=0x16c2d41b `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL; fi ) | sed 's/-D/-DLCF_/g'` raid.c gcc -c -O2 -Wall -g -DLILO=0x16c2d41b `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL; fi ) | sed 's/-D/-DLCF_/g'` map.c gcc -c -O2 -Wall -g -DLILO=0x16c2d41b `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL; fi ) | sed 's/-D/-DLCF_/g'` geometry.c geometry.c: In function `lvm_bmap': geometry.c:438: subscripted value is neither array nor pointer geometry.c:450: subscripted value is neither array nor pointer make: *** [geometry.o] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: sys-boot/lilo-22.5.8-r1 failed. !!! Function src_compile, Line 56, Exitcode 2 !!! (no error message)
Looks like this is covered by 32707 *** This bug has been marked as a duplicate of 32707 ***