Bas Couwenberg pushed to branch master at Debian GIS Project / osmpbf
Commits: 148f24c8 by Bas Couwenberg at 2026-02-19T06:46:03+01:00 Use --sun-misc-unsafe-memory-access=allow for Java 24+. (closes: #1128378) - - - - - 2 changed files: - debian/changelog - debian/tests/java Changes: ===================================== debian/changelog ===================================== @@ -3,6 +3,8 @@ osmpbf (1.6.1-2) UNRELEASED; urgency=medium * Drop Priority: optional, default since dpkg 1.22.13. * Bump Standards-Version to 4.7.3, changes: priority. * Mark libosmpbf-dev as Multi-Arch: same. + * Use --sun-misc-unsafe-memory-access=allow for Java 24+. + (closes: #1128378) -- Bas Couwenberg <[email protected]> Sat, 03 Jan 2026 14:08:15 +0100 ===================================== debian/tests/java ===================================== @@ -9,6 +9,8 @@ CLASSPATH="${CLASSPATH}:/usr/share/java/protobuf.jar" DATASET_URL="https://download.geofabrik.de/europe/andorra-latest.osm.pbf" DATASET_FILE="andorra-latest.osm.pbf" +JAVA_VERSION="$(javac --version | cut -d' ' -f2)" + TEMPDIR="$(mktemp -d)" cd "${TEMPDIR}" || exit 1 @@ -58,7 +60,11 @@ fi echo -CMD=("java" "-cp" "${CLASSPATH}" "ReadPBF" "${DATASET_FILE}") +CMD=("java") +if dpkg --compare-versions "${JAVA_VERSION}" ge 24; then + CMD+=("--sun-misc-unsafe-memory-access=allow") +fi +CMD+=("-cp" "${CLASSPATH}" "ReadPBF" "${DATASET_FILE}") echo "Executing: ${CMD[@]}" ${CMD[@]} View it on GitLab: https://salsa.debian.org/debian-gis-team/osmpbf/-/commit/148f24c87ab28a8bc3252de00228f02db130ad4b -- View it on GitLab: https://salsa.debian.org/debian-gis-team/osmpbf/-/commit/148f24c87ab28a8bc3252de00228f02db130ad4b You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ Pkg-grass-devel mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel
