Pierre Gruet pushed to branch master at Debian Java Maintainers / gluegen2
Commits: eeec92ef by Pierre Gruet at 2024-07-09T22:13:58+02:00 Raising Standards version to 4.7.0 (no change) - - - - - 1d6bf807 by Pierre Gruet at 2024-07-09T23:12:02+02:00 Fixing build with gcc14 - - - - - e1623dd7 by Pierre Gruet at 2024-07-09T23:12:35+02:00 Updating changelog - - - - - 34868d3d by Pierre Gruet at 2024-07-09T23:18:20+02:00 Forwarding patches - - - - - 502c260e by Pierre Gruet at 2024-07-09T23:36:56+02:00 Upload to unstable - - - - - 6 changed files: - debian/changelog - debian/control - debian/patches/add-support-for-loongarch.patch - + debian/patches/gcc14.patch - debian/patches/series - debian/patches/spelling.patch Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,10 @@ +gluegen2 (2.5.0+dfsg-3) unstable; urgency=medium + + * Fixing build with gcc14 (Closes: #1075013) + * Raising Standards version to 4.7.0 (no change) + + -- Pierre Gruet <[email protected]> Tue, 09 Jul 2024 23:36:23 +0200 + gluegen2 (2.5.0+dfsg-2) unstable; urgency=medium * Adding patch of yalingfang to build on LoongArch ===================================== debian/control ===================================== @@ -15,7 +15,7 @@ Build-Depends: ant, libguava-java, libjsr305-java, maven-repo-helper -Standards-Version: 4.6.2 +Standards-Version: 4.7.0 Rules-Requires-Root: no Vcs-Git: https://salsa.debian.org/java-team/gluegen2.git Vcs-Browser: https://salsa.debian.org/java-team/gluegen2 ===================================== debian/patches/add-support-for-loongarch.patch ===================================== @@ -1,7 +1,7 @@ Description: adding support for LoongArch Author: yalingfang <[email protected]> Bug-Debian: https://bugs.debian.org/1057633 -Forwarded: no +Forwarded: [email protected] Reviewed-by: Pierre Gruet <[email protected]> Last-Update: 2023-12-14 ===================================== debian/patches/gcc14.patch ===================================== @@ -0,0 +1,19 @@ +Description: fixing build error with gcc14, see Bug-Debian field below +Author: Pierre Gruet <[email protected]> +Bug-Debian: https://bugs.debian.org/1075013 +Forwarded: [email protected] +Last-Update: 2024-07-09 + +--- a/src/native/common/Buffers.c ++++ b/src/native/common/Buffers.c +@@ -25,6 +25,9 @@ + + JNIEXPORT jlong JNICALL + Java_com_jogamp_common_nio_Buffers_memcpyImpl(JNIEnv *env, jclass _unused, jlong jdest, jlong jsrc, jlong jlen) { +- return ( 0 != jdest && 0 != jsrc && 0 < jlen ) ? memcpy((void *)(intptr_t)jdest, (void *)(intptr_t)jsrc, (size_t)jlen) : jdest; ++ if ( 0 != jdest && 0 != jsrc && 0 < jlen ) { ++ memcpy((void *)(intptr_t)jdest, (void *)(intptr_t)jsrc, (size_t)jlen); ++ } ++ return jdest; + } + ===================================== debian/patches/series ===================================== @@ -27,3 +27,4 @@ cpptasks_jar_location.patch ignore_Nonnull.patch add-support-for-loongarch.patch spelling.patch +gcc14.patch ===================================== debian/patches/spelling.patch ===================================== @@ -1,6 +1,6 @@ Description: fixing minor spelling mistakes Author: Pierre Gruet <[email protected]> -Forwarded: no +Forwarded: [email protected] Last-Update: 2023-12-14 --- a/src/java/com/jogamp/common/util/FunctionTask.java View it on GitLab: https://salsa.debian.org/java-team/gluegen2/-/compare/680346858e4a93e385db59191af4841a642092e7...502c260e9e831918a1717d183a56ef9835adbd3f -- This project does not include diff previews in email notifications. View it on GitLab: https://salsa.debian.org/java-team/gluegen2/-/compare/680346858e4a93e385db59191af4841a642092e7...502c260e9e831918a1717d183a56ef9835adbd3f You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ pkg-java-commits mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

