From owner-freebsd-bugs@freebsd.org Thu Apr 16 16:55:38 2020 Return-Path: Delivered-To: freebsd-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7224E2C1DA3 for ; Thu, 16 Apr 2020 16:55:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 49352L2Smcz3HJW for ; Thu, 16 Apr 2020 16:55:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 52AE02C1DA2; Thu, 16 Apr 2020 16:55:38 +0000 (UTC) Delivered-To: bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5273D2C1DA1 for ; Thu, 16 Apr 2020 16:55:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49352L1Wnkz3HJV for ; Thu, 16 Apr 2020 16:55:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2B888C1A0 for ; Thu, 16 Apr 2020 16:55:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 03GGtcTS092421 for ; Thu, 16 Apr 2020 16:55:38 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 03GGtc5W092420 for bugs@FreeBSD.org; Thu, 16 Apr 2020 16:55:38 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 237290] [PATCH] build(7): PORTS_MODULES does not build in parallel Date: Thu, 16 Apr 2020 16:55:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: conf X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: needs-qa, patch, performance X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: bdrewery@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Apr 2020 16:55:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D237290 --- Comment #8 from Bryan Drewery --- (In reply to rozhuk.im from comment #3) What's a terrible idea is making a change you don't understand. The -j flag has 0 impact on the ports build except to BREAK it. -j is not how ports are allowed to use make jobs. These fields are: # MAKE_JOBS_UNSAFE # - Disallow multiple jobs even when user set a global overri= de. # To be used with known bad ports. # DISABLE_MAKE_JOBS # - Set to disable the multiple jobs feature. User settable. # MAKE_JOBS_NUMBER # - Override the number of make jobs to be used. User settab= le. # MAKE_JOBS_NUMBER_LIMIT # - Set a limit for maximum number of make jobs allowed to be # used. 77 # Read ports defaults. 78 PORTSDIR?=3D $(${MAKE} -V PORTSDIR) 79 DISTDIR?=3D $(${MAKE} -V DISTDIR) 80 PORT_DBDIR?=3D $(${MAKE} -V PORT_DBDIR) 81 OPTIONS_SET?=3D $(${MAKE} -V OPTIONS_SET) 82 OPTIONS_UNSET?=3D $(${MAKE} -V OPTIONS_UNSET) 83 NO_CCACHE?=3D $(${MAKE} -V NO_CCACHE) 84 CCACHE_DIR?=3D $(${MAKE} -V CCACHE_DIR) 85 WITH_CCACHE_BUILD?=3D $(${MAKE} -V WITH_CCACHE_BUILD) 86 DEFAULT_VERSIONS?=3D $(${MAKE} -V DEFAULT_VERSIONS) 87 WITH_DEBUG_PORTS?=3D $(${MAKE} -V WITH_DEBUG_PORTS) This is completely redundant and not needed. This is no such thing as maintainer timeout on this code as it is not ports. I suggest if you want this fixed you explore why the MAKE_JOBS settings are= not used and why those env vars were needed when they are already available in ports. --=20 You are receiving this mail because: You are the assignee for the bug.=