From nobody Tue May 6 19:51:44 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 4ZsTYn2yFyz5vL5N for ; Tue, 06 May 2025 19:51:57 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZsTYn2Nchz43kn for ; Tue, 06 May 2025 19:51:57 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746561117; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=/hA7wLJT+hJqWrRGpqMlnxUUIuKSHQn6mKX35gUoE8k=; b=WKr0I2A2q4Rr1J/e0uHCBdnaAw409NyjJhio30N0iEE6xe1lijJGjIx9+Du5yAGfhjExJA 4U7fBiPdQFIzTImtUxM+D937BBFWMg0TbJyjuhUUGGa7YHc6tRYTSDukU4ogdrdSGOKz2k Q+AoTYhrtjA2vpHpVxQsEMXLAvWJzTMMEYFORTDj29kWbniRRj26Okqp6o/tnheHyW4Mzs D5QpVR7oD1PYMLmHHJjfEjosO8aUTDvH1dNFLXnm/B03g92ysldE4P63LXkmDu5X9enu/U y29N4ROXxQk7ovqBmsBPg9UchooTnzsfIBKQfJHaBkI/DJFC6sJ2By675wHtxA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746561117; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=/hA7wLJT+hJqWrRGpqMlnxUUIuKSHQn6mKX35gUoE8k=; b=eT7eVBKbAcjPgz9FOUsf42LO3U/Be1ojfu5yGc47uFqNAu6ktIO21ssAuM9TQxoKHv3sYr eoQvU6XtXm50Jbcc4zpMSS+AqftVa9VgBa9dOWGFe8FTzxlgWs0we5SBQQV9ZlJj5sGoba uZx8HuoIbBFCXbxhBtyzcZPS3czoYwXq6JUw1JhWWuWjo9SES8CE8a6SgtuiJrPbhVX69S e1yn5JvdSDFrytCBRPA2lg6dHRjOu9xL3g9fzhsmGxC2d4Os/fjJpwQKmN21f2e818kL6T 7xyTojcmw7BFn9V+gx6OarWhTMdELeOLt3w18o18roYqvt5YLKhNoeDrPFIfdA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746561117; a=rsa-sha256; cv=none; b=BvhWhqCnqDc/krelG1vgw6xzANYH0xt2dnX2YRzHTtK6heZQTb8B1zibXhBWtz+suzaRDI dexKwu/mhp2dAm/kvTHMmxG1HQQT1rER6JJo/Fg8HDX/rXvgy25IiLYt/k2nkkypmdnhw7 6yepIZu7i+DdlqT8q1b/Zd05+udu5owK2ZEwqGUFzC5N2bcBD4w2AVrYWOiqVA/kRibA2z eccRh9dsg2Anyr6jEIxSWj+wwVm81vdedGk7uz19MtioUfD+hJSN88BQPVR4KNiXVqPXEN 2Bj4evdktKtdL2dCmet6w46NC05Um8gyPHGcpvkmwIP3Ry2SJKdZNnAxn9Ze6g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from mail-qk1-f170.google.com (mail-qk1-f170.google.com [209.85.222.170]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4ZsTYn1m1zzyPm for ; Tue, 06 May 2025 19:51:57 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qk1-f170.google.com with SMTP id af79cd13be357-7c55d853b54so71930585a.0 for ; Tue, 06 May 2025 12:51:57 -0700 (PDT) X-Gm-Message-State: AOJu0Yzy2Kf0ce3R2Fxa3bfTSgO8rQtRG4uM0bNwXAtTb7pNr9FQTyb/ 8W12dqGnjU9o5eKSznKutEZ8wchsRaPVNaNuui0JN81NEBn7CPRwxvWzYBZfFDXQWjDvYS8d2sk gSJ9zFB9FHp/jCdqvXLmmC2FX5Lw= X-Google-Smtp-Source: AGHT+IEZJzgK5FKa+Ww6pRUfaqLrCLsj12XodcJ45bsfOdRLAQfH9HorQd2veHrgh0roGDtbPkMdfLRXA7lPY3ZQ5Is= X-Received: by 2002:ac8:65cb:0:b0:474:e213:7480 with SMTP id d75a77b69052e-49227867753mr2277141cf.15.1746561116583; Tue, 06 May 2025 12:51:56 -0700 (PDT) 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 References: <28F2BDE7-5903-4C04-A570-6A407F19D5F2.ref@yahoo.com> <28F2BDE7-5903-4C04-A570-6A407F19D5F2@yahoo.com> <5BFEF4D2-0E42-46ED-899B-D27169DFC322@yahoo.com> <86E414BD-6FA1-4B46-B0FE-DEABCED63DC5@yahoo.com> In-Reply-To: <86E414BD-6FA1-4B46-B0FE-DEABCED63DC5@yahoo.com> From: Nuno Teixeira Date: Tue, 6 May 2025 20:51:44 +0100 X-Gmail-Original-Message-ID: X-Gm-Features: ATxdqUEJHCVC4QgxOdAf1x4WHl8UcPF3Ne-2AZY2rtqBRy6sNGF5mC3FBNLGpKA Message-ID: Subject: Re: incremental bulds from scratch with beinstall.sh To: Mark Millard Cc: FreeBSD Current Content-Type: multipart/alternative; boundary="000000000000eebf0d06347cf288" --000000000000eebf0d06347cf288 Content-Type: text/plain; charset="UTF-8" Same context of WITH_META_MODE, it will speed up for sure my builds, tunning what parts/targets of llvm will be built: > WITH_LLVM_TARGET_AARCH64= > WITH_LLVM_TARGET_ARM= > WITHOUT_LLVM_TARGET_MIPS= > WITHOUT_LLVM_TARGET_POWERPC= > WITHOUT_LLVM_TARGET_RISCV= > WITHOUT_LLVM_TARGET_X86= > I will use instead the bellow: > WITHOUT_LLVM_TARGET_ALL= > and check for results, plus WITHOUT_CLANG_FULL= for extra tunning. > > May be I've guess wrong about what you mean by "clean > > /usr/obj"? > When I did say it I was talking about plain builds after `rm -fr /usr/obj/*`, but it is out of context anyway. The context is METAMODE. Other thing, I'm wandering how DIRDEPS will perform over METAMODE when we do a buildworld/buildkernel with same src/obj on a new BE. First I will do the llvm tunning and one of these days I will try DIRDEPS and see how it goes. Thanks! --000000000000eebf0d06347cf288 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Same= context of WITH_META_MODE, it will speed up for sure my builds, tunning wh= at parts/targets of llvm will be built:
=C2=A0
WITH_LLVM_TARGET_AARCH64=3D
WITH_LLVM_TARGET_ARM=3D
WITHOUT_LLVM_TARGET_MIPS=3D
WITHOUT_LLVM_TARGET_POWERPC=3D
WITHOUT_LLVM_TARGET_RISCV=3D
WITHOUT_LLVM_TARGET_X86=3D

I will use instead the = bellow:=C2=A0
=C2=A0
WITHOUT_LLVM_TARGET_ALL=3D

and check fo= r results, plus

WITHOUT_CLANG_FULL=3D

for extra = tunning.
=C2=A0
> May be I've guess wrong about what you mean by "clean > /usr/obj"?

When I did say it I was talking abou= t plain builds after `rm -fr /usr/obj/*`, but it is out of context anyway. = The context is METAMODE.

Other thing, I'm wandering h= ow DIRDEPS will perform over METAMODE when we do a buildworld/buildkernel w= ith same src/obj on a new BE.
First I will do the llvm tunnin= g and one of these days I will try DIRDEPS and see how it goes.

Thanks!
--000000000000eebf0d06347cf288--