phoenixctms / ctsms

Phoenix CTMS - the ultimative CTMS/PRS/CDMS.
http://www.phoenixctms.org
GNU Lesser General Public License v2.1
54 stars 35 forks source link

test with debian 12 #308

Open rkrenn opened 3 months ago

rkrenn commented 3 months ago

the default-jdk was bumped from 11 to 17 in debian 12.5:

root@phoenix:~# java -version openjdk version "17.0.11" 2024-04-16 OpenJDK Runtime Environment (build 17.0.11+9-Debian-1deb12u1) OpenJDK 64-Bit Server VM (build 17.0.11+9-Debian-1deb12u1, mixed mode, sharing)

the nashorn javascript engine was replaced, so compiling fails:

Compilation failure: Compilation failure: [ERROR] /ctsms/build/ctsms/core/src/main/java/org/phoenixctms/ctsms/js/JSObjectMap.java:[7,33] package jdk.nashorn.api.scripting does not exist

rkrenn commented 3 months ago

@josharmenta building in new debian now works.

josharmenta commented 3 months ago

Thanks Rene, I'll test this over the week.