summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--profiles/base/make.defaults3
-rw-r--r--profiles/base/use.mask6
2 files changed, 8 insertions, 1 deletions
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index cc2aad17d..72b6e211c 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -11,7 +11,8 @@ TIER2_ARCH="alpha arm64 hppa ia64 sparc64"
USE_EXPAND_VALUES_ARCH="${TIER1_ARCH} ${TIER2_ARCH}"
# We only support these libcs right now.
-USE_EXPAND_VALUES_ELIBC="glibc musl"
+# FreeBSD and uclibc must be added due to stupid gentoo ebuilds
+USE_EXPAND_VALUES_ELIBC="glibc musl FreeBSD uclibc"
# XXX Someday fix it to know that busybox != GNU
USE_EXPAND_VALUES_KERNEL="linux"
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 3e397d605..d2710d66a 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -1,3 +1,9 @@
# We do not use prefix installations here
prefix
prefix-guest
+
+# We do not, under any circumstances, support alt/BSD installs
+elibc_FreeBSD
+
+# We likewise do not support the unmaintained uclibc any more
+elibc_uclibc