[libwx-perl] 01/04: Remove arm* workarounds now that the gcc-4.9 issues are fixed.

Niko Tyni ntyni at moszumanska.debian.org
Fri Oct 10 20:13:15 UTC 2014


This is an automated email from the git hooks/post-receive script.

ntyni pushed a commit to branch master
in repository libwx-perl.

commit 6858d36eb6489982b0083a326aa5bedafe37ebaa
Author: Niko Tyni <ntyni at debian.org>
Date:   Fri Oct 10 17:29:19 2014 +0300

    Remove arm* workarounds now that the gcc-4.9 issues are fixed.
    
    Closes: #758497
---
 ...-skip-tests-in-t-01_load.t-when-use-Wx-qw.patch | 29 -----------------
 ...3-Temporarily-skip-all-ext-propgrid-tests.patch | 36 ----------------------
 debian/patches/series                              |  2 --
 3 files changed, 67 deletions(-)

diff --git a/debian/patches/0002-Temporarily-skip-tests-in-t-01_load.t-when-use-Wx-qw.patch b/debian/patches/0002-Temporarily-skip-tests-in-t-01_load.t-when-use-Wx-qw.patch
deleted file mode 100644
index 7d121e6..0000000
--- a/debian/patches/0002-Temporarily-skip-tests-in-t-01_load.t-when-use-Wx-qw.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 20880ed3c176b400df548c84db13355c7c7007e4 Mon Sep 17 00:00:00 2001
-From: Niko Tyni <ntyni at debian.org>
-Date: Thu, 14 Aug 2014 22:02:18 +0000
-Subject: [PATCH 2/3] Temporarily skip tests in t/01_load.t when 'use Wx
- qw(:allclasses)' fails
-
-This is a workaround for wxwidgets3.0 breakage, see
-https://bugs.debian.org/758127
----
- t/01_load.t | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/t/01_load.t b/t/01_load.t
-index 2237a97..c4042c9 100755
---- a/t/01_load.t
-+++ b/t/01_load.t
-@@ -11,7 +11,8 @@ my $x = wxYES;
- ok( 1, "Exported constant" );
- 
- SKIP: {
--  use Wx qw(:frame :allclasses wxNO_3D wxTAB_TRAVERSAL);
-+  eval "use Wx qw(:frame :allclasses wxNO_3D wxTAB_TRAVERSAL)";
-+  skip("loading :allclasses et al. failed: $@", 2) if $@;
- 
-   $x = wxTAB_TRAVERSAL();
-   $x = wxCAPTION();
--- 
-2.1.0.rc1
-
diff --git a/debian/patches/0003-Temporarily-skip-all-ext-propgrid-tests.patch b/debian/patches/0003-Temporarily-skip-all-ext-propgrid-tests.patch
deleted file mode 100644
index c6ee82a..0000000
--- a/debian/patches/0003-Temporarily-skip-all-ext-propgrid-tests.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From fe7b1b7b6630b30ad652e93caa1d2acb9e837994 Mon Sep 17 00:00:00 2001
-From: Niko Tyni <ntyni at debian.org>
-Date: Sat, 16 Aug 2014 07:11:51 +0000
-Subject: [PATCH 3/3] Temporarily skip all ext/propgrid tests
-
-This is a workaround for for wxwidgets3.0 breakage, see
-https://bugs.debian.org/758127
----
- ext/propgrid/Makefile.PL | 2 ++
- ext/propgrid/faketest    | 2 ++
- 2 files changed, 4 insertions(+)
- create mode 100755 ext/propgrid/faketest
-
-diff --git a/ext/propgrid/Makefile.PL b/ext/propgrid/Makefile.PL
-index 093817d..80e0718 100644
---- a/ext/propgrid/Makefile.PL
-+++ b/ext/propgrid/Makefile.PL
-@@ -22,4 +22,6 @@ wxWriteMakefile( NAME         => 'Wx::PropertyGrid',
-                  WX_CORE_LIB  => 'propgrid adv core base',
-                  REQUIRE_WX_LIB  => 'propgrid',
-                  NO_WX_PLATFORMS => [ ],
-+                 # temporary workaround for https://bugs.debian.org/758127
-+                 test => { TESTS => ($Config{archname} =~ /^arm/ ? 'faketest' : 't/*.t') },
-                );
-\ No newline at end of file
-diff --git a/ext/propgrid/faketest b/ext/propgrid/faketest
-new file mode 100755
-index 0000000..83f7d05
---- /dev/null
-+++ b/ext/propgrid/faketest
-@@ -0,0 +1,2 @@
-+#!/bin/sh
-+echo 1..0
--- 
-2.1.0.rc1
-
diff --git a/debian/patches/series b/debian/patches/series
index 29216bf..3ca106b 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,5 +4,3 @@ hashbang.patch
 fix-fake-pod.patch
 spelling.patch
 0001-Fix-Wx-_load_plugin-segfaulting-when-wxPluginManager.patch
-0002-Temporarily-skip-tests-in-t-01_load.t-when-use-Wx-qw.patch
-0003-Temporarily-skip-all-ext-propgrid-tests.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libwx-perl.git



More information about the Pkg-perl-cvs-commits mailing list