HADOOP-19709. [JDK17] Add debian:12 and debian:13 as a build platform with JDK-17 as default (#8001)
This commit introduces support for Debian 12 (Bookworm) and Debian 13 (Trixie)
as build platforms, following the approach established for Ubuntu 24.
Key changes include:
- Creation of `Dockerfile_debian_12` and `Dockerfile_debian_13` based on
`Dockerfile_ubuntu_24`, with appropriate base images and package resolver
arguments.
- Updates to `dev-support/docker/pkg-resolver/packages.json` to include
package definitions for `debian:12` and `debian:13`.
- Addition of `debian:12` and `debian:13` to
`dev-support/docker/pkg-resolver/platforms.json`.
- Modification of `BUILDING.txt` to list `debian_12` and `debian_13` as
supported OS platforms.
5 files changed