Package mkinitrd-busybox: Information

    Source package: mkinitrd-busybox
    Version: 1.3.2-alt1
    Build time:  Feb 8, 2007, 08:38 PM
    Report package bug
    License: GPL
    Summary: Statically linked utilities for initrd
    Description: 
    BusyBox combines tiny versions of many common UNIX utilities into a
    single small executable.  It provides replacements for most of the
    utilities you usually find in GNU fileutils, shellutils, etc.  The
    utilities in BusyBox generally have fewer options than their
    full-featured GNU cousins; however, the options that are included
    provide the expected functionality and behave very much like their GNU
    counterparts.  BusyBox provides a fairly complete environment for any
    small or embedded system.
    
    This version of BusyBox is configured for use in initrd images generated
    by the mkinitrd utility.

    List of RPM packages built from this SRPM:
    mkinitrd-busybox (x86_64, i586)

    Maintainer: Sergey Vlasov

    List of contributors:
    Sergey Vlasov
    Kachalov Anton
    Dmitry V. Levin
    nidd
    goldhead


      1. dietlibc >= 0.30-alt3

    Last changed


    Feb. 8, 2007 Sergey Vlasov 1.3.2-alt1
    - Updated to 1.3.2 bugfix release.
    - Removed obsolete fix patches.
    - Require dietlibc >= 0.30-alt3 for build due to the -fno-stack-protector fix
      in the diet wrapper.
    - Removed no longer needed -fno-stack-protector hack from spec file.
    - Reenabled parallel make.
    - Removed /lib/mkinitrd directory from package (now mkinitrd-initramfs owns
      it); require mkinitrd-initramfs before installation.
    - Removed conflicts with old mkinitrd versions (the dependency on
      mkinitrd-initramfs ensures that the mkinitrd package is new enough).
    Jan. 21, 2007 Sergey Vlasov 1.3.0-alt2
    - Moved files from /%_lib/mkinitrd to /lib/mkinitrd (avoids arch-dependent
      paths in mkinitrd).
    - Add conflicts with old mkinitrd versions which used /%_lib/mkinitrd.
    Jan. 7, 2007 Sergey Vlasov 1.3.0-alt1
    - Updated to 1.3.0 release.
    - Apply fix patches from http://busybox.net/downloads/fixes-1.3.0/ .
    - Updated alt-insmod-allowable_licenses, alt-insmod-force_load patches.
    - Removed alt-mkinitrd-config patch (BUILDTIME is no longer used, CC can be set
      on the make command line instead).
    - Removed alt-compiler-fixes, alt-insmod-fix, syscalls, amd64-hack patches
      (obsolete).
    - Removed alt-raidautorun patch (raidautorun already included in 1.3.0)
    - Updated dietlibc support patch; require dietlibc >= 0.30.
    - Added alt-no-Werror patch: remove -Werror from compilation options (someone
      has inserted #warning into /usr/lib/dietlibc/include/byteswap.h).
    - Added alt-makefile patch: add BUSYBOX_LIBS variable to specify extra
      libraries to link with.
    - Added alt-dietlibc-loop patch: workaround for broken linux/loop.h file in
      dietlibc-0.30 (#10123).
    - Added alt-bb_pwd_grp patch: do not compile internal passwd/group access
      functions when they are not enabled in config.
    - Added alt-null-format patch: avoid passing NULL format strings to printf-like
      functions in verror_msg() (printf implementation in dietlibc segfaults on
      NULL format strings).
    - Build with -fno-stack-protector (dietlibc-0.30 does not support SSP).
    - Updated config:
      + enabled mknod and switch_root (needed for initramfs)
      + enabled sleep (#10018)
    - Fixed rpmbuild warnings due to broken '%' usage in old changelog entries.
    - Removed all %__* macro abuse from spec.