Re: draft ballot: please rule on how to implement debian/rules build-arch
On Thu, Jan 12, 2012 at 05:27:40PM +0100, Raphael Hertzog wrote:
> On Thu, 12 Jan 2012, Roger Leigh wrote:
> > At this point, we have one working and well tested solution.
> Which one are you referring to ?
I'm referring to using "make -qn" (with or without the additional
presence of the Build-Options field). Either would do the job, and
Build-Options would cater for packages where the autodetection breaks
the build. Given the tiny number of packages affected, this isn't a
big deal IMO.
> > Is there any point in waiting on the TC at this point given that it's
> > really the only sensible choice (as in, it's been tested on the whole
> > archive and we know its impact is very low, and we don't have any
> > alternative patches at this point which offer a better solution).
> IIRC, the solution that you're referring to is one that Guillem was not
> really pleased with. So that makes a reason for a TC ruling.
OK. Guillem (CC'd), are there any existing viable alternatives to
"make -qn" (with or without Build-Options) which you are happy with?
Note that the purpose of this change is not a "perfect" long-term
solution, but a "good enough" solution which will permit the adoption
of build-arch and build-indep without a flag day which would break
everything. It can be removed once wheezy is released, following
which the targets can be made mandatory. Of course, if a better
method of target autodetection is found in the interim, we can
adopt that instead. This would strictly be to enable the
As I see it, we've been waiting for such a perfect solution for over
eight years, and because of that, it's never happened. A less-than-
perfect solution would have allowed this to be done years ago. We
need it working for wheezy, and in the absence of a better solution
having your consent to go with the "make -qn" solution would at
least allow some progress to be made. It would only need to be
there until the release of wheezy.
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/
`- GPG Public Key: 0x25BFB848 Please GPG sign your mail.