Source: lilo
Version: 1:24.0-1
Severity: serious
Tags: jessie sid
User: [email protected]
Usertags: qa-ftbfs-20130620 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> make[3]: Entering directory `/«PKGBUILDDIR»/src'
> gcc -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` -Wl,-z,relro -DSHS_MAIN -o version common.c
> echo "#define CFLAGS \"" -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` "\"" >flags.i
> tail -$((`wc -l <Makefile`-`sed /\#\#\#/q <Makefile | wc -l`)) \
> <Makefile | grep -v "0x" >_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_
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` lilo.c
> lilo.c: In function 'show_images':
> lilo.c:307:3: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> offset = *(short*)&boot.sector[1] + 3;
> ^
> lilo.c:353:2: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> if (*(unsigned short *) buffer != DC_MAGIC /* || !buffer[2] */)
> ^
> lilo.c:366:2: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> if (*(unsigned short *) buffer == DC_MAGIC)
> ^
> lilo.c:457:7: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> if (!*(unsigned int *) descrs.d.descr[image].rd_size)
> ^
> lilo.c:460:6: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> *(unsigned int *) descrs.d.descr[image].rd_size);
> ^
> lilo.c:476:7: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> if (*(unsigned short *) buffer != DC_MAGIC)
> ^
> lilo.c: In function 'main':
> lilo.c:218:17: warning: array subscript is above array bounds [-Warray-bounds]
> if (!strncmp(buf[0].par_c.signature-4,"LILO",4)) {
> ^
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` raid.c
> 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;
> ^
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` map.c
> 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);
> ^
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` geometry.c
> 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;
> ^
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` boot.c
> 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:309:29: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> #define PART(s,n) (((struct partition *) (s)[0].par_c.ptable)[(n)])
> ^
> boot.c:469:9: note: in expansion of macro 'PART'
> PART(buff,0).boot_ind = geo.device;
> ^
> boot.c:309:29: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> #define PART(s,n) (((struct partition *) (s)[0].par_c.ptable)[(n)])
> ^
> boot.c:470:9: note: in expansion of macro 'PART'
> PART(buff,0).start_sect = geo.start; /* pseudo partition table */
> ^
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` device.c
> device.c: In function 'register_bios':
> device.c:631:6: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> serial = *(int*)&buff.sector[PART_TABLE_OFFSET-6];
> ^
> device.c:642:3: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> *(int*)&buff.sector[PART_TABLE_OFFSET-6] = serial;
> ^
> device.c:643:3: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> if (*(short*)&buff.sector[PART_TABLE_OFFSET - 2] == 0)
> ^
> device.c:644:7: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> *(unsigned short*)&buff.sector[PART_TABLE_OFFSET - 2] = MAGIC_SERIAL;
> ^
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` common.c
> common.c: In function 'check_version':
> common.c:174:17: warning: array subscript is above array bounds
> [-Warray-bounds]
> if (!strncmp(sect->par_1.signature-4,"LILO",4))
> ^
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` bsect.c
> bsect.c: In function 'bsect_open':
> bsect.c:662:2: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> stage_flags = ((BOOT_SECTOR*)(loader->data)) -> par_2.stage;
> ^
> bsect.c:714:5: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> *(unsigned short *) &bsect.sector[BOOT_SIG_OFFSET] = BOOT_SIGNATURE;
> ^
> bsect.c: In function 'get_image':
> bsect.c:988:13: warning: value computed is not used [-Wunused-value]
> *tmp++;
> ^
> bsect.c: In function 'bsect_common':
> bsect.c:1249:2: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> *(unsigned short *) fallback_buf = DC_MAGIC;
> ^
> bsect.c: In function 'bsect_update':
> bsect.c:1471:6: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> *(short*)&bsect_wr.sector[1] = space - 3;
> ^
> bsect.c:1477:3: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> *(short*)&bsect_wr.sector[space+1] += len;
> ^
> bsect.c: In function 'bsect_uninstall':
> bsect.c:1627:5: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> if (*(unsigned short *) &bsect.sector[BOOT_SIG_OFFSET] != BOOT_SIGNATURE)
> ^
> bsect.c: In function 'bsect_raid_update':
> bsect.c:1698:2: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> *(unsigned short *) &bsect.sector[BOOT_SIG_OFFSET] = BOOT_SIGNATURE;
> ^
> bsect.c: In function 'bsect_uninstall':
> bsect.c:1630:17: warning: array subscript is above array bounds
> [-Warray-bounds]
> if (!strncmp(bsect.par_1.signature-4,"LILO",4))
> ^
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` cfg.c
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` partition.c
> partition.c: In function 'part_nowrite':
> partition.c:111:2: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> && *(short*)bs.par_d.bpb.bytes_per_sector == SECTOR_SIZE
> ^
> partition.c:121:5: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> else if (*(int*)bs.sector == 0xFFFFFFFEU) {
> ^
> partition.c: In function 'part_verify':
> partition.c:168:2: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> if (*(int*)bs.signature==EX_MAG_HL) mbr = bs.stage;
> ^
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` identify.c
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` probe.c
> probe.c: In function 'fetch':
> probe.c:194:5: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> if (*(int*)buf.s5.checksum != crc32((unsigned char*)&buf.s5 + 4, got-4,
> CRC_POLY1))
> ^
> probe.c: In function 'purge':
> probe.c:233:5: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> *(int*)buf.s5.checksum = crc32((unsigned char*)&buf.s5 + 4, i-4,
> CRC_POLY1);
> ^
> probe.c: In function 'bios_device':
> probe.c:937:9: warning: variable 'mbios' set but not used
> [-Wunused-but-set-variable]
> int mbios[BD_MAX_HARD];
> ^
> probe.c: In function 'do_volid':
> probe.c:1154:33: warning: variable 'valid' set but not used
> [-Wunused-but-set-variable]
> int uniq[MAX_BIOS_DEVICES], valid[MAX_BIOS_DEVICES];
> ^
> probe.c:1154:9: warning: variable 'uniq' set but not used
> [-Wunused-but-set-variable]
> int uniq[MAX_BIOS_DEVICES], valid[MAX_BIOS_DEVICES];
> ^
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` shs2.c
> gcc -c -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` edit.c
> edit.c: In function 'get_std_headers':
> edit.c:108:2: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> bmh->sizeImageData = *(int*)(fh->size) - *(int*)(fh->offsetToBits);
> ^
> edit.c:108:2: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> edit.c:128:5: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> if (*(int*)(fh->offsetToBits) == sizeof(BITMAPFILEHEADER) +
> ^
> edit.c:136:2: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> *(int*)(lh->size) = size;
> ^
> edit.c: In function 'put_std_bmpfile':
> edit.c:174:5: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> *(int*)(fh->offsetToBits) = n = sizeof(BITMAPFILEHEADER) +
> ^
> edit.c:177:5: warning: dereferencing type-punned pointer will break
> strict-aliasing rules [-Wstrict-aliasing]
> *(int*)(fh->size) = total + n;
> ^
> edit.c: In function 'bmp_file_close':
> edit.c:309:9: warning: variable 'n' set but not used
> [-Wunused-but-set-variable]
> int n;
> ^
> edit.c: In function 'put_std_bmpfile':
> edit.c:159:10: warning: ignoring return value of 'write', declared with
> attribute warn_unused_result [-Wunused-result]
> write(fd, fh, sizeof(*fh));
> ^
> edit.c:160:10: warning: ignoring return value of 'write', declared with
> attribute warn_unused_result [-Wunused-result]
> write(fd, bmh, sizeof(*bmh));
> ^
> edit.c:161:10: warning: ignoring return value of 'write', declared with
> attribute warn_unused_result [-Wunused-result]
> write(fd, palette, npalette*sizeof(palette[0]));
> ^
> edit.c:162:10: warning: ignoring return value of 'write', declared with
> attribute warn_unused_result [-Wunused-result]
> write(fd, lh, sizeof(*lh));
> ^
> edit.c:179:10: warning: ignoring return value of 'write', declared with
> attribute warn_unused_result [-Wunused-result]
> write(fd, fh, sizeof(*fh));
> ^
> edit.c:180:10: warning: ignoring return value of 'write', declared with
> attribute warn_unused_result [-Wunused-result]
> write(fd, bmh, sizeof(*bmh));
> ^
> gcc -D_FORTIFY_SOURCE=2 -P -ffreestanding -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 -DDEVMAPPER -DAUTOAUTO; fi ) | sed
> 's/-D/-DLCF_/g'` -Wl,-z,relro -DLILO_BINARY -o mkloader temp.c
> gcc -E -D_FORTIFY_SOURCE=2 `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 -DAUTOAUTO; fi ) | sed 's/-D/-DLCF_/g'` -DFIRST=0x62177489 -o
> first.s first.S
> gcc -E -D_FORTIFY_SOURCE=2 -C -traditional -DLILO_ASM -o common.s common.h
> as86 -0 -a -w -l first.lis -o first.o first.s
> a0007 00000000> This file is part of the
> GNU C Library.
> ***** opcode expected...................................^
> ***** illegal label.....................................^
> a0009 00000000> The GNU C Library is free
> software; you can redistribute it and/or
> ***** illegal label....................................^
> ***** opcode expected..................................^
> a0010 00000000> modify it under the terms
> of the GNU Lesser General Public
> ***** opcode expected.....................................^
> ***** illegal label.......................................^
> a0011 00000000> License as published by
> the Free Software Foundation; either
> ***** opcode expected......................................^
> ***** illegal label........................................^
> a0012 00000000> version 2.1 of the
> License, or (at your option) any later version.
> ***** illegal label........................................^
> a0014 00000000> The GNU C Library is
> distributed in the hope that it will be useful,
> ***** illegal label....................................^
> ***** opcode expected..................................^
> a0015 00000000> but WITHOUT ANY WARRANTY;
> without even the implied warranty of
> ***** opcode expected..................................^
> ***** illegal label....................................^
> a0016 00000000> MERCHANTABILITY or FITNESS
> FOR A PARTICULAR PURPOSE. See the GNU
> ***** comma
> expected..........................................................^
> ***** illegal indirect to
> indirect................................................^
> ***** junk after
> operands.........................................................^
> ***** illegal
> label...............................................................^
> a0017 00000000> Lesser General Public
> License for more details.
> ***** illegal label.......................................^
> ***** opcode expected.....................................^
> a0019 00000000> You should have received a
> copy of the GNU Lesser General Public
> ***** illegal label....................................^
> ***** opcode expected..................................^
> a0020 00000000> License along with the GNU
> C Library; if not, see
> ***** opcode expected......................................^
> ***** illegal label........................................^
> as: error opening input file
> make[3]: *** [first.o] Error 1
The full build log is available from:
http://aws-logs.debian.net/ftbfs-logs/2013/06/20/lilo_24.0-1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]