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>

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

--Apple-Mail=_647BE6FA-F88E-4787-BDF4-1E78FDD76F9E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On Sep 13, 2023, at 8:22 AM, Alexey Dokuchaev <danfe@freebsd.org> =
wrote:
>=20
> 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=3Dllvm.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.
>>>=20
>>> The choice for the default seems strange to me. Now every port that
>>> has USES=3Dllvm will be switching to building with a non-base =
compiler.
>>> Is this really a sensible default?
>>=20
>> =46rom a rough count: of the 87 ports using llvm.mk 50 set CC.
>=20
> 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.
>=20
> ./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)

--Apple-Mail=_647BE6FA-F88E-4787-BDF4-1E78FDD76F9E
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----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-----

--Apple-Mail=_647BE6FA-F88E-4787-BDF4-1E78FDD76F9E--



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