Created attachment 1455079 [details] Copyright text which makes licensecheck fail. Description of problem: When running licensecheck on OpenJDK sources[1] I'm getting this: Use of uninitialized value $3 in concatenation (.) or string at /usr/share/perl5/vendor_perl/App/Licensecheck.pm line 678, <$fh> line 61. On that line I see: $gen_license->( 'apache', $1, $2, "bsd_${3}_clause" ); Changing it to: $gen_license->( 'apache', $1, $2, $3 ? "bsd_${3}_clause" : "" ); makes it work. Version-Release number of selected component (if applicable): $ rpm -q licensecheck licensecheck-3.0.33-1.fc28.noarch How reproducible: 100% Steps to Reproduce: 1. $ licensecheck dynalink.operation.copyright.txt (see attachment) Actual results: Use of uninitialized value $3 in concatenation (.) or string at /usr/share/perl5/vendor_perl/App/Licensecheck.pm line 678, <$fh> line 61. Expected results: Do not fail. Additional info: This makes licensecheck on JDK 11 fail. See this file: http://hg.openjdk.java.net/jdk/jdk/file/cf09f0b56efd/src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java#l1
Thanks, taken upstream [1]. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902639
licensecheck-3.0.33-2.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-5f33e3d603
licensecheck-3.0.31-3.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-15eeb823ff
licensecheck-3.0.31-3.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-15eeb823ff
licensecheck-3.0.33-2.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-5f33e3d603
licensecheck-3.0.33-2.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.
licensecheck-3.0.31-3.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.