From nobody Fri Nov 07 17:06:45 2025 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 4d359k5Sdnz6GDg8; Fri, 07 Nov 2025 17:08:26 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Received: from phouka1.phouka.net (phouka1.phouka.net [107.170.196.116]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "phouka.net", Issuer "Go Daddy Secure Certificate Authority - G2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4d359k2gYqz3rpS; Fri, 07 Nov 2025 17:08:26 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Authentication-Results: mx1.freebsd.org; none Received: from phouka1.phouka.net (localhost [127.0.0.1]) by phouka1.phouka.net (8.18.1/8.18.1) with ESMTPS id 5A7H6jEQ063743 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 7 Nov 2025 09:06:45 -0800 (PST) (envelope-from warlock@phouka1.phouka.net) Received: (from warlock@localhost) by phouka1.phouka.net (8.18.1/8.18.1/Submit) id 5A7H6j8V063682; Fri, 7 Nov 2025 09:06:45 -0800 (PST) (envelope-from warlock) Date: Fri, 7 Nov 2025 09:06:45 -0800 From: John Kennedy To: Paul Mather Cc: Ronald Klop , bob prohaska , freebsd-current@freebsd.org, Mark Millard , freebsd-arm@freebsd.org Subject: Re: mongodb - Re: Arm v7 RPi2 -current unresponsive to debugger escape during buildworld Message-ID: References: <475995705.6919.1762440301455@localhost> <05ADBC62-E111-42F9-ACF2-3A92F2781870@yahoo.com> <8939ABFB-B315-4DFE-8CD9-296B8A117053@gromit.dlib.vt.edu> <1993483939.9508.1762530959936@localhost> <32DD797F-E5B6-4198-93D3-738C83A79AB3@gromit.dlib.vt.edu> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <32DD797F-E5B6-4198-93D3-738C83A79AB3@gromit.dlib.vt.edu> X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:14061, ipnet:107.170.192.0/18, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4d359k2gYqz3rpS On Fri, Nov 07, 2025 at 11:26:07AM -0500, Paul Mather wrote: > ... So, I went from 1 builder with multiple make jobs to multiple builders with just 1 make job. ... I'm doing some in "reasonable" build VMs (8 CPUs, 24G of RAM) and that'll run into problems. I haven't really wanted to cut down on parallelism for a few "bad" actors, so one thing that I've done that works pretty well is a poudriere build run for just rust, then the real poudriere run. In that scenario, rust ends up being the top of that little tree so the ~45 or so dependencies can happen reasonably fast and then rust just grinds away. The rust and llvm builds (and I think there is a gcc one because of edk2) take a long time to build and are definite bottlenecks. I don't really want to slander gcc because it may just have the misfortune to be crunching alongside llvm.