Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Sep 2023 08:40:44 +0200
From:      Moin Rahman <bofh@freebsd.org>
To:        Alexey Dokuchaev <danfe@freebsd.org>
Cc:        "Tobias C. Berner" <tcberner@freebsd.org>, Gleb Popov <arrowd@freebsd.org>, ports-committers <ports-committers@freebsd.org>, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: 4df0e66a3662 - main - llvm.mk: add export/noexport to handle CC/CXX/CPP exports
Message-ID:  <95A10773-0536-42C8-93E9-634B87884065@freebsd.org>
In-Reply-To: <ZQFVOcdqbA3v6AlQ@FreeBSD.org>
References:  <202309130518.38D5INm2018105@gitrepo.freebsd.org> <CALH631mauenLxm13nmEo9SCyqGMu2yRJ9C-gjjJ9yS4Wg0L33g@mail.gmail.com> <CAOshKtfUugLtqLoDu6_4FFx5WHuFn0kQKeQ9t1xZ2vq5=wMB9g@mail.gmail.com> <ZQFVOcdqbA3v6AlQ@FreeBSD.org>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]


> On Sep 13, 2023, at 8:22 AM, Alexey Dokuchaev <danfe@freebsd.org> wrote:
> 
> On Wed, Sep 13, 2023 at 08:04:27AM +0200, Tobias C. Berner wrote:
>> On Wed, 13 Sept 2023 at 07:56, Gleb Popov wrote:
>>> On Wed, Sep 13, 2023 at 8:20???AM Tobias C. Berner wrote:
>>>> USES=llvm.mk now supports 'export' (default) and 'noexport' arguments.
>>>> When export is set, CC, CXX and CPP will be set to the path corresponding
>>>> to the chosen llvm-version.
>>> 
>>> The choice for the default seems strange to me. Now every port that
>>> has USES=llvm will be switching to building with a non-base compiler.
>>> Is this really a sensible default?
>> 
>> From a rough count: of the 87 ports using llvm.mk 50 set CC.
> 
> That's probably because of all those knee-jerk silly attempts to unbreak
> the ports' build against new Clang.  I've hunt down and whacked some of
> them, but quite a few are still there, waiting to be replaced with a proper
> fix.  So at the end of the day I agree with Gleb, it's a dubious default.
> 
> ./danfe

The problem with you is you cannot see the world at a wider angle.

While you are all about whining/badmouthing in your commit log with those fixes, you did not count that we have an official RELEASE 14 to make which should come with as less broken port as possible. We are fighting with a timeline not your proper fixes which can be done any moment at a later time without using improper word in a commit log.

It's a whole new world out there; try to adopt to it.

Kind regards,
Moin(bofh@ with all hats off)

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEETfdREoUGjQZKBS+fvbm1phfAvJEFAmUBWWxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE
Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA
vJHk1A/9HTceUtXxGSPpBQ4XMAsAZZeXJhZczQ2FllZWEN7NZc+1I6El8wZwX5Jn
A/+SchxulyV++0sMKr9O0KNWmjcoJSygleozTBKVAl2B+eEBpCFdeTFmTWd6yAEn
pCdyifLrA/UNzJbCuqzjzmMNI3X0aVSF2npCdOPCta0OUDrikLocMAqWBwi+FyKd
iaS6xrSWJu4eTSetHEE0YNVJ+0FFRiFGiqQSnlh05gTNCbVSw36E2BBVJggr7FY5
6lWjfi8uQ09cGAnMhb/jwMsmE776CU5+LdAvX9tc4986mRut1bn9/0VFU7XfXC20
RZ7ZQ8xLGoii3XvBBtPepuLdSCB0KqATXKEkG/OP+RAVKmBhN2ekKZ6Gl1bnZzlb
y6+cyf6k7llb7tGjrl8qxzdSg42BE7OtyvBJJx5WwjitIGrVl/WI0fatFtbrMO1r
Tma7s27KinejjhfPjIbyOeAGqNx4QrovbLMZOckPkSBRTzgjruVGu0SThbgOGb1/
OepWxrT1EI/83gPz8YsK2qa/+vYknnrpyAkxOhRVciXXpto1/ctZxPZophou6fKg
pyImhZ92tDHwARGxy85+iYep+gxRMcdHGRMYzoCpvyRakFdAqpnG+7MvjPkMvcf3
epA08kTrOl0GkFrwaBNLc2CNfqzbaR7ha88ADNVPZeZSq+J0mNk=
=PO+s
-----END PGP SIGNATURE-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?95A10773-0536-42C8-93E9-634B87884065>