FS#32663 - [grub-common] does not build from ABS
Attached to Project:
Arch Linux
Opened by WorMzy Tykashi (WorMzy) - Thursday, 15 November 2012, 01:18 GMT
Last edited by Tobias Powalowski (tpowa) - Tuesday, 21 May 2013, 12:36 GMT
Opened by WorMzy Tykashi (WorMzy) - Thursday, 15 November 2012, 01:18 GMT
Last edited by Tobias Powalowski (tpowa) - Tuesday, 21 May 2013, 12:36 GMT
|
Details
Description:
As with several other packages (which are fixed in svn), this one has a gets declaration which causes compilation to fail. The usual solution works fine: sed -i -e '/gets is a/d' grub-core/gnulib/stdio.in.h Placed in both _build_grub-common_and_bios() and build() allows the package to build successfully. Incidentally, I don't see the purpose of the echo statements. Package builds fine without them. Additional info: Package version: grub-{common,bios,efi-1386}-2.00-1. Steps to reproduce: Download PKGBUILD, run makepkg. |
This task depends upon
Closed by Tobias Powalowski (tpowa)
Tuesday, 21 May 2013, 12:36 GMT
Reason for closing: Fixed
Additional comments about closing: 2.00-2
Tuesday, 21 May 2013, 12:36 GMT
Reason for closing: Fixed
Additional comments about closing: 2.00-2
In an attempt to justify my choice of wording, I was referring to these:
[0] https://projects.archlinux.org/svntogit/packages.git/commit/trunk/PKGBUILD?h=packages/diffutils&id=37c7325ee60e28aa51213dd4d491268216ce4185
[1] https://projects.archlinux.org/svntogit/packages.git/commit/trunk/PKGBUILD?h=packages/gettext&id=7c9cb8d8e6471f2e20e9cc06dcf2a29973518bc0
[2] https://bbs.archlinux.org/viewtopic.php?pid=1168546#p1168546
But you are right, these should be addressed upstream.