Your message dated Tue, 09 Sep 2025 11:05:35 +0000
with message-id <[email protected]>
and subject line Bug#1096818: fixed in httptunnel 3.3+dfsg-6
has caused the Debian Bug report #1096818,
regarding httptunnel: 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.)


-- 
1096818: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096818
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:httptunnel
Version: 3.3+dfsg-5
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/httptunnel_3.3+dfsg-5_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

[...]
   53 | static inline void log_debug () {}
      |                    ^~~~~~~~~
hts.c:448:11: error: too many arguments to function ‘log_debug’; expected 0, 
have 3
  448 |           log_debug ("open_device (\"%s\") = %d", arg.device, fd);
      |           ^~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~
common.h:53:20: note: declared here
   53 | static inline void log_debug () {}
      |                    ^~~~~~~~~
hts.c:466:11: error: too many arguments to function ‘log_debug’; expected 0, 
have 1
  466 |           log_debug ("using stdin as fd");
      |           ^~~~~~~~~  ~~~~~~~~~~~~~~~~~~~
common.h:53:20: note: declared here
   53 | static inline void log_debug () {}
      |                    ^~~~~~~~~
hts.c:495:11: error: too many arguments to function ‘log_debug’; expected 0, 
have 4
  495 |           log_debug ("do_connect (\"%s:%d\") = %d",
      |           ^~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
common.h:53:20: note: declared here
   53 | static inline void log_debug () {}
      |                    ^~~~~~~~~
hts.c:534:11: error: too many arguments to function ‘log_annoying’; expected 0, 
have 1
  534 |           log_annoying ("poll () ...");
      |           ^~~~~~~~~~~~  ~~~~~~~~~~~~~
common.h:55:20: note: declared here
   55 | static inline void log_annoying () {}
      |                    ^~~~~~~~~~~~
hts.c:536:11: error: too many arguments to function ‘log_annoying’; expected 0, 
have 2
  536 |           log_annoying ("... = %d", n);
      |           ^~~~~~~~~~~~  ~~~~~~~~~~
common.h:55:20: note: declared here
   55 | static inline void log_annoying () {}
      |                    ^~~~~~~~~~~~
hts.c:544:15: error: too many arguments to function ‘log_verbose’; expected 0, 
have 1
  544 |               log_verbose ("poll() timed out");
      |               ^~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~
common.h:54:20: note: declared here
   54 | static inline void log_verbose () {}
      |                    ^~~~~~~~~~~
hts.c:550:11: error: too many arguments to function ‘log_annoying’; expected 0, 
have 4
  550 |           log_annoying ("revents[0] = %x, revents[1] = %x, POLLIN = %x",
      |           ^~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
common.h:55:20: note: declared here
   55 | static inline void log_annoying () {}
      |                    ^~~~~~~~~~~~
hts.c:561:7: error: too many arguments to function ‘log_debug’; expected 0, 
have 1
  561 |       log_debug ("closing tunnel");
      |       ^~~~~~~~~  ~~~~~~~~~~~~~~~~
common.h:53:20: note: declared here
   53 | static inline void log_debug () {}
      |                    ^~~~~~~~~
hts.c:570:3: error: too many arguments to function ‘log_debug’; expected 0, 
have 1
  570 |   log_debug ("destroying tunnel");
      |   ^~~~~~~~~  ~~~~~~~~~~~~~~~~~~~
common.h:53:20: note: declared here
   53 | static inline void log_debug () {}
      |                    ^~~~~~~~~
make[3]: *** [Makefile:505: htc.o] Error 1
hts.c:307:5: warning: ignoring return value of ‘daemon’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
  307 |     daemon (0, 1);
      |     ^~~~~~~~~~~~~
make[3]: *** [Makefile:505: http.o] Error 1
make[3]: *** [Makefile:505: hts.o] Error 1
make[3]: Leaving directory '/build/reproducible-path/httptunnel-3.3+dfsg'
make[2]: *** [Makefile:564: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/httptunnel-3.3+dfsg'
make[1]: *** [Makefile:378: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/httptunnel-3.3+dfsg'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: httptunnel
Source-Version: 3.3+dfsg-6
Done: Teemu Hukkanen <[email protected]>

We believe that the bug you reported is fixed in the latest version of
httptunnel, 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.
Teemu Hukkanen <[email protected]> (supplier of updated httptunnel 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, 09 Sep 2025 13:41:10 +0300
Source: httptunnel
Architecture: source
Version: 3.3+dfsg-6
Distribution: unstable
Urgency: medium
Maintainer: Teemu Hukkanen <[email protected]>
Changed-By: Teemu Hukkanen <[email protected]>
Closes: 1096818
Changes:
 httptunnel (3.3+dfsg-6) unstable; urgency=medium
 .
   * Add patches updating README files
   * Add patch using ellipsis in logging functions (Closes: #1096818)
Checksums-Sha1:
 c4cc596d9cbbc5d03f0218af8e108af7fc109b07 1787 httptunnel_3.3+dfsg-6.dsc
 9c68d501dffd271d427b7a4b4b4cbdf812865ce3 28192 
httptunnel_3.3+dfsg-6.debian.tar.xz
 4f927c12a4b2b17060ed4ca96a11c1774e984060 5490 
httptunnel_3.3+dfsg-6_source.buildinfo
Checksums-Sha256:
 c1464295ba00268880616d6f8e1927c1fe9d85646db85ca0cc5e67a6e9b0b5bb 1787 
httptunnel_3.3+dfsg-6.dsc
 3517e12c06dde602c5fa99e5c411cea9b7376e655e1cc3f461fdc6786ec3fe7e 28192 
httptunnel_3.3+dfsg-6.debian.tar.xz
 4a6e2168af58fb37555ac04c30ed1cdb48405678052b24c4372f67e41786299c 5490 
httptunnel_3.3+dfsg-6_source.buildinfo
Files:
 7da797ed55a82ecd5be22aafd97d89e7 1787 net optional httptunnel_3.3+dfsg-6.dsc
 9cdaec5ea9fed17db87f0b06d6ab0fc3 28192 net optional 
httptunnel_3.3+dfsg-6.debian.tar.xz
 90f9d4a865195044c66c1432ce7e8992 5490 net optional 
httptunnel_3.3+dfsg-6_source.buildinfo

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

iQJEBAEBCgAuFiEE6NtLRRsmWa/ZsSF+U21XSJwgAdAFAmjABysQHHRqaHVra2Fu
QGlraS5maQAKCRBTbVdInCAB0LtYEACEiMSgHCwhe4Hc+rcuYPVZgF1r7bCrqSsP
vOsTDXsXc4+Sleam+SLH+Mz2TTTnubTNVBlkqBOGasenRBYcuTHz88wQGstn9uYR
lv3hO1bDeuThN6Vz0WXMm/QUj26UXhxBIQTJ6TDVGdwihksVxsfvlIadn20HsIMO
+50wLh9Ybw9+zwisVsoiYl3UvjlxOEO4dBKJ/SCUdxf9EpKLk8pp43MWxhmRvx6f
BXLKvl/QYz3qI3ScUxnGhDmDalbMzD1WMRNdZOYeLl64fXw8mtcUPCGo2oiL2f1g
630UJLkaOrUe2N3//fBaEx6yoPxMa2lKeuckSZsZp5BLloQXaYr/9RA+cENsKA2F
cXdQQ6opnm+2qL9BR+OMh1A7oNb4Sg4hOV6qa7eigDod5szIZsOtxvEiWyJNq41I
D7EqUBe8UR2r1ekvS5nGy09GP9smbTuAGiH5aaJu5ftiGc2iH7X0HZ5T0tIErkHL
/5VER2XoN76F7YuoeGqvgAb6nwhpGzammVMkrZSfjmxSjmdugTV2bsOpR+qETr1L
Q+HjWzT5tkCcdYW5Z7LcWh0L/YcUSX8fZM+h5Lp3A5msmQ9k/Bt+nyefBaM7Bq/N
EAmKIYENpPNWCmWbSxY0p1sFwf9Zy5236d7u0LTm3OJfbGB58+TX7ZjlkBBxGWdd
1s04wZDESQ==
=v2+W
-----END PGP SIGNATURE-----

Attachment: pgpXGTYUeYSVH.pgp
Description: PGP signature


--- End Message ---

Reply via email to