perl-Hardware-Vhdl-Parser-0.12-11.fc18 fails to build in F18: Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.zJTaEr + umask 022 + cd /builddir/build/BUILD + cd Hardware-Vhdl-Parser-0.12 + unset DISPLAY + make test PERL_DL_NONLAZY=1 /usr/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl 1..2 ok 1 ERROR: Production signal_declaration for "entity_declaritive_item" will never be reached (preceding empty production will always match first). Hint: Set $::RD_HINT (or -RD_HINT if you're using "perl -s") for hints on fixing these problems. Use $::RD_HINT = 0 to disable this message. Can't bless non-reference value at blib/lib/Hardware/Vhdl/Parser.pm line 40. make: *** [test_dynamic] Error 255 Tests fail due to incompatibility with perl-Parse-RecDescent-1.967006 and newer. They pass with perl-Parse-RecDescent-1.967003. Reported to upstream <https://rt.cpan.org/Public/Bug/Display.html?id=77946>.
This has been fixed by shakthimaan with disabling tests.