Simple update diff burpsuite to 2024.5.3.

Unfortunately I get the following error message:
Could not start Burp: java.lang.ExceptionInInitializerError

The java version is corrent. I also added some magic JAVA bits from
Archlinux without success.

Is that an issue with our java version? Any clue?

Cheers Rafael

Index: Makefile
===================================================================
RCS file: /cvs/ports/security/burpsuite/Makefile,v
diff -u -p -u -p -r1.36 Makefile
--- Makefile    26 Oct 2023 08:08:17 -0000      1.36
+++ Makefile    22 Jun 2024 08:02:14 -0000
@@ -1,9 +1,8 @@
 COMMENT =              tool for testing security of web applications
 
-VERSION =              2.1.04
+VERSION =              2024.5.3
 DISTNAME =             burpsuite_community_v${VERSION}
 PKGNAME =              burpsuite-${VERSION}
-REVISION =             0
 
 
DISTFILES=${DISTNAME}${EXTRACT_SUFX}{download?product=100&version=${VERSION}&type=Jar}
 
@@ -20,7 +19,7 @@ EXTRACT_ONLY =
 EXTRACT_SUFX =         .jar
 
 MODULES =              java
-MODJAVA_VER =          1.8+
+MODJAVA_VER =          21
 
 RUN_DEPENDS =          java/javaPathHelper
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/burpsuite/distinfo,v
diff -u -p -u -p -r1.27 distinfo
--- distinfo    26 Oct 2023 08:08:17 -0000      1.27
+++ distinfo    22 Jun 2024 08:02:14 -0000
@@ -1,2 +1,2 @@
-SHA256 (burpsuite_community_v2.1.04.jar) = 
eVzhBjj7KJFExogu8QxcEAfta0KLQWZ0VSZ7Ou+i+Os=
-SIZE (burpsuite_community_v2.1.04.jar) = 299887489
+SHA256 (burpsuite_community_v2024.5.3.jar) = 
+YgRKYF9NPAAfuy97nmAVeI8fCvwjvHn7hHtBUjUoXk=
+SIZE (burpsuite_community_v2024.5.3.jar) = 556382222
Index: files/burpsuite.sh
===================================================================
RCS file: /cvs/ports/security/burpsuite/files/burpsuite.sh,v
diff -u -p -u -p -r1.1.1.1 burpsuite.sh
--- files/burpsuite.sh  19 May 2015 11:30:14 -0000      1.1.1.1
+++ files/burpsuite.sh  22 Jun 2024 08:02:14 -0000
@@ -2,4 +2,6 @@
 
 JAVA_CMD=$(javaPathHelper -c burpsuite)
 
-exec ${JAVA_CMD} -jar ${TRUEPREFIX}/share/java/classes/burpsuite.jar "$@" 
+exec ${JAVA_CMD} --add-opens=java.base/java.lang=ALL-UNNAMED \
+    --add-opens=java.desktop/javax.swing=ALL-UNNAMED \
+    -jar ${TRUEPREFIX}/share/java/classes/burpsuite.jar "$@"

Reply via email to