From nobody Mon Aug 19 15:12:57 2024 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WnbhF1BWLz5TBq9 for ; Mon, 19 Aug 2024 15:13:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-20.consmr.mail.gq1.yahoo.com (sonic309-20.consmr.mail.gq1.yahoo.com [98.137.65.146]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WnbhD0mWQz433Y for ; Mon, 19 Aug 2024 15:13:15 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=nYaFdRIF; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1724080393; bh=0kH2oM9oPqdnnikhKA7kPPQStqo2pq3o6VEMte4AzMg=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=nYaFdRIFBqEh3SNCZr2q3HJF9vCTSBnXpXuNKiyMaTmVpxsxZ/if7hvbLUnBpXGLCASp3WSAg1ja6Jfn/uZi6i5/jjAEEJztdvdm6gZR/dvzh+0KxCijf4vCz1QUaOLE56rnXDmoYR9d5rO/ksBZdTJyVDVWqY2BUYZtgl11cDvv7YM6rumzB71bbCgEdcNPe40S754CU7Z4wwrZsxrqGvkEFENknj0COy40HxztdgZuvCfYna4bg9E9bl2/4VWx+vdUb8ND42eRyhxW5z2Cw8/U2E7F2VHoswCTMUaFYAZOljkc9zmJkcSHO7W00baRd1nJWTEQJ89zai/7TLlDxw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1724080393; bh=0zIvfLupEJC9c/q/83hvuROH54Fnte7dgI5fY5x4ZIC=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=Qd5SEHkcZl7UjGX5XvGtviqhuRgRq5+bfODJV9/qwD35GxssS+w4M1aTCLYCpMH2KuSK6sBkWR0KlNH6TcKVocIyPmstBpBMyanEygfgs6AzmhjfHNQ/CsTi70PT7YpLZnZPS6unBYybCl5GTzJ5r4tH+PbRJYAYQihFmI4IMr+pP86YWTCfTuJnhjnEY8Emgd9M7lGGV7KBLHeDAFvTX2Xmpye3aMx6vfL0C+aCCwLyR/+nwpEMJPCMS2HagtCrTPSLvjgD9QfsnhDl+jdbCXLewh0v54524EFYxtmsGJcTFjooI2AdNSsy93v5/i5erWuwdg9gNv9mtildu6+J3A== X-YMail-OSG: 011hOZ4VM1kzfQoYMGWDkuvK2.k7pcOgr5qvKGh41PvOKLW9q0y9NEH613LK0a3 HXjLlVx8CqMAr7KdHf6DpBSFCrUzo1zC4nSPVArRFBMdXR0.YFqQQl24O0TOJdRW.R.k_WJFqPin O5KRpOL5UJYV7U.T.8Dk6g19R5PRWK7GFU0n9n9tythRGTeyfhNydud_KHhTNx_Z8QZCGqhZEJFV Oh_8M8GLM2v_gRwIeDOmsfamhA3R8uJKIxPcKIXxjInlA3N5mlaJ2PwL3gAsQ8h1a7w4GSYbFB0. S3f_j7OLgm8j1zMK4LTbrO4OoZP4XQa.H5Lspiz0GyYBCpUI41XleOB1YeBthJ4gFa7Wb7imi6Eq RH_2flZq3i1jEs1wbJsaGYbI2oQdouaXL_7GF8y6qfLU2U1wLeb1H.cDeJyt5ChWqpgjkdhdfSHo _2AMa9YKc8b5dHeDe1maqn1QXv7Ly0qB.vQ7K7NG21_k0wnM55aBTr9UHmfNFRQAqxvPqPhBeylC ZKT3a88M5ss603aq3pAO8qVF6OCkKEtGUgvYYX4RRQZw1eDWOJhvSVQKpv6OejlvlMmTeFLofwn9 8ba98dChSbffyTIdD5MbLfy9UWqAeqCgrp4TuaAGQXr.g2iSQbWwzGOBgqp_uTuHloWcSyUqTQKG bDX9w7oHjvzXgVxFPrCMloyzmao7RsXJwKLDY9jH5_6HBq6RKybIk0pcX2oyKNLqZWdG6XbvhqzJ qZ.l8jD8GKgLaCZS5SqWw6uoKTJuYF47G15umVmC3T54JJHiSUm38Dxw77BNExWgM4XFB0XwuJuY eTywFrE394FSV3iLR4KfuxeIOP4mrRGcNLZePrfyv9HUY0OZVKoYjJSw9arwi68DeQEVsSy306ya UC1acHbpy_e8poiu6RqTIlo00P09PjuptJ_cqKXSJPGafVCi2J7X8qZ4lCvXH0Y0wXFGayi5VDmY okY3SrRHfGtPveM1wKncTGtFXU_T.IsTFF0_LxLJIiBUiloRJWFJW71.vjLh6Sq8oigz.hyxChji 4w415m9GYk0PtelinUQuYvgT9QYYgEU.UZdeTwFn8.PayTyIFmySwEjvn3rRkC7uMKsf3IZnGtxw CnxTO.RtUQ_ES.p2J7r8g91Vg1qmIhoxqRjgYTwE0T88rKoysG.ISHcve9h9uSGCXzwCAYkOxUT0 wo4wD7_SOi6.3ZoVQ6z.s.01KY73brLRMQ.JcoLrROedv0ugKS1hh.6a.cD_0AD5ROacL3Cf8tVV 1m7q_BPAoljSpGsQfN5Yqriv6awGU2nRwptzy5njbMRLBafjyQ5miuPgx_uRY4GVJwrFNUZnnRcP nzbWeUMU6.q0rHSxO2QRpE7u8DedjDGr5ZHOpmhy0aZ5TEtoAuUfx2kbQBitnJW0mbgp_SjqlX8R GZyW.3xg9PmR1HafdHjr7ZMjLVdz57AWi6HSpm4Ku.2U6GBxvbHREmQeIgCGktFCJG0dlgZoE5jw MUbvDCD_m742pigjoya3EgXlJ_xKRjPa2moSH495zZ7XsKqOcLRvteV_JEKBwMGnabyY7IgAZde. CJts_3DXKrP760rDiKGW2omIXspHomLKu04iBXyD8lmviwmaf3cbnw8F4fzHjp_qx8AqAnQvW3Mo T0nWF72nFOtvQbNQuT9vwVImGhUKsuYOjzsJYlJfO3aTU5oZaSvcg2ZcKwWZwIKjyh063qqSbBdS zy3EEqf4WjQZK65EADYjopABa5T56M78m0ETbKg5g4m8CQmOpqawgDG6eYjUXEVXA_EWgZa0Hkpc VhagDRbbm.2jQaeS48XpsQc8umPNvbfIv4jHnAiLNgCqYag1lgU0XX2njdQ4YrcWQZ6qsjwwt2UP oR3WNzOsDg74eCeg12aNQrFNXfQjfmAhVaLhgrvePQZPyosUezHbIE..ca2hJQOq.Q4FT2e.RH84 bvLqcd_5FI_CCwUM8KZ9WJDft_v2_J0QwCaxX3WHSezrWyrbzfSNkwoUj72KY9AVYJxlR6cvLeK2 WHlT9_YzsPk57SASEL71V8tuzl5JPYjlUoyqFe4hE5GlMdBn1K1g_mVz_hWt4EpIhyZN.ov3rTOr _FrftFQkAdqLGF6H2oWP1g0CUY2mOpyAHPGFCvG6wSQXHi2_nGaox6SlTSRMIwcnrqHLcZCSf3UG tNkAdChVlEMWMxfAYsuEj1Ej5xV03Woj1RzLbesGcB4_EnN3E6wEsBMvW63e1p_YGzPvLOIf20c9 jHa.jFUT0QnwhHnClCL5v_DCwIwB2DjRO36KBj2OiTyZNSEawvaJ4tBCMvx0QII96LpTmc6Tu_sL 5DBZ2bRkSt61aesc4t3zHVX0Eb23yGch5a0on X-Sonic-MF: X-Sonic-ID: 3686078d-e8d4-43f9-87aa-870514beb0af Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Mon, 19 Aug 2024 15:13:13 +0000 Received: by hermes--production-gq1-5d95dc458-7jxgc (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c7bcf039851ec12b3b27b11b40af8eec; Mon, 19 Aug 2024 15:13:09 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\)) Subject: RE: git: d7d5c9efef03 - main - pkgbase: Let source packages be built in parallel Message-Id: <7B9F6ED4-4906-43CC-860F-DB4AA3FD44D9@yahoo.com> Date: Mon, 19 Aug 2024 08:12:57 -0700 To: Mark Johnston , dev-commits-src-main@freebsd.org X-Mailer: Apple Mail (2.3776.700.51) References: <7B9F6ED4-4906-43CC-860F-DB4AA3FD44D9.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.994]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MLMMJ_DEST(0.00)[dev-commits-src-main@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.146:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.146:from] X-Rspamd-Queue-Id: 4WnbhD0mWQz433Y Mark Johnston wrote on Date: Mon, 19 Aug 2024 14:37:37 UTC : > The branch main has been updated by markj: >=20 > URL: = https://cgit.FreeBSD.org/src/commit/?id=3Dd7d5c9efef031aa11a841d1836f7c937= dcbe4ec8 >=20 > commit d7d5c9efef031aa11a841d1836f7c937dcbe4ec8 > Author: Mark Johnston > AuthorDate: 2024-08-19 14:08:05 +0000 > Commit: Mark Johnston > CommitDate: 2024-08-19 14:37:27 +0000 >=20 > pkgbase: Let source packages be built in parallel >=20 > To build the packages target, we build src and src-sys packages > containing the source code from which the repo was built. These > packages take significantly longer than the others, presumably because > they contain many more files. Because both source packages are built > to satisfy the same target, they end up being built serially. Split > them into separate subtargets so that they can run in parallel. This > saves a couple of minutes on my build machine. . . . For parallel execution of the 2 targets below, aren't the following "rm -f" commands racy relative to the later *.plist generation activity in each of the ". . ." sections of code ? create-source-src-package: _pkgbootstrap .PHONY rm -f ${SSTAGEDIR}/*.plist 2>/dev/null || : . . . . . . > ${SSTAGEDIR}/src.plist . . . create-source-src-sys-package: _pkgbootstrap .PHONY rm -f ${SSTAGEDIR}/*.plist 2>/dev/null || : . . . . . . > ${SSTAGEDIR}/src-sys.plist . . . =3D=3D=3D Mark Millard marklmi at yahoo.com