[Git][java-team/gluegen2][master] 5 commits: Raising Standards version to 4.7.0 (no change)

Pierre Gruet (@pgt) gitlab at salsa.debian.org
Wed Jul 10 05:23:53 BST 2024



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 <pgt at debian.org>  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 <fangyaling at loongson.cn>
 Bug-Debian: https://bugs.debian.org/1057633
-Forwarded: no
+Forwarded: sgothel at jausoft.com
 Reviewed-by: Pierre Gruet <pgt at debian.org>
 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 <pgt at debian.org>
+Bug-Debian: https://bugs.debian.org/1075013
+Forwarded: sgothel at jausoft.com
+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 <pgt at debian.org>
-Forwarded: no
+Forwarded: sgothel at jausoft.com
 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.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20240710/78764af1/attachment.htm>


More information about the pkg-java-commits mailing list