Bug 1512 - 2.6.0 Release
Summary: 2.6.0 Release
Status: IN_PROGRESS
Alias: None
Product: General
Classification: JogAmp
Component: builds (show other bugs)
Version: 2.6.0
Hardware: All all
: P4 normal
Assignee: Sven Gothel
URL:
Depends on:
Blocks:
 
Reported: 2025-06-28 22:26 CEST by Sven Gothel
Modified: 2025-06-29 01:27 CEST (History)
0 users

See Also:
Type: FEATURE
SCM Refs:
Workaround: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Gothel 2025-06-28 22:26:21 CEST
- Using OpenJDK 21 (https://adoptium.net/temurin/releases/)
  - Java 11 Class-Files (was Java 8, but supported in Android SDK now)

- Build + Tests Nodes
  - MacOS 15.5 arm64 Sequoia: OK (test, build manually)
  - MacOS 12.6.5 x86_64 Monterey: OK (build/test)
    - x86_64, arm64
  - GNU/Linux Debian 12 Bookworm: OK (build/test)
    - x86_64, arm64, arm32
    - new crosstools-ng for arm64, arm32
      - Debian 11, gcc 12.4.0
  - Windows 10: OK 
    - x86_64
  - Android 
    - New SDK: NDK 29, build-tools 36 (as of 2025-06-01)
    - x86, x86_64, arm64, arm32 manually and disabled

  - GlueGen 
    - semver -> japicmd for Java >= 11 compatibility

  - JOAL's OpenAL-Soft
    - version bump 1.23.1 -> 1.24.3
    - requiring successful openal-soft build     

Tracking w/ further change details:
https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.6.0

First RC from 20250628:
https://jogamp.org/deployment/v2.6.0-rc-20250628/
Comment 1 Sven Gothel 2025-06-29 01:27:01 CEST
TODO-1: Cleanup unsigned android apk files