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]

Reply via email to