summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Blunck <jblunck@infradead.org>2014-10-08 11:05:39 +0200
committerJan Blunck <jblunck@infradead.org>2014-10-08 11:05:39 +0200
commitc237f2e63ab51cce9c4316d76a153f1204df1031 (patch)
tree10e011b27fc4c8c5430b3f337e921db819685e2f
parent20c3995b81b9d77f4b34481839ed1c11dc34d3be (diff)
Don't use fakeroot-tcp for dsc builds
Make dpkg-buildpackage use its default gainroot command (fakeroot). The performance overhead introduced by using fakeroot-tcp (see 30af55b1) is very large. For a chmod/stat heavy use-case like a kernel build this easily adds up to ~4000 seconds. Signed-off-by: Jan Blunck <jblunck@infradead.org>
-rw-r--r--build-recipe-dsc4
1 files changed, 2 insertions, 2 deletions
diff --git a/build-recipe-dsc b/build-recipe-dsc
index 2f1f57e..382c18d 100644
--- a/build-recipe-dsc
+++ b/build-recipe-dsc
@@ -54,9 +54,9 @@ recipe_build_dsc() {
# DSC_BUILD_JOBS="-j$BUILD_JOBS"
# fi
DSC_BUILD_CMD="$(queryconfig --dist "$BUILD_DIST" --archpath "$BUILD_ARCH" --configdir "$CONFIG_DIR" substitute dsc:build_cmd)"
- test -z "$DSC_BUILD_CMD" && DSC_BUILD_CMD="dpkg-buildpackage -us -uc -rfakeroot-tcp $DSC_BUILD_JOBS"
+ test -z "$DSC_BUILD_CMD" && DSC_BUILD_CMD="dpkg-buildpackage -us -uc $DSC_BUILD_JOBS"
if test -e $BUILD_ROOT/$TOPDIR/SOURCES/build.script ; then
- echo "Sourcing build.script to build - it should normally run 'dpkg-buildpackage -us -uc -rfakeroot-tcp'"
+ echo "Sourcing build.script to build - it should normally run 'dpkg-buildpackage -us -uc'"
DSC_BUILD_CMD="source $TOPDIR/SOURCES/build.script"
chmod +x $BUILD_ROOT/$TOPDIR/SOURCES/build.script
fi