From nobody Thu Oct 26 04:15:46 2023 X-Original-To: ports@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 4SGCCT06ZMz4yTRn for ; Thu, 26 Oct 2023 04:16:05 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01olkn2082f.outbound.protection.outlook.com [IPv6:2a01:111:f400:feab::82f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SGCCL2vs2z4kNX for ; Thu, 26 Oct 2023 04:15:58 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=d0ws60gr; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 2a01:111:f400:feab::82f as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com; dmarc=pass (policy=none) header.from=hotmail.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=luMOAkLW4ayKcDUpixosOJkCi9JF84cQ/kr4sdqQkfswQ1EzQi1FRCPKB9hi4WnluWqhVR8zeaNg82OyvBLs7TExL9UJeJe2rvb8uIbRYRds2BR8Ncf4flkjzLBh41cLY/Ohrd29TF0y1nk1mzdk+sLSIDV97rpUXN203pFR4sOfcqwEyhfgeSUylCIHy18ppYKWT2V3goX1Wp2fUtA9/szETUP8m/pNBVOKdUO6hYySUVFjjKHeKcOa4Z5arTdkEIpcifbQei5quT4eDb+cOl3sVCJkzl2M2N6v7Ztgwd1ZxX3CUEe9X6bbs0HyCOnu25rx8Ncy1Ot+k66bJ877Lw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=t81uzO2bjLe7FnD2SRyIJjjHcwQO7vmFDpGkYNsaDvM=; b=Kl8VzbtoHHKOqjuC059EbG7+lwoTcv3E4Zksq3CPK7pUR4DVXx+hXgMqRdWGHcdeMU+U394BwmZsjoy+3uqbiExFk8i93P0CXV1j1DQKVqDgLPOA9T3KqgdEMLOZbz1krI/5+NsTics0h+HZw8l+BZnzKyyaVGnQFvIREYrABmp/KPw/6tBZdGKsUfHT9tJktwMjUozoGOQT+BRVcqtAhWis1QgtMEalCg+FJWFtUk1iG0E3JxCrXZ9Fv4U77v/gJQhGzhAV3VNAfqKLbMVDa4We8tbLnIlUlb8w5jzuJTZUDK1jJ6xy0WgSWNJP7wrZ4EVdtlohgN9VPBEYWeEn+A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t81uzO2bjLe7FnD2SRyIJjjHcwQO7vmFDpGkYNsaDvM=; b=d0ws60grpzTzBJA4wdVFsQ9oWY/W3NV6zEuczbhUTWtxR7X6XVhLIIeDdgjPk94BMMnReXwXLO5uGivineWba1v8p8L5RnZL+ISqO+oJzW1Dh174OtvT46lPcfCJwRxUoLQyKmPyNkCaXq58z2Oez8O3nsuna9wiybTGVWo/reV3YUaob07N6aqJLhGDmQQAlD73rW4zleDgvn6Jo/VOCdMyRhDifpb6BCrtTjhcUFDJfb/0h0cnKNcgf/QnbHFHBAOF72sDUo95qIE9l5NIQX3jq6plQGPVGVPdEa6Lkw86aHfoxFDUW2vAooO0laIEUeW5rtiu64qVcigyuekliw== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by SEZPR01MB4304.apcprd01.prod.exchangelabs.com (2603:1096:101:4b::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6907.31; Thu, 26 Oct 2023 04:15:51 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::fb1a:653f:16a:b4d2]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::fb1a:653f:16a:b4d2%4]) with mapi id 15.20.6907.032; Thu, 26 Oct 2023 04:15:50 +0000 Subject: Re: We need to do something about build times From: Tatsuki Makino To: ports@freebsd.org References: Message-ID: Date: Thu, 26 Oct 2023 13:15:46 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [t1Lr8p9wtPHLEJNZkHfy4D98jemnzIvg] X-ClientProxiedBy: SI2PR01CA0041.apcprd01.prod.exchangelabs.com (2603:1096:4:193::15) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: <4ba6c2b9-ff31-3c9b-98ab-3f68510e94c9@hotmail.com> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|SEZPR01MB4304:EE_ X-MS-Office365-Filtering-Correlation-Id: 6b7b1827-d2a0-4cd2-479f-08dbd5da3ca2 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: KZhmjiNhQ9NIypqPLep183hBmkxwTNODo4badTw8Apv30pPsLUAQqNP++WerUt2rDgC5JknC0E4LWTVUeCYsws/994YlSX1M78ceTbpIqhEBjjk4G4PlGydkiIPE7jTU4nXtXG8TQJb06y06ikcI8z7A1M2U6d0O6Qo0bMQdOWpR8ywUsBeGeSPAQL7BeRTQH99BJpl8Lz9FjJjPjP1xf/lUw4YvevAZydSr0oS2Bhz6UaIWWhCEaWt58ekO/9llsiM14AOkENw0x2xwLvnNaMoFizeZxAdpj4hpYQlJ6Z1loW6X5FP1Cxt3OMfjuqF2ssSYjOrwCMr8QrD6h2ZRIXzv5yIJ0FnVQQcKON+K5mRWhFvrOsI5w6YUGekhBVHJXQcShpGzPH92i6zkFbdQ8HTCtg3RJRzPXu+Ibbts8La0iM+GdEXftK1ByrBxZbImKuYfB0ZP7ErStq2ksOiIPl/ZWuLzLZyug9gXn9BcbIVq1g4xhowfuLaqW9NBZVts6V9KV3SI8013h2ZWL7X8oDjjtPeWAft5s4I8Lb6gGo43JEoBUsUehWN6XXnPY5r2hHSq8T+5scAGSw6YwZFowgUdJ/Mhc/TrJuzdC3XUbMg= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NjhzZ1o2S1pxNXNUYm84c1k3N2h1NGJBYmtqOWlUNVFzUUUzUHJzemtYZE5R?= =?utf-8?B?SmlmRUx3ZERMVnZnODNsVG0vcG44WDNmOE1mREl3dDdDZHNjcnpMR1kxNFl4?= =?utf-8?B?TmppWU9HVlVYblc3VUxpTjVZcGZ5N0ZGckhRU212SEt2d2NuMys1aUU1OFV3?= =?utf-8?B?SlIxMmQzMlEwOTJvajNBdUMyaVc4aE8zRys3R3lSN2hyaSsvMFhFYlhIb0VQ?= =?utf-8?B?Z3NiQlAvUDFWd1czelM1M3ZOQktSNzVBR1dHTDlCbUNHS2E2YXNpT3kwNWoy?= =?utf-8?B?ZFFkUzQyWlQ5MVNIb3Z5SGx3Yi85Tmw3bUVNNFRTdHFFVkNpUk1JUGRuZDlE?= =?utf-8?B?dTNQQ3ROeWd3WFZiQW51eGszcG1HTkozNHFhR252czJUUnNZUndGKzEzMUVq?= =?utf-8?B?MWNVNWFIaVYyVGxjZVlXYXpNbWR3eUVJcFFVMDYvUUY1cC9BNXJ6N3hqZkYv?= =?utf-8?B?NmVOYVkzeXJFMTB5bE8zMjZDNUpidEZIR1VVLzd4cWVpU3ptYnFwYlUwSysv?= =?utf-8?B?RW95ZkZheWdjRDQ2NCt0OUk0N2VsTHJIY2o3cXFhWEVNeWpGTDU4UmROdTZq?= =?utf-8?B?S3BqMCtIbVY4NW4ya2Y4VWlzaXVrZE5lV3pSeVkrRjR4dG9McDF5K3VjVzdO?= =?utf-8?B?S3htV1BuaWs1YmpBNm9yUUtGbW9kdXQva0hCZ0hZUG13anhURnFmZTcyOHFs?= =?utf-8?B?M21DeWFzRUtkRzVCeU1zZWpzdDRIWVA1anQ0VkJ0eVFkSXc5SGZTcTlFUVJo?= =?utf-8?B?OEdFOUJ4ajZxalFkVk1IN2xFd25vMm9xeUtrWDlEZExzVjkwcW5XZ3JkTHFL?= =?utf-8?B?aVpGWE5OUFB6M1JPMTRpY1NGU1NVd3BEQkNjelFJZUJ4RlA4WHBlbS9sZWJQ?= =?utf-8?B?ckhWWkIvSnhIQ0NLV1l4WmErOUozV2tPN2Mvd2F0c0pBOUgyQ1JvTzNJZXA2?= =?utf-8?B?QytkMXkxaDBGZm4vVmVLV0FuQ2xxUUZCTDRmQzNLdUR3MzRiZ1hrNldmbEx2?= =?utf-8?B?V04ySlliOVc3V1NDc2g1ZzVYRVZvUHZMUWtmUHNHaHhxY2V4ak5Nd01zZm5r?= =?utf-8?B?YjdoS0krSEVJdU1NbHFReUxPZ2ZUZlZxUDI5VURYcXVpRkVFZnh3U1FscWpI?= =?utf-8?B?MW5rRVAzcC9lY3h3U2hTdlA2SFpWcElXVnl6MDFhZUdoaFBZV0d2VWhVbnZs?= =?utf-8?B?K2NSd3NtWkVRQzBnTU4wMGVDdlBwVjRNamdMckpLV1NPb1JKVERNUEpYdnAz?= =?utf-8?B?cTM2QTg5aldhWXoraXk5bFpVd1ZMWE8yV1ErUEg0K1JFQyt3N2tIU01rWGpN?= =?utf-8?B?bU1uL0lCNVloRUpyVE43bTBaOUI2SWo0ZnQ5ak5qalhGSjFGdUJKOVByR3lI?= =?utf-8?B?T2Z4cGhJSGtoSFgyOGpvL1d1RGxBQk84cVJoVzVxbnMwRHVPYWdWeW1EWEVM?= =?utf-8?B?TklQOVk3Q21hRjUzUXpZWHVrdWpxYzJvamdVWHhjQW5HQ1NIOVFKVnppN3Vm?= =?utf-8?B?MG9BbHQ1eVJvT1BVcDgyQkRTRFBqODl2YUV3eWM0RldMQ1dsYm5KQkpoaElU?= =?utf-8?B?WVNuUjZTRlJmcUhNNmRSWXJPVFZoQjFiVms3V3RLbVJTblBvNlVZeEhnbG9Y?= =?utf-8?Q?KTonEkH40aVFueR3Ts/ZcVW4+0Z6qyXu6Hc2nAVwH6tk=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 6b7b1827-d2a0-4cd2-479f-08dbd5da3ca2 X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2023 04:15:50.6976 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR01MB4304 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.50 / 15.00]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f400::/48]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; BLOCKLISTDE_FAIL(0.00)[2a01:111:f400:feab::82f:query timed out,2603:1096:4:1f8::9:query timed out]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; FREEMAIL_FROM(0.00)[hotmail.com]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim] X-Rspamd-Queue-Id: 4SGCCL2vs2z4kNX Hello. All the packages I have had poudriere make and hold were ready this morning (TZ=Asia/Tokyo :), 5 hours ago). However, this equilibrium was broken by glib update 4 hours ago :) 232 ports are now queued again. If only graphics/cairo is built manually first here, only 2 packages, glib and cairo, will be rebuilt. However, this eliminates the problem of packages that have lost their cairo, so the next number of packages that need to be rebuilt is reduced to 224. Continue to rebuild net/avahi-app. dbus-glib and gobject-introspection, which have lost glib, will also be included in the rebuild. Only 3 packages were rebuilt, but the number of packages needing to be built next was reduced to 216. Here print/harfbuzz begins to rebuild. Rebuilding harfbuzz should be separated from harfbuzz-icu or we may lose a lot of packages that do not need to be removed. Only 1 was rebuilt, but the rest were reduced to 213. print/harfbuzz-icu is then rebuilt. This time the remaining was 212 as usual. Then, security/p11-kit is rebuilt. With just this 1 rebuild, the remaining is down to 197. Also, the reduced number this time includes those related to texlive. Rebuilding of texlive-texmf has been avoided :) Next, graphics/graphviz is rebuilt. pango, which lost glib, is also queued at the same time. Two rebuilds reduced the remaining to 193. The reduced number this time includes doxygen. There is no point in continuing to write more :) , but it is likely that running the poudriere manually one by one in this way has reduced the CPU runtime by about 1 hour. Methods exist to save time, but these methods require human hands. Regards.