Date: Tue, 5 Oct 2021 09:59:56 +0200 From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= <fernape@freebsd.org> To: Gerald Pfeifer <gerald@pfeifer.com> Cc: "ports-committers@FreeBSD.org" <ports-committers@freebsd.org>, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 07fb2d5e9d00 - main - */*: Remove compiler:openmp from Mk/Uses/compiler.mk Message-ID: <CAGwOe2Y7-AfHx9HeLw_4Q6axzZk%2B86qdAx_QymH=wdK_FwbMdQ@mail.gmail.com> In-Reply-To: <2e7976b2-e953-cda7-138e-221c55aea1b@pfeifer.com> References: <202110031752.193HqoYO020693@gitrepo.freebsd.org> <2e7976b2-e953-cda7-138e-221c55aea1b@pfeifer.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000031c2b05cd966b32 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable El dom., 3 oct. 2021 22:33, Gerald Pfeifer <gerald@pfeifer.com> escribi=C3= =B3: > On Sun, 3 Oct 2021, =3D?utf-8?Q?Fernando Apestegu=3DC3=3DADa?=3D wrote: > > Remove compiler:openmp from Mk/Uses/compiler.mk > > > > For ports using USE=3Dcompiler:openmp, just remove it and make them > build with > > clang. > > Fix conditionals when necessary > > Bump PORTREVISION where appropriate > > > > If problem arises, they can be addressed by using USE_GCC=3Dyes > > Hmm, doesn't that remove the declarative nature of that statement (and > also assume all the world is clang and will remain so forever)? > Hi Gerald, I don't read it like world will be clang forever, but more like openmp is not something that requires GCC per se. A specific port might need GCC if openmp support in clang is insufficient/buggy or by other reasons. I think it is good for us if we can save rebuilding GCC in the dependency chain for ports than don't really need it. About the first part, what do you mean exactly about removing the declarative nature of USE_GCC? Cheers. > Gerald > --000000000000031c2b05cd966b32--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGwOe2Y7-AfHx9HeLw_4Q6axzZk%2B86qdAx_QymH=wdK_FwbMdQ>