ga (5.9.2-2) unstable; urgency=medium

  * Team upload.
  * refresh build against current MPI libraries

 -- Drew Parsons <dparsons@debian.org>  Tue, 28 Oct 2025 02:12:03 +0100

ga (5.9.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release
  * Standards-Version: 4.7.2

 -- Drew Parsons <dparsons@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 <dparsons@debian.org>  Fri, 09 May 2025 12:11:03 +0200

ga (5.9.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release
    - applies debian patches gcc15_gnu17_PR360.patch
      and hotfix_32bit_int.patch

 -- Drew Parsons <dparsons@debian.org>  Thu, 20 Mar 2025 00:51:24 +0100

ga (5.9-2) unstable; urgency=medium

  * Team upload.
  * replace debian patch eaf_common_Integer.patch with
    hotfix_32bit_int.patch to apply upstream patches from hotfix/5.9.1
    branch fixing integers for 32-bit systems. See upstream Issue#352.

 -- Drew Parsons <dparsons@debian.org>  Thu, 20 Feb 2025 00:20:35 +0100

ga (5.9-1) unstable; urgency=medium

  * Team upload.
  * New upstream release
    - applies debian patches dsygv_int32_PR317.patch
      and scalapack_32bit_PR315.patch
  * update debian/copright to remove files removed upstream
  * update debian patch skip_failing_tests.patch to skip testsparse,
    which has incompatible definitions, see upstream Issue#361.
  * debian patch gcc15_gnu17_PR360.patch applies upstream PR#360
    to enable building with gcc-15 by specifying -std=gnu17.
    Closes: #1096668.
  * drop redundant debian patch fix_ga_target.patch

 -- Drew Parsons <dparsons@debian.org>  Wed, 19 Feb 2025 20:06:29 +0100

ga (5.8.2-11) unstable; urgency=medium

  * Team upload.
  * debian/patches/skip_failing_tests.patch: skip threadsafec
    on mips64el (times out with mpich)

 -- Drew Parsons <dparsons@debian.org>  Fri, 27 Sep 2024 02:55:51 +0200

ga (5.8.2-10) unstable; urgency=medium

  * Team upload.
  * debian/patches/skip_failing_tests.patch: skip thread_perf_strided
    on mips64el (times out with mpich)

 -- Drew Parsons <dparsons@debian.org>  Thu, 26 Sep 2024 17:15:49 +0200

ga (5.8.2-9) unstable; urgency=medium

  * Team upload.
  * debian/patches/skip_failing_tests.patch: skip thread_perf_contig
    on mips64el (times out with mpich)

 -- Drew Parsons <dparsons@debian.org>  Thu, 26 Sep 2024 09:14:54 +0200

ga (5.8.2-8) unstable; urgency=medium

  * Team upload.
  * debian/patches/skip_failing_tests.patch: skip the lennard-jones
    example on mips64el (times out with mpich)

 -- Drew Parsons <dparsons@debian.org>  Wed, 25 Sep 2024 16:50:19 +0200

ga (5.8.2-7) unstable; urgency=medium

  * Team upload.
  * debian patch skip_failing_tests.patch
    - skip jacobi on mips64el  mips64el times out (on mpich) after
      ghosts, jacobi is the next.
    - drop *_SOURCES for skipped tests

 -- Drew Parsons <dparsons@debian.org>  Tue, 24 Sep 2024 11:26:34 +0200

ga (5.8.2-6) unstable; urgency=medium

  * Team upload.
  * debian patch skip_failing_tests.patch skips tests which fail on
    the build environment. The tests pass when run manually.
    - mir_perf2, perfmod, perform, perf fail with "requires 4 GA processes"
      (but the tests are configured with -np 4)
    - sprsmatmult, stride have memory errors

 -- Drew Parsons <dparsons@debian.org>  Mon, 23 Sep 2024 16:00:30 +0200

ga (5.8.2-5) unstable; urgency=medium

  * Team upload.
  * debian/rules: run dh_auto_* build rules using --builddirectory not
    --sourcedirectory to get out-of-source builds
  * debian patch eaf_common_Integer.patch defines eaf handle and index
    using Integer rather than long for compatibility with MA.
    See upstream Issue#352.

 -- Drew Parsons <dparsons@debian.org>  Sat, 21 Sep 2024 19:20:42 +0200

ga (5.8.2-4) unstable; urgency=medium

  * Team upload.
  * only build against openmpi or mpich where supported by the arch.
    Prepare for openmpi 5 dropping 32-bit arch support.
    mpi-default-dev already declares that openmpi is not supported on
    32-bit arches.
  * Standards-Version: 4.7.0

 -- Drew Parsons <dparsons@debian.org>  Wed, 18 Sep 2024 16:22:07 +0200

ga (5.8.2-3) unstable; urgency=medium

  * Team upload.
  * debian patch dsygv_int32_PR317.patch applies upstream PR#317 to
    ensure 32-bit integers are passed to dsygv. Needed in particular
    for big-endian architectures.

 -- Drew Parsons <dparsons@debian.org>  Sun, 05 Nov 2023 19:34:56 +0100

ga (5.8.2-2) unstable; urgency=medium

  * Team upload.
  * debian patch scalapack_32bit_PR315.patch applies upstream PR#315 to
    fix scalapack handling with 32 bit integers
  * Standards-Version: 4.6.2

 -- Drew Parsons <dparsons@debian.org>  Mon, 30 Oct 2023 00:55:44 +0100

ga (5.8.2-1) unstable; urgency=medium

  * Team upload.
  * update debian/watch to latest github format
  * New upstream release.
    - fixes tcgi pointer handling. Closes: #820677.
  * Standards-Version: 4.6.1

 -- Drew Parsons <dparsons@debian.org>  Wed, 23 Nov 2022 17:48:18 +0100

ga (5.8.1-5) unstable; urgency=medium

  * Team upload.
  * rebuild against scalapack 2.2

 -- Drew Parsons <dparsons@debian.org>  Mon, 07 Mar 2022 23:15:06 +0100

ga (5.8.1-4) unstable; urgency=medium

  * Team upload.
  * restore Build-Depends: libblas-dev. Linking against generic BLAS
    required to enable run-time execution against alternative
    optimized BLAS implementations (openblas, blis, atlas, etc)
  * likewise Build-Depends: liblapack-dev to link against generic LAPACK
    Install optimized library (openblas etc) for end-user execution.

 -- Drew Parsons <dparsons@debian.org>  Thu, 03 Mar 2022 11:57:46 +0100

ga (5.8.1-3) unstable; urgency=medium

  * Team upload.
  * install ga-config specific to each MPI flavour under /usr/lib
    and set /usr/bin/ga-config as a symlink to the default MPI.
  * update debian patch build_mpi_flavor.patch to apply MPI_FLAVOR to
    -lga and -larmci references in ga-config

 -- Drew Parsons <dparsons@debian.org>  Tue, 01 Mar 2022 23:08:18 +0100

ga (5.8.1-2) unstable; urgency=medium

  * Team upload.
  * build static libraries for both OpenMPI and MPICH
    - Build-Depends: libarmci-mpi-dev (>= 0.3.1~beta-2),
      libscalapack-openmpi-dev, libscalapack-mpich-dev,
      libopenmpi-dev, libmpich-dev
  * make MPI-specific build using MPI_FLAVOR as library name suffix
    (set with ./configure)
    - debian patch build_mpi_flavor.patch applies MPI_FLAVOR to
      automake files
    - build in subdir for each MPI flavor

 -- Drew Parsons <dparsons@debian.org>  Thu, 24 Feb 2022 13:16:05 +0100

ga (5.8.1-1) unstable; urgency=medium

  * Team upload.

  [ Drew Parsons ]
  * update debian/watch to watch releases/download links not tags
    (see https://github.com/GlobalArrays/ga/pull/240)
  * New upstream release.
  * provide a simple man page for ga-config (generated by help2man)
  * update debian/upstream/metadata to use Other-References not Homepage
    (see https://wiki.debian.org/UpstreamMetadata)
    Add Repository fields pointing to upstream github repo.
  * remove duplicate reference to armci/src/xfer/caccumulate.c in
    debian/copyright
  * Standards-Version: 4.6.0
  * debhelper compatibility level 13
    - mark uninstalled *.x and *.la files in debian/not-installed
  * configure with default path for armci to improve build
    reproducibility. Thanks Simon McVittie. Closes: #993674.

 -- Drew Parsons <dparsons@debian.org>  Sun, 13 Feb 2022 23:12:40 +0100

ga (5.8-1) unstable; urgency=medium

  * New upstream release.
  * debian/patches/fix_comex_testsuite.patch: Refreshed.
  * debian/patches/testsuite_log_compiler.patch: Likewise.
  * debian/copyright: Removed no longer needed sections.

 -- Michael Banck <mbanck@debian.org>  Sat, 01 Jan 2022 14:53:00 +0100

ga (5.7.2-2) unstable; urgency=medium

  * debian/control: Replaced libblas-dev and liblapack-dev with
    libopenblas-dev.
  * debian/rules: Updated accordingly.
  * debian/control (Build-Depends): Bump required libarmci-mpi-dev version to
    0.3.1~beta.

 -- Michael Banck <mbanck@debian.org>  Sun, 08 Mar 2020 20:42:19 +0100

ga (5.7.2-1) unstable; urgency=medium

  * New upstream point release.
  * debian/patches/testsuite_log_compiler.patch: Use shell directive. 
  * debian/patches/ga_diag_seq.patch: Removed, included upstream.
  * debian/patches/fix_MPI_errhandler_f1ea520.patch: Likewise.

 -- Michael Banck <mbanck@debian.org>  Mon, 02 Mar 2020 07:10:21 +0100

ga (5.7-6) unstable; urgency=medium

  * debian/rules (override_dh_auto_configure): Remove --enable-peigs from
    configure options.
  * debian/salsa-ci.yml: New file.
  * debian/rules (override_dh_auto_test): Set MPIEXEC variable.
  * debian/patches/testsuite_log_compiler.patch: New patch, fixes test suite
    harness script.

 -- Michael Banck <mbanck@debian.org>  Wed, 08 Jan 2020 15:08:10 +0100

ga (5.7-5) unstable; urgency=medium

  * Team upload.
  * Patch fix_MPI_errhandler_f1ea520.patch applies upstream commit
    f1ea520 to update MPI errhandler for MPI-3 API.
  * Standards-Version: 4.4.1
  * debhelper compatibility level 12: debhelper-compat (= 12)

 -- Drew Parsons <dparsons@debian.org>  Sat, 21 Dec 2019 23:45:48 +1100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libglobalarrays-dev`.
