Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 May 2022 22:19:17 +0000
From:      Brooks Davis <brooks@freebsd.org>
To:        Mark Millard <marklmi@yahoo.com>
Cc:        dev-commits-ports-main@freebsd.org
Subject:   Re: git: 70d8d9125c9f - main - devel/llvm-devel: New snapshot
Message-ID:  <20220517221917.GG15201@spindle.one-eyed-alien.net>
In-Reply-To: <8FA3EDC0-CCD8-4EC5-87DB-5CE8CEF55067@yahoo.com>
References:  <8FA3EDC0-CCD8-4EC5-87DB-5CE8CEF55067.ref@yahoo.com> <8FA3EDC0-CCD8-4EC5-87DB-5CE8CEF55067@yahoo.com>

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

--XRI2XbIfl/05pQwm
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, May 17, 2022 at 02:44:21PM -0700, Mark Millard wrote:
> Brooks Davis <brooks_at_FreeBSD.org> wrote on
> Date: Tue, 17 May 2022 20:24:35 GMT :
>=20
> > The branch main has been updated by brooks:
> >=20
> > URL: https://cgit.FreeBSD.org/ports/commit/?id=3D70d8d9125c9f5b1da36b13=
4408b3d580a39f1aa8
> >=20
> > commit 70d8d9125c9f5b1da36b134408b3d580a39f1aa8
> > Author:     Brooks Davis <brooks_at_FreeBSD.org>
> > AuthorDate: 2022-05-17 20:23:26 +0000
> > Commit:     Brooks Davis <brooks_at_FreeBSD.org>
> > CommitDate: 2022-05-17 20:23:26 +0000
> >=20
> >     devel/llvm-devel: New snapshot
> >    =20
> >     Add support for COMPILER_RT on powerpc*. [0]
> >    =20
> >     Don't enable MLIR by default.  Instead, rely on FLANG's dependency
> >     on it to turn it on for architectures that support FLANG.  This rem=
oves
> >     MLIR from default packages on 32-bit system.
> > . . .
> > -OPTIONS_DEFAULT+=3D	EXTRAS FLANG LIT LLDB MLIR STATIC_LIBS
> > +OPTIONS_DEFAULT+=3D	EXTRAS FLANG LIT LLDB STATIC_LIBS
> > . . .
> >  OPTIONS_EXCLUDE_powerpc=3D	FLANG
> >=20
>=20
> What of the armv7 and armv6 32-bit contexts?

*sigh* I didn't notice that llvm-devel doesn't exclude FLANG on arm[67].
I'll sync that with the other ports when I update llvm-devel next.

> Are other devel/llvm* examples to also eventually
> drop MLIR from being explicitly in the OPTIONS_DEFAULT
> lists in order to get a similar default behavior of
> tracking FLANG 's status?

That's my current plan, but I'll let this change settle a bit.  I may
eventually extract them from the llvm ports if upstream improves
out of tree build support a bit more.  We're in the current situation
because I want flang to be available as a package and building it by
default seems to be the most practical way to do that.

-- Brooks

--XRI2XbIfl/05pQwm
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJihB9kAAoJEKzQXbSebgfALmIH/3qKUtRSCtDM4x0/n6S2JIUV
m/Eeq1HAjvjEvfHgOrp8XDsLjRMIg6eEDtFWWeN8uoC/KAT2J6uWeWBpKw98E/AM
26uMJPY0xjHgnWycy/fcMRUOsCI9LUG7mglU2DmX01TS4LLcdd2L0sFwTF2f4CPi
uLZZbAiKYhHsZZb27KGmHr2XI2HDBxEoNXDSPBNlgblWUOqbW+1mRUq4zVjS/XAC
IbRAWKzGppf0DvoScINvKWoUmtdbp0/y7EtqiD1Zh8vN35J481s3S3jDqlxoUBG8
O5IWjmp85TA/tefJkdIaQJrX8c+x0AhhCkIbakU/TOFxAkaH+F8i9Ym042KRpzs=
=f+H6
-----END PGP SIGNATURE-----

--XRI2XbIfl/05pQwm--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20220517221917.GG15201>