Bug#752986: [rt.cpan.org #97093] Perl 5.20 issues with Gtk3 0.16

gregor herrmann gregoa at debian.org
Thu Jul 10 15:21:32 UTC 2014


On Wed, 09 Jul 2014 10:15:15 -0700, Brian Manning wrote:

> Gtk3 0.17 was released on July 2nd, and includes some fixes for Perl 5.20.
> 
> Can you please test with the 0.17 release and confirm the build issues
> still exist?

Thanks for the pointer.

Unfortunately I'm seeing the same test failures:

#v+
   debian/rules override_dh_auto_test
make[1]: Entering directory '/tmp/buildd/libgtk3-perl-0.017'
mkdir -p /tmp/buildd/libgtk3-perl-0.017/debian/build
GTK_MODULES= HOME=/tmp/buildd/libgtk3-perl-0.017/debian/build xvfb-run -a dh_auto_test
make[2]: Entering directory '/tmp/buildd/libgtk3-perl-0.017'
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-init.t .................... ok
t/floating-refs.t .............. ok
t/overrides.t .................. ok
t/signals.t .................... ok
t/vfuncs.t ..................... ok
t/zz-GdkEvent.t ................ ok
t/zz-GtkActionGroup.t .......... ok
t/zz-GtkBuilder.t .............. ok
*** Error in `/usr/bin/perl': corrupted double-linked list: 0x0000000001579840 ***
t/zz-GtkCellLayoutIface.t ...... 
Failed 12/35 subtests 
t/zz-GtkCellRendererIface.t .... skipped: tree model ctors not properly supported
t/zz-GtkContainer.t ............ ok
t/zz-GtkDialog.t ............... ok
t/zz-GtkImage.t ................ ok
t/zz-GtkInfoBar.t .............. ok
t/zz-GtkRadioAction.t .......... ok
t/zz-GtkRadioButton.t .......... ok
t/zz-GtkRadioMenuItem.t ........ ok
t/zz-GtkRadioToolButton.t ...... ok
t/zz-GtkRecentChooserDialog.t .. ok
t/zz-GtkTextBuffer.t ........... ok
Use of uninitialized value in subtraction (-) at /tmp/buildd/libgtk3-perl-0.017/blib/lib/Gtk3.pm line 1164.
perl: malloc.c:3700: _int_malloc: Assertion `victim->fd_nextsize->bk_nextsize == victim' failed.
t/zz-GtkTreeModelIface.t ....... 
Failed 3/171 subtests 
    (less 8 skipped subtests: 160 okay)

Test Summary Report
-------------------
t/zz-GtkCellLayoutIface.t    (Wstat: 134 Tests: 23 Failed: 0)
  Non-zero wait status: 134
  Parse errors: Bad plan.  You planned 35 tests but ran 23.
t/zz-GtkTreeModelIface.t     (Wstat: 134 Tests: 168 Failed: 0)
  Non-zero wait status: 134
  Parse errors: Bad plan.  You planned 171 tests but ran 168.
Files=21, Tests=778,  6 wallclock secs ( 0.14 usr  0.03 sys +  3.23 cusr  0.27 csys =  3.67 CPU)
Result: FAIL
Failed 2/21 test programs. 0/778 subtests failed.
Makefile:820: recipe for target 'test_dynamic' failed
make[2]: *** [test_dynamic] Error 255
make[2]: Leaving directory '/tmp/buildd/libgtk3-perl-0.017'
dh_auto_test: make -j1 test returned exit code 2
debian/rules:9: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 2
#v-

(With perl 5.18 from unstable all tests pass.)


Not sure if the problem is in Gtk3 or somewhere in the Debian toolchain ...
 
> (Note: I updated RT ticket 97093 with the same request)

(Trying to update both at once.)


Cheers,
gregor
 

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Red Hot Chili Peppers: One Big Mob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20140710/16614337/attachment.sig>


More information about the pkg-perl-maintainers mailing list