commit: eecd3bfcaabc16c9e691299200fc6319e991f790 Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org> AuthorDate: Mon Aug 16 19:15:12 2021 +0000 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org> CommitDate: Mon Aug 16 19:15:36 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eecd3bfc
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 <AT> gentoo.org> sys-block/arcconf/arcconf-3.07.23971.ebuild | 5 +++-- 1 file 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 f64c4f84d87..7d1a6ad982b 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 }
