Date: Sat, 7 May 2022 14:59:18 -0700 From: Mark Millard <marklmi@yahoo.com> To: "pkubaj@freebsd.org" <pkubaj@FreeBSD.org>, dev-commits-ports-main@freebsd.org Subject: Re: git: ca48c22e1c7a - main - lang/gcc12: add gcc 12 Message-ID: <94B6CB06-97A9-4413-BBA8-4DAF0794617D@yahoo.com> In-Reply-To: <BC65C422-C4E6-444B-8B52-F7989D97200F@yahoo.com> References: <BC65C422-C4E6-444B-8B52-F7989D97200F@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[I ran into another issue for lang/gcc12 use.] On 2022-May-7, at 12:14, Mark Millard <marklmi@yahoo.com> wrote: > I do not know the intent at this point but: >=20 > /usr/ports/Mk/bsd.gcc.mk >=20 > still has the lines unchanged that translate lang/gcc12 > references into lang/gcc12-devel : >=20 > # A concrete version has been selected. Set proper ports dependencies, > # CC, CXX, CPP, and flags. > V:=3D ${_USE_GCC:S/.//} > . if ${V} =3D=3D 12 || ${V} =3D=3D 13 > _GCC_PORT:=3D gcc${V}-devel > . else > _GCC_PORT:=3D gcc${V} > . endif >=20 > So, for example, listing lang/gcc12 to poudriere will actually > build lang/gcc12-devel instead. Note: I'm exploring what happens with the above no longer causing lang/gcc12-devel to be used. No claim that you expect such to be working at this point. In attempting to install lang/gcc12 I get: Checking integrity... done (2 conflicting) - gcc12-12.1.0 conflicts with gcc11-11.3.0 on = /usr/local/include/libgccjit++.h - gcc12-12.1.0 conflicts with gcc11-11.3.0 on = /usr/local/include/libgccjit++.h So I end up with: Installed packages to be REMOVED: gcc11: 11.3.0 New packages to be INSTALLED: gcc12: 12.1.0 Because I already had lang/gcc11 installed. =3D=3D=3D Mark Millard marklmi at yahoo.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?94B6CB06-97A9-4413-BBA8-4DAF0794617D>