Your message dated Mon, 15 Sep 2025 06:34:07 +0000
with message-id <[email protected]>
and subject line Bug#1114003: fixed in dune-common 2.10.0-5
has caused the Debian Bug report #1114003,
regarding dune-common: FTBFS with IEEE Long Double on ppc64el
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 [email protected]
immediately.)


-- 
1114003: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114003
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: dune-common
Version: 2.10.0-4
Severity: serious
Tags: ftbfs patch
User: [email protected]
Usertags: ieee-long-double

Hi Maintainer

We are working on https://wiki.debian.org/ToolChain/IEEELongDouble

The attached patch was applied in Ubuntu after some discussion with upstream.

Regards
Graham
From: Florent 'Skia' Jacquet <[email protected]>
Date: Fri, 20 Jun 2025 11:15:26 +0200
Subject: [PATCH] disable _GLIBCXX_USE_FLOAT128 for QuadMath
 Since recently, gcc-14 is shipped with --with-long-double-format=ieee for
 ppc64el. Having _GLIBCXX_USE_FLOAT128 defined breaks the build on this
 architecture, and it's not needed anymore to have working float128 anyway.

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/dune-grid/+bug/2114917
Forwarded: discussed on upstream's Matrix, and drafted by them here:
 https://gitlab.dune-project.org/core/dune-common/-/merge_requests/1552

---
 cmake/modules/FindQuadMath.cmake | 3 ---
 1 file changed, 3 deletions(-)

--- a/cmake/modules/FindQuadMath.cmake
+++ b/cmake/modules/FindQuadMath.cmake
@@ -71,11 +71,4 @@
   # Compiler supports QuadMath: Add appropriate linker flag
   add_library(QuadMath::QuadMath INTERFACE IMPORTED)
   target_link_libraries(QuadMath::QuadMath INTERFACE quadmath)
-
-  target_compile_definitions(QuadMath::QuadMath INTERFACE
-    _GLIBCXX_USE_FLOAT128
-  )
-  target_compile_options(QuadMath::QuadMath INTERFACE
-    $<$<CXX_COMPILER_ID:GNU>:-fext-numeric-literals>
-  )
 endif()

--- End Message ---
--- Begin Message ---
Source: dune-common
Source-Version: 2.10.0-5
Done: Markus Blatt <[email protected]>

We believe that the bug you reported is fixed in the latest version of
dune-common, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Markus Blatt <[email protected]> (supplier of updated dune-common package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 15 Sep 2025 07:59:28 +0200
Source: dune-common
Architecture: source
Version: 2.10.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Markus Blatt <[email protected]>
Closes: 1114003
Changes:
 dune-common (2.10.0-5) unstable; urgency=medium
 .
   * Backported Quadmath fix for ppc64el IEEE long double from upstream
      (Closes: 1114003)
Checksums-Sha1:
 ebe78abdd6cbaf0fd17ad251a0d69d8901688146 2461 dune-common_2.10.0-5.dsc
 f0729d2c10ae0b42ad0938548a035ff4b8d8cea8 15824 
dune-common_2.10.0-5.debian.tar.xz
 ef5176320cd26e32f3ea5876e5a17e802aa8b46a 9879 
dune-common_2.10.0-5_source.buildinfo
Checksums-Sha256:
 ce3e56d7ca4ab836d86284eb1725180fb683bb7670dd2edd55c179fbab45d490 2461 
dune-common_2.10.0-5.dsc
 3c320fcf0902588a13d183e258739fd58c67980650cf0960a15a2174d05294ac 15824 
dune-common_2.10.0-5.debian.tar.xz
 794d15a94e227e33996697926121a2ff1aabf7fc313e0a00cd13b9945c6c4a97 9879 
dune-common_2.10.0-5_source.buildinfo
Files:
 814369e8c3448b35c43ec65bceb4df05 2461 libs optional dune-common_2.10.0-5.dsc
 6be9a735cbd7f2e601175187e9a56535 15824 libs optional 
dune-common_2.10.0-5.debian.tar.xz
 ba61acea526c35bbec5bf56e7c6f2e5c 9879 libs optional 
dune-common_2.10.0-5_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEX5730Qbzr+QcV2vnUAaxd/1SdC8FAmjHrFQACgkQUAaxd/1S
dC8Hhw//blTqVrU17Y77WgOtedHekMF0skPk+WSn5it0ejbEL8YvVYVolTtGgKNH
1vKKiITiESPp/8wR1aJfZ3G0s3HAAg0u5g5T12/bwgHor5/8shn2dBBlSUUlGh3W
OKFKkIDy9EpK+LHab/236cjrO7MNJF+Cq0g6eRDQKq+n6aaMVjbsUDNUDZa63gTn
6jM/HU9P5Ed5OaOoUBAt/YrM2C5Q4+/xmfPGPF12gp5Ssmo1WBzR5Iy5cN+1T3m6
5XmOdmmNO7hMNbeP9n38nm6aXjBcWHzNi3Gd350gIjtn9nh8j4oXwzYWGqBZJ8Si
1eoNqF6+sywvepJVI7JWpQt/W1TIdTtK5aWVFcHOAIFjmDECbOO5djxlD7nmhCF4
fxLmnjCZPucpp7V6zqN7PYkC0eVwEI1uPMh5kXafAVAp7Pr5q8XVDw9bEZsGsdcw
Ks/DF1/FvlN86TKh4RQ9ntQrx3uIcdr4ImjAVmywPi9ChEzETL786XEDu2akP/U4
iJ7esCDK3H/C4rw+Gok0X+7u7fwhq0o7XCyQ7pc2z0HMv9fqG8Nw/szOBR9O119j
Tf5oQVgHq9O6oOymgmvt0jJLkej80ORS7S5i5MYoEliPy5gJkEog29gkwt0gC/UJ
maqMhMwa2rWIPkAbPsqFq8HnXIgcVEI0YrEhl7B0PN+ZXHlT0mE=
=JXhQ
-----END PGP SIGNATURE-----

Attachment: pgprsghZbfYy0.pgp
Description: PGP signature


--- End Message ---

Reply via email to