[SCM] Debian packaging of libopengl-perl branch, master, updated. upstream/0.66+dfsg-136-ga23f886

Florian Schlichting fschlich at zedat.fu-berlin.de
Fri Jan 27 23:26:46 UTC 2012


The following commit has been merged in the master branch:
commit d8884fd7e789919c8cae28a9b425125a3ed33350
Author: Florian Schlichting <fschlich at zedat.fu-berlin.de>
Date:   Sat Jan 28 00:19:07 2012 +0100

    clean up d/changelog

diff --git a/debian/changelog b/debian/changelog
index 1616cdf..2027a5a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,44 +1,5 @@
 libopengl-perl (0.66+dfsg-1) UNRELEASED; urgency=low
 
-    TODO: manually running the (interactive?) test suite fails:
-
-  PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
-
-  #   Failed test 'require OpenGL;'
-  #   at t/00_require.t line 3.
-  #     Tried to require 'OpenGL'.
-  #     Error:  Can't load '/build/chrisb-libopengl-perl_0.63+dfsg-1-amd64-q16MuE/libopengl-perl-0.63+dfsg/blib/arch/auto/OpenGL/OpenGL.so' for module OpenGL: /build/chrisb-libopengl-perl_0.63+dfsg-1-amd64-q16MuE/libopengl-perl-0.63+dfsg/blib/arch/auto/OpenGL/OpenGL.so: undefined symbol: glClampColorARB at /usr/lib/perl/5.10/DynaLoader.pm line 192.
-  #  at (eval 4) line 2
-  # Compilation failed in require at (eval 4) line 2.
-  # Looks like you failed 1 test of 1.
-  t/00_require.t .. 
-  Dubious, test returned 1 (wstat 256, 0x100)
-  Failed 1/1 subtests 
-
-    crispy:
-    I suspect this is due to PERL_DL_NONLAZY forcing it to try resolving all
-    of the symbols, but I don't know enough about the package to decide if
-    this is harmless or not..
-
-    Also, I'm not sure what's "interactive" about these tests which means they
-    need to be disabled. AFAICS they run OK unattended, all they do is "use"
-    the module.
-
-    After further investigation, it seems that running "perl Makefile.PL" with
-    the unmodified (non-dfsg repacked) source gives a gl_exclude.h file that makes
-    the build work. However, running the build on two different machines gives
-    different versions of this file, suggesting that a pre-built version of this
-    file would be specific to the machine it's built on..
-    
-    gregoa:
-    I think the problem is not the repacking but
-    debian/patches/disable-glversion which disables the generation of
-    gl_exclude.h. And I haven't found a way to make this run outside of a
-    "live" environment (xvfb is nout enough). And it really looks highly
-    machine-specific ...
-    Oh, and the test still fails for me with a locally created gl_exclude.h
-    ... (But maybe the difference is glext_procs.h?)
-
   [ Chris Butler ]
   * New upstream release 0.63.
   * debian/copyright: updated reference to GPL-1 to include the version
@@ -54,12 +15,13 @@ libopengl-perl (0.66+dfsg-1) UNRELEASED; urgency=low
   * Bump debhelper compatibility level to 8.
   * Set Standards-Version to 3.9.2 (no changes).
   * Email change: Niko Tyni -> ntyni at debian.org
+  * Enable (part of) the test suite during package build.
 
   [ Ansgar Burchardt ]
   * debian/control: Convert Vcs-* fields to Git.
 
   [ Fabrizio Regalli ]
-  * New upstream version (Closes: #629195)
+  * New upstream version 0.66
   * Removed examples-perl-path
   * Added rules for changing path to /usr/bin/perl in examples
 

-- 
Debian packaging of libopengl-perl



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