pmbootstrap/pmb/chroot
Clayton Craft a367e0d95b
pmb.chroot.mount: create /dev/fd (MR 2170)
Specifically, this fixes issues with process substitution in bash in the
chroot.

For example, the following lines from a NetworkManager build script:

    ... |
        grep -Fx -f <(get_symbols_explicit) -v |
        grep -Fx -f <(get_symbols_nm)

fail with:
     ninja: job failed: /home/pmos/build/src/NetworkManager-1.35.92/tools/create-exports-NetworkManager.sh --called-from-build /home/pmos/build/src/NetworkManager-1.35.92
     grep: /dev/fd/63: No such file or directory
     grep: /dev/fd/63: No such file or directory
2022-02-20 15:03:09 +01:00
..
__init__.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
apk.py pmb.chroot.apk: Delete conflicting dependencies (MR 2157) 2022-01-18 20:06:23 +01:00
apk_static.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
binfmt.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
distccd.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
init.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
initfs.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
initfs_hooks.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
mount.py pmb.chroot.mount: create /dev/fd (MR 2170) 2022-02-20 15:03:09 +01:00
other.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
root.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
shutdown.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
user.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
zap.py pmb/netboot: new feature (MR 2064) 2022-01-20 22:29:41 +01:00