Your message dated Wed, 24 Sep 2025 07:49:44 +0000
with message-id <[email protected]>
and subject line Bug#1096607: fixed in fasta3 36.3.8i.14-Nov-2020-4
has caused the Debian Bug report #1096607,
regarding fasta3: ftbfs with GCC-15
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.)


-- 
1096607: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096607
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:fasta3
Version: 36.3.8i.14-Nov-2020-3
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15

[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/fasta3_36.3.8i.14-Nov-2020-3_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html

[...]
      |     ^~~~~~~~
mmgetaa.c:619:1: error: conflicting types for ‘aranlibm’; have ‘void(char *, 
int,  fseek_t,  char *, struct lmf_str *)’ {aka ‘void(char *, int,  long int,  
char *, struct lmf_str *)’}
  619 | aranlibm(char *str,
      | ^~~~~~~~
mmgetaa.c:84:22: note: previous declaration of ‘aranlibm’ with type ‘void(void)’
   84 | int agetlibm(); void aranlibm();
      |                      ^~~~~~~~
mmgetaa.c:727:1: error: conflicting types for ‘vranlibm’; have ‘void(char *, 
int,  fseek_t,  char *, struct lmf_str *)’ {aka ‘void(char *, int,  long int,  
char *, struct lmf_str *)’}
  727 | vranlibm(char *str,
      | ^~~~~~~~
mmgetaa.c:86:6: note: previous declaration of ‘vranlibm’ with type ‘void(void)’
   86 | void vranlibm();
      |      ^~~~~~~~
mmgetaa.c:776:1: error: conflicting types for ‘gcg_getlibm’; have ‘int(unsigned 
char *, int,  char *, int,  fseek_t *, int *, struct lmf_str *, long int *)’ 
{aka ‘int(unsigned char *, int,  char *, int,  long int *, int *, struct 
lmf_str *, long int *)’}
  776 | gcg_getlibm(unsigned char *seq,
      | ^~~~~~~~~~~
mmgetaa.c:87:5: note: previous declaration of ‘gcg_getlibm’ with type 
‘int(void)’
   87 | int gcg_getlibm();
      |     ^~~~~~~~~~~
mmgetaa.c:914:1: error: conflicting types for ‘lgetlibm’; have ‘int(unsigned 
char *, int,  char *, int,  fseek_t *, int *, struct lmf_str *, long int *)’ 
{aka ‘int(unsigned char *, int,  char *, int,  long int *, int *, struct 
lmf_str *, long int *)’}
  914 | lgetlibm(unsigned char *seq,
      | ^~~~~~~~
mmgetaa.c:85:5: note: previous declaration of ‘lgetlibm’ with type ‘int(void)’
   85 | int lgetlibm(); void lranlibm();
      |     ^~~~~~~~
mmgetaa.c:1050:1: error: conflicting types for ‘lranlibm’; have ‘void(char *, 
int,  fseek_t,  char *, struct lmf_str *)’ {aka ‘void(char *, int,  long int,  
char *, struct lmf_str *)’}
 1050 | lranlibm(char *str,
      | ^~~~~~~~
mmgetaa.c:85:22: note: previous declaration of ‘lranlibm’ with type ‘void(void)’
   85 | int lgetlibm(); void lranlibm();
      |                      ^~~~~~~~
mmgetaa.c: In function ‘check_mmap’:
mmgetaa.c:1077:31: warning: format ‘%lld’ expects argument of type ‘long long 
int’, but argument 4 has type ‘MM_OFF’ {aka ‘long int’} [-Wformat=]
 1077 |       fprintf(stderr,"%d:\t%lld\t%lld\t%lld\n",
      |                            ~~~^
      |                               |
      |                               long long int
      |                            %ld
 1078 |               i,m_fd->d_pos_arr[i],m_fd->s_pos_arr[i],
      |                 ~~~~~~~~~~~~~~~~~~
      |                                |
      |                                MM_OFF {aka long int}
mmgetaa.c:1077:37: warning: format ‘%lld’ expects argument of type ‘long long 
int’, but argument 5 has type ‘MM_OFF’ {aka ‘long int’} [-Wformat=]
 1077 |       fprintf(stderr,"%d:\t%lld\t%lld\t%lld\n",
      |                                  ~~~^
      |                                     |
      |                                     long long int
      |                                  %ld
 1078 |               i,m_fd->d_pos_arr[i],m_fd->s_pos_arr[i],
      |                                    ~~~~~~~~~~~~~~~~~~
      |                                                   |
      |                                                   MM_OFF {aka long int}
mmgetaa.c:1077:43: warning: format ‘%lld’ expects argument of type ‘long long 
int’, but argument 6 has type ‘MM_OFF’ {aka ‘long int’} [-Wformat=]
 1077 |       fprintf(stderr,"%d:\t%lld\t%lld\t%lld\n",
      |                                        ~~~^
      |                                           |
      |                                           long long int
      |                                        %ld
 1078 |               i,m_fd->d_pos_arr[i],m_fd->s_pos_arr[i],
 1079 |               m_fd->d_pos_arr[i+1]-m_fd->s_pos_arr[i]);
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                   |
      |                                   MM_OFF {aka long int}
make[2]: *** [../make/Makefile.fcom:300: lgetaa_m.o] Error 1
make[2]: Leaving directory 
'/build/reproducible-path/fasta3-36.3.8i.14-Nov-2020/src'
dh_auto_build: error: cd src && make -j8 "INSTALL=install --strip-program=true" 
-f ../make/Makefile.linux64 returned exit code 2
make[1]: *** [debian/rules:26: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/fasta3-36.3.8i.14-Nov-2020'
make: *** [debian/rules:20: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: fasta3
Source-Version: 36.3.8i.14-Nov-2020-4
Done: Andreas Tille <[email protected]>

We believe that the bug you reported is fixed in the latest version of
fasta3, 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.
Andreas Tille <[email protected]> (supplier of updated fasta3 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, 24 Sep 2025 08:34:41 +0200
Source: fasta3
Architecture: source
Version: 36.3.8i.14-Nov-2020-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1096607
Changes:
 fasta3 (36.3.8i.14-Nov-2020-4) unstable; urgency=medium
 .
   * Team upload.
   * Fix build with gcc-15
     Closes: #1096607
   * Standards-Version: 4.7.2 (routine-update)
   * d/copyright: Mention files in src/simde
Checksums-Sha1:
 4fa9ddf9dea926e9b5606a0642dd055c55926a63 2248 fasta3_36.3.8i.14-Nov-2020-4.dsc
 bddfaf1d6746ee6e5da84f2cea4cdbaefe572e79 14816 
fasta3_36.3.8i.14-Nov-2020-4.debian.tar.xz
 4636ed7a4e811fdd657ecdec26f5223958cb7f6e 22782 
fasta3_36.3.8i.14-Nov-2020-4_source.buildinfo
Checksums-Sha256:
 9def41f3e66f261171c24813dd4e197d81f97458b6573d8dd7b5bb3d0315a8bc 2248 
fasta3_36.3.8i.14-Nov-2020-4.dsc
 de192f840e9428467fc74050d7f878fd61aaeff450f733f33285ca55b96d9762 14816 
fasta3_36.3.8i.14-Nov-2020-4.debian.tar.xz
 14824e5148c255ca3bee8770c51a33f9c76648ba7d0fedd6865615616908d19b 22782 
fasta3_36.3.8i.14-Nov-2020-4_source.buildinfo
Files:
 73624ae224a225ffff95f29552437511 2248 science optional 
fasta3_36.3.8i.14-Nov-2020-4.dsc
 92c4ad3e218c7a5b5731187a57043fe0 14816 science optional 
fasta3_36.3.8i.14-Nov-2020-4.debian.tar.xz
 1605eb2d179d47aa394f350c2b3e8ed0 22782 science optional 
fasta3_36.3.8i.14-Nov-2020-4_source.buildinfo

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

iQJCBAEBCgAsFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmjTkUcOHHRpbGxlYUBy
a2kuZGUACgkQV4oElNHGRtE7Dg//RsZif9uSFeR9s3iYxLrFMUQ/rVwc9Se6YrcN
89YlnsqiujJKQKzTgfuebPrKVgB73URTxOI6gK756BzOzct0NooO59gRvISiZyb9
872HZHDlK9vZNfosTkWukfxB5WeVFGDmQZHRMNeWJIi3X+HPFc9A5phhOUr6Dx1i
wTqA0nBBAA6x08AXjzv6h6BUjUGwRhqiUc+1dfbT9NsnjjDq8snCRtD7goMr3C2c
KBj+Q/rmnM51q67TcMpLtD3zNRNqAwNLe5kmQkRNNJE8TVxIguieIaPEgAIU75hC
jMEfR8n03TS2RoCaxRS2qLU4R9JBU2yDkzLsn8abxj3avcs/qM7lEL90/ZYokee+
D1QGM1NVf9HVNOVoA8he67n+inKHOhk/8XSEfjkrNEajZNo8Mo4WW0mLdlb35P95
VC3AQDsDu/wV7CIVgTXziWU8sjRDUu+7mN3MtS3kfaDS0pdmwFNnmC744Ad70t0r
O3OmzpRbMQO6Cv4z056sTKkzo5oXNiRsXS6YLfUIOE1bVyvVcdmC8pgUsJJ2QpQs
Vh6bT3lf38QYlkvy9WdmdEfL5WobTVUmz2xHD0I0Ns5DYQmZ4Po54NkmMmauwhaZ
8ktZ8GafvTteQwCKfMuvop8+QHUIHxL/9HE98AVcpskxUB4cUjjrLyjy6wgwYv46
RgboxPk=
=Z4n9
-----END PGP SIGNATURE-----

Attachment: pgp2dW3e1TEBB.pgp
Description: PGP signature


--- End Message ---

Reply via email to