Bug#1016898: dolfin needs a rebuild against glibc 2.34
Aurelien Jarno
aurel32 at debian.org
Thu Aug 11 15:10:57 BST 2022
control: tag -1 + pending
On 2022-08-09 13:21, Aurelien Jarno wrote:
> Source: dolfin
> Version: 2019.2.0~git20220407.d29e24d-5
> Severity: serious
>
> Dear maintainer,
>
> glibc 2.34 has merged a few libraries (libpthread, libdl, libutil,
> libanl) into libc. While this is handled transparently at runtime, there
> are a few corner cases at build time. In the case of dolfin, the file
> usr/share/dolfin/cmake/DOLFINTargets.cmake files embed the path to
> libdl.so which doesn't exist anymore.
>
> dolfin has been binNMUed as part of the transition [1], however we later
> realised that the above file is actually in the libdolfin-dev-common
> package which is binary all. Therefore a source upload is necessary.
>
> Could you please schedule one? There should be no change needed besides
> adding a build-depends on libc-dev (>= 2.34) to ensure it is built
> against glibc 2.34 (not all chroots have been upgraded yet).
I have uploaded a NMU fixing this issue to DELAYED/2. Please find the
corresponding debdiff attached. Also please feel free to ask me to delay
or cancel this NMU.
Regards,
Aurelien
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
aurelien at aurel32.net http://www.aurel32.net
-------------- next part --------------
diff -Nru dolfin-2019.2.0~git20220407.d29e24d/debian/changelog dolfin-2019.2.0~git20220407.d29e24d/debian/changelog
--- dolfin-2019.2.0~git20220407.d29e24d/debian/changelog 2022-06-11 18:18:26.000000000 +0000
+++ dolfin-2019.2.0~git20220407.d29e24d/debian/changelog 2022-08-11 13:59:30.000000000 +0000
@@ -1,3 +1,11 @@
+dolfin (2019.2.0~git20220407.d29e24d-5+nmu1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * No source change upload for glibc 2.34 changes, beside the extra libc-dev
+ (>= 2.34) dependency. Closes: #1016898.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Thu, 11 Aug 2022 15:59:30 +0200
+
dolfin (2019.2.0~git20220407.d29e24d-5) unstable; urgency=medium
* skip demo_mixed-poisson_mpi in build-time tests
diff -Nru dolfin-2019.2.0~git20220407.d29e24d/debian/control dolfin-2019.2.0~git20220407.d29e24d/debian/control
--- dolfin-2019.2.0~git20220407.d29e24d/debian/control 2022-06-11 18:18:26.000000000 +0000
+++ dolfin-2019.2.0~git20220407.d29e24d/debian/control 2022-08-11 13:59:30.000000000 +0000
@@ -46,7 +46,8 @@
python3-dijitso (>= 2019.2), python3-dijitso (<< 2019.3),
python3-numpy,
python3-ply,
- python3-sphinx
+ python3-sphinx,
+ libc-dev (>= 2.34)
Build-Depends-Indep:
python3-sphinx-rtd-theme,
doxygen,
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20220811/4fbb09f5/attachment-0001.sig>
More information about the debian-science-maintainers
mailing list