From nobody Sun Mar 15 04:18:25 2026 X-Original-To: freebsd-current@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 4fYQ2P1kPbz6V2K9 for ; Sun, 15 Mar 2026 04:18:37 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-21.consmr.mail.gq1.yahoo.com (sonic306-21.consmr.mail.gq1.yahoo.com [98.137.68.84]) (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 4fYQ2N5bclz47qx for ; Sun, 15 Mar 2026 04:18:36 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=fsu4PLut; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1773548310; bh=8Oz/ilELKHKjt4ZTupFAf9SF14GCXHFdupP/qZxjADM=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=fsu4PLuthEUX/Pab98OUqL6uGPRB3hXOmsq7vlGzI0JE+8SE+ZP6R1gPkBNnbef0DvQ1aTGTMq3IvuZE0jMC5v0D8CPf2CEUGXhK2BH5VYHQmxWivd2cEpAQQuJnFjggSjGOtL+V/SFdV2u+mxrH0OvZcWnEnLlrN6H3/aKaSswGrkQU1SBIyeeBbhp2nhkuHxuqgPwxwEzyPCLypDpmuM9+DIteD6js8i9RTbYFaXRwNuMgHmKSZX2gTZ1p511TirKrYK28lbfhwNmifaGaU3p/jWzYe7lnCLwAJUPsqF3bcuvJ3TV/qRpmMVGBhpXvcI7ip7c2KTs6CJLOcD2/LA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1773548310; bh=gFn80apOboEbqxiR5coqAt4oCmbVY+c2FgHYyBUmizm=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=Xweff/MHoTdlOvn+4KixCctLqZtBmy3wQFu4ZeeRaXoCpGG+wnF8Zsee57u/KgtAjv3zVOlAaXuF38KwLN3xzVgDOypK/GYpM3gRQR+u5vsZVZxhxeJMXBhIM/U3/VdoAxDVUL4PJwC3Ij3OcXonAnOHYtKiCrInb/zgq1T9KQOEPeGqx/77fxz7ILFiG988cFoMUu2qu1JH5z8Ri9O0HzcbYo6FXh4ThlUH5LnY6/kY6cBrZw7QwC0ZeYKC/x8SD6CW/FkjZNUN6niUmZ55W//8tehlfayJl4JNBRHy7Br9+ldOwQ/CP5VM3CxtteWhlm62WNYLM5HG4+OfArRP4w== X-YMail-OSG: ngCXJx0VM1nW.OOuyRpEEfmoyQsOXoUcY_RTleayJMAGbl_IKrHuMCwApFz0Bp9 SRfmlxAxeDeFvmSY27fMPVEbrULY3cN5y65_M.vmuRCG28bQ9T_Zi9atvYCEBT2BeNbLC5qAztGc WRnXWubd3jHfdlWsv.ND3H46jW90U6FK_qt_TShReCkeKjOrJ6cfYAddEWB25fLZUdBCXUBVx2bG Kj1NBFZeo59McTU3MLMqp9WIimRhv3DbWMJNvluPFVpgzR9M4GE6nG9g_.fcoHM3nqSI5pQT2NK_ q4Hoa7_b9H8HV6loFBB4H1Gbb0V6jvgwijgPwN2CWSNP0EmtClnhGhE1lZjDSaBFUolaCd4r5NfR 4EJ9eYoP1WVH_nqrfcvnaoDUGb0oaUdNenYK_DQlBZ6rXzcN_I28CWYzNRCdC.WAanqDjPcCe3CL RxQJWvGEjRu.nMXXM9_PkVhETJpNU8TVk...5t9dcv1vE9Nc5CdWdxSx508WdmTx5luof5X9S4yk gAJiggaSeCxNI12ExJwEk4cH927Gh_TmXlYoSxoyaI9VsK10lX4w38yDvuOaPDJIDoGrv1awlOFH _EfoLzWiyyoY97P7VKj5_FaLiPH.G5mx_L5xxcIClkwxv6uxgvcmKjMsKFsO02el8AoeMFNl1MZa ZbsQ05TkvrmZP5P9CsCWLHfiwpQSZ4_.U5uJpGaIK3wMlrwztHb3xXNg_u4RMHiNBb3RzyjFbNhj qVEQHNn99FWREdg48Z0na1qAue7_yh1.bJ6ydxolbBqvwKH42a4j6g6fd3kjIQVbUNuYTljzCmsv YyEdNRwNxDYihxMCQLB1KCHFlR.tM7oO1N.RR4m_Dogvb62TuoUGSnuKhUMFBNdVK1bGiYcJ3Pzu GAmCtD.UYGdBEOd67uF9VTfSR.5Eoy8MbzgNRXF5seGEoaidGgwHUGITaZ3qCrgEZh18_zUaKf55 9r4zNKhMGKYnNoQU8tuSVEvbGMCEEe4_RZ3.VwDnQBKhZS80UJxUUjBDTklg8rUKACEpUOxHDuuV 7MtTKhj1t2CnCKkKMmgkm1zStMpqZY8.HMLwY0xX4nqP3KwusROxKL_dzhATnNIc2m9huFvWoKzm n..u8tgbn4dAmD.gDrRothnKE6dC.iqV_VUYSFsMdr4cDtr8EP37VBZ8xpVQDLUk52ibT6_3Cnhi xwWQjyZdMguuLrU0bG9FPm1G34iUCSaslQHlDwg4hIkH6iGx22InR.aQN5H3yD71DGtnfN4R8JAw _qV83nxAuzgPS56RV4npdj_N.Yl6vMq7XrnWSkwc5hiz93xGFKSRQEiC_3gN4FughqHaVOpFFc_g Q6VZ89fQLk8fdwJkV.TxcpBUG0L3bh1.xAvYXEWyMMPtLbOoOQbKlv4s7KsCTXM5htJiouyTMUWA 5gvtG_sR.bd9uFAvTdSgsWiTVzAu829Zv_wY9Ajnnnoei8YVqd89L24LfDD.yq8PW_KCj0GhQ0u2 cqq.TiztVYWGego6FyOsLzHny18wRfoPhl4KuztMbo8mjsmErEzYXKKxRFjHg69dXQ7Qeqm7adL8 odTZ.xC.nWRjOqQEKD0L2etCP.ahKro_Oigwg48b3licEQRhyENGFKcpfi98H8eH5bCxgsaQsAGu wjDdQ22Ix95W5XQ9oAFRr4iEgMcv_CZGyG3zMfj4O8kZk19L0Zq_WeqGigcd6WnkUXdiTKAXAYmU Fc4oWCTe2Aue6JrHX19_NuabBv5.3zfBjj0IWvAc.CJwFjDivoDdMM6aikcCc2g4AEVNk0y42ZIZ ewfy4.7ZbvciyN5U6Ztoy.tdDi1Kdv.4YuWX0YGk9qptQ03izWeF6n6K8UxhOWRP3NtiJ5iX35B6 xpfPu4BLyXBEBgA4VptjiDtqaS4Yh81ZX8D3Xqk_6y8bu5IWaKj26ETT_FEzvc_yrCZXXIWce39c wEGS6aAaMUVVGUo6yErfNBnuJqcHsR3ZZsmix3C2vfZ.AoOw9SvdtkaJAYDpX9uk_OLs3gfURpi7 vtMHtPIoTZrwrkRZbVbcrxvD_CK9L11UDU2Mf5fKQuoZBpyZOIG_DMCD7Yxy2NKNNl2kor7lj_YS sjlaWwBzxmoog9DXfcABWLYkc6x4BAti8n6.3Mp8CxOSaFEGM9wOtkb3f3DySq3JH3Ae087UoaNR ClRKnGtBYuMC3ht40qgRxjtB46O6RCohQUOT1FjT3MBuOqmQr.Pr3O4dEMaogO_ym1uXzgDq8Tdc V3SMWw_mGPB36dA9Tl_DzmZKJtnHJXkPnulxJ9RIOX7aYViWDcdHcHPa2SPypFyWocjjyX9sQXts ZbgwdIxaKCQofQeaXYFBNZG18HgKhP6c9AXdEfRljH0jd X-Sonic-MF: X-Sonic-ID: 614d62c6-a872-471b-a2ee-3bc5717ab865 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.gq1.yahoo.com with HTTP; Sun, 15 Mar 2026 04:18:30 +0000 Received: by hermes--production-gq1-6dfcf9f8b-q55lq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID bc7432c2440e3b5e4952c6c0b32bea84; Sun, 15 Mar 2026 04:18:26 +0000 (UTC) Message-ID: Date: Sat, 14 Mar 2026 21:18:25 -0700 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Huge build times increase after updating from 14.3 to 14.4 [15.0 and main suffer such extra time as well] To: freebsd-stable@freebsd.org, freebsd-current References: Content-Language: en-US From: Mark Millard In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.25297 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Spamd-Result: default: False [-3.81 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.97)[-0.969]; NEURAL_HAM_SHORT(-0.84)[-0.840]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.84:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.84:from] X-Rspamd-Queue-Id: 4fYQ2N5bclz47qx X-Spamd-Bar: --- On 3/13/26 06:03, Anton Saietskii wrote: > Hi folks, > > Recently, I've been upgrading from releng/14.3 to releng/14.4 and as > usual, the first thing I did after booting into new BE was 'poudriere > bulk' (also, in releng/14.4 jail). For my set of packages, full > rebuild with cold ccache takes about a day, however this time it took > _twice_ as long. . . . > > Also, unjailed 'poudriere options' for my set went up from about 16 to > 22 minutes. > . . . On 3/14/26 04:26, Anton Saietskii wrote: > On Fri, Mar 13, 2026 at 3:54 PM Olivier Certner wrote: >>. . . > Olivier, thanks a lot for your suggestion, it's indeed exactly the > problem I suffered. I've rebuilt world with > WITH_LLVM_LINK_STATIC_LIBRARIES= and 'poudriere options' instantly > went back to 16-17 minutes. Meanwhile I also noted world build time > before and after (with ccache running, but CCACHE_DISABLED=true): >>>> World build completed on Fri Mar 13 22:39:17 EET 2026 >>>> World built in 6202 seconds, ncpu: 8, make -j6 > >>>> World build completed on Sat Mar 14 03:06:36 EET 2026 >>>> World built in 3730 seconds, ncpu: 8, make -j6 15.0 and main port-package builder jails also are not based on WITH_LLVM_LINK_STATIC_LIBRARIES= as stands. So, should the (or some) official port-package build server jails for 15.0 and/or main (and, eventually, 14.4) be jails that are based on WITH_LLVM_LINK_STATIC_LIBRARIES= ? Especially ampere2 for its main-arm64-default builds (the most time consuming build context for from-scratch bulk build runs as stands)? At least until the time difference for dynamically link library use has been cut down noticeably? Based on (normal-configuration) builds that started in 2026: (ampere5 had an initial low-memory configuration based build of 150arm64-default starting on Jan-3 that I ignore here.) ampere2: 237+ hrs to build 35496+ port-packages (plus 140+ failures) (main-arm64, 32 CPUs) ampere4/5: 79+ hrs to build 35739+ port-packages (plus 112+ failures) (150arm64-quartererly and 150arm64-default, both amperes having 160 CPUs each) By contrast, 143arm64-* ampere4/5 builds: (so: based on using a toolchain built using LLVM static library linking) ampere4/5: 63+ hrs to build 35740+ port-packages (plus 101+ failures) (143arm64-quartererly and 143arm64-default, both amperes having 160 CPUs each) -- === Mark Millard marklmi at yahoo.com