diff options
author | 2021-08-16 21:15:12 +0200 | |
---|---|---|
committer | 2021-08-16 21:15:36 +0200 | |
commit | eecd3bfcaabc16c9e691299200fc6319e991f790 (patch) | |
tree | bda75a9ac539e4289b6fde98f604cc8421ffb2f7 /sys-block/arcconf | |
parent | dev-python/fakeredis: add 1.6.0, EAPI=8, py3.10 (diff) | |
download | gentoo-eecd3bfcaabc16c9e691299200fc6319e991f790.tar.gz gentoo-eecd3bfcaabc16c9e691299200fc6319e991f790.tar.bz2 gentoo-eecd3bfcaabc16c9e691299200fc6319e991f790.zip |
sys-block/arcconf: add check for vsyscall
VSYSCALL is needed, as otherwise arcconf will directly segfault upon
calling.
Closes: https://bugs.gentoo.org/802834
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Diffstat (limited to 'sys-block/arcconf')
-rw-r--r-- | sys-block/arcconf/arcconf-3.07.23971.ebuild | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys-block/arcconf/arcconf-3.07.23971.ebuild b/sys-block/arcconf/arcconf-3.07.23971.ebuild index f64c4f84d872..7d1a6ad982b0 100644 --- a/sys-block/arcconf/arcconf-3.07.23971.ebuild +++ b/sys-block/arcconf/arcconf-3.07.23971.ebuild @@ -24,8 +24,9 @@ QA_PREBUILT="usr/bin/arcconf" pkg_setup() { # CONFIG_HARDENED_USERCOPY_PAGESPAN makes ARCCONF segault - if linux-info_get_any_version && linux_config_src_exists ; then - CONFIG_CHECK="!HARDENED_USERCOPY_PAGESPAN" + # LEGACY_VSYSCALL_NONE makes ARCCONF segaultmakes ARCCONF segault + if linux-info_get_any_version && linux_config_src_exists; then + CONFIG_CHECK="!HARDENED_USERCOPY_PAGESPAN !LEGACY_VSYSCALL_NONE" check_extra_config fi } |