commit:     a554a04e9cdd746eed69baea4d1785258877284e
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 25 15:45:03 2025 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Aug 25 15:45:03 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a554a04e

net-vpn/ocserv: skip tests when sandbox is enabled

Bug: https://bugs.gentoo.org/961961
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 net-vpn/ocserv/ocserv-1.3.0-r11.ebuild | 5 +++++
 net-vpn/ocserv/ocserv-1.3.0-r2.ebuild  | 5 +++++
 net-vpn/ocserv/ocserv-9999.ebuild      | 5 +++++
 3 files changed, 15 insertions(+)

diff --git a/net-vpn/ocserv/ocserv-1.3.0-r11.ebuild 
b/net-vpn/ocserv/ocserv-1.3.0-r11.ebuild
index fd1e5a3e6f08..77d120767bb8 100644
--- a/net-vpn/ocserv/ocserv-1.3.0-r11.ebuild
+++ b/net-vpn/ocserv/ocserv-1.3.0-r11.ebuild
@@ -92,6 +92,11 @@ src_configure() {
 
 src_test() {
        addwrite /proc
+       if [[ ${LD_PRELOAD} == *libsandbox* ]]; then
+               # https://bugs.gentoo.org/961961
+               ewarn "Skipping tests: libsandbox in LD_PRELOAD"
+               return
+       fi
        default
 }
 

diff --git a/net-vpn/ocserv/ocserv-1.3.0-r2.ebuild 
b/net-vpn/ocserv/ocserv-1.3.0-r2.ebuild
index 1ffac56571e4..b85fbc35eab2 100644
--- a/net-vpn/ocserv/ocserv-1.3.0-r2.ebuild
+++ b/net-vpn/ocserv/ocserv-1.3.0-r2.ebuild
@@ -93,6 +93,11 @@ src_configure() {
 
 src_test() {
        addwrite /proc
+       if [[ ${LD_PRELOAD} == *libsandbox* ]]; then
+               # https://bugs.gentoo.org/961961
+               ewarn "Skipping tests: libsandbox in LD_PRELOAD"
+               return
+       fi
        default
 }
 

diff --git a/net-vpn/ocserv/ocserv-9999.ebuild 
b/net-vpn/ocserv/ocserv-9999.ebuild
index 5df85a7e4dae..9d5663f7fe48 100644
--- a/net-vpn/ocserv/ocserv-9999.ebuild
+++ b/net-vpn/ocserv/ocserv-9999.ebuild
@@ -88,6 +88,11 @@ src_configure() {
 
 src_test() {
        addwrite /proc
+       if [[ ${LD_PRELOAD} == *libsandbox* ]]; then
+               # https://bugs.gentoo.org/961961
+               ewarn "Skipping tests: libsandbox in LD_PRELOAD"
+               return
+       fi
        default
 }
 

Reply via email to