Date: Thu, 16 Nov 2023 09:06:47 +0100 From: Alexander Leidinger <Alexander@Leidinger.net> To: FreeBSD Java <freebsd-java@freebsd.org>, Freebsd Ports <freebsd-ports@freebsd.org> Subject: Re: Why is building poudirere-devel several openjdks when I ask for openjdk21? Message-ID: <ebe40c3a8ec9d90e8b8bd0f389f72e42@Leidinger.net> In-Reply-To: <ZVU7Xe66aZy7uSGF@ircbsd.lifeofadishwasher.com> References: <d6d3e9440985cc7e4532d76f3add7eeb@Leidinger.net> <ZVU7Xe66aZy7uSGF@ircbsd.lifeofadishwasher.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_6893fa9e0602345cc990ab96b83f1e76 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Am 2023-11-15 22:42, schrieb Derek Schrock: > On Wed, Nov 15, 2023 at 09:01:28AM EST, Alexander Leidinger wrote: >> Hi, >> >> I have stuff which depends upon openjdk17 -> pkg exists in my local >> repo. >> Now I want to use something which needs openjdk21. So I did a >> poudriere bulk >> -j ... java/openjdk21 and now it builds openjdk18, openjdk19 and >> openjdk20 >> serially before openjdk21. >> >> I can understand if we need ot build 1 bootstrap, but why do we need >> to >> build multiple jdks sequencially to get the one I want? >> >> Bye, >> Alexander. >> > > This appears to be a recommendation (requirement) from the project. N-1 > to bootstrap. > > https://github.com/openjdk/jdk/blob/master/doc/building.md#boot-jdk-requirements I assumed something like that, that's the reason why I wrote "1 bootstrap" above. If we look into the java category, we have some bootstrap ports there, but not for all jdk versions. Can we add more bootstraps please, and make use of them? It took about double the time to build openjdk21 than it would really need to. Typically if you want to check out some new software, you want to do it "now", and if it depends upon other stuff, such a long chain of bootstrapping 4 JDKs to get the one you want is ... pulling a tooth or two. Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_6893fa9e0602345cc990ab96b83f1e76 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmVVzaQACgkQEg2wmwP4 2IY1dBAApQiVE4BwiqsAXeiZdwIJmbSnrmtTCt57sb2CDGJw2ukcPtQpfIeTu57D p+jGSnUYr+9QlNdBdi68Rfs3I5IxTWhSx/XNiKZ7mTY4WKTPK3nvksAhaBozJNSv RURJ+OBd5nc6PMg4akUahWqHnZhUCaMmwjKU07x35tjWleTA5RkYjczwaiUKNhLu n7rcPiY2KKW6eVhxbGTtAEzbio+Yxzi1d+s4KMwrbrRallfwNzsm/1i7udSX6gMN CcVl63OvRo0dkbaTfzbRYtzb5hMn/E3FlgnUnPCs1CpjGT3IOjdiUZjQl5Ekqqhs SDpU8gTsQKe+2FdlfDYYSBgoKA+KngxwRi3OfnzxARwnNaFeIp5Z+e2yOWVs7AQS Ldq3WeGYo7h7TisqFEas6G1At/kHcFWOAgFcf8/pMVWngm/fXjoaMvGOLXfswxFv sx2JeUKQoExJiX+dv2XwDOL1Bm19sqKRvMtaZ7SdA1dyYjzTc4QCn4YVwBGm8GP/ caIaAG0HGpfYtkR1tkylYrFffiqFmrhFhgVTG+5Ma6tC5qVA/k1CKNdvRe2DJ9Kf C3BIpU+Nva2gJHDF0k0Q/fUfkKdwCI2Z7iSU3diXrjJiULd6KkWJS1ImfBszLAPw mnmgGaDHzvq3W3BUqAcL9D/KU4ji0xZxLgI08W0oZ/vEBRslb94= =ke7N -----END PGP SIGNATURE----- --=_6893fa9e0602345cc990ab96b83f1e76--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ebe40c3a8ec9d90e8b8bd0f389f72e42>