[Build-common-hackers] Bug#379981: cdbs/kde.mk: forbid
--enable-final in slow arches
Christopher Martin
chrsmrtn at gmail.com
Sat Jul 29 16:54:04 UTC 2006
Peter Eisentraut wrote:
> Adeodato Simó wrote:
> > This results in potentially faster builds,
>
> My understanding is that it results in slower builds but better
> optimized binaries.
Even so, it's better to get stuff built on an architecture (even if the
binaries aren't quite as optimal) than to not have it build at all. The
buildd admins aren't very responsive in general, and having to
constantly wait for the fourth retry on arm for some package to enter
testing is very, very annoying.
> > Please apply the attached patch, in order to have this feature
> > disabled for those slow arches.
>
> CDBS seems to be a curious place to handle buildd resource
> management. If you don't want this feature, why don't you override
> DEB_KDE_ENABLE_FINAL in your build environment?
We could, I suppose, modify the packaging of each and every KDE module
to do this. But why not centralize the change in the KDE-only .mk in
CDBS? --enable-final is a KDE-only feature, after all, so I don't see
why adding this change to CDBS would be so inappropriate. It's not as
if a few percentage points of performance loss for the four people in
the whole world who run Debian/KDE on arm or m68k is that big of a
problem.
Anyway, we're just starting with the KDE 3.5.4 upload cycle, so if you
could please consider and upload the change, the KDE team would be
grateful.
Thanks,
Christopher Martin
More information about the Build-common-hackers
mailing list