[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#465290: marked as done (busybox: long term mass bug filing for cross build support)



Your message dated Sat, 22 Oct 2011 12:47:42 +0000
with message-id <E1RHazG-0004XA-Ul@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 owner@bugs.debian.org
immediately.)


-- 
572431: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572431
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: busybox
Version: 1:1.1.3-5
Severity: wishlist
Tags: patch
User: codehelp@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 information

Attachment: signature.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 572431@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Tokarev <mjt@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 ftpmaster@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 <mjt@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 ---

Reply to: