Your message dated Mon, 12 Nov 2007 14:17:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#450514: fixed in cpio 2.9-6
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: cpio
Version: 2.9-4
Severity: wishlist
Tags: patch
cpio needs a patch to cross build successfully, calling
dpkg-architecture to set --host correctly and then ensuring that --build
is also used.
The same patch also checks for the 'nocheck' DEB_BUILD_OPTION and avoids
running the tests if cross compiling as the cross compiled executables
will always fail. 'nocheck' can also be used at other times but it is
particularly relevant in cross building.
Both patches are against debian/rules but if you prefer to have two
bugs, one for each issue, let me know and I'll clone this one, separate
the patch into two etc.
(The cross building support in Debian has been rewritten recently so if
cpio used to cross-build, one reason for the change is to correctly
support other packages that build internal tools using CC_FOR_BUILD.)
See: http://lists.debian.org/debian-devel/2007/11/msg00116.html
Thanks.
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.22-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages cpio depends on:
ii libc6 2.6.1-6 GNU C Library: Shared libraries
cpio recommends no packages.
-- no debconf information
--- cpio.old/debian/rules 2007-11-07 19:25:07.000000000 +0000
+++ cpio-2.9/debian/rules 2007-11-07 19:31:13.000000000 +0000
@@ -10,6 +10,14 @@
INSTALL_SCRIPT = $(INSTALL) -p -o root -g root -m 755
INSTALL_DIR = $(INSTALL) -p -d -o root -g root -m 755
+DEB_HOST_GNU_TYPE=$(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE=$(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
+CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
+else
+CROSS= --build $(DEB_BUILD_GNU_TYPE)
+endif
+
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
else
@@ -22,7 +30,7 @@
Makefile:
$(checkdir)
- CFLAGS='$(CFLAGS)' CPIO_MT_PROG=mt ./configure --prefix=/usr \
+ CFLAGS='$(CFLAGS)' CPIO_MT_PROG=mt ./configure --prefix=/usr $(CROSS) \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
--bindir=/bin \
@@ -34,7 +42,9 @@
$(checkdir)
$(MAKE)
touch tests/testsuite.at tests/testsuite
+ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
$(MAKE) check
+endif
touch build
clean:
--- End Message ---
--- Begin Message ---
Source: cpio
Source-Version: 2.9-6
We believe that the bug you reported is fixed in the latest version of
cpio, which is due to be installed in the Debian FTP archive:
cpio_2.9-6.diff.gz
to pool/main/c/cpio/cpio_2.9-6.diff.gz
cpio_2.9-6.dsc
to pool/main/c/cpio/cpio_2.9-6.dsc
cpio_2.9-6_i386.deb
to pool/main/c/cpio/cpio_2.9-6_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Clint Adams <[EMAIL PROTECTED]> (supplier of updated cpio package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 06 Nov 2007 19:59:35 -0500
Source: cpio
Binary: cpio
Architecture: source i386
Version: 2.9-6
Distribution: unstable
Urgency: low
Maintainer: Clint Adams <[EMAIL PROTECTED]>
Changed-By: Clint Adams <[EMAIL PROTECTED]>
Description:
cpio - GNU cpio -- a program to manage archives of files
Closes: 449580 450514
Changes:
cpio (2.9-6) unstable; urgency=low
.
* Add missing space in info documentation. closes: #449580.
* Apply patch from Neil Williams for cross-building support.
closes: #450514.
Files:
5530925fb331a436dcdaae6fd94a5525 672 utils important cpio_2.9-6.dsc
e59546eae259b70827dfa278d00ce691 21297 utils important cpio_2.9-6.diff.gz
88c4d1f19f3b699422abcf1a61657604 186732 utils important cpio_2.9-6_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Debian!
iD8DBQFHOF6f5m0u66uWM3ARAkNLAJ9QFQ1HGFYWuWLAalgqgYslbqoMhQCfS4jS
W/IthxV38BvegDkb6hko2mc=
=Rtmk
-----END PGP SIGNATURE-----
--- End Message ---