From nobody Fri Dec 26 09:47:26 2025 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 4dd14V2chMz6LK3B for ; Fri, 26 Dec 2025 09:47:38 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dd14V1XvMz3QwC for ; Fri, 26 Dec 2025 09:47:38 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1766742458; 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=MN8RrGlBMaQWGRq5zcCCTYnc1HHOurtdorXLOEU7Eu8=; b=vuzazTFHl72Yq86IZ9b+qSmYTCEAvnHbrnJxv+TPoFgPjig2FQ4eyltZoFeBtxQgF+C89a hzKvRGpAHogXrZwtEfte1kz/4sCVWljzm6HBF+41XGfHdIg6VAnycHwNqgBPwtzGMmiWX0 UGZtlRVebpsFD7iKjl63KvPnxpK97d5+QMvF6698W6UYQGUv86m6gg47Gk5rRpq9HCpGMj xiezwte+3ZkSQf3PgC1p5FxnWbZnjQYBYRNKxJO0/zied76S3qFfxnsg38JgARsLBq/zD4 E9DUdBXxs5zzhFNPRYnDDEJM1s71MHsaoi5ZuABB8366GbBC3h7D4K+rKceDTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1766742458; 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=MN8RrGlBMaQWGRq5zcCCTYnc1HHOurtdorXLOEU7Eu8=; b=R8B5TAqwWBfyIr13F7GSVSZzI36CFnMpUsmri0XkeioCWmm3zsuEFBmJgg+ZgX0rHqa0un qwM0ZUA1W0Klyq6SnH4r1bqCip5cVsnyCzl+gKsSP6AoCSbPFWQMD0Aod436n3g4figsN/ d4FAnfb5fj43x7r7FmzazYZbhHw0bCGqKr6e2cHYlgyptTkoUXBnNQlpdX7yiWfaxcloVy ZD2rwwictbEY5BquxmTwWECJwlMj9ro/nP0U1alH5gdch5UZr22OrYh58V/RPSABO6L12q gEnySfrSmC0SiIi3FSPhZOBYRe8l9Z4WvID9TYnb/UMEWQZUti7ahHfcXn/AsA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1766742458; a=rsa-sha256; cv=none; b=qkAJVmG/HyefWYGMIIqyJEVAiPGZdjeGSkJQ1VZekl2G+xTCkSdFTlgypLlC+lbjQqPwQI EQjgSwd5cyIjuvSesz1MQrpU3N/LyM8Zyz/aJjgUwZP67jnpiX7LKH7yo3eGobcrB8a9Bz k3l7rrMfWKI+ez3s/vbDwxLhiv3AzYTlO6oVQPBOZqON7myVUuXtTpttJG/dYTE3XVCGks HUDdFbtwxwZwF1ifnbmYi6UZtanCv5xKtQTt2rH3/9K+qTLSEAXTHSte5qd7TsP+CCB55s /kkyuuIhAGucUQDgWs795Sb9DNabYdseuBL6+frpFAxbuvqHh8RmP7/E3yJltQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from mail-qk1-f174.google.com (mail-qk1-f174.google.com [209.85.222.174]) (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 4dd14V0gwrz18dN for ; Fri, 26 Dec 2025 09:47:38 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qk1-f174.google.com with SMTP id af79cd13be357-8b29aebdf3cso118396385a.1 for ; Fri, 26 Dec 2025 01:47:38 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCULiuTElHSIzwVTM4TTJDHgJupUCh2nTr0Dl8akOhZY5lEOXwdxL3KRQfW2Wnn+U9qIkYNgvyN/ZxIBVp1VKtDUApcNCQ==@freebsd.org X-Gm-Message-State: AOJu0YzcEpxH4+qdkj4hyPh7ZBSp4MbhrA7u2tNUSAm1e0kKamcLL6IL QRNer/VujS1s+28TKRIHUIxzuZM4uCIAWWJtwCY7BpSM4sOJ14+HfSYWEKGLoHTZLg+QlPf3RIS xlK/doVUMWJYzyz558cSBnCxzmceSt3Q= X-Google-Smtp-Source: AGHT+IEUsTOwVmUh5p1WWJT2qfiMGnVA+t9R5ZYiEZTS5VtafBz9t+oKfKOgEW+vJYM5WIVuZJieXIfa1snqi6Y8a54= X-Received: by 2002:ac8:5a46:0:b0:4f1:d267:dd2b with SMTP id d75a77b69052e-4f4abce1a3cmr265739661cf.1.1766742457667; Fri, 26 Dec 2025 01:47:37 -0800 (PST) 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 References: <6D768C4A-B8CA-4EF7-A754-831AF23FA115.ref@yahoo.com> <6D768C4A-B8CA-4EF7-A754-831AF23FA115@yahoo.com> In-Reply-To: <6D768C4A-B8CA-4EF7-A754-831AF23FA115@yahoo.com> From: Nuno Teixeira Date: Fri, 26 Dec 2025 09:47:26 +0000 X-Gmail-Original-Message-ID: X-Gm-Features: AQt7F2ry6Emq1hFKEPMA4B6r_z789flrGgEo_hhWiPDh0J3MVdvr6P6RM-N6tFQ Message-ID: Subject: Re: git: 8d5a11cd0137 - main - src.conf: Add WITH_LLVM_LINK_STATIC_LIBRARIES build knob To: Mark Millard Cc: Dimitry Andric , dev-commits-src-main Content-Type: multipart/alternative; boundary="00000000000099578e0646d7c8c9" --00000000000099578e0646d7c8c9 Content-Type: text/plain; charset="UTF-8" Hello, > You have to use the same options for installworld as for buildworld. I'm > unsure who you can tell poudriere with -m src=/usr/src where it gets the > options from. I would expect it respect src.conf? > > # man poudriere > . . . > Create optional src.conf > You can also specify a global src.conf which will be used for building > jails with the jail -c subcommand. Any of the following are allowed > and > will all be used in the order shown: > > /usr/local/etc/poudriere.d/src.conf > /usr/local/etc/poudriere.d/-src.conf > /usr/local/etc/poudriere.d/-src.conf Yep, that's make all sense using same options for installworld as for buildworld. I've never worried about it and never used a poudriere src.conf in the past with some luck, because maybe my base src.conf only affected buildworld. I will rebuild a fresh world with WITH_LLVM_LINK_STATIC_LIBRARIES again and use a poudriere src.conf equal to the one I use in base system. I will let you know how it went. Thanks Mark and Dimitry, -- Nuno Teixeira FreeBSD UNIX: Web: https://FreeBSD.org --00000000000099578e0646d7c8c9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

> You have to use the same options for installworld as for buildworld. I= 'm unsure who you can tell poudriere with -m src=3D/usr/src where it ge= ts the options from. I would expect it respect src.conf?

# man poudriere
. . .
=C2=A0 =C2=A0Create optional src.conf
=C2=A0 =C2=A0 =C2=A0You can also specify a global src.conf which will be us= ed for building
=C2=A0 =C2=A0 =C2=A0jails with the jail -c subcommand.=C2=A0 Any of the fol= lowing are allowed and
=C2=A0 =C2=A0 =C2=A0will all be used in the order shown:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/usr/local/etc/poudriere.d/src.con= f
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/usr/local/etc/poudriere.d/<set= name>-src.conf
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/usr/local/etc/poudriere.d/<jai= lname>-src.conf

Yep, that's make all= sense using=C2=A0same options for installworld as for buildworld. I've= never worried about it and never used a poudriere src.conf in the past wit= h some luck, because maybe my base src.conf only affected buildworld.
I will rebuild a fresh world with=C2=A0WITH_LLVM_LINK_STATIC_L= IBRARIES again and use a poudriere src.conf equal to the one I use in base = system.

I will let you know how it went.

Thanks Mark and Dimitry,
=C2=A0
--
Nuno Teixeira
FreeBSD UNIX:=C2=A0 <eduardo@FreeBSD.org>=C2=A0 =C2=A0Web:=C2=A0 https://Fr= eeBSD.org
--00000000000099578e0646d7c8c9--