Package: arcboot Version: 0.3.12 Severity: serious Justification: fails to build from source
arcboot fails to build from source due to changes in the e2fs library. It looks like someone has to implement at least the memmove() and strcat() functions, probably the kernel code. Here is the end of the build log: | cc -O2 -I../common -I../arclib -I/usr/include/ext2fs -W -Wall -mno-abicalls -G 0 -fno-pic -DSUBARCH=IP32 -fno-strict-aliasing -c -o conffile.o conffile.c | /usr/bin/make -C ../common SUBARCH=IP32 print_loadaddr | make[3]: Entering directory `/home/aurel32/arcboot/arcboot-0.3.12/common' | make[3]: `print_loadaddr' is up to date. | make[3]: Leaving directory `/home/aurel32/arcboot/arcboot-0.3.12/common' | LOADADDR=$(../common/print_loadaddr IP32); \ | OUTPUTFORMAT=$(../common/print_outputformat IP32); \ | sed -e "s/@@LOADADDR@@/$LOADADDR/" \ | -e "s/@@OUTPUTFORMAT@@/$OUTPUTFORMAT/" <ld.script.in >ld.script | rm -f ext2load | ld -N -T ld.script -o ext2load loader.o ext2io.o conffile.o /usr/lib/libext2fs-nopic.a ../arclib/libarc.a | /usr/lib/libext2fs-nopic.a(extent.o): In function `ext2fs_extent_delete': | (.text+0xd4c): undefined reference to `memmove' | /usr/lib/libext2fs-nopic.a(extent.o): In function `ext2fs_extent_delete': | (.text+0xd4c): relocation truncated to fit: R_MIPS_26 against `memmove' | /usr/lib/libext2fs-nopic.a(extent.o): In function `ext2fs_extent_insert': | (.text+0x194c): undefined reference to `memmove' | /usr/lib/libext2fs-nopic.a(extent.o): In function `ext2fs_extent_insert': | (.text+0x194c): relocation truncated to fit: R_MIPS_26 against `memmove' | /usr/lib/libext2fs-nopic.a(rw_bitmaps.o): In function `read_bitmaps': | (.text+0x588): undefined reference to `strcat' | /usr/lib/libext2fs-nopic.a(rw_bitmaps.o): In function `read_bitmaps': | (.text+0x588): relocation truncated to fit: R_MIPS_26 against `strcat' | /usr/lib/libext2fs-nopic.a(rw_bitmaps.o): In function `read_bitmaps': | (.text+0x7e8): undefined reference to `strcat' | /usr/lib/libext2fs-nopic.a(rw_bitmaps.o): In function `read_bitmaps': | (.text+0x7e8): relocation truncated to fit: R_MIPS_26 against `strcat' | make[2]: *** [ext2load] Error 1 | make[2]: Leaving directory `/home/aurel32/arcboot/arcboot-0.3.12/ext2load' | make[1]: *** [build-subarch-dep-ext2load] Error 2 | make[1]: Leaving directory `/home/aurel32/arcboot/arcboot-0.3.12' | make: *** [build-stamp] Error 2 | dpkg-buildpackage: error: debian/rules build gave error exit status 2 | -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org