On 05-Oct-19 10:50, Juan Cespedes wrote: > On Tue, Oct 18, 2005 at 06:20:26PM +0200, Andreas Jochens wrote: > > Hello, > > > > you are right, this part of the patch does not seem to be necessary > > any longer to make the package compile. > > I've just uploaded a new version of syslinux (3.11-1) with a lot of > changes... could you please try to compile it in amd64, and tell me if > it fails?
Hello, thank you for uploading the new version. Most of the build problems have been fixed by this new version. However, in a clean chroot environment on amd64 I still get the following error: gcc -m32 -ffreestanding -g -o e820test e820func.o msetup.o e820test.o memdisk.o /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.0.2/libgcc_s$ /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.0.2/libgcc_s$ /usr/bin/ld: cannot find -lgcc_s collect2: ld returned 1 exit status make[2]: *** [e820test] Error 1 make[2]: Leaving directory `/syslinux-3.11/memdisk' This can be fixed by adding 'libc6-dev-i386 [amd64] | ia32-libs-dev [amd64]' to the Build-Depends in debian/control (see the patch below). The alternative would be to drop the build of e820test. Regards Andreas Jochens diff -urN ../tmp-orig/syslinux-3.11/debian/control ./debian/control --- ../tmp-orig/syslinux-3.11/debian/control 2005-10-19 15:12:45.000000000 +0200 +++ ./debian/control 2005-10-19 15:12:43.000000000 +0200 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Juan Cespedes <[EMAIL PROTECTED]> Standards-Version: 3.6.2 -Build-Depends: nasm (>= 0.98.32), mtools, netpbm, docbook-to-man, mingw32 +Build-Depends: nasm (>= 0.98.32), mtools, netpbm, docbook-to-man, mingw32, libc6-dev-i386 [amd64] | ia32-libs-dev [amd64] Package: syslinux Architecture: i386 amd64 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]