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