profiles: enable bind-tools again for ARM

bind-tools has been disabled since a long time, probably because of
build errors around cross-compilation for ARM. However, bind-tools
binaries should be at least included in ARM images. So enable bind-tools
again for ARM without gssapi included.

To do that, disable gssapi for bind-tools only in the ARM profile, and
enable gssapi only in the AMD profile.
This commit is contained in:
Dongsu Park 2020-06-08 12:43:47 +02:00
parent 6b03ce62ee
commit 13876614a7
4 changed files with 6 additions and 4 deletions

View File

@ -15,3 +15,6 @@ app-arch/tar selinux
# Only ship microcode currently distributed by Intel # Only ship microcode currently distributed by Intel
# See https://bugs.gentoo.org/654638#c11 by iucode-tool maintainer # See https://bugs.gentoo.org/654638#c11 by iucode-tool maintainer
sys-firmware/intel-microcode vanilla sys-firmware/intel-microcode vanilla
# Enable gssapi only for amd64, to avoid build errors in arm64.
net-dns/bind-tools gssapi

View File

@ -1,6 +1,3 @@
# arm64 provided # arm64 provided
dev-libs/gobject-introspection-1.40.0-r1 dev-libs/gobject-introspection-1.40.0-r1
# build errors
net-dns/bind-tools-9.11.2_p1

View File

@ -1,5 +1,8 @@
# arm64 use # arm64 use
# Disable gssapi for arm64 to avoid build errors
net-dns/bind-tools -gssapi
# FIXME: why isn't this set by default??? # FIXME: why isn't this set by default???
sys-libs/ncurses unicode sys-libs/ncurses unicode

View File

@ -68,7 +68,6 @@ sys-kernel/coreos-sources symlink
# set build options for ssdp # set build options for ssdp
net-nds/openldap minimal sasl net-nds/openldap minimal sasl
sys-libs/glibc nscd sys-libs/glibc nscd
net-dns/bind-tools gssapi
# disable database build because otherwise it tries to generate a database in /etc # disable database build because otherwise it tries to generate a database in /etc
dev-libs/cyrus-sasl kerberos -berkdb -gdbm dev-libs/cyrus-sasl kerberos -berkdb -gdbm