[med-svn] [Git][med-team/libsis-jhdf5-java][master] 2 commits: Fixing further gcc14 issues with incompatible pointer types

Pierre Gruet (@pgt) gitlab at salsa.debian.org
Sun Jul 28 22:36:40 BST 2024



Pierre Gruet pushed to branch master at Debian Med / libsis-jhdf5-java


Commits:
c1f32b91 by Pierre Gruet at 2024-07-28T22:28:53+02:00
Fixing further gcc14 issues with incompatible pointer types

- - - - -
3d9e0914 by Pierre Gruet at 2024-07-28T22:29:10+02:00
Upload to unstable

- - - - -


2 changed files:

- debian/changelog
- debian/patches/gcc14.patch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+libsis-jhdf5-java (19.04.1+dfsg-6) unstable; urgency=medium
+
+  * Fixing more gcc14 issues with incompatible pointer types (Closes: #1077347)
+
+ -- Pierre Gruet <pgt at debian.org>  Sun, 28 Jul 2024 22:29:02 +0200
+
 libsis-jhdf5-java (19.04.1+dfsg-5) unstable; urgency=medium
 
   * Building with gcc14 (Closes: #1075203)


=====================================
debian/patches/gcc14.patch
=====================================
@@ -46,3 +46,34 @@ Last-Update: 2024-07-10
                  /* remove vlen indicators */
                  if ((*str)[0] == ',')
                      (*str)++;
+--- a/source/c/h5lHelperImp.c
++++ b/source/c/h5lHelperImp.c
+@@ -454,7 +454,7 @@
+         {
+             h5str_array_free(lName, n);
+             h5str_array_free(lfName, n);
+-            h5str_array_free(buf, n);
++            h5str_array_free((char**)(buf), n);
+        	}
+         h5libraryError(env);
+     } else {
+@@ -483,7 +483,7 @@
+             } /* for (i=0; i<n; i++)*/
+             free(lName);
+             free(lfName);
+-            h5str_array_free(buf, n);
++            h5str_array_free((char**)(buf), n);
+         }
+         h5str_array_free(oName, n);
+     }
+--- a/source/c/jni/h5aImp.c
++++ b/source/c/jni/h5aImp.c
+@@ -303,7 +303,7 @@
+     herr_t  status = -1;
+ 
+     n = ENVPTR->GetArrayLength(ENVPAR buf);
+-    strs =(hvl_t*)HDcalloc((size_t)n, sizeof(hvl_t));
++    strs =(char**)HDcalloc((size_t)n, sizeof(char*));
+ 
+     if (strs == NULL) {
+         h5JNIFatalError(env, "H5AwriteVL_asstr:  failed to allocate buff for read variable length strings");



View it on GitLab: https://salsa.debian.org/med-team/libsis-jhdf5-java/-/compare/745413dd8616645ecfdc73375044124cde239ba9...3d9e09140a72144e0e3e7b2fa6f6fc54e12acb26

-- 
View it on GitLab: https://salsa.debian.org/med-team/libsis-jhdf5-java/-/compare/745413dd8616645ecfdc73375044124cde239ba9...3d9e09140a72144e0e3e7b2fa6f6fc54e12acb26
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/debian-med-commit/attachments/20240728/086f0e29/attachment-0001.htm>


More information about the debian-med-commit mailing list