From 8790f59573066c0eddf2ad38cd29f72853c02d07 Mon Sep 17 00:00:00 2001 From: David Michael Date: Wed, 29 May 2019 14:52:24 +0000 Subject: [PATCH] profiles: Enable libidn2 in systemd Since glibc 2.29 wants to use the system's libidn2 for resolving, we might as well be consistent with systemd. Note that glibc can work without it if libidn2 is not installed, so this change effectively enables it for both glibc and systemd. The glibc dependency on libidn2 from upstream had to be dropped to keep the bootstrapping process working. --- .../third_party/coreos-overlay/profiles/coreos/base/package.use | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.use b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.use index 9e2be89bce..50ca87cf9d 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.use +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.use @@ -42,7 +42,7 @@ net-analyzer/nmap ncat -lua app-admin/sudo -sendmail # use lzma which is the default on non-gentoo systems, avoid pulling in gnutls -sys-apps/systemd build curl gcrypt lzma -ssl +sys-apps/systemd build curl gcrypt idn libidn2 lzma -ssl net-libs/libmicrohttpd -ssl # disable kernel config detection and module building