Package: cdbs Version: 0.4.44 Tags: patch Hi.
The --enable-final option for ./configure that can be enabled by setting DEB_KDE_ENABLE_FINAL, basically means that instead of: % for source in **/*.cpp; do g++ -c $source done % g++ -o binary **/*.o This is done instead: % cat **/*.cpp >_all.cpp % g++ -c _all.cpp % g++ -o binary _all.o This results in potentially faster builds, but it is a really big memory hog. Most of our buildd network copes well, but arm and m68k routinely suffer from the "killed build after 500 minutes of inactivity" problem. This is presumably because the machine is busy in swaping like hell. Please apply the attached patch, in order to have this feature disabled for those slow arches. Thanks, -- Adeodato Simó dato at net.com.org.es Debian Developer adeodato at debian.org Listening to: Madeleine Peyroux - Always a use
--- cdbs-0.4.44.orig/debian/changelog +++ cdbs-0.4.45/debian/changelog @@ -1,3 +1,10 @@ +cdbs (0.4.45) unstable; urgency=low + + * 1/class/kde.mk.in: never use --enable-final on arm and m68k, since it hogs + the machines down. + + -- Adeodato Simó <[EMAIL PROTECTED]> Wed, 26 Jul 2006 18:15:42 +0200 + cdbs (0.4.44) unstable; urgency=medium * Shortened uploaders list --- cdbs-0.4.44.orig/1/class/kde.mk.in +++ cdbs-0.4.45/1/class/kde.mk.in @@ -36,8 +36,14 @@ export kde_confdir = \$${sysconfdir}/kde3 export kde_htmldir = \$${datadir}/doc/kde/HTML +_cdbs_treat_me_gently_arches := arm m68k + ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(_cdbs_treat_me_gently_arches))) cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif endif ifneq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))