[Bug 15116] applet blkid stops working on linux kernel 6.0.7 and 6.0.8

bugzilla at busybox.net bugzilla at busybox.net
Mon Nov 14 07:43:46 UTC 2022


https://bugs.busybox.net/show_bug.cgi?id=15116

Jordi Pujol <jordipujolp at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |INVALID
             Status|NEW                         |RESOLVED

--- Comment #1 from Jordi Pujol <jordipujolp at gmail.com> ---
busybox (1:1.35.0-4) unstable; urgency=medium

  * static build: disable blkid applet (CONFIG_BLKID, #1023501)

    Since static build has CONFIG_FEATURE_PREFER_APPLETS=y, enabling
    any utility which is also provided by the system in other ways
    can be risky, since busybox shell will choose its applet version
    instead of running the actual utility, even if that utility file
    exists in $PATH. After enabling blkid, we effectively overwrote
    blkid from libblkid as used in initramfs. The result was non-
    working udev rules for block devices (not creating /dev/disk/by-*/),
    and the system's unbootable.

    Disable it for now at least on static build.
    Closes: 1023501

  * d/rules: recognize "terse" in $DEB_BUILD_OPTIONS to disable verbose build

 -- Michael Tokarev <mjt at tls.msk.ru>  Sun, 06 Nov 2022 11:27:04 +0300

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the busybox-cvs mailing list