Aaron Griffin wrote:
On Wed, Sep 9, 2009 at 10:05 PM, Allan McRae <allan@archlinux.org> wrote:
Hi,
The current heimdal package does not build due to an autoconf update (http://bugs.archlinux.org/task/16015). I have a patch that can be applied to fix that but I do not particularly want to rebuild given it does not affect the actual package. It is also a bit of a waste of time applying the patch only to trunk as a new heimdal release will occur before any rebuild is likely to be needed.
Can I apply the patch and archrelease core-{i686,x86_64} or would that require a sign-off?
The whole point of having separate tags like we do is so that the item in the tag is identical to the package. That said, if it does not build, that is a problem.
If this patch only touches autoconf files and the build ends up nearly identical to the existing package (please confirm file sizes, at least), I guess it'd be ok in this specific case.
We shouldn't make a habit of this, however
In this case the meat of the patch is: -AC_CHECK_DECLS([optarg, optind, opterr, optopt, environ],[],[][ +AC_CHECK_DECLS([optarg, optind, opterr, optopt, environ],[],[],[ on the file cf/roken-frag.m4 That is purely a syntax change and makes absolutely no change to the final package. I realize that this is an edge case and will never be a recommended practice, so I will happily accept if people want to say no to this. Allan