aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBorg Onion <borg.onion@gmail.com>2011-12-05 00:11:50 (GMT)
committerSebastian Pipping <sebastian@pipping.org>2012-01-04 14:32:16 (GMT)
commitb977d66940fdbbe552bb735a54141b69da873b5b (patch)
tree8638bd74a8d769ada4cb1a350589f228e896410e
parentAdd a few more directories and initial device nodes to the initramfs, and imp... (diff)
downloadgenkernel-b977d66940fdbbe552bb735a54141b69da873b5b.zip
genkernel-b977d66940fdbbe552bb735a54141b69da873b5b.tar.gz
genkernel-b977d66940fdbbe552bb735a54141b69da873b5b.tar.bz2
Support for glibc-2.14 systems
Hello, Due to the changes in glibc-2.14 busybox no longer compiles when NFS support is enabled. This breaks genkernel. The following is a very crude patch to just make things work on glibc-2.14 systems. A better patch would be to detect glibc-2.14 and then make a config decision. The best patch would be to port libtirpc to openssl, make busybox link against libtirpc, restore NFS support, and put an end to this whole mess. But in the meantime: commit 80d1e89995f055a37f07f9f7f4c7e21660abd527 Author: Borg Onion <borg.onion@gmail.com> Date: Sat Dec 3 18:02:48 2011 -0800 Disable NFS support to enable glibc-2.14 compatibility
-rw-r--r--arch/um/busy-config2
-rw-r--r--defaults/busy-config2
-rw-r--r--netboot/busy-config2
3 files changed, 3 insertions, 3 deletions
diff --git a/arch/um/busy-config b/arch/um/busy-config
index e45de93..c543820 100644
--- a/arch/um/busy-config
+++ b/arch/um/busy-config
@@ -384,7 +384,7 @@ CONFIG_SWITCH_ROOT=y
CONFIG_RDATE=y
CONFIG_SWAPONOFF=y
CONFIG_MOUNT=y
-CONFIG_NFSMOUNT=y
+CONFIG_NFSMOUNT=n
CONFIG_UMOUNT=y
# CONFIG_FEATURE_MOUNT_FORCE is not set
diff --git a/defaults/busy-config b/defaults/busy-config
index 51fdc8e..a1f6858 100644
--- a/defaults/busy-config
+++ b/defaults/busy-config
@@ -462,7 +462,7 @@ CONFIG_MDSTART=y
CONFIG_MORE=y
CONFIG_FEATURE_USE_TERMIOS=y
CONFIG_MOUNT=y
-CONFIG_FEATURE_MOUNT_NFS=y
+CONFIG_FEATURE_MOUNT_NFS=n
# CONFIG_FEATURE_MOUNT_CIFS is not set
CONFIG_FEATURE_MOUNT_FLAGS=y
CONFIG_FEATURE_MOUNT_FSTAB=y
diff --git a/netboot/busy-config b/netboot/busy-config
index 2aa4804..d4b9e29 100644
--- a/netboot/busy-config
+++ b/netboot/busy-config
@@ -474,7 +474,7 @@ CONFIG_MKSWAP=y
CONFIG_MORE=y
CONFIG_FEATURE_USE_TERMIOS=y
CONFIG_MOUNT=y
-CONFIG_FEATURE_MOUNT_NFS=y
+CONFIG_FEATURE_MOUNT_NFS=n
CONFIG_FEATURE_MOUNT_CIFS=y
CONFIG_FEATURE_MOUNT_FLAGS=y
CONFIG_FEATURE_MOUNT_FSTAB=y