Package: ia32-libs
Version: 1.15
Severity: serious
Tags: patch
Justification: ldd is pretty important

Hi,

Looks like a missing semi-colon in the rules file; the variable isn't
set and thus the list of linkers in ldd is set to nothing.

This causes a strange errors, one of which showed up when yaird tries
to make a ramdisk as discussed below.

http://lists.debian.org/debian-ia64/2006/08/msg00034.html

I just upgraded and got hit by it again, which made me look into it.

Thanks,

-i


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: ia64
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.4
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)

Versions of packages ia32-libs depends on:
ii  dpkg            1.13.22                  package maintenance system for Deb
ii  lib32gcc1       1:4.1.1-5+ia32.libs.1.15 GCC support library (ia32)
ii  lsb-release     3.1-17                   Linux Standard Base version report

ia32-libs recommends no packages.

-- no debconf information
--- ia32-libs-1.15/debian/rules 2006-07-19 03:46:46.000000000 +1000
+++ ia32-libs-1.15-new/debian/rules     2006-10-13 11:32:56.000000000 +1000
@@ -133,7 +133,7 @@
 ifeq (ia64,$(DEB_HOST_ARCH))
        # Make ldd work for 32-bit and 64-bit binaries.
        [ -x $(DEST)/t/usr/bin/ldd ]
-       RTLDLIST="/lib/ld-linux-ia64.so.2 /lib/ld-linux.so.2" \
+       RTLDLIST="/lib/ld-linux-ia64.so.2 /lib/ld-linux.so.2"; \
        sed -i "s%RTLDLIST=.*%RTLDLIST=\" $$RTLDLIST\"%" $(DEST)/t/usr/bin/ldd
        sed -i 's%verify_out=`$${rtld} --verify "$$file"`%verify_out=`$${rtld} 
--verify "$$file" 2>\&1`%' $(DEST)/t/usr/bin/ldd
 

Reply via email to