Your message dated Sat, 22 Oct 2011 12:47:42 +0000 with message-id <e1rhazg-0004xa...@franck.debian.org> and subject line Bug#572431: fixed in busybox 1:1.19.2-1 has caused the Debian Bug report #572431, regarding busybox: long term mass bug filing for cross build support 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 this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 572431: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572431 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: busybox Version: 1:1.1.3-5 Severity: wishlist Tags: patch User: codeh...@debian.org Usertags: crossbuilt In line with the other cross-building support bugs: http://lists.debian.org/debian-devel/2007/11/msg00116.html This patch is necessary to allow busybox to cross-build in Debian, following the recommendation in autotools-dev. *** ../crossbuild.diff --- busybox-1.1.3.debian/debian/rules +++ busybox-1.1.3.emdebian/debian/rules @@ -6,6 +6,15 @@ DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) + +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)) +CC=$(DEB_HOST_GNU_TYPE)-gcc +MAKE += -e +else +CC=gcc +endif VERSION = $(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2) EXTRA_VERSION = Debian $(VERSION) @@ -45,8 +54,8 @@ @rm -rf $(DIR) mkdir $(DIR) cp '$(CONFIG)' $(DIR)/.config - $(MAKE) O=$(CURDIR)/$(DIR) oldconfig - $(MAKE) -C $(CURDIR)/$(DIR) + CC=$(CC) $(MAKE) O=$(CURDIR)/$(DIR) oldconfig + CC=$(CC) $(MAKE) -C $(CURDIR)/$(DIR) cp $(DIR)/docs/BusyBox.1 $(DIR)/docs/busybox.1 touch $@ -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.24-1-amd64 (SMP w/2 CPU cores) 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 busybox depends on: ii libc6 2.7-6 GNU C Library: Shared libraries busybox recommends no packages. -- no debconf informationsignature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---Source: busybox Source-Version: 1:1.19.2-1 We believe that the bug you reported is fixed in the latest version of busybox, which is due to be installed in the Debian FTP archive: busybox-static_1.19.2-1_i386.deb to main/b/busybox/busybox-static_1.19.2-1_i386.deb busybox-syslogd_1.19.2-1_all.deb to main/b/busybox/busybox-syslogd_1.19.2-1_all.deb busybox-udeb_1.19.2-1_i386.udeb to main/b/busybox/busybox-udeb_1.19.2-1_i386.udeb busybox_1.19.2-1.debian.tar.gz to main/b/busybox/busybox_1.19.2-1.debian.tar.gz busybox_1.19.2-1.dsc to main/b/busybox/busybox_1.19.2-1.dsc busybox_1.19.2-1_i386.deb to main/b/busybox/busybox_1.19.2-1_i386.deb busybox_1.19.2.orig.tar.bz2 to main/b/busybox/busybox_1.19.2.orig.tar.bz2 udhcpc_1.19.2-1_all.deb to main/b/busybox/udhcpc_1.19.2-1_all.deb udhcpd_1.19.2-1_all.deb to main/b/busybox/udhcpd_1.19.2-1_all.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 572...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Tokarev <m...@tls.msk.ru> (supplier of updated busybox 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 ftpmas...@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sat, 22 Oct 2011 16:02:37 +0400 Source: busybox Binary: busybox busybox-static busybox-udeb busybox-syslogd udhcpc udhcpd Architecture: source all i386 Version: 1:1.19.2-1 Distribution: unstable Urgency: low Maintainer: Debian Install System Team <debian-boot@lists.debian.org> Changed-By: Michael Tokarev <m...@tls.msk.ru> Description: busybox - Tiny utilities for small and embedded systems busybox-static - Standalone rescue shell with tons of builtin utilities busybox-syslogd - Provides syslogd and klogd using busybox busybox-udeb - Tiny utilities for the debian-installer (udeb) udhcpc - Provides the busybox DHCP client implementation udhcpd - Provides the busybox DHCP server implementation Closes: 572431 Changes: busybox (1:1.19.2-1) unstable; urgency=low . [ Hector Oron ] * enable cross compilation support (Closes: #572431) . [ Michael Tokarev ] * new upstream release (1.19.2): * refreshed all patches, except: o applets-fallback: disabled, will try to get rid of it o udhcpc-emit-correct-secs-field: applied upstream o dirname-basename-skip-doubledash: different version applied upstream * refreshed configs, not enabling most new applets * debian/rules: o get rid of debian/stamps subdir and long dirnames in debian/build o clean up old tarball-related stuff from debian/rules Checksums-Sha1: 543305e8a3cdb8ed230d85cb95ed74adfd26e693 1576 busybox_1.19.2-1.dsc 6dedaa62af98a8541901a30c3e400ce9e077ee16 2168055 busybox_1.19.2.orig.tar.bz2 e5ebe20bc70ae25ef73267f6af05aecf61ae45ec 41522 busybox_1.19.2-1.debian.tar.gz e43868822eee079ca2a3931e87a87e7b64751cd6 13636 udhcpc_1.19.2-1_all.deb 3eb8e343261d02e8242c9e8dccafb9fbe316fb22 16930 udhcpd_1.19.2-1_all.deb d758baa6a0c856153d4cf2809d369ac9070d40f7 15968 busybox-syslogd_1.19.2-1_all.deb 36ae5b72dd6ec797106a644d5927fef5d477202f 779734 busybox-static_1.19.2-1_i386.deb e4f78289490315926573eb5c4c4b922101b6c252 339884 busybox_1.19.2-1_i386.deb 7ff5067ab304350aa78d1efff9ea9310f0edcf23 165500 busybox-udeb_1.19.2-1_i386.udeb Checksums-Sha256: ce8146f105e6303aef053b1f7dc4e74689025878d6744cd56c351bd646253d46 1576 busybox_1.19.2-1.dsc ea7ec9b6df70b8c528f4a2b6300e9913431c7223308fb08dfafa7508d75a0cb9 2168055 busybox_1.19.2.orig.tar.bz2 19d3880aed174405a858b233be9dbd5eb548ede07ece472c0552bab1412e2608 41522 busybox_1.19.2-1.debian.tar.gz 1544674a47b8ddb6887fc304231411d8dca6ea39857d3f405433d963ba60636a 13636 udhcpc_1.19.2-1_all.deb b111a8527508884c2d67b24419a59c647657b5a5c07ee6cf521741a68a5da9c1 16930 udhcpd_1.19.2-1_all.deb 49be173bfdd6799cdc1af9d08071297ef93f3e1a827451bcfc6bfca8bc4c5325 15968 busybox-syslogd_1.19.2-1_all.deb d8abbb1a3ecda9830df4b1616aa65eb072ce9ae6bb610f15813958f329596d25 779734 busybox-static_1.19.2-1_i386.deb 8e39d04352767b1521e096f468b8eb67a6ea1657494193af988712d4970f4b90 339884 busybox_1.19.2-1_i386.deb 3be942f73637106b37e6f1946be9c5dfaf04126ed1445667f6d2aa9626d78f08 165500 busybox-udeb_1.19.2-1_i386.udeb Files: 5c3e38915d541e2a3e6da6953a3989ec 1576 utils optional busybox_1.19.2-1.dsc 50267054345f1a0b77fe65f6e0e5ba29 2168055 utils optional busybox_1.19.2.orig.tar.bz2 c1f9ed75eef865e8971ff7f09fe1279d 41522 utils optional busybox_1.19.2-1.debian.tar.gz 730953a45d6ea5fe2aaf230992c48c8e 13636 net optional udhcpc_1.19.2-1_all.deb 9f029a0c6a251a614b4fc6359adb94d4 16930 net optional udhcpd_1.19.2-1_all.deb 4fa055fd32db745836a67186d60e40ff 15968 utils optional busybox-syslogd_1.19.2-1_all.deb 52b3e1584c3e4e19ee44ceb80eaeb39d 779734 shells extra busybox-static_1.19.2-1_i386.deb ef27bb98399a6d15a596924fc7368d11 339884 utils optional busybox_1.19.2-1_i386.deb 89ac63ca6b8193a0103582c3ecff42c6 165500 debian-installer extra busybox-udeb_1.19.2-1_i386.udeb Package-Type: udeb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iJwEAQECAAYFAk6iuH8ACgkQUlPFrXTwyDiQcgQAjhmO6jsQ5NSDX9plwe3T/XQT 1XrzZOR6RJxUhNx6PdtFe2Qqtki0j9AT1iuiF60ejBJoLZCB6q5y68sILuwUuhF6 uLzT/iwFdGYzFk7KmejyYTdu1kTr8ntyHQKuzUSw4k/nxGMQvOyRO+EjBZfy7H0N Ey/FU3RBeEwa/UlwvFI= =UBxe -----END PGP SIGNATURE-----
--- End Message ---