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

Report information
The Basics
Id:
130789
Status:
resolved
Priority:
Low/Low
Queue:

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

BugTracker
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


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.