Your message dated Tue, 17 Dec 2024 12:49:43 +0000
with message-id <[email protected]>
and subject line Bug#1075116: fixed in knxd 0.14.70-1
has caused the Debian Bug report #1075116,
regarding knxd: 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 [email protected]
immediately.)


-- 
1075116: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075116
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:knxd
Version: 0.14.54.1
Severity: important
Tags: sid trixie
User: [email protected]
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/knxd_0.14.54.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

[...]
  CC       gen/openvbusmonitorts.lo
  CC       gen/getbusmonitorpacketts.lo
  CCLD     libeibclient.la
make[6]: Leaving directory '/<<PKGBUILDDIR>>/src/client/c'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/client/c'
Making all in php
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/client/php'
sed -ne 's/#define \(IMG_[A-Z_0-9]\+\)  \+\([0-9]\+\)/ const \1 = \2;/p' 
../../../src/common/eibloadresult.h > result.inc
  CXX      dummy.o
if gcc -E -I../../../src/include -I../../../src/client -I../../../src/client 
-D__cplusplus -MT EIBConnection.post -MD -MP -MF ".deps/EIBConnection.Tpo" -P 
-x c -O0 -o EIBConnection.post EIBConnection.pre; \
then mv -f ".deps/EIBConnection.Tpo" ".deps/EIBConnection.Po"; else rm -f 
".deps/EIBConnection.Tpo"; exit 1; fi
cat EIBConnection.post > EIBConnection.php
  AR       libdummy.a
no EIBConnection.php || /bin/true
ar: `u' modifier ignored since `D' is the default (see `U')
/bin/bash: line 1: no: command not found
sed -i -e 's/== =/===/g' EIBConnection.php
sed -i -e 's/= &/=\& /g' EIBConnection.php
cat lic.inc EIBConnection.php end.inc > eibclient.php
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/client/php'
Making all in perl
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/client/perl'
sed -ne 's/#define \(IMG_[A-Z_0-9]\+\)  \+\([0-9]\+\)/ use constant \1 => 
\2;/p' ../../../src/common/eibloadresult.h > result.inc
  CXX      dummy.o
if gcc -E -I../../../src/include -I../../../src/client -I../../../src/client 
-I. -D__cplusplus -MT EIBConnection.post -MD -MP -MF ".deps/EIBConnection.Tpo" 
-P -x c -O0 -o EIBConnection.post EIBConnection.pre; \
then mv -f ".deps/EIBConnection.Tpo" ".deps/EIBConnection.Po"; else rm -f 
".deps/EIBConnection.Tpo"; exit 1; fi
sed -e 's/ARRAY \?(\([A-Za-z][A-Za-z0-9_]*\))/@\1/g' EIBConnection.post > 
EIBConnection.p1
  AR       libdummy.a
ar: `u' modifier ignored since `D' is the default (see `U')
perl -MO=Deparse EIBConnection.p1 > EIBConnection.p
EIBConnection.p1 syntax OK
cat lic.inc EIBConnection.p > EIBConnection.pm
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/client/perl'
Making all in cs
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/client/cs'
sed -ne 's/#define \(IMG_[A-Z_0-9]\+\)  \+\([0-9]\+\)/public const int \1 = 
\2;/p' ../../../src/common/eibloadresult.h > result.inc
if gcc -E -I../../../src/include -I../../../src/client  -I../../../src/client 
-D__cplusplus -MT EIBConnection.post -MD -MP -MF ".deps/EIBConnection.Tpo" -P 
-x c -O0 -o EIBConnection.post EIBConnection.pre; \
then mv -f ".deps/EIBConnection.Tpo" ".deps/EIBConnection.Po"; else rm -f 
".deps/EIBConnection.Tpo"; exit 1; fi
cat lic.inc EIBConnection.post > EIBConnection.cs
no EIBConnection.cs || /bin/true
/bin/bash: line 1: no: command not found
make  all-am
make[6]: Entering directory '/<<PKGBUILDDIR>>/src/client/cs'
  CXX      dummy.o
  AR       libdummy.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[6]: Leaving directory '/<<PKGBUILDDIR>>/src/client/cs'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/client/cs'
Making all in python
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/client/python'
sed -ne 's/#define \(IMG_[A-Z_0-9]\+\)  \+\([0-9]\+\)/\1 = \2/p' 
../../../src/common/eibloadresult.h > result.inc
  CC       gen.o
In file included from gen.c:29:
../../../src/include/eibtypes.h:90:1: error: C++ style comments are not allowed 
in ISO C90
   90 | // like last_updates but 32bit counter
      | ^
../../../src/include/eibtypes.h:90:1: note: (this will be reported only once 
per input file)
make[5]: *** [Makefile:438: gen.o] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/client/python'
make[4]: *** [Makefile:399: all-recursive] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/client'
make[3]: *** [Makefile:397: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:447: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:383: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:14: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: knxd
Source-Version: 0.14.70-1
Done: Matthias Urlichs <[email protected]>

We believe that the bug you reported is fixed in the latest version of
knxd, 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.
Matthias Urlichs <[email protected]> (supplier of updated knxd 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: Tue, 17 Dec 2024 11:37:45 +0100
Source: knxd
Architecture: source
Version: 0.14.70-1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Urlichs <[email protected]>
Changed-By: Matthias Urlichs <[email protected]>
Closes: 958248 1075116
Changes:
 knxd (0.14.70-1) unstable; urgency=medium
 .
   * Use the system libinih.
     Closes:958248
   * Some autoconf modernizations and de-warning-s.
   * Use debhelper-compat
   * Upgrade to level 13.
 .
 knxd (0.14.69-2) stable; urgency=medium
 .
   * Fix install location
 .
 knxd (0.14.69-1) unstable; urgency=medium
 .
   * knxd-net.socket
 .
 knxd (0.14.68-1) unstable; urgency=medium
 .
   * Merge
   * Various bugfixes
   * Bump Standards-Version to 4.7.0.1
 .
 knxd (0.14.66-2) unstable; urgency=medium
 .
   * Merge
 .
 knxd (0.14.65-1) unstable; urgency=medium
 .
   * Merge
 .
 knxd (0.14.64-1) unstable; urgency=medium
 .
   * Merge
 .
 knxd (0.14.63.1) unstable; urgency=medium
 .
   * Merge
   * Remove C++ line-based comments from C files. Closes: #1075116
 .
 knxd (0.14.56.2) unstable; urgency=medium
 .
   * Merge
Checksums-Sha1:
 794c55af55e1bf90089c7c1cdf7e57d27453cf1d 2184 knxd_0.14.70-1.dsc
 71d99ea26c7a3a7f0287334d164403a6d44310e3 299776 knxd_0.14.70.orig.tar.gz
 6d137b2cbd60e5c6a5afa1de955d37cd960d216e 27000 knxd_0.14.70-1.debian.tar.xz
Checksums-Sha256:
 8a5d84c6bcb3c7edf74baa0e73ca09831897487c742f67b29062c7585ec593af 2184 
knxd_0.14.70-1.dsc
 e9d075430429e97ae1b2d29724634d564e7c874f1db544a0a2d953e2ea5373be 299776 
knxd_0.14.70.orig.tar.gz
 0a7ee66f20d8f3b51c244eeee21c98295d7c3a480821a2f95d10aa9eff11519e 27000 
knxd_0.14.70-1.debian.tar.xz
Files:
 76ed91d85e086799a25810631ca5c6b8 2184 net optional knxd_0.14.70-1.dsc
 2f98c7fc0bdc8fa1a9edaa239887d109 299776 net optional knxd_0.14.70.orig.tar.gz
 49968c7923f9021466639f17b627b494 27000 net optional 
knxd_0.14.70-1.debian.tar.xz

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

iQIzBAEBCgAdFiEENzGcEL8EYxehRDgJ+GyybHbBwWUFAmdhb6sACgkQ+GyybHbB
wWVkxQ/8Cxi7ujGBPGowsTpEoKHowvZuHhfaafYhS6kvgYYPL3f9j68i5nm0UiGQ
eupMbt7Rd4zxarBR6WoCtc7sOXN1njv7sd9RFpLT3/2hKHunIeL1uMfJuDawdVYR
oG6dTQbKbaIAHAhNHZWZD7j0eU0pLQQZ4LG2QI4phRF/0Njr7jR7ZHlZBp24axJi
1B6DdPXeawPlldQWunAnHReeX53rJrcFkM/rZMyq7wrhnrrit1KfsgWk5xLQEiOD
rHMmoS6a8jlrDLLJPE5/V+TMVAJuPbIBUCoCyWBJ8iO6tWXOHfBsdZ8mXs5NAvIr
/+zvtMwF4pAFYUrFpI9l34jn1aRm25Iiqh6zsC4VQWQ3e1C9LPIqEsEPEbIohUiA
1a8TKHhWyX4kKpHiHrzXVgW3eWedDLWc+P0VptIxz9czGSSrrHLeD0yOHOLHYit8
cJjP/2ykGaZIodt4EIJNF8+DjZeK90S7dD9Syma0XwbYhTR7gtuOIYoxX3dS7igC
rNZugGiAVYZC2gS+ZYkhzXrVePRYC+XlMN9BXe1UT0OMlyuKTic7glPqQ9Gcx7dB
elPWWfDuQSuxPlmOqQZOqNaJeOzkSdA4pFalAh/AwW27fuHHWErNyCKBCigB+dIc
WldKs9ER9RF0B1iJ7MPRrhM9pCqQ/d3m1xkTEjQXaupQqpOrEKM=
=INzb
-----END PGP SIGNATURE-----

Attachment: pgpmWKGFzgkc0.pgp
Description: PGP signature


--- End Message ---

Reply via email to