Your message dated Wed, 27 Aug 2025 18:00:10 +0000
with message-id <[email protected]>
and subject line Bug#1107362: fixed in flint 3.3.1-1~exp1
has caused the Debian Bug report #1107362,
regarding libflint-dev: migration to GCC-15 issue
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.)


-- 
1107362: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107362
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libflint-dev
Version: 3.1.3-2
Severity: important
X-Debbugs-Cc: [email protected]

Dear maintainer,

it appears that the coming gcc-15 fails to compile
the following C source (while gcc-14 compiles it):


=======8><-------------------------
// flint_version.c C source file
// gcc-15 -o flint_version flint_version.c -lflint -lmpfr -lgmp -lm
#include <stdio.h>
#include <flint/flint.h>

int main(void) {
        printf("%s\n",flint_version);
        return (0); }
------------------><8==============

I get the output:

In file included from flint_version.c:7:
/usr/include/flint/flint.h:241:16: error: expected ';' before 'void'
  241 | FLINT_NORETURN void flint_abort(void);
      |                ^~~~
/usr/include/flint/flint.h:484:16: error: expected ';' before 'void'
  484 | FLINT_NORETURN void flint_throw(flint_err_t exc, const char * msg, ...);
      |                ^~~~

I found this issue by trying to fix bugreport #1096557.

Cheers,
Jerome


-- System Information:
Debian Release: 13.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.22+bpo-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages libflint-dev depends on:
ii  libflint19   3.1.3-2
ii  libmpfr-dev  4.2.2-1

libflint-dev recommends no packages.

libflint-dev suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: flint
Source-Version: 3.3.1-1~exp1
Done: Doug Torrance <[email protected]>

We believe that the bug you reported is fixed in the latest version of
flint, 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.
Doug Torrance <[email protected]> (supplier of updated flint 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: SHA512

Format: 1.8
Date: Wed, 27 Aug 2025 12:22:44 -0400
Source: flint
Binary: libflint-dev libflint-doc libflint21 libflint21-dbgsym
Architecture: source amd64 all
Version: 3.3.1-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Math Team <[email protected]>
Changed-By: Doug Torrance <[email protected]>
Description:
 libflint-dev - C library for number theory, development files
 libflint-doc - Documentation for the FLINT library
 libflint21 - C library for number theory, shared library
Closes: 1096641 1107362
Changes:
 flint (3.3.1-1~exp1) experimental; urgency=medium
 .
   * Team upload.
   * New upstream release.
     - Fixes GCC 15 build issues (Closes: #1096641, #1107362).
   * Upload to experimental for soversion bump transition.
   * Rename libflint19 -> libflint21 for soversion bump.
   * debian/control
     - Drop Breaks/Replaces for libflint18t64; no longer necessary.
   * debian/copyright
     - Replace old postal FSF address with url.
   * debian/libflint-doc.*
     - Update name of pdf documentation file.
   * debian/patches/builtin-overflow.patch
     - Remove patch; issue fixed upstream.
   * debian/patches/local-mathjax.patch
     - Refresh for new release.
   * debian/tests/control
     - Compile test program with strict aliasing as workaround for upstream
       bug.
Checksums-Sha1:
 dc95fc2936057458bb90c281191f3fa849f088e9 2240 flint_3.3.1-1~exp1.dsc
 98cccc155a09b7621b72a9966da158e2aa54bd54 7896732 flint_3.3.1.orig.tar.gz
 b3d828636c0abbbb3c127bd3ac6f035d43e35d6d 8924 flint_3.3.1-1~exp1.debian.tar.xz
 a4939e84602bbe1072b410a33cb7fb57da0039cb 10572 
flint_3.3.1-1~exp1_amd64.buildinfo
 96d8a99a4ca3f3a772a1a65e3989996b01d3be18 239624 
libflint-dev_3.3.1-1~exp1_amd64.deb
 e41cb2644822c2a4d6114abe64a75567e7ba22d0 7282756 
libflint-doc_3.3.1-1~exp1_all.deb
 59214a9bd411186b9bb758fb7041a3de91b04323 14719952 
libflint21-dbgsym_3.3.1-1~exp1_amd64.deb
 0aeacba778f0a468d1cf95ea2219a73f6100a9cf 3923984 
libflint21_3.3.1-1~exp1_amd64.deb
Checksums-Sha256:
 5409c56c6da26e491f988dd516eb06c1df36212322393acfe74dab0190f3e9a7 2240 
flint_3.3.1-1~exp1.dsc
 0a4459616b203ad3cb775ce104b21ece049273e4ba5837c9436727b37906f5bd 7896732 
flint_3.3.1.orig.tar.gz
 f688236e0533f1e2a28ef4a922a462f496c0e627be035df6e33bb92767b41ea8 8924 
flint_3.3.1-1~exp1.debian.tar.xz
 21cd241137b2d03da0cbcd7f6b66df6df17c0b3eb717cf39d0d2a1e949f9e16f 10572 
flint_3.3.1-1~exp1_amd64.buildinfo
 e49fd60ce4125990bd453d719d46da234953c5e0c11b4437fd49b53f82c4a3da 239624 
libflint-dev_3.3.1-1~exp1_amd64.deb
 0352d22ac0c7ad22884535c1a25da76fac8f167f4e246da91ca43a464270ff6b 7282756 
libflint-doc_3.3.1-1~exp1_all.deb
 c447f2994ca80696e1601acc4cf6daf2c18f69acf0313c49f01be7c2deeb0723 14719952 
libflint21-dbgsym_3.3.1-1~exp1_amd64.deb
 97dd31d2bccf973e474d53fc1de90efa619d65d890ae3a038d50a9871f7eab5f 3923984 
libflint21_3.3.1-1~exp1_amd64.deb
Files:
 4af9c1347cfe7e81de9295bc27535b32 2240 math optional flint_3.3.1-1~exp1.dsc
 323370f5a12ad3893005cc80329497a7 7896732 math optional flint_3.3.1.orig.tar.gz
 966904e3fd804daf582801e43f30a256 8924 math optional 
flint_3.3.1-1~exp1.debian.tar.xz
 ee966267a7a438365100544f777fa71d 10572 math optional 
flint_3.3.1-1~exp1_amd64.buildinfo
 40fa43a983481b13159855b410baac55 239624 libdevel optional 
libflint-dev_3.3.1-1~exp1_amd64.deb
 465feda2462ac66bd3c352d99e506aa1 7282756 doc optional 
libflint-doc_3.3.1-1~exp1_all.deb
 0eadfe90859073d74e950682e9ecfeb0 14719952 debug optional 
libflint21-dbgsym_3.3.1-1~exp1_amd64.deb
 cfb118ab8d32422ac77a7710aeb29fbe 3923984 libs optional 
libflint21_3.3.1-1~exp1_amd64.deb

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

iQJJBAEBCgAzFiEEupghwS4HiU+y5K0AkdxKd57FyRAFAmivNOsVHGR0b3JyYW5j
ZUBkZWJpYW4ub3JnAAoJEJHcSneexckQxTIQAIn36ljld/b6exP9mQkkkxCogrfu
FB9Frp/n75a9mfCVhUtHbPOKX8zsGxtMEPvMHpG4XfbdWrM3M1BXSbmV3gqRLjUF
8a9Fiq2Tu/NCqHwQlG3O88DVaZbuokdrAiIhJ29bAqrnz7tyaMHh5qGb4vpKqinq
6fgkApbYNxyeCtjFML+K6O023hlyhUOLQ1OYKqZMaPXlE/oGifTzMH7st/J0uWMS
l6VctYhkOmUyyjOGXrceejY4XnT6YiDSpxhU8Vv0CWOCbxbTB6FPp8/y89SATYRC
oY2j89y5kzsH7btLkX4mEZPjTc0paPmpEsFMOD1oihEt3DIlQhZFxXLyTCgvbVNm
zcYqSFawTOHOI84QdgA0UIA4Vmmr6u0GEbiXqoToZlX7U1YKc/L9dlObn92SS1r8
B0tR4xIebk9kHnB7HnymmDQ4XGuPnF217kXxv60zejVLhE8ApW10bI3X7Yw28mf3
GAvxjBMKs638xG8xn4mfXlvtLaETfUpvtOfNCLwNIzObtXxpeHj0w6tloRuY2gro
nIox7/ldAUChodT4OU9oFHGdYwq41PO18OLN035fKTBHAmroJTpn2Q6gyveZRkDd
bXMXCU6nr6dNBkNzv7/Gq4fVmT5z9d+QGJCVqdCnci8HeeIcGY7jb1DYT2t+X/0b
4WiZBt2dVKetwxJ5
=Kb6Q
-----END PGP SIGNATURE-----

Attachment: pgpI3bJuZT9bl.pgp
Description: PGP signature


--- End Message ---

Reply via email to