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>