[SCM] Debian packaging of DBD-Firebird CPAN distribution branch, master, updated. debian/0.91-2

Damyan Ivanov dmn at debian.org
Fri Nov 4 15:31:22 UTC 2011


The following commit has been merged in the master branch:
commit c6b4f6aecaef4efe646b33cdb4d8b4a6a93acd86
Author: Damyan Ivanov <dmn at debian.org>
Date:   Fri Nov 4 16:56:40 2011 +0200

    add a patch from upstream c3306d5 allowing conditional skipping ov event tests
    
    we need to skip those on several architectures until the
    reason is found and fixed

diff --git a/debian/patches/git/skip-event-tests.patch b/debian/patches/git/skip-event-tests.patch
new file mode 100644
index 0000000..39d1d5c
--- /dev/null
+++ b/debian/patches/git/skip-event-tests.patch
@@ -0,0 +1,41 @@
+commit c3306d5c53d31166818fa644ccd4674aa41afc21
+Author: Damyan Ivanov <dmn at debian.org>
+Commit: Damyan Ivanov <dmn at debian.org>
+
+    t/*event*.t: skip if DBD_FIREBIRD_TEST_SKIP_EVENTS is in the environment
+    
+    it seems that these two tests fail on several of Debian's
+    architectures (armel, ia64, kfreebsd-amd64, kfreebsd-i386 and
+    s390).
+    
+    Having an easy way to skip them until the problem is found
+    and fixed would be nice.
+
+diff --git a/t/80-event-ithreads.t b/t/80-event-ithreads.t
+index 1e77578..cd180a7 100644
+--- a/t/80-event-ithreads.t
++++ b/t/80-event-ithreads.t
+@@ -18,6 +18,9 @@ use Config;
+ use Test::More;
+ use lib 't','.';
+ 
++plan skip_all => 'DBD_FIREBIRD_TEST_SKIP_EVENTS found in the environment'
++    if $ENV{DBD_FIREBIRD_TEST_SKIP_EVENTS};
++
+ use TestFirebird;
+ my $T = TestFirebird->new;
+ 
+diff --git a/t/81-event-fork.t b/t/81-event-fork.t
+index b192fd1..89e0095 100644
+--- a/t/81-event-fork.t
++++ b/t/81-event-fork.t
+@@ -11,6 +11,9 @@ use POSIX qw(:signal_h);
+ use Test::More;
+ use lib 't','.';
+ 
++plan skip_all => 'DBD_FIREBIRD_TEST_SKIP_EVENTS found in the environment'
++    if $ENV{DBD_FIREBIRD_TEST_SKIP_EVENTS};
++
+ use TestFirebird;
+ my $T = TestFirebird->new;
+ 
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..fb8ceb2
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+git/skip-event-tests.patch

-- 
Debian packaging of DBD-Firebird CPAN distribution



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