From patchwork Thu May 11 12:51:10 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bennett Piater X-Patchwork-Id: 177 Return-Path: Delivered-To: patchwork@archlinux.org Received: from nymeria.archlinux.org by nymeria.archlinux.org (Dovecot) with LMTP id 4HlWAEheFFmELQAAtiB/HQ for ; Thu, 11 May 2017 14:51:20 +0200 Received: from nymeria.archlinux.org (localhost.localdomain [127.0.0.1]) by nymeria.archlinux.org (Postfix) with ESMTP id C0F8540369; Thu, 11 May 2017 14:51:18 +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:51:18 +0200 (CEST) Received: from luna.archlinux.org (luna.archlinux.org [127.0.0.1]) by luna.archlinux.org (Postfix) with ESMTP id 51707207DC; Thu, 11 May 2017 12:51:18 +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 B174F20793 for ; Thu, 11 May 2017 12:51:16 +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:51:16 +0000 (UTC) Received: from nymeria.archlinux.org (localhost.localdomain [127.0.0.1]) by nymeria.archlinux.org (Postfix) with ESMTP id A33954030D for ; Thu, 11 May 2017 14:51:14 +0200 (CEST) Received: from relay9-d.mail.gandi.net (relay9-d.mail.gandi.net [217.70.183.199]) (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:51:14 +0200 (CEST) Received: from relay6-d.mail.gandi.net (relay6-d.mail.gandi.net [217.70.183.198]) by relay9-d.mail.gandi.net (Postfix) with ESMTPS id 5877940750 for ; Thu, 11 May 2017 14:51:14 +0200 (CEST) Received: from mfilter37-d.gandi.net (mfilter37-d.gandi.net [217.70.178.168]) by relay6-d.mail.gandi.net (Postfix) with ESMTP id 00BF3FB925 for ; Thu, 11 May 2017 14:51:13 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mfilter37-d.gandi.net Received: from relay6-d.mail.gandi.net ([IPv6:::ffff:217.70.183.198]) by mfilter37-d.gandi.net (mfilter37-d.gandi.net [::ffff:10.0.15.180]) (amavisd-new, port 10024) with ESMTP id VPHAJSv2TEMR for ; Thu, 11 May 2017 14:51:12 +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 relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 95FBFFB92A for ; Thu, 11 May 2017 14:51:12 +0200 (CEST) From: Bennett Piater To: arch-projects@archlinux.org Openpgp: id=871F10477DB3DDED5FC447B226C7E577EF967808; url=pool.sks-keyservers.net Message-ID: <44a25fe9-4654-5cc2-51f2-652d50ddf2ce@piater.name> Date: Thu, 11 May 2017 14:51:10 +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: 402 Status: X-Keywords: Content-Length: 2106 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 -- 2.12.2