[ubuntu/oracular-proposed] petsc 3.20.6+dfsg1-3ubuntu2 (Accepted)

Matthias Klose doko at ubuntu.com
Fri Aug 23 12:36:21 UTC 2024


petsc (3.20.6+dfsg1-3ubuntu2) oracular; urgency=medium

  * Merge with Debian; remaining changes:
    - debian/rules: pass -Wl,-z,defs to the linker to guard against future
      misbuilds.
    - debian/patches/gcc-13.patch: fix misdetection of required C++
      library with gcc-13.

petsc (3.20.6+dfsg1-3) unstable; urgency=medium

  * build 64-bit petsc against scotch-int64 not scotch-long
    to avoid 32-bit systems getting a mismatch between
    SCOTCH_Num long int and PetscInt long long int.
    The error reference to "long int" is a red herring, it's just int64
  * libpetsc64-complex3.20-dev: fix alternatives link for
    libpetsc64_complex.so (not libpets64c_complex.so)

petsc (3.20.6+dfsg1-2) unstable; urgency=medium

  * configure 64-bit petsc to build against 64-bit (long) scotch.
    - required for building with gcc-14, for which pointers to standard
      SCOTCH_Num (int) are incompatible with pointers to 64-bit
      PetscInt (declared as long int, not int64).
    - provide lib path /usr/lib/$(DEB_HOST_MULTIARCH)/scotch-long as
      explicit RUNPATH (-rpath) in the petsc64*.so shared libraries to
      ensure the standard libptscotch.so build is not used at runtime.
    - add lintian overrides (custom-library-search-path)
      to acknowledge the intended explicit RUNPATHs
    - Closes: #1075380.

Date: Fri, 23 Aug 2024 14:34:09 +0200
Changed-By: Matthias Klose <doko at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/petsc/3.20.6+dfsg1-3ubuntu2
-------------- next part --------------
Format: 1.8
Date: Fri, 23 Aug 2024 14:34:09 +0200
Source: petsc
Built-For-Profiles: noudeb
Architecture: source
Version: 3.20.6+dfsg1-3ubuntu2
Distribution: oracular
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Matthias Klose <doko at ubuntu.com>
Closes: 1075380
Changes:
 petsc (3.20.6+dfsg1-3ubuntu2) oracular; urgency=medium
 .
   * Merge with Debian; remaining changes:
     - debian/rules: pass -Wl,-z,defs to the linker to guard against future
       misbuilds.
     - debian/patches/gcc-13.patch: fix misdetection of required C++
       library with gcc-13.
 .
 petsc (3.20.6+dfsg1-3) unstable; urgency=medium
 .
   * build 64-bit petsc against scotch-int64 not scotch-long
     to avoid 32-bit systems getting a mismatch between
     SCOTCH_Num long int and PetscInt long long int.
     The error reference to "long int" is a red herring, it's just int64
   * libpetsc64-complex3.20-dev: fix alternatives link for
     libpetsc64_complex.so (not libpets64c_complex.so)
 .
 petsc (3.20.6+dfsg1-2) unstable; urgency=medium
 .
   * configure 64-bit petsc to build against 64-bit (long) scotch.
     - required for building with gcc-14, for which pointers to standard
       SCOTCH_Num (int) are incompatible with pointers to 64-bit
       PetscInt (declared as long int, not int64).
     - provide lib path /usr/lib/$(DEB_HOST_MULTIARCH)/scotch-long as
       explicit RUNPATH (-rpath) in the petsc64*.so shared libraries to
       ensure the standard libptscotch.so build is not used at runtime.
     - add lintian overrides (custom-library-search-path)
       to acknowledge the intended explicit RUNPATHs
     - Closes: #1075380.
Checksums-Sha1:
 7cc03314a90117938df279fbbc70f4cf096a382c 4690 petsc_3.20.6+dfsg1-3ubuntu2.dsc
 65418e57ec429b0e6438e1dee94e91056a355705 114172 petsc_3.20.6+dfsg1-3ubuntu2.debian.tar.xz
 3a9f144da6cc71a2b7ab4cd8885a82467b74702b 10698 petsc_3.20.6+dfsg1-3ubuntu2_source.buildinfo
Checksums-Sha256:
 eba417f45383c7ea725c259c88bf039471338c0faa1281bd8893fd1f488e513a 4690 petsc_3.20.6+dfsg1-3ubuntu2.dsc
 b2ea9eefbcb65366e21b22af3dc5397787a2951626d125ff8ae66b4b3b640619 114172 petsc_3.20.6+dfsg1-3ubuntu2.debian.tar.xz
 4f45a4ec9a032c85703a2f185eea6f58089452b8ecf4587ae636db93f398dffe 10698 petsc_3.20.6+dfsg1-3ubuntu2_source.buildinfo
Files:
 c2e60ccb9717f29a15f11bc73f7985ef 4690 devel optional petsc_3.20.6+dfsg1-3ubuntu2.dsc
 e24dd3404f3b1647a92707a4d42675f7 114172 devel optional petsc_3.20.6+dfsg1-3ubuntu2.debian.tar.xz
 79a0ae41fe17d0612fed437eabe59278 10698 devel optional petsc_3.20.6+dfsg1-3ubuntu2_source.buildinfo
Original-Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>


More information about the oracular-changes mailing list