perl-Tk-804.032-3.fc22.x86_64 segfaults with perl-5.20.0-307.fc22.x86_64: $ perl -MTk -e '$mw = new MainWindow' c69028 is not a hash at /usr/lib64/perl5/vendor_perl/Tk/MainWindow.pm line 53. Aborted (core dumped)
Applying upstream patches helps. Then all Tk tests pass except one. See CPAN RT#98831.
(In reply to Petr Pisar from comment #1) > Applying upstream patches helps. Then all Tk tests pass except one. See CPAN > RT#98831. liberation-sans-fonts is needed. The test is sensitive to fonts.
t/fileevent2.t fails in mock due missing missing a blocing TTY on stdin (see CPAN RT#98891).
(In reply to Petr Pisar from comment #2) > (In reply to Petr Pisar from comment #1) > > Applying upstream patches helps. Then all Tk tests pass except one. See CPAN > > RT#98831. > > liberation-sans-fonts is needed. The test is sensitive to fonts. This was fixed by upstream commit: commit 39ce3fa564b0843a00553f5444b2110ed5e9701e Author: Slaven Rezic <slaven> Date: Sat Sep 20 21:46:54 2014 +0200 entry.t tweaking This should fix the (font-related) issues described in RT #98831. Then only t/font.t fails without liberation-sans-fonts because it checks for number of font families available (see <https://rt.cpan.org/Public/Bug/Display.html?id=99411>).