commit:     b3c63137dbc1ebc195515b18ab2a22f7a10067dd
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 02:08:40 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue May 17 02:09:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c63137

gnome-extra/libgsf: Skip valgrind tests

Closes: https://bugs.gentoo.org/840353
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 .../libgsf/files/1.14.49-skip-valgrind-tests.patch | 27 ++++++++++++++++++++++
 gnome-extra/libgsf/libgsf-1.14.49.ebuild           |  4 ++++
 2 files changed, 31 insertions(+)

diff --git a/gnome-extra/libgsf/files/1.14.49-skip-valgrind-tests.patch 
b/gnome-extra/libgsf/files/1.14.49-skip-valgrind-tests.patch
new file mode 100644
index 000000000000..81993e34ebd7
--- /dev/null
+++ b/gnome-extra/libgsf/files/1.14.49-skip-valgrind-tests.patch
@@ -0,0 +1,27 @@
+diff --git a/tests/t8000-valgrind-zip.pl b/tests/t8000-valgrind-zip.pl
+index ad7597c..8c96b85 100755
+--- a/tests/t8000-valgrind-zip.pl
++++ b/tests/t8000-valgrind-zip.pl
+@@ -5,6 +5,8 @@ use strict;
+ use lib ($0 =~ m|^(.*/)| ? $1 : ".");
+ use LibGsfTest;
+ 
++exit 77; # Skip test, bug #840353
++
+ my $archive = "test.zip";
+ &LibGsfTest::junkfile ($archive);
+ 
+diff --git a/tests/t8020-valgrind-ole.pl b/tests/t8020-valgrind-ole.pl
+index d6df5d7..b8200e9 100755
+--- a/tests/t8020-valgrind-ole.pl
++++ b/tests/t8020-valgrind-ole.pl
+@@ -5,6 +5,8 @@ use strict;
+ use lib ($0 =~ m|^(.*/)| ? $1 : ".");
+ use LibGsfTest;
+ 
++exit 77; # Skip test, bug #840353
++
+ my $archive = "test.ole";
+ &LibGsfTest::junkfile ($archive);
+ 
+-- 

diff --git a/gnome-extra/libgsf/libgsf-1.14.49.ebuild 
b/gnome-extra/libgsf/libgsf-1.14.49.ebuild
index 795fb272712c..cc9401e319aa 100644
--- a/gnome-extra/libgsf/libgsf-1.14.49.ebuild
+++ b/gnome-extra/libgsf/libgsf-1.14.49.ebuild
@@ -32,6 +32,10 @@ DEPEND="${RDEPEND}
        test? ( dev-perl/XML-Parser )
 "
 
+PATCHES=(
+       "${FILESDIR}"/1.14.49-skip-valgrind-tests.patch
+)
+
 src_configure() {
        gnome2_src_configure \
                --disable-static \

Reply via email to