app-shells/ksh: addwrite /proc/self for tests
authorMike Gilbert <floppym@gentoo.org>
Wed, 11 Dec 2019 20:38:42 +0000 (15:38 -0500)
committerMike Gilbert <floppym@gentoo.org>
Wed, 11 Dec 2019 20:39:08 +0000 (15:39 -0500)
Closes: https://bugs.gentoo.org/702570
Package-Manager: Portage-2.3.80_p5, Repoman-2.3.19_p4
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
app-shells/ksh/ksh-2020.0.0.ebuild
app-shells/ksh/ksh-9999.ebuild

index c2f9bb7797ebb055fd8804fc8e4ff27865cd2629..6b40cd3129971a532cd62cdcaf809ee5303e2a93 100644 (file)
@@ -30,12 +30,13 @@ PATCHES=(
 )
 
 src_test() {
+       # https://bugs.gentoo.org/702570
+       addwrite /proc/self
        local cmd=(
                meson test
                -C "${BUILD_DIR}"
                --num-processes "$(makeopts_jobs ${NINJAOPTS:-${MAKEOPTS}})"
        )
-
        echo "${cmd[@]}" >&2
        # https://github.com/att/ast/issues/1392
        env -u T "${cmd[@]}" || die
index 2ccad3528bf319aebee41f57bbe311633192774e..9e136daa8efabf379a4d8acd0f2804d93b3ba8c8 100644 (file)
@@ -24,6 +24,19 @@ SLOT="0"
 
 RDEPEND="!app-shells/pdksh"
 
+src_test() {
+       # https://bugs.gentoo.org/702570
+       addwrite /proc/self
+       local cmd=(
+               meson test
+               -C "${BUILD_DIR}"
+               --num-processes "$(makeopts_jobs ${NINJAOPTS:-${MAKEOPTS}})"
+       )
+       echo "${cmd[@]}" >&2
+       # https://github.com/att/ast/issues/1392
+       env -u T "${cmd[@]}" || die
+}
+
 src_install() {
        meson_src_install
        dodir /bin