[ubuntu/utopic-proposed] busybox 1:1.22.0-5ubuntu1 (Accepted)

Stephane Graber stgraber at ubuntu.com
Thu May 1 20:55:15 UTC 2014


busybox (1:1.22.0-5ubuntu1) utopic; urgency=medium

  * Merge from Debian unstable, remaining changes:
    - [udeb] Enable chvt, killall, losetup, od, and stat.
    - test-bin.patch: Move test and friends to /bin.
    - static-sh-alias.patch: Add static-sh alias name for ash, and install
      /bin/static-sh symlink to busybox in busybox-static.
    - Add busybox-initramfs.
    - Refresh busybox-initramfs config to keep it in sync with the featureset
      of the other builds.
    - Enable chpasswd in standard and static builds (needed by LXC).

busybox (1:1.22.0-5) unstable; urgency=low

  * Team upload

  [ Michael Tokarev ]
  * enable (apparently forgotten) lzop applet for regular and static builds
  * support DEB_BUILD_OPTIONS=parallel=N (Closes: #740397)
  * support DEB_BUILD_OPTIONS=nocheck to skip testsuite run
  * enable date applet for udeb flavour too (Closes: #702093)

busybox (1:1.22.0-4) unstable; urgency=low

  * new: do-not-fail-on-missing-SIGPWR.patch: fix FTBFS on !linux,
    refresh: testsuite-kfreebsd.diff: fix testsuite on kFreebsd
    Thanks to Steven Chamberlain for this (Closes: #736975).
  * new: zcat:-complain-if-input-is-not-compressed.diff patch from
    upstream, to fix zcat allowing uncompressing input after
    previous fixes for #736872

busybox (1:1.22.0-3) unstable; urgency=low

  * mention closing of #685361 by 1.22
  * enable devmem applet for regular and static builds (Closes: #696704)
  * enable acpid applet for regular and static builds (Closes: #704815)
  * enable mount -f (MOUNT_FAKE) for all builds (Closes: #484799)
  * let busybox-static to provide busybox (Closes: #375568)
  * added two fixes from upstream (Closes: #736872)
    libarchive-open_zipped-does-not-need-to-check-extensions.diff
    libbb-open_zipped-should-not-fail-on-non-compressed-files.diff

busybox (1:1.22.0-2) unstable; urgency=low

  * use the same initramfs hook for busybox-static as
    for busybox (Closes: #736521)

busybox (1:1.22.0-1) unstable; urgency=low

  * new upstream release (1.22.0), removed patches which were upstreamed.
    This version actually fixes #686502 (concatenated xz streams)
    which were closed in debian but the patch has been dropped meanwhile.
    (also Closes: #685361)
  * update configs.  In particular, enable new fstrim applet
    for regular build
  * update to 1.22.1 (1.22.1.diff)
  * include stable changes from upstream up to 2014-01-23
  * testsuite-fix-last-which-change.diff (applied upstream):
    use `command -v' instead of `command -pv' (Closes: #733502)
  * added description to version.patch

busybox (1:1.21.0-6exp) experimental; urgency=low

  * increase syslog buffer size from 256 to 1024 bytes,
    hopefully this (Closes: #519356)
  * mention closing of #681940, #701960, #716808 by 1.21
  * document static_lease in udhcpd.conf.5 (Jonathan David Amery)
    (Closes: #699229)
  * fix busybox initramfs hook to actually _run_ (make it executable)
    and actually strip leading /usr from applet paths.  Stupid.
    (Closes: #732256)
  * move build directory from debian/build to build

busybox (1:1.21.0-5exp) experimental; urgency=low

  * build-depend on zip so that the testsuite can be run
  * update Standards-Version to 3.9.5 (no changes needed)
  * always run testsuite in verbose mode
  * run testsuite with C.UTF8 locale to enable unicode tests
  * fail if the testsuite fails (when RUN_TESTSUITE=y)
  * fix or disable some tests for non-linux OSes
    (debian/testsuite-*.diff files)
  * taskset is linux-specific, disable it for kfreebsd and hurd

busybox (1:1.21.0-4exp) experimental; urgency=low

  * actually enable running the testsuite

busybox (1:1.21.0-3exp) experimental; urgency=low

  * enable running the testsuite but do not fail the build if testsuite fails
  * readlink-MAXSYMLINKS-hurd.patch to stop busybox from ftbfs'ing on hurd

busybox (1:1.21.0-2exp) experimental; urgency=low

  * set CONFIG_BUSYBOX_EXEC_PATH=/proc/self/exe on linux and kfreebsd,
    and set it to /bin/busybox on hurd since it does not have /proc/self/exe
    equivalent.
    This is needed to at least run the testsuite, because we really want to
    execute our just-built binary, not system /bin/busybox binary.  And this
    is needed in all other cases when our binary is not in /bin/busybox.
    This is the upstream default too.
    The original change were made at Mar-2008 when applet-fallback patch
    were introduced, in an attempt to fix #472653.  Without this change,
    busybox was useless in the very beginning of initramfs.  In order to
    fix this, we'll create applet links to busybox binary in /bin&Co.
  * add initramfs hook to install busybox properly in initramfs
  * apply testsuite-bashisms.patch, to enable running of testsuite with dash.
  * add ability to run testsuite (disabled for now, unicode tests fail on sid)
  * rewamp/simplify debian/rules
  * use busybox versions of ifconfig and route in udhcpc script
    (Closes: #684596)

Date: Thu, 01 May 2014 16:54:03 -0400
Changed-By: Stéphane Graber <stgraber at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/utopic/+source/busybox/1:1.22.0-5ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 01 May 2014 16:54:03 -0400
Source: busybox
Binary: busybox busybox-static busybox-initramfs busybox-udeb busybox-syslogd udhcpc udhcpd
Architecture: source
Version: 1:1.22.0-5ubuntu1
Distribution: utopic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Stéphane Graber <stgraber at ubuntu.com>
Description: 
 busybox    - Tiny utilities for small and embedded systems
 busybox-initramfs - Standalone shell setup for initramfs
 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: 375568 484799 519356 684596 685361 696704 699229 702093 704815 732256 733502 736521 736872 736975 740397
Changes: 
 busybox (1:1.22.0-5ubuntu1) utopic; urgency=medium
 .
   * Merge from Debian unstable, remaining changes:
     - [udeb] Enable chvt, killall, losetup, od, and stat.
     - test-bin.patch: Move test and friends to /bin.
     - static-sh-alias.patch: Add static-sh alias name for ash, and install
       /bin/static-sh symlink to busybox in busybox-static.
     - Add busybox-initramfs.
     - Refresh busybox-initramfs config to keep it in sync with the featureset
       of the other builds.
     - Enable chpasswd in standard and static builds (needed by LXC).
 .
 busybox (1:1.22.0-5) unstable; urgency=low
 .
   * Team upload
 .
   [ Michael Tokarev ]
   * enable (apparently forgotten) lzop applet for regular and static builds
   * support DEB_BUILD_OPTIONS=parallel=N (Closes: #740397)
   * support DEB_BUILD_OPTIONS=nocheck to skip testsuite run
   * enable date applet for udeb flavour too (Closes: #702093)
 .
 busybox (1:1.22.0-4) unstable; urgency=low
 .
   * new: do-not-fail-on-missing-SIGPWR.patch: fix FTBFS on !linux,
     refresh: testsuite-kfreebsd.diff: fix testsuite on kFreebsd
     Thanks to Steven Chamberlain for this (Closes: #736975).
   * new: zcat:-complain-if-input-is-not-compressed.diff patch from
     upstream, to fix zcat allowing uncompressing input after
     previous fixes for #736872
 .
 busybox (1:1.22.0-3) unstable; urgency=low
 .
   * mention closing of #685361 by 1.22
   * enable devmem applet for regular and static builds (Closes: #696704)
   * enable acpid applet for regular and static builds (Closes: #704815)
   * enable mount -f (MOUNT_FAKE) for all builds (Closes: #484799)
   * let busybox-static to provide busybox (Closes: #375568)
   * added two fixes from upstream (Closes: #736872)
     libarchive-open_zipped-does-not-need-to-check-extensions.diff
     libbb-open_zipped-should-not-fail-on-non-compressed-files.diff
 .
 busybox (1:1.22.0-2) unstable; urgency=low
 .
   * use the same initramfs hook for busybox-static as
     for busybox (Closes: #736521)
 .
 busybox (1:1.22.0-1) unstable; urgency=low
 .
   * new upstream release (1.22.0), removed patches which were upstreamed.
     This version actually fixes #686502 (concatenated xz streams)
     which were closed in debian but the patch has been dropped meanwhile.
     (also Closes: #685361)
   * update configs.  In particular, enable new fstrim applet
     for regular build
   * update to 1.22.1 (1.22.1.diff)
   * include stable changes from upstream up to 2014-01-23
   * testsuite-fix-last-which-change.diff (applied upstream):
     use `command -v' instead of `command -pv' (Closes: #733502)
   * added description to version.patch
 .
 busybox (1:1.21.0-6exp) experimental; urgency=low
 .
   * increase syslog buffer size from 256 to 1024 bytes,
     hopefully this (Closes: #519356)
   * mention closing of #681940, #701960, #716808 by 1.21
   * document static_lease in udhcpd.conf.5 (Jonathan David Amery)
     (Closes: #699229)
   * fix busybox initramfs hook to actually _run_ (make it executable)
     and actually strip leading /usr from applet paths.  Stupid.
     (Closes: #732256)
   * move build directory from debian/build to build
 .
 busybox (1:1.21.0-5exp) experimental; urgency=low
 .
   * build-depend on zip so that the testsuite can be run
   * update Standards-Version to 3.9.5 (no changes needed)
   * always run testsuite in verbose mode
   * run testsuite with C.UTF8 locale to enable unicode tests
   * fail if the testsuite fails (when RUN_TESTSUITE=y)
   * fix or disable some tests for non-linux OSes
     (debian/testsuite-*.diff files)
   * taskset is linux-specific, disable it for kfreebsd and hurd
 .
 busybox (1:1.21.0-4exp) experimental; urgency=low
 .
   * actually enable running the testsuite
 .
 busybox (1:1.21.0-3exp) experimental; urgency=low
 .
   * enable running the testsuite but do not fail the build if testsuite fails
   * readlink-MAXSYMLINKS-hurd.patch to stop busybox from ftbfs'ing on hurd
 .
 busybox (1:1.21.0-2exp) experimental; urgency=low
 .
   * set CONFIG_BUSYBOX_EXEC_PATH=/proc/self/exe on linux and kfreebsd,
     and set it to /bin/busybox on hurd since it does not have /proc/self/exe
     equivalent.
     This is needed to at least run the testsuite, because we really want to
     execute our just-built binary, not system /bin/busybox binary.  And this
     is needed in all other cases when our binary is not in /bin/busybox.
     This is the upstream default too.
     The original change were made at Mar-2008 when applet-fallback patch
     were introduced, in an attempt to fix #472653.  Without this change,
     busybox was useless in the very beginning of initramfs.  In order to
     fix this, we'll create applet links to busybox binary in /bin&Co.
   * add initramfs hook to install busybox properly in initramfs
   * apply testsuite-bashisms.patch, to enable running of testsuite with dash.
   * add ability to run testsuite (disabled for now, unicode tests fail on sid)
   * rewamp/simplify debian/rules
   * use busybox versions of ifconfig and route in udhcpc script
     (Closes: #684596)
Checksums-Sha1: 
 69e82551ad294374d5087c57933ed32c3d027c2d 2300 busybox_1.22.0-5ubuntu1.dsc
 486fb55c3efa71148fe07895fd713ea3a5ae343a 2218120 busybox_1.22.0.orig.tar.bz2
 0933ae964b74e5f6959799eaee000f597ef37fac 70454 busybox_1.22.0-5ubuntu1.debian.tar.gz
Checksums-Sha256: 
 afe76f6698da4ca52a4692b61e996c81888ff3e03f558602e0527cb8ca2c9f7d 2300 busybox_1.22.0-5ubuntu1.dsc
 92f00cd391b7d5fa2215c8450abe2ba15f9d16c226e8855fb21b6c9a5b723a53 2218120 busybox_1.22.0.orig.tar.bz2
 232058dc34976b7358b0e73f1a88af392652f41da55421bc5dff69dd62ac2439 70454 busybox_1.22.0-5ubuntu1.debian.tar.gz
Files: 
 9a4acf104c7e27b23fd816dc027f042e 2300 utils optional busybox_1.22.0-5ubuntu1.dsc
 ac1881d1cdeb0729b22c663feaf1c663 2218120 utils optional busybox_1.22.0.orig.tar.bz2
 a5aaafacfdbd8c37984bd02015c724ac 70454 utils optional busybox_1.22.0-5ubuntu1.debian.tar.gz
Original-Maintainer: Debian Install System Team <debian-boot at lists.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJTYrSBAAoJEMY4l01keS1n8n0QANrRtJ9RDlrEeqYdbkRVm+HI
siXqeTGBLBXJDkuEVAGJ7fFjZg3MsGk16tr5PRWbx5EoIf3AaLfoOSa8TwnwT/Ck
4xWaCXPoGMlSQ5Um7uR3+nA7ZAA1Iyb9b8mMnNtFIFPGeGf3/vGweQFZIBrlxkV2
/fR20X+t7H4zvsaBFji3Oh4mQaPdrt5b7kMVhg/iqxuoyNXVDd2CYo0RoErJqcLd
jNG63OhcQuHpSzsZhuhmVeA2BQuTSQaHdmqymepPcODbHFx1KMIiMZlci0nUbwPe
VJUx/8b6IgSRsSdn48MYM30WE4YrF7PHoyW6Rr9YWBt7qNVApGj8ZR8myO1Zd2Dy
dybpb0VwjxQ+kgVv+zbgjLkR4FQUjFbHNT3bPCq50pOfE/dejZYwxwzq+sLZR2OL
6Ki+KlGH3q2zZYxPmBYJbOFdVwJst482xgQUina8jQ8CViWk3J6VLqL2KAyuiSPU
m/QhJ0yduEQV7eIQYupQFjdSau15ga4azZvhMXeC1hX2HEAEDSrcOZ31kUqvhs/x
dp2Iuxa3KPtDVmPoH19FkXO/IR+D/67kxt/mXRCJ2NA8wAapdO2Ftcvdz1fXlHaE
uqP8jWjZeB7VS2xxbyo250dGZ00cfFn+G54tKbLrKBhCuhEk8jDvsEPDCRjBVbAz
C50lnGM8NZYiWowL52MP
=6tEU
-----END PGP SIGNATURE-----


More information about the Utopic-changes mailing list