Hi,

On 2015-08-24 22:06, Matthias Klose wrote:
> [...] So what about identifying categories which should be fixed in any
> case, and maybe which should have special rules for accelerated NMUs and such?

Personally, I find that proposal quite interesting.

> Categories would include:
> 
>  - running dh-autoreconf during the build to accommodate new archs.
> 
>  - respecting dpkg-buildflags for current "security" settings, and
>    obsoleting the old manually coded -O0/-O2 for debug builds.
> 

Both of these seems very reasonable to me.

In fact, I could be convinced to help provide patches to maintainers
that would be interested in switching to the dh-sequencer at the same time.

>  - respecting DEB_BUILD_OPTIONS=parallel=<n>. While this doesn't
>    improve package quality, it will help to better use buildd resources.
>    almost every architecture now uses multi cores. It will help Debian
>    to faster process binNMUs / transitions at least for release archs.
> 

Indeed - I have been pondering on making the next compat level in
debhelper default to --parallel.

> [...]
> 
> So what about generalizing these categories into something which doesn't need
> asking again for every single package to be applied?
> 
> Matthias
> 

Conceptually, I am positive about the idea.  The problem will probably
be what "categories" we can agree to.  On the other hand, this can
trivially become an Achilles heel in this proposal - though I sincerely
hope I am wrong here.

Thanks,
~Niels




Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to