[pacman-dev] [PATCH] Make "makepkg -g" ignore the current architecture.

Alastair Hughes hobbitalastair at gmail.com
Sat Feb 6 07:54:30 UTC 2016


makepkg -g no longer works on PKGBUILDs which do not include the current
architecture due to a change in the 4.2.1 -> 5.0.0 cycle.
I'm not sure how to approach the fix, so I've just made "makepkg -g" set the
IGNOREARCH flag. Is this a reasonable approach?
The other option that I considered would be to move lint_pkgbuild to after
GENINTEG is processed, but I think that having some sanity checking on the
PKGBUILD's source array before downloading the sources would be helpful?

On a related note, is there any tests for makepkg? I couldn't see any, but I
may have missed something obvious. If so, then I could try to make a test for
this case to ensure that it doesn't break again in the future.


More information about the pacman-dev mailing list