From patchwork Thu May 11 12:51:56 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bennett Piater X-Patchwork-Id: 178 Return-Path: Delivered-To: patchwork@archlinux.org Received: from nymeria.archlinux.org by nymeria.archlinux.org (Dovecot) with LMTP id EZRKAnZeFFmELQAAtiB/HQ for ; Thu, 11 May 2017 14:52:06 +0200 Received: from nymeria.archlinux.org (localhost.localdomain [127.0.0.1]) by nymeria.archlinux.org (Postfix) with ESMTP id EA50C4043A; Thu, 11 May 2017 14:52:04 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on nymeria.archlinux.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=2.5 tests=BAYES_00,RCVD_IN_DNSWL_MED shortcircuit=no autolearn=unavailable autolearn_force=no version=3.4.1 Received: from luna.archlinux.org (luna.archlinux.org [5.9.250.164]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by nymeria.archlinux.org (Postfix) with ESMTPS; Thu, 11 May 2017 14:52:04 +0200 (CEST) Received: from luna.archlinux.org (luna.archlinux.org [127.0.0.1]) by luna.archlinux.org (Postfix) with ESMTP id A4B6721413; Thu, 11 May 2017 12:52:04 +0000 (UTC) Authentication-Results: luna.archlinux.org; dkim=none Received: from luna.archlinux.org (luna.archlinux.org [127.0.0.1]) by luna.archlinux.org (Postfix) with ESMTP id E62C02140E for ; Thu, 11 May 2017 12:52:02 +0000 (UTC) Received: from nymeria.archlinux.org (nymeria.archlinux.org [89.238.67.251]) by luna.archlinux.org (Postfix) with ESMTPS for ; Thu, 11 May 2017 12:52:02 +0000 (UTC) Received: from nymeria.archlinux.org (localhost.localdomain [127.0.0.1]) by nymeria.archlinux.org (Postfix) with ESMTP id 6AB8240369 for ; Thu, 11 May 2017 14:52:01 +0200 (CEST) X-Greylist: delayed 478 seconds by postgrey-1.37 at nymeria; Thu, 11 May 2017 14:52:01 CEST Received: from relay7-d.mail.gandi.net (relay7-d.mail.gandi.net [IPv6:2001:4b98:c:538::200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by nymeria.archlinux.org (Postfix) with ESMTPS for ; Thu, 11 May 2017 14:52:01 +0200 (CEST) Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [217.70.183.195]) by relay7-d.mail.gandi.net (Postfix) with ESMTPS id B99C2114C for ; Thu, 11 May 2017 14:52:00 +0200 (CEST) Received: from mfilter18-d.gandi.net (mfilter18-d.gandi.net [217.70.178.146]) by relay3-d.mail.gandi.net (Postfix) with ESMTP id 79A06A80D8 for ; Thu, 11 May 2017 14:52:00 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mfilter18-d.gandi.net Received: from relay3-d.mail.gandi.net ([IPv6:::ffff:217.70.183.195]) by mfilter18-d.gandi.net (mfilter18-d.gandi.net [::ffff:10.0.15.180]) (amavisd-new, port 10024) with ESMTP id j1-OKm_ct_Si for ; Thu, 11 May 2017 14:51:59 +0200 (CEST) X-Originating-IP: 138.232.236.7 Received: from [172.25.6.22] (nat007-WLTE1.uibk.ac.at [138.232.236.7]) (Authenticated sender: bennett@piater.name) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 1ABA0A80E4 for ; Thu, 11 May 2017 14:51:58 +0200 (CEST) From: Bennett Piater To: arch-projects@archlinux.org Openpgp: id=871F10477DB3DDED5FC447B226C7E577EF967808; url=pool.sks-keyservers.net Message-ID: Date: Thu, 11 May 2017 14:51:56 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.0 MIME-Version: 1.0 Subject: [arch-projects] [PATCH] [devtools] makechrootpkg: load compression-related vars, mostly to allow multi-core compression X-BeenThere: arch-projects@archlinux.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Arch Linux projects development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Arch Linux projects development discussion Errors-To: arch-projects-bounces@archlinux.org Sender: "arch-projects" X-UID: 403 Status: X-Keywords: Content-Length: 2124 Compressing large packages on a single core takes much longer than necessary, so loading these vars would save a lot of time. --- makechrootpkg.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/makechrootpkg.in b/makechrootpkg.in index 72b7eb7..69b2122 100644 --- a/makechrootpkg.in +++ b/makechrootpkg.in @@ -91,7 +91,7 @@ load_vars() { [[ -f $makepkg_conf ]] || return 1 - for var in {SRC,SRCPKG,PKG,LOG}DEST MAKEFLAGS PACKAGER; do + for var in {SRC,SRCPKG,PKG,LOG}DEST MAKEFLAGS PACKAGER COMPRESS{{G,X,LR,}Z,BZ2,LZO}; do [[ -z ${!var:-} ]] && eval $(grep "^${var}=" "$makepkg_conf") done