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

Bug#1075224: marked as done (linux-atm: ftbfs with GCC-14)



Your message dated Sun, 20 Oct 2024 19:25:34 +0000
with message-id <E1t2bYU-0007xC-HY@fasolo.debian.org>
and subject line Bug#1075224: fixed in linux-atm 1:2.5.1-6
has caused the Debian Bug report #1075224,
regarding linux-atm: 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.)


-- 
1075224: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075224
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:linux-atm
Version: 1:2.5.1-5.1
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/linux-atm_2.5.1-5.1_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

[...]
In file included from io.c:28:
io.c: In function ‘accept_new’:
../../src/include/atmd.h:23:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   23 |   if (r) (r)->prev = i; r = i; })
      |   ^~
io.c:316:9: note: in expansion of macro ‘Q_INSERT_HEAD’
  316 |         Q_INSERT_HEAD(unidirectional_vccs,vcc);
      |         ^~~~~~~~~~~~~
io.c:316:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  316 |         Q_INSERT_HEAD(unidirectional_vccs,vcc);
      |                       ^~~~~~~~~~~~~~~~~~~
../../src/include/atmd.h:23:25: note: in definition of macro ‘Q_INSERT_HEAD’
   23 |   if (r) (r)->prev = i; r = i; })
      |                         ^
../../src/include/atmd.h:23:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   23 |   if (r) (r)->prev = i; r = i; })
      |   ^~
io.c:326:17: note: in expansion of macro ‘Q_INSERT_HEAD’
  326 |                 Q_INSERT_HEAD(entry->vccs,vcc);
      |                 ^~~~~~~~~~~~~
io.c:326:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  326 |                 Q_INSERT_HEAD(entry->vccs,vcc);
      |                               ^~~~~
../../src/include/atmd.h:23:25: note: in definition of macro ‘Q_INSERT_HEAD’
   23 |   if (r) (r)->prev = i; r = i; })
      |                         ^
../../src/include/atmd.h:23:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   23 |   if (r) (r)->prev = i; r = i; })
      |   ^~
io.c:344:5: note: in expansion of macro ‘Q_INSERT_HEAD’
  344 |     Q_INSERT_HEAD(unknown_incoming,entry);
      |     ^~~~~~~~~~~~~
io.c:344:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  344 |     Q_INSERT_HEAD(unknown_incoming,entry);
      |                   ^~~~~~~~~~~~~~~~
../../src/include/atmd.h:23:25: note: in definition of macro ‘Q_INSERT_HEAD’
   23 |   if (r) (r)->prev = i; r = i; })
      |                         ^
../../src/include/atmd.h:23:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   23 |   if (r) (r)->prev = i; r = i; })
      |   ^~
io.c:346:5: note: in expansion of macro ‘Q_INSERT_HEAD’
  346 |     Q_INSERT_HEAD(entry->vccs,vcc);
      |     ^~~~~~~~~~~~~
io.c:346:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  346 |     Q_INSERT_HEAD(entry->vccs,vcc);
      |                   ^~~~~
../../src/include/atmd.h:23:25: note: in definition of macro ‘Q_INSERT_HEAD’
   23 |   if (r) (r)->prev = i; r = i; })
      |                         ^
io.c: In function ‘get_local’:
io.c:622:54: error: passing argument 3 of ‘getsockname’ from incompatible pointer type [-Wincompatible-pointer-types]
  622 |     result = getsockname(fd,(struct sockaddr *) addr,&length);
      |                                                      ^~~~~~~
      |                                                      |
      |                                                      size_t * {aka long unsigned int *}
In file included from io.c:17:
/usr/include/x86_64-linux-gnu/sys/socket.h:117:47: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘size_t *’ {aka ‘long unsigned int *’}
  117 |                         socklen_t *__restrict __len) __THROW;
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~
make[4]: *** [Makefile:471: io.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/arpd'
make[3]: *** [Makefile:367: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:413: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:345: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:37: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: linux-atm
Source-Version: 1:2.5.1-6
Done: Chris Hofstaedtler <zeha@debian.org>

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

Debian distribution maintenance software
pp.
Chris Hofstaedtler <zeha@debian.org> (supplier of updated linux-atm 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: Sun, 20 Oct 2024 19:46:16 +0200
Source: linux-atm
Architecture: source
Version: 1:2.5.1-6
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Chris Hofstaedtler <zeha@debian.org>
Closes: 1075224
Changes:
 linux-atm (1:2.5.1-6) unstable; urgency=medium
 .
   * QA upload.
   * Import patch to fix FTBFS. (Closes: #1075224)
Checksums-Sha1:
 23b889b46f99f668891797af79e690c27dc5d311 1958 linux-atm_2.5.1-6.dsc
 6d75f1a85bb22c2a16633b0ac637082e3b87bf0c 12044 linux-atm_2.5.1-6.debian.tar.xz
 5eca0ca45f112c048e7c53432a977ae8f7662c74 7092 linux-atm_2.5.1-6_arm64.buildinfo
Checksums-Sha256:
 f2d5ba6cba0d26a6e100007d643aa6db809972a035564450b62b2293954a13d2 1958 linux-atm_2.5.1-6.dsc
 c023eef267003f7a4d2cb47012f99b0a6542297e53e582ecfc7ddbb1f15fc4fa 12044 linux-atm_2.5.1-6.debian.tar.xz
 9ed58560dafafc43518204172aff8f8b4c7f5e59f4fc52797764282ad4c8d0aa 7092 linux-atm_2.5.1-6_arm64.buildinfo
Files:
 0bafc6ae67c6edb9a3e32d5d53600f71 1958 net optional linux-atm_2.5.1-6.dsc
 a2ef0170839e0f73a1fe7cf683e02c16 12044 net optional linux-atm_2.5.1-6.debian.tar.xz
 1909da82301e2d4587463b8161ed1dc8 7092 net optional linux-atm_2.5.1-6_arm64.buildinfo

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

iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmcVQukACgkQXBPW25MF
LgMbrA//ZJ1IaJAQrx9nWf6ym5F+NYaWrGB8dS+16ulOYRv0V2bDkJtfM7LRJyiG
/BdRde1SSeDBXvbXUjj9trvmECUFITaclf3x6f75cUCtOjWJkuo4aCT3boHEP99u
KGq1G1uYfhLUpxPepHLI6sFKoBbf6JRm3V5cPB7D392fz5mDR6nOvLEDjSZAwUBd
AaFy9mO9tPLW6TRwDX9E1RYf8xr7lwjFA2Uk41sEIbeOGsTmh8Y+nhMJfyNmAIy2
MQfE+gBso8iIp4/lCeEpFNtjQnySHxrE9jMlC1XfbMvmVD8h3tFYT9mi3Eixyo4q
eCW61OiSUl7yhaIw06WbLe9HqMfOAHkC7FoTjf0XP6e7KmwWbsWw48dhTYZxq5mF
vLs4RQpOkvhfhXR4moK9JZEQQc9gQaMY7/B4SBUXyY81WfmpIAEAVJRYVeWNcdpR
DevQ9qULKBMyZuEHiafPLtakMzjWDqj4/wUHyHWygNdc+9Vr1iwkDhcOw+vLzw10
rX1XodmQ2+aL4baoPxNb4JPNxEBvqdu7sQ0zT4YTEnysfs0xKDj7hPrGdFbuwoDc
JkIsGk2mKpuKgWIEPXG+p4RtASHx4HTEPQBEexuN5s3Yl8ldL3GjNSdKgftV8MIR
dNmVlH+m0YpVx/YeHVzJRa/sGltyQNopcNzc3F1gPz8CgfgVrMI=
=P+A9
-----END PGP SIGNATURE-----

Attachment: pgpC5onITq_OQ.pgp
Description: PGP signature


--- End Message ---

Reply to: