From nobody Sat Jul 27 21:33:23 2024 X-Original-To: freebsd-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 4WWdCg6wtcz5Rjqc for ; Sat, 27 Jul 2024 21:33:35 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WWdCg649Xz493t; Sat, 27 Jul 2024 21:33:35 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1722116015; 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=iIpRvitgXnOONG2V/C0r3d8iBgPnPgxCbe4IPPIaMzw=; b=XNalcJs5QIWy5B9wnW475snxzWEZwRcr9IkJ19hAt1UbjHc+uPYMLskT0U4VM8JE87hbE8 cE2+mEhZ16LoAss+oQDYRj6nZTTD+6qAZWEWvEIa51SBuu/5/4FxwJgEg5LWlCqHJB2ZD/ Awvg5Lkanh4RntT46ducBEHr+7OTQbyBQ3jtFsQ0aEpUnQTnGmeBmKt35U3b9V0pLIozip twHz1EVAk09SsVUplCsumps37mlJHsLyK0Y7g6Y/SgK175SIBQ+/W26t7opJjLDwup0qoy gE7JuHLFhsTraN+1xYIbqMN72GC0bWtvqtdGgT5niGcP8sFxL6a7gQehUevkPg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1722116015; a=rsa-sha256; cv=none; b=hFElZ/2V6Ih6vzUH4wYVYlWgSMtl8AnacX6oZEWBSCbZnbZ+5qTqi1KGEDRdKITEkKc5KU jYZlejbLiPs3J7UmPJGNEYq/Cfj0n2Pz3B5/11R7FIMdFsSME1jTwKMCaUB+9AsUSkcQaZ c3PL2vC6F4nLuhyAcR4tPXBWIImlz06ReN7ypM/UTluBuRzkRIKcPDFIoihEDNJes0kcFF h2QHAWEI7P1r4W59uzt2DKnCNzC6uu/Edl26A3+FNGY8OBgKmgTPJxgijiHQhmVUYX04sd FNz9bk4PIpqgTuUa6sxTg6jL7t2rIX/AmbIRpIVKg/Syc/I6yIwctYrZgGD+RA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1722116015; 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=iIpRvitgXnOONG2V/C0r3d8iBgPnPgxCbe4IPPIaMzw=; b=Tysuf7qgCZuNF8W8BQoEbxYglFcFFEeN576viuSt3xrjANgeJfYZ1h676P2J2Rc72Qxs0+ lUx4AZ9hhOvdeAFQ8f8L+cAMBAI2oj1VI4rdYa343d22VvMx08frNq7RZbJumd1Dmsjvcb 2fbjZiZSIEL6z/tmIM7hIy5uTUoL0nWbHGkXsyLnsVujklZQMJHGdG6+XwNGD2exO3p12v hoFXH5i8ojQb528RjlAxDLeOxLSVS+EPWIk2vRMXr6YT690xVTWlfeAtzidw9YsNVhr6ir rCjeViibfyLR+LZdgmFzdaxGDXpVyl6uBRYeNedEdQRWDpYEa4+IBGiTgkxbxw== Received: from mail-qt1-f170.google.com (mail-qt1-f170.google.com [209.85.160.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 4WWdCg5f39zHff; Sat, 27 Jul 2024 21:33:35 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f170.google.com with SMTP id d75a77b69052e-44f6700addcso9093931cf.2; Sat, 27 Jul 2024 14:33:35 -0700 (PDT) X-Gm-Message-State: AOJu0YyC1X6MUaaeGT1VFi4bd6RnUA+lOTst2eIFbsqYJkXkjtY9Eou1 78wD4zyfdzDaZ1/Th1ReifT9KO+qGoGvaKBLON/xr8yHmtpuoeNPd6f74o4MlIF+Or2sYDez54t CZNp24aou4RpB2qKpHulInAlfBF4= X-Google-Smtp-Source: AGHT+IFTkJLCYJwRBFfXf+jybcpV9bHlH1QYw94y5MPiFQqyIUmcLcS//6VGyW0ZJv1esWgQYeMPxbWeOsr4xBX5oNk= X-Received: by 2002:a05:622a:164e:b0:44f:ff87:f0d8 with SMTP id d75a77b69052e-45004f32faamr49690641cf.39.1722116015015; Sat, 27 Jul 2024 14:33:35 -0700 (PDT) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Nuno Teixeira Date: Sat, 27 Jul 2024 22:33:23 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Mk/bsd.default-versions.mk: Update llvm to newer version To: Dimitry Andric Cc: FreeBSD Mailing List Content-Type: multipart/alternative; boundary="0000000000005654d3061e41617b" --0000000000005654d3061e41617b Content-Type: text/plain; charset="UTF-8" Hello! Seems to me you usually want to have a relatively new version, unless a > specific port requires an old version. In my case I have been building my > ports collections with: > > DEFAULT_VERSIONS+=llvm=18 > > for quite a while now. And since I use a limited set, it is actually the > _only_ llvm package that gets built. > > -Dimitry > > N.B.: llvm 19.x is coming, upstream. I'm already working on it for the > base system. > That makes sense to me. I will give it a try on my next build. Since I use current and rebuild ports from scratch every time I do it in a updated poudriere jail, I will use this change only on my ports collection by using a custom poudriere.d/15amd64-make.conf and leave releases with default values for ports testing. This way I don't get false results for port committing. It will be fun! Thanks, -- Nuno Teixeira FreeBSD UNIX: Web: https://FreeBSD.org --0000000000005654d3061e41617b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello!

Seems to me you usually want to have a relatively new version, unless a spe= cific port requires an old version. In my case I have been building my port= s collections with:

DEFAULT_VERSIONS+=3Dllvm=3D18

for quite a while now. And since I use a limited set, it is actually the _o= nly_ llvm package that gets built.

-Dimitry

N.B.: llvm 19.x is coming, upstream. I'm already working on it for the = base system.

That makes sense to me. I = will give it a try on my next build.

Since I use c= urrent and rebuild ports from scratch every time I do it in a updated poudr= iere jail, I will use this change only on my ports collection by using a cu= stom poudriere.d/15amd64-make.conf and leave releases with default values f= or ports testing. This way I don't get false results for port committin= g.

It will be fun!

Tha= nks,

--
Nuno Teixeira
FreeBSD UNIX:=C2=A0 <eduardo@FreeBSD.org>=C2=A0 =C2=A0Web:=C2=A0 https://Fr= eeBSD.org
--0000000000005654d3061e41617b--