FS#35829 - [wget] ABS build fails
Attached to Project:
Arch Linux
Opened by Darshit Shah (darnir) - Monday, 17 June 2013, 08:25 GMT
Last edited by Eric Belanger (Snowman) - Sunday, 29 September 2013, 17:26 GMT
Opened by Darshit Shah (darnir) - Monday, 17 June 2013, 08:25 GMT
Last edited by Eric Belanger (Snowman) - Sunday, 29 September 2013, 17:26 GMT
|
Details
Description:
Build fails on an updated system for the ABS PKGBUILD. This happens due to the updates Perl packages that breaks the texi2pod script int he tarball. Even though Perl happens to cause make to fail, the problem is actually supposed to be a warning, not an error. And running make a second time works just fine. I have reported this issue upstream too but it seems unlikely that it will be patched soon since most of them are not facing this issue, yet. Could we maybe help them in patching it? One solution is to substitute the make command in the PKGBUILD with "make || make". Forcing make to run a second time which will end successfully. Additional info: * Wget 1.14 * Relevant Output: Making all in doc make[2]: Entering directory `/home/sauron/builds/wget/src/wget-1.14/doc' ./texi2pod.pl -D VERSION="1.14" ./wget.texi wget.pod /usr/bin/core_perl/pod2man --center="GNU Wget" --release="GNU Wget 1.14" wget.pod > wget.1 wget.pod around line 2105: Expected text after =item, not a number wget.pod around line 2110: Expected text after =item, not a number wget.pod around line 2116: Expected text after =item, not a number wget.pod around line 2121: Expected text after =item, not a number wget.pod around line 2126: Expected text after =item, not a number wget.pod around line 2131: Expected text after =item, not a number wget.pod around line 2136: Expected text after =item, not a number wget.pod around line 2141: Expected text after =item, not a number POD document had syntax errors at /usr/bin/core_perl/pod2man line 71. make[2]: *** [wget.1] Error 255 Steps to reproduce: Copy the ABS Sources from the ABS tree to a local directory Run makepkg |
This task depends upon
Closed by Eric Belanger (Snowman)
Sunday, 29 September 2013, 17:26 GMT
Reason for closing: Fixed
Additional comments about closing: wget-1.14-3
Sunday, 29 September 2013, 17:26 GMT
Reason for closing: Fixed
Additional comments about closing: wget-1.14-3
The suggested workaround is to either wrap it in C<>s or prepend a Z<>, etc. I'll also submit this patch upstream with many thanks!
I've heared back from Schwern. He said he didn't follow up on that closed bug report, but we could try asking on pod-people[1].
[1]: http://lists.perl.org/list/pod-people.html