Description of problem: Any use of automake causes this error message to be printed on the console: Use of uninitialized value in formline at /usr/bin/automake line 8334. Version-Release number of selected component (if applicable): automake-1.11-2.fc11.noarch How reproducible: Always Steps to Reproduce: 1. automake --help Actual results: Near the bottom of the output, look for the line "Files which are automatically distributed, if found:", which is followed by the error message reported above. That error message is also triggered when I run "autoreconf" on my projects. Expected results: No error message. Additional info:
Verified in rawhide.
Created attachment 373405 [details] reproducer short reproducer
This is not a bug in automake, it is a bug in the Perl itself. I was able to reproduce the behavior with a short script, attached here in comment #2. Consequently, I'm changing the Component to perl. Then I noticed that the problem appears with recent builds of perl only. Next, I found out it was introduced in perl-5.10.0-77, with a patch that was supposed to work around another bug: in perl taint mechanism. As it shows that the patch can have unexpected consequences, I'm backing it out. Consequently, this bug is resolved in perl-5.10.0-85.
perl-5.10.0-85.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/perl-5.10.0-85.fc12
> Next, I found out it was introduced in perl-5.10.0-77, with a patch that was > supposed to work around another bug: in perl taint mechanism. The unfortunate patch is now saved as an attachment to bug #510127.
perl-5.10.0-90.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/perl-5.10.0-90.fc12