diff options
Diffstat (limited to 'system/busybox/build-config.patch')
-rw-r--r-- | system/busybox/build-config.patch | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/system/busybox/build-config.patch b/system/busybox/build-config.patch new file mode 100644 index 0000000000..5ba0074bd5 --- /dev/null +++ b/system/busybox/build-config.patch @@ -0,0 +1,85 @@ +diff -Naur a/.config b/.config + +# Modify default build configs to: +# 1. Build statically, allowing busybox to work standalone anywhere. +# 2. Disable system executables' replacements installed as busybox symlinks. +# 2. Add support for ar, uncompress, inotifyd, rfkill, reiserfs formatting, +# and GPT / BSD disk labels. + +--- a/.config 2024-09-17 18:29:07.290065454 +0000 ++++ b/.config 2024-09-17 18:29:57.554730930 +0000 +@@ -40,7 +40,7 @@ + # + # Build Options + # +-# CONFIG_STATIC is not set ++CONFIG_STATIC=y + # CONFIG_PIE is not set + # CONFIG_NOMMU is not set + # CONFIG_BUILD_LIBBUSYBOX is not set +@@ -59,10 +59,10 @@ + # + # Installation Options ("make install" behavior) + # +-CONFIG_INSTALL_APPLET_SYMLINKS=y ++# CONFIG_INSTALL_APPLET_SYMLINKS is not set + # CONFIG_INSTALL_APPLET_HARDLINKS is not set + # CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set +-# CONFIG_INSTALL_APPLET_DONT is not set ++CONFIG_INSTALL_APPLET_DONT=y + # CONFIG_INSTALL_SH_APPLET_SYMLINK is not set + # CONFIG_INSTALL_SH_APPLET_HARDLINK is not set + # CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set +@@ -142,10 +142,10 @@ + CONFIG_FEATURE_SEAMLESS_BZ2=y + CONFIG_FEATURE_SEAMLESS_GZ=y + # CONFIG_FEATURE_SEAMLESS_Z is not set +-# CONFIG_AR is not set +-# CONFIG_FEATURE_AR_LONG_FILENAMES is not set +-# CONFIG_FEATURE_AR_CREATE is not set +-# CONFIG_UNCOMPRESS is not set ++CONFIG_AR=y ++CONFIG_FEATURE_AR_LONG_FILENAMES=y ++CONFIG_FEATURE_AR_CREATE=y ++CONFIG_UNCOMPRESS=y + CONFIG_GUNZIP=y + CONFIG_ZCAT=y + CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y +@@ -625,8 +625,8 @@ + # CONFIG_FEATURE_AIX_LABEL is not set + # CONFIG_FEATURE_SGI_LABEL is not set + # CONFIG_FEATURE_SUN_LABEL is not set +-# CONFIG_FEATURE_OSF_LABEL is not set +-# CONFIG_FEATURE_GPT_LABEL is not set ++CONFIG_FEATURE_OSF_LABEL=y ++CONFIG_FEATURE_GPT_LABEL=y + CONFIG_FEATURE_FDISK_ADVANCED=y + CONFIG_FINDFS=y + CONFIG_FLOCK=y +@@ -663,7 +663,7 @@ + CONFIG_MKFS_EXT2=y + CONFIG_MKFS_MINIX=y + CONFIG_FEATURE_MINIX2=y +-# CONFIG_MKFS_REISER is not set ++CONFIG_MKFS_REISER=y + CONFIG_MKDOSFS=y + CONFIG_MKFS_VFAT=y + CONFIG_MKSWAP=y +@@ -808,7 +808,7 @@ + CONFIG_I2CDUMP=y + CONFIG_I2CDETECT=y + CONFIG_I2CTRANSFER=y +-# CONFIG_INOTIFYD is not set ++CONFIG_INOTIFYD=y + CONFIG_LESS=y + CONFIG_FEATURE_LESS_MAXLINES=9999999 + CONFIG_FEATURE_LESS_BRACKETS=y +@@ -835,7 +835,7 @@ + CONFIG_PARTPROBE=y + CONFIG_RAIDAUTORUN=y + CONFIG_READAHEAD=y +-# CONFIG_RFKILL is not set ++CONFIG_RFKILL=y + CONFIG_RUNLEVEL=y + CONFIG_RX=y + CONFIG_SEEDRNG=y |