From patchwork Fri Feb 19 16:49:44 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Florian Weimer X-Patchwork-Id: 42118 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id EFBBC3870917; Fri, 19 Feb 2021 16:49:16 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org EFBBC3870917 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1613753357; bh=LVsYXJATUg4Prq5WO9J9Dhlv6rIUbb5jCGLcZ4le21M=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=AtzDxda/IyeKHw73HP5L9cnkLCncNt+7OkRpJDpg1prr2nEWjN/q54ZvngWWjAQap LUZM6Hw0b6Ext1zxFbKb1WUp1XFtfkv6pBxOcQg/l6YDOHxAF6wGaFIKiBrjX2iuy9 r8fN0Kx2/giku+i0YxNgSHHgdmoP+7iH+2M09oLY= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [63.128.21.124]) by sourceware.org (Postfix) with ESMTP id 6F11938708CE for ; Fri, 19 Feb 2021 16:49:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 6F11938708CE Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-510-ZbAcFIfjMX-SEvc0mxZzng-1; Fri, 19 Feb 2021 11:49:10 -0500 X-MC-Unique: ZbAcFIfjMX-SEvc0mxZzng-1 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id B652C107ACC7 for ; Fri, 19 Feb 2021 16:49:09 +0000 (UTC) Received: from oldenburg.str.redhat.com (ovpn-113-131.ams2.redhat.com [10.36.113.131]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 1B5A45F7D0 for ; Fri, 19 Feb 2021 16:49:08 +0000 (UTC) To: libc-alpha@sourceware.org Subject: [PATCH] build-many-glibcs.py: Use make -O for more consistent log output Date: Fri, 19 Feb 2021 17:49:44 +0100 Message-ID: <87eehc9f4n.fsf@oldenburg.str.redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-Spam-Status: No, score=-12.4 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Florian Weimer via Libc-alpha From: Florian Weimer Reply-To: Florian Weimer Errors-To: libc-alpha-bounces@sourceware.org Sender: "Libc-alpha" The -O option avoids interleaving (e.g.) compiler error messages with other build messages, and makes attribute of messages to commands easier. According to my tests, the impact on build time is within the noise. Reviewed-by: Carlos O'Donell --- scripts/build-many-glibcs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build-many-glibcs.py b/scripts/build-many-glibcs.py index 071f338cbb..8d97320f6d 100755 --- a/scripts/build-many-glibcs.py +++ b/scripts/build-many-glibcs.py @@ -670,7 +670,7 @@ class Context(object): def do_build(self): """Do the actual build.""" - cmd = ['make', '-j%d' % self.parallelism] + cmd = ['make', '-O', '-j%d' % self.parallelism] subprocess.run(cmd, cwd=self.builddir, check=True) def build_host_libraries(self):