[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1074946: marked as done (fastforward: ftbfs with GCC-14)



Your message dated Wed, 21 Aug 2024 07:35:55 +0000
with message-id <E1sgfsp-00AZkP-2L@fasolo.debian.org>
and subject line Bug#1074946: fixed in fastforward 1:0.51-10
has caused the Debian Bug report #1074946,
regarding fastforward: ftbfs with GCC-14
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 owner@bugs.debian.org
immediately.)


-- 
1074946: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074946
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:fastforward
Version: 1:0.51-9
Severity: important
Tags: sid trixie
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-14

[This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/fastforward_0.51-9_unstable_gccexp.log
The last lines of the build log are at the end of this report.

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

  apt-get -t=experimental install g++ 

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-14/porting_to.html

[...]
chmod 755 make-load
chmod 755 find-systype
chmod 755 make-compile
chmod 755 make-makelib
./find-systype > systype
( cat warn-auto.sh; ./make-load "`cat systype`" ) > load
( cat warn-auto.sh; ./make-compile "`cat systype`" ) > \
compile
( cat warn-auto.sh; ./make-makelib "`cat systype`" ) > \
makelib
chmod 755 compile
chmod 755 load
chmod 755 makelib
./compile slurpclose.c
./compile coe.c
./compile auto-str.c
./compile substdio.c
./compile substdi.c
./compile substdo.c
./compile subfderr.c
./compile subfdouts.c
In file included from auto-str.c:1:
substdio.h:12:64: error: initialization of ‘int (*)()’ from incompatible pointer type ‘ssize_t (*)(int,  const void *, size_t)’ {aka ‘long int (*)(int,  const void *, long unsigned int)’} [-Wincompatible-pointer-types]
   12 | #define SUBSTDIO_FDBUF(op,fd,buf,len) { (buf), 0, (len), (fd), (op) }
      |                                                                ^
auto-str.c:6:16: note: in expansion of macro ‘SUBSTDIO_FDBUF’
    6 | substdio ss1 = SUBSTDIO_FDBUF(write,1,buf1,sizeof(buf1));
      |                ^~~~~~~~~~~~~~
substdio.h:12:64: note: (near initialization for ‘ss1.op’)
   12 | #define SUBSTDIO_FDBUF(op,fd,buf,len) { (buf), 0, (len), (fd), (op) }
      |                                                                ^
auto-str.c:6:16: note: in expansion of macro ‘SUBSTDIO_FDBUF’
    6 | substdio ss1 = SUBSTDIO_FDBUF(write,1,buf1,sizeof(buf1));
      |                ^~~~~~~~~~~~~~
In file included from subfderr.c:2:
substdio.h:12:64: error: initialization of ‘int (*)()’ from incompatible pointer type ‘ssize_t (*)(int,  const void *, size_t)’ {aka ‘long int (*)(int,  const void *, long unsigned int)’} [-Wincompatible-pointer-types]
   12 | #define SUBSTDIO_FDBUF(op,fd,buf,len) { (buf), 0, (len), (fd), (op) }
      |                                                                ^
subfderr.c:6:22: note: in expansion of macro ‘SUBSTDIO_FDBUF’
    6 | static substdio it = SUBSTDIO_FDBUF(write,2,subfd_errbuf,256);
      |                      ^~~~~~~~~~~~~~
In file included from subfdouts.c:2:
substdio.h:12:64: error: initialization of ‘int (*)()’ from incompatible pointer type ‘ssize_t (*)(int,  const void *, size_t)’ {aka ‘long int (*)(int,  const void *, long unsigned int)’} [-Wincompatible-pointer-types]
   12 | #define SUBSTDIO_FDBUF(op,fd,buf,len) { (buf), 0, (len), (fd), (op) }
      |                                                                ^
subfdouts.c:6:22: note: in expansion of macro ‘SUBSTDIO_FDBUF’
    6 | static substdio it = SUBSTDIO_FDBUF(write,1,subfd_outbufsmall,256);
      |                      ^~~~~~~~~~~~~~
substdio.h:12:64: note: (near initialization for ‘it.op’)
   12 | #define SUBSTDIO_FDBUF(op,fd,buf,len) { (buf), 0, (len), (fd), (op) }
      |                                                                ^
subfdouts.c:6:22: note: in expansion of macro ‘SUBSTDIO_FDBUF’
    6 | static substdio it = SUBSTDIO_FDBUF(write,1,subfd_outbufsmall,256);
      |                      ^~~~~~~~~~~~~~
substdio.h:12:64: note: (near initialization for ‘it.op’)
   12 | #define SUBSTDIO_FDBUF(op,fd,buf,len) { (buf), 0, (len), (fd), (op) }
      |                                                                ^
subfderr.c:6:22: note: in expansion of macro ‘SUBSTDIO_FDBUF’
    6 | static substdio it = SUBSTDIO_FDBUF(write,2,subfd_errbuf,256);
      |                      ^~~~~~~~~~~~~~
./compile subfdins.c
./compile substdio_copy.c
make[1]: *** [Makefile:32: auto-str.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:543: subfdouts.o] Error 1
make[1]: *** [Makefile:535: subfderr.o] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned exit code 2
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: fastforward
Source-Version: 1:0.51-10
Done: Andreas Beckmann <anbe@debian.org>

We believe that the bug you reported is fixed in the latest version of
fastforward, 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 1074946@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Beckmann <anbe@debian.org> (supplier of updated fastforward 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Wed, 21 Aug 2024 09:11:34 +0200
Source: fastforward
Architecture: source
Version: 1:0.51-10
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Andreas Beckmann <anbe@debian.org>
Closes: 1074946
Changes:
 fastforward (1:0.51-10) unstable; urgency=medium
 .
   * QA upload.
   * Fix building with GCC 14.  (Closes: #1074946)
   * Make the build process verbose.
Checksums-Sha1:
 b4fbbf594ed0963835516f4e0899cc6a7d98b2b4 1902 fastforward_0.51-10.dsc
 4d535c38d369c38b1945b03783d2f9a5142cfba5 6960 fastforward_0.51-10.debian.tar.xz
 9a35106e2b2e36e8880240531004ce36623eb428 5395 fastforward_0.51-10_source.buildinfo
Checksums-Sha256:
 32c8e63d396ce38b286e465df17138acac0f037aaf5bef12d6ffa65c188be127 1902 fastforward_0.51-10.dsc
 45481680307256194eb13655e4fd90beaf34011ba015668f11c4e97d13c0496c 6960 fastforward_0.51-10.debian.tar.xz
 4f869cd9907bf79ac2f8cd436bafba9ad324d6aedef9f5415562047a7c320d14 5395 fastforward_0.51-10_source.buildinfo
Files:
 096a616252b2fce5632d5cc6419b7a61 1902 mail optional fastforward_0.51-10.dsc
 15b091b82f84affdac45a6061bfbccfa 6960 mail optional fastforward_0.51-10.debian.tar.xz
 38051341bb0014e2187c1272f86b49fc 5395 mail optional fastforward_0.51-10_source.buildinfo

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

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmbFk6YQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCAE1D/wN9nzpEqqnyB/LfXE6fR0Lpx6cg9bLuP3M
60HehP+HX93peYkPloUlFgRyFnYiOf4vxmJf87yfvJQi880Uk7hfqgZfofBdPEHg
Cml1szvgMVrQV0I4SVz3M9oJyd7Z6ryzZWhbOdJAXeHymtR3yWF72bVbDBqdO912
yvMi4PAJg2H6to7u+RxWqQEfWfmOPd/zOOoo7ajEw5T2A9AHel0PxaFstsV0skEo
9tedLrLE601hZcNHGLgGkoVHzdEg71rmsH9bYfBsxrrkSW8mWCN16HPB/c6k31lo
TpB6tCX2PlenComoP9TNc8InsxOb4IlrrZwtE+GG3o4HrR16N966kSbijl6Wngf5
E7WkvSDGrNTgPcqgdBGbbc2zuVxEKi8EX7AqZhRPsodiGja9fczO39HjNwVCP/ru
z2LU3U6HWLoBXkVKpiSRLmpETJVqtAUfEpi3T5lzuQmcXNQUYDP125BudLxpu8Iy
bOqds1CLBMK+UesHmqTpaIvS1McxSt/5RHLb7lq9fiYOKb5De/eWRW0yWQAy4JXl
Iq4OtT7Vok1gFUReoHWHQCrby3lgeW0DcWkB8OO2UiF09uXmyZN3x4yNkhZpryFr
eo48OzTfSkFhMTMUy3bXEUo24bsz3M0wtRR8s9p7h3YkWCX6KSTn9oI6erkyPyNt
kNyKeu+JqA==
=HQ4i
-----END PGP SIGNATURE-----

Attachment: pgpMDiL49lM8j.pgp
Description: PGP signature


--- End Message ---

Reply to: