On Fri, 29 May 2026 01:46:59 GMT, Yasumasa Suenaga <[email protected]> wrote:

> Do we need to update building.md?
> 
> > You can for example create and use a devkit with GCC 7.3 and a Fedora 12 
> > sysroot environment (with glibc 2.11) on Ubuntu 14.04
> 
> This sentence can be read we can make devkit for Fedora 12 on Ubuntu 14.04. 
> (each versions is too old now!)

Indeed, that information is definitely old. That said, it's not immediately 
clear to me that it's worth keeping it up to date with the latest exact 
versions (Fedora, Ubuntu, glibc). After all, it's just trying to outline what 
the purpose and value is of the devkit/sysroot.

I'm taking suggestions.

> This PR completely depends on `dnf`, but it wouldn't be provided by Ubuntu. 
> building.md does not clarify the OS which is a builder of devkit. I guess it 
> is different from `BASE_OS` because `BASE_OS` means sysroot.

The new logic does indeed depend on dnf, by design. I don't have easy access to 
try it, but according to [Ubuntu](https://packages.ubuntu.com/resolute/dnf) it 
looks like building the devkit on Ubuntu could work. If somebody happens to be 
able to test that out let me know.

> Actually I could make devkit for OEL6 on Rocky Linux 9, but it couldn't with 
> this change because `baseos` repository does not exist on it.

(It's just "OL" - no 'E')

OL6 reached end-of-life several years ago so I chose to bump it to OL7 (same as 
aarch64). If it's important to keep OL6 support it should be fairly 
straightforward to add back.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/31303#issuecomment-4580059452

Reply via email to