Skip Menu |

This queue is for tickets about the Tk-GBARR CPAN distribution.

Report information
The Basics
Id: 130789
Status: resolved
Priority: 0/
Queue: Tk-GBARR

People
Owner: Nobody in particular
Requestors: jkeenan [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Multiple test failures due to 'Undefined symbol "Perl_to_utf8_lower'
In the course of testing the CPAN River 3000 against Perl dev release perl-5.31.5, I had occasion to test this module. I encountered this failure: ##### { author => "SREZIC", dist => "Tk-GBARR", distname => "Tk-GBARR-2.08", distversion => 2.08, grade => "FAIL", prereqs => undef, test_output => [ "Building and testing Tk-GBARR-2.08", "cp examples/tframe blib/arch/Tk/demos/widtrib/tframe.pl", "cp examples/numentry blib/arch/Tk/demos/widtrib/numentry.pl", "cp NumEntry.pm blib/lib/Tk/NumEntry.pm", "cp TFrame.pm blib/lib/Tk/TFrame.pm", "cp FireButton.pm blib/lib/Tk/FireButton.pm", "cp examples/cloth blib/arch/Tk/demos/widtrib/cloth.pl", "cp examples/numentryplain blib/arch/Tk/demos/widtrib/numentryplain.pl", "cp NumEntryPlain.pm blib/lib/Tk/NumEntryPlain.pm", "cp Cloth.pm blib/lib/Tk/Cloth.pm", "cp examples/firebutton blib/arch/Tk/demos/widtrib/firebutton.pl", "PERL_DL_NONLAZY=1 \"/usr/home/jkeenan/var/tad/testing/perl-5.31.5/bin/perl\" \"-MExtUtils::Command::MM\" \"-MTest::Harness\" \"-e\" \"undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')\" t/*.t", "t/0basic.t .......... skipped: cannot open DISPLAY", "t/0firebutton.t ..... skipped: cannot open DISPLAY", "Can't load '/home/jkeenan/var/tad/testing/perl-5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so' for module Tk: /home/jkeenan/var/tad/testing/perl-5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so: Undefined symbol \"Perl_to_utf8_lower\" at /home/jkeenan/var/tad/testing/perl-5.31.5/lib/5.31.5/amd64-freebsd-thread-multi/DynaLoader.pm line 193.", "\0 at t/1numentryplain.t line 17.", "Compilation failed in require at t/1numentryplain.t line 17.", "BEGIN failed--compilation aborted at t/1numentryplain.t line 17.", "t/1numentryplain.t .. ", "Dubious, test returned 2 (wstat 512, 0x200)", "No subtests run ", "t/2numentry.t ....... skipped: cannot open DISPLAY", "Can't load '/home/jkeenan/var/tad/testing/perl-5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so' for module Tk: /home/jkeenan/var/tad/testing/perl-5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so: Undefined symbol \"Perl_to_utf8_lower\" at /home/jkeenan/var/tad/testing/perl-5.31.5/lib/5.31.5/amd64-freebsd-thread-multi/DynaLoader.pm line 193.", "\0 at t/3cloth.t line 3.", "Compilation failed in require at t/3cloth.t line 3.", "BEGIN failed--compilation aborted at t/3cloth.t line 3.", "t/3cloth.t .......... ", "Dubious, test returned 2 (wstat 512, 0x200)", "No subtests run ", "Can't load '/home/jkeenan/var/tad/testing/perl-5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so' for module Tk: /home/jkeenan/var/tad/testing/perl-5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so: Undefined symbol \"Perl_to_utf8_lower\" at /home/jkeenan/var/tad/testing/perl-5.31.5/lib/5.31.5/amd64-freebsd-thread-multi/DynaLoader.pm line 193.", "\0 at /usr/home/jkeenan/var/tad/testing/perl-5.31.5/.cpanm/work/1571642789.97650/Tk-GBARR-2.08/blib/lib/Tk/TFrame.pm line 5.", "Compilation failed in require at /usr/home/jkeenan/var/tad/testing/perl-5.31.5/.cpanm/work/1571642789.97650/Tk-GBARR-2.08/blib/lib/Tk/TFrame.pm line 5.", "BEGIN failed--compilation aborted at /usr/home/jkeenan/var/tad/testing/perl-5.31.5/.cpanm/work/1571642789.97650/Tk-GBARR-2.08/blib/lib/Tk/TFrame.pm line 5.", "Compilation failed in require at t/5tframe.t line 5.", "BEGIN failed--compilation aborted at t/5tframe.t line 5.", "t/5tframe.t ......... ", "Dubious, test returned 2 (wstat 512, 0x200)", "Failed 1/1 subtests ", "t/6numentry.t ....... skipped: cannot open DISPLAY", "", "Test Summary Report", "-------------------", "t/1numentryplain.t (Wstat: 512 Tests: 0 Failed: 0)", " Non-zero exit status: 2", " Parse errors: No plan found in TAP output", "t/3cloth.t (Wstat: 512 Tests: 0 Failed: 0)", " Non-zero exit status: 2", " Parse errors: No plan found in TAP output", "t/5tframe.t (Wstat: 512 Tests: 1 Failed: 1)", " Failed test: 1", " Non-zero exit status: 2", "Files=7, Tests=1, 1 wallclock secs ( 0.02 usr 0.02 sys + 0.20 cusr 0.11 csys = 0.36 CPU)", "Result: FAIL", ], via => "App::cpanminus::reporter 0.17 (1.7044)", } ##### This error appears to be new. I did not get it during the September 2019 run against perl-5.31.4. Not yet further analyzed. Thank you very much. Jim Keenan
On Wed Oct 23 05:04:33 2019, JKEENAN wrote: Show quoted text
> In the course of testing the CPAN River 3000 against Perl dev release > perl-5.31.5, I had occasion to test this module. I encountered this > failure: > > ##### > { > author => "SREZIC", > dist => "Tk-GBARR", > distname => "Tk-GBARR-2.08", > distversion => 2.08, > grade => "FAIL", > prereqs => undef, > test_output => [ > "Building and testing Tk-GBARR-2.08", > "cp examples/tframe blib/arch/Tk/demos/widtrib/tframe.pl", > "cp examples/numentry blib/arch/Tk/demos/widtrib/numentry.pl", > "cp NumEntry.pm blib/lib/Tk/NumEntry.pm", > "cp TFrame.pm blib/lib/Tk/TFrame.pm", > "cp FireButton.pm blib/lib/Tk/FireButton.pm", > "cp examples/cloth blib/arch/Tk/demos/widtrib/cloth.pl", > "cp examples/numentryplain > blib/arch/Tk/demos/widtrib/numentryplain.pl", > "cp NumEntryPlain.pm blib/lib/Tk/NumEntryPlain.pm", > "cp Cloth.pm blib/lib/Tk/Cloth.pm", > "cp examples/firebutton blib/arch/Tk/demos/widtrib/firebutton.pl", > "PERL_DL_NONLAZY=1 \"/usr/home/jkeenan/var/tad/testing/perl- > 5.31.5/bin/perl\" \"-MExtUtils::Command::MM\" \"-MTest::Harness\" \"- > e\" \"undef *Test::Harness::Switches; test_harness(0, 'blib/lib', > 'blib/arch')\" t/*.t", > "t/0basic.t .......... skipped: cannot open DISPLAY", > "t/0firebutton.t ..... skipped: cannot open DISPLAY", > "Can't load '/home/jkeenan/var/tad/testing/perl- > 5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so' > for module Tk: /home/jkeenan/var/tad/testing/perl- > 5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so: > Undefined symbol \"Perl_to_utf8_lower\" at > /home/jkeenan/var/tad/testing/perl-5.31.5/lib/5.31.5/amd64-freebsd- > thread-multi/DynaLoader.pm line 193.", > "\0 at t/1numentryplain.t line 17.", > "Compilation failed in require at t/1numentryplain.t line 17.", > "BEGIN failed--compilation aborted at t/1numentryplain.t line > 17.", > "t/1numentryplain.t .. ", > "Dubious, test returned 2 (wstat 512, 0x200)", > "No subtests run ", > "t/2numentry.t ....... skipped: cannot open DISPLAY", > "Can't load '/home/jkeenan/var/tad/testing/perl- > 5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so' > for module Tk: /home/jkeenan/var/tad/testing/perl- > 5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so: > Undefined symbol \"Perl_to_utf8_lower\" at > /home/jkeenan/var/tad/testing/perl-5.31.5/lib/5.31.5/amd64-freebsd- > thread-multi/DynaLoader.pm line 193.", > "\0 at t/3cloth.t line 3.", > "Compilation failed in require at t/3cloth.t line 3.", > "BEGIN failed--compilation aborted at t/3cloth.t line 3.", > "t/3cloth.t .......... ", > "Dubious, test returned 2 (wstat 512, 0x200)", > "No subtests run ", > "Can't load '/home/jkeenan/var/tad/testing/perl- > 5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so' > for module Tk: /home/jkeenan/var/tad/testing/perl- > 5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so: > Undefined symbol \"Perl_to_utf8_lower\" at > /home/jkeenan/var/tad/testing/perl-5.31.5/lib/5.31.5/amd64-freebsd- > thread-multi/DynaLoader.pm line 193.", > "\0 at /usr/home/jkeenan/var/tad/testing/perl- > 5.31.5/.cpanm/work/1571642789.97650/Tk-GBARR- > 2.08/blib/lib/Tk/TFrame.pm line 5.", > "Compilation failed in require at > /usr/home/jkeenan/var/tad/testing/perl- > 5.31.5/.cpanm/work/1571642789.97650/Tk-GBARR- > 2.08/blib/lib/Tk/TFrame.pm line 5.", > "BEGIN failed--compilation aborted at > /usr/home/jkeenan/var/tad/testing/perl- > 5.31.5/.cpanm/work/1571642789.97650/Tk-GBARR- > 2.08/blib/lib/Tk/TFrame.pm line 5.", > "Compilation failed in require at t/5tframe.t line 5.", > "BEGIN failed--compilation aborted at t/5tframe.t line 5.", > "t/5tframe.t ......... ", > "Dubious, test returned 2 (wstat 512, 0x200)", > "Failed 1/1 subtests ", > "t/6numentry.t ....... skipped: cannot open DISPLAY", > "", > "Test Summary Report", > "-------------------", > "t/1numentryplain.t (Wstat: 512 Tests: 0 Failed: 0)", > " Non-zero exit status: 2", > " Parse errors: No plan found in TAP output", > "t/3cloth.t (Wstat: 512 Tests: 0 Failed: 0)", > " Non-zero exit status: 2", > " Parse errors: No plan found in TAP output", > "t/5tframe.t (Wstat: 512 Tests: 1 Failed: 1)", > " Failed test: 1", > " Non-zero exit status: 2", > "Files=7, Tests=1, 1 wallclock secs ( 0.02 usr 0.02 sys + 0.20 > cusr 0.11 csys = 0.36 CPU)", > "Result: FAIL", > ], > via => "App::cpanminus::reporter 0.17 (1.7044)", > } > ##### > > This error appears to be new. I did not get it during the September > 2019 run against perl-5.31.4. > > Not yet further analyzed. > > Thank you very much. > Jim Keenan
See discussion in https://rt.cpan.org/Ticket/Display.html?id=130788#txn-1895703. I believe this ticket can be marked Resolved. Thank you very much. Jim Keenan