Your message dated Sat, 17 May 2025 17:40:35 +0000
with message-id <e1uglwv-000hfk...@respighi.debian.org>
and subject line unblock ga
has caused the Debian Bug report #1105948,
regarding unblock: ga/5.9.2-1
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1105948: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105948
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: g...@packages.debian.org
Control: affects -1 + src:ga
User: release.debian....@packages.debian.org
Usertags: unblock
Please unblock package ga
[ Reason ]
ga 5.9.2-1 rebuilds against the fixed version of mpich (really4.2.1)
intended for trixie, ensuring the static libraries provided by
libglobalarrays-dev are properly updated.
It is also an upstream bugfix release. Upstream does not make ga
releases often. It is important for trixie to provide the fixes made
upstream.
[ Impact ]
The recent problems with mpich introduce uncertainty that the
dependent static libraries in libglobalarrays-dev are consistent with
the final mpich version intended for trixie. I am not certain how
stable the libraries will be if not rebuilt. The same is true for
armci-mpi (and nwchem) but it has debci tests. ga does not have debci
tests (buildtime tests only) so needs unblocking.
[ Tests ]
Build tests passed as usual. ga does not have debci tests.
nwchem is built against this version of ga, and is passing tests.
[ Risks ]
Upstream does not make ga releases often. When a release is made, the
changes are generally important. That is, the risk of not including
this package is trixie is higher than the risk of including.
The actual changes are trivial (see debdiff)
[ Checklist ]
[. ] all changes are documented in the d/changelog
Marked as new upstream release.
[x ] I reviewed all changes and I approve them
[x ] attach debdiff against the package in testing
unblock ga/5.9.2-1
diff -Nru ga-5.9.1/CHANGELOG.md ga-5.9.2/CHANGELOG.md
--- ga-5.9.1/CHANGELOG.md 2025-03-17 17:17:27.000000000 +0100
+++ ga-5.9.2/CHANGELOG.md 2025-05-08 18:43:22.000000000 +0200
@@ -11,6 +11,13 @@
## [5.9.1]
- Changed
+ - Updated versions of blaspp, lapackpp
+- Fixed
+ - Fixed a bug in the fortran interface for the nga_rand function
+ - Removed minor memory leak from EAF_Delete function
+
+## [5.9.1]
+- Changed
- Updated OS's for continuous integration
- Converted ARMCI_Error to use const char* instead of char*
- Fixed
diff -Nru ga-5.9.1/cmake/ga-linalg.cmake ga-5.9.2/cmake/ga-linalg.cmake
--- ga-5.9.1/cmake/ga-linalg.cmake 2025-03-17 17:17:27.000000000 +0100
+++ ga-5.9.2/cmake/ga-linalg.cmake 2025-05-08 18:43:22.000000000 +0200
@@ -177,8 +177,8 @@
endif()
if(ENABLE_CXX)
- set(BPP_GIT_TAG v2024.05.31)
- set(LPP_GIT_TAG v2024.05.31)
+ set(BPP_GIT_TAG v2024.10.26)
+ set(LPP_GIT_TAG v2024.10.26)
set(SPP_GIT_TAG 6397f52cf11c0dfd82a79698ee198a2fce515d81)
if(ENABLE_DEV_MODE)
set(BPP_GIT_TAG master)
diff -Nru ga-5.9.1/debian/changelog ga-5.9.2/debian/changelog
--- ga-5.9.1/debian/changelog 2025-03-20 00:51:24.000000000 +0100
+++ ga-5.9.2/debian/changelog 2025-05-11 13:55:07.000000000 +0200
@@ -1,3 +1,19 @@
+ga (5.9.2-1) unstable; urgency=medium
+
+ * Team upload.
+ * New upstream release
+ * Standards-Version: 4.7.2
+
+ -- Drew Parsons <dpars...@debian.org> Sun, 11 May 2025 13:55:07 +0200
+
+ga (5.9.1-2) unstable; urgency=medium
+
+ * Team upload.
+ * ensure ga is rebuilt for the version of mpich (really4.2.1)
+ targetted for trixie
+
+ -- Drew Parsons <dpars...@debian.org> Fri, 09 May 2025 12:11:03 +0200
+
ga (5.9.1-1) unstable; urgency=medium
* Team upload.
diff -Nru ga-5.9.1/debian/control ga-5.9.2/debian/control
--- ga-5.9.1/debian/control 2025-03-20 00:51:24.000000000 +0100
+++ ga-5.9.2/debian/control 2025-05-11 13:55:07.000000000 +0200
@@ -15,7 +15,7 @@
libopenmpi-dev [!armel !armhf !i386 !hurd-i386 !hppa !m68k
!powerpc !sh4 !x32],
libmpich-dev,
openssh-client
-Standards-Version: 4.7.0
+Standards-Version: 4.7.2
Homepage: http://hpc.pnl.gov/globalarrays/
Vcs-Browser: https://salsa.debian.org/debichem-team/ga
Vcs-Git: https://salsa.debian.org/debichem-team/ga.git
diff -Nru ga-5.9.1/global/src/fapi.c ga-5.9.2/global/src/fapi.c
--- ga-5.9.1/global/src/fapi.c 2025-03-17 17:17:27.000000000 +0100
+++ ga-5.9.2/global/src/fapi.c 2025-05-08 18:43:22.000000000 +0200
@@ -885,12 +885,12 @@
wnga_proc_topology(*g_a, *proc, subscript);
}
-DoublePrecision FATR ga_rand(Integer *iseed)
+DoublePrecision FATR ga_rand_(Integer *iseed)
{
return wnga_rand(*iseed);
}
-DoublePrecision FATR nga_rand(Integer *iseed)
+DoublePrecision FATR nga_rand_(Integer *iseed)
{
return wnga_rand(*iseed);
}
diff -Nru ga-5.9.1/global/src/gacommon.h ga-5.9.2/global/src/gacommon.h
--- ga-5.9.1/global/src/gacommon.h 2025-03-17 17:17:27.000000000 +0100
+++ ga-5.9.2/global/src/gacommon.h 2025-05-08 18:43:22.000000000 +0200
@@ -8,7 +8,7 @@
#define GA_VERSION_MAJOR 5
#define GA_VERSION_MINOR 9
-#define GA_VERSION_PATCH 1
+#define GA_VERSION_PATCH 2
#define C_CHAR MT_C_CHAR
#define C_DBL MT_C_DBL
diff -Nru ga-5.9.1/global/src/global.fh.in ga-5.9.2/global/src/global.fh.in
--- ga-5.9.1/global/src/global.fh.in 2025-03-17 17:17:27.000000000 +0100
+++ ga-5.9.2/global/src/global.fh.in 2025-05-08 18:43:22.000000000 +0200
@@ -194,6 +194,7 @@
external ga_get_pgroup_size
external ga_has_ghosts
external ga_idot
+ external ga_initialize_comm
external ga_initialized
external ga_inquire_memory
external ga_is_mirrored
@@ -275,6 +276,7 @@
external nga_has_ghosts
external nga_idot
external nga_idot_patch
+ external nga_initialize_comm
external nga_initialized
external nga_inquire_memory
external nga_is_mirrored
diff -Nru ga-5.9.1/pario/eaf/eaf.c ga-5.9.2/pario/eaf/eaf.c
--- ga-5.9.1/pario/eaf/eaf.c 2025-03-17 17:17:27.000000000 +0100
+++ ga-5.9.2/pario/eaf/eaf.c 2025-05-08 18:43:22.000000000 +0200
@@ -479,6 +479,9 @@
return EAF_ERR_UNLINK;
}
else
+ if (file[j].fname != NULL) {
+ free(file[j].fname);
+ };
file[j].fname= NULL;
return EAF_OK;
}else{
diff -Nru ga-5.9.1/support/README_RELEASES.md
ga-5.9.2/support/README_RELEASES.md
--- ga-5.9.1/support/README_RELEASES.md 2025-03-17 17:17:27.000000000 +0100
+++ ga-5.9.2/support/README_RELEASES.md 2025-05-08 18:43:22.000000000 +0200
@@ -46,7 +46,17 @@
3. Run autogen.sh inside the new directory. This creates the missing
generated files, e.g., configure, Makefile.in.
4. Remove the created autotools directory. We don't want to bundle the
autotools with our releases.
5. Tar the archive back up.
-6. Add the new archive as an artifact of the release.
+6. Got to the releases pages and select the Tags button on the left hand side
of
+the page. Then go select the most recent tag (this should correspond to the
+release number).
+7. Select the 'Create release from tag' button. This will bring up a page that
+allows you to edit the release.
+8. Title the release. Use the format vX.X.X where X.X.X represents the major
+version, minor version and patch number.
+9. Copy the current CHANGELOG.md notes into the window 'Describe this release'.
+10. Click on the bar 'Attach binaries by dropping them here or selecting them'
+and upload the tar file created in step 5.
+11. Click on 'Publish release'.
### Miscellaneous
--- End Message ---
--- Begin Message ---
Unblocked.
--- End Message ---