From cf9bd0aa7d8c0ecfd2f496a35d76817758946e4f Mon Sep 17 00:00:00 2001 From: Geoff Levand Date: Fri, 4 Sep 2015 11:35:55 -0700 Subject: [PATCH] arm64: Profile updates Signed-off-by: Geoff Levand --- .../coreos/arm64/package.accept_keywords | 88 +++++++++++++++++++ .../profiles/coreos/arm64/package.provided | 14 +++ .../profiles/coreos/arm64/package.use | 12 +++ .../profiles/coreos/arm64/package.use.force | 4 + 4 files changed, 118 insertions(+) create mode 100644 sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.accept_keywords create mode 100644 sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.provided create mode 100644 sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.use diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.accept_keywords b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.accept_keywords new file mode 100644 index 0000000000..b7e4a11c90 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.accept_keywords @@ -0,0 +1,88 @@ +# arm64 keywords + +net-misc/curl ~arm64 +dev-libs/nspr ~arm64 +sys-apps/coreutils ~arm64 +app-text/asciidoc ~arm64 + +=net-libs/libmicrohttpd-0.9.40 ** +=app-misc/ca-certificates-3.19.1 ** + +=net-misc/iputils-20121221-r1 ** + +=dev-cpp/gmock-1.6.0 ** +=dev-cpp/gtest-1.6.0-r2 ** + +dev-vcs/git ~arm64 +sys-fs/squashfs-tools ~arm64 +net-dns/dnsmasq ~arm64 + +app-emulation/rkt ~amd64 + +dev-libs/libevent ~arm64 +net-misc/ntp ~arm64 + +net-libs/libpcap ~arm64 +=net-analyzer/nmap-6.49_beta2 ** + +app-crypt/pinentry ~arm64 +net-analyzer/tcpdump ~arm64 +dev-libs/dbus-glib ~arm64 +sys-block/parted ~arm64 +sys-fs/btrfs-progs ~arm64 +sys-apps/gptfdisk ~arm64 +dev-libs/protobuf ~arm64 +sys-apps/usbutils ~arm64 +net-misc/bridge-utils ~arm64 +net-libs/serf ~arm64 +dev-vcs/subversion ~arm64 +sys-libs/libseccomp ~arm64 + +=dev-libs/apr-1.5.2 ~arm64 +=dev-libs/apr-util-1.5.4 ~arm64 + +sys-process/lsof ~arm64 + +net-fs/nfs-utils ~arm64 + +=dev-db/sqlite-3.8.10.2 ~arm64 + +#=sys-apps/smartmontools-9999 ** +=sys-apps/smartmontools-6.4 ** + + +=sys-block/thin-provisioning-tools-0.4.1 ** +=sys-fs/cryptsetup-1.6.7 ** +=sys-fs/xfsprogs-3.2.2-r1 ** +=sys-apps/i2c-tools-3.1.1-r1 ** +=sys-apps/ethtool-3.18 ** +=sys-apps/lshw-02.17b-r1 ** +=net-firewall/ebtables-2.0.10.4-r1 ** +=net-firewall/ipset-6.24 ** +=sys-fs/mdadm-3.3.2-r1 ** +=sys-apps/rng-tools-5 ** +=app-misc/jq-1.4-r1 ** + +=net-misc/iperf-3.0.7 ** +=dev-libs/liblinear-196-r1 ** + +=sys-libs/libsemanage-9999 ** +=sec-policy/selinux-base-policy-9999 ** +=sys-process/audit-2.4.1-r1 ** +=sec-policy/selinux-virt-9999 ** +=app-admin/setools-3.3.8-r7 ** +=sys-libs/libselinux-9999 ** +=sec-policy/selinux-unconfined-9999 ** +=sys-apps/policycoreutils-2.4 ** +=sys-libs/libsepol-9999 ** +=sec-policy/selinux-base-9999 ** +=sys-apps/checkpolicy-9999 ** + +=virtual/acl-0-r1 ** +=net-misc/whois-5.2.10 ** +=net-misc/socat-2.0.0_beta8 ** +=app-admin/kubelet-1.0.1-r2 ** + +=net-wireless/wireless-tools-30_pre9 ~arm64 +=net-wireless/iw-4.0 ** + diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.provided b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.provided new file mode 100644 index 0000000000..94d1a49ca7 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.provided @@ -0,0 +1,14 @@ +# arm64 provided + +# No cross compile support +dev-lang/perl-5.12.4-r1 + +dev-libs/gobject-introspection-1.40.0-r1 +sys-apps/kexec-tools-2.0.4-r1 +dev-util/boost-build-1.55.0 +app-crypt/gnupg-2.0.26-r3 +coreos-base/update_engine-0.1.0-r3 + +# build errors +net-dns/bind-tools-9.10.1_p1 +app-admin/kubelet-1.0.1-r2 diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.use b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.use new file mode 100644 index 0000000000..d0bc5fda6b --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.use @@ -0,0 +1,12 @@ +# arm64 use + +# Protocol 1 not supported on arm64. +coreos-base/coreos -etcd_protocols_1 + +# FIXME: for debugging!!! +sys-kernel/coreos-kernel -initramfs + +# FIXME: why isn't this set by default??? +sys-libs/ncurses unicode + +sys-apps/systemd -selinux diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.use.force b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.use.force index aafa196b0c..3d5dc12d3b 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.use.force +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/arm64/package.use.force @@ -1,2 +1,6 @@ # Do not force this flag, we don't need XATTR_PAX sys-apps/portage -xattr + +sys-auth/polkit -introspection +sys-apps/systemd -introspection +sys-fs/udev-init-scripts -introspection