Your message dated Thu, 06 Mar 2025 08:36:53 +0000
with message-id <[email protected]>
and subject line Bug#1096564: fixed in edbrowse 3.8.10-1
has caused the Debian Bug report #1096564,
regarding edbrowse: 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.)


-- 
1096564: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096564
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:edbrowse
Version: 3.8.9-7
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/edbrowse_3.8.9-7_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

[...]
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 debian/rules clean
dh clean
   dh_auto_clean
        make -j8 clean
make[1]: Entering directory '/build/reproducible-path/edbrowse-3.8.9'
make -C src clean
make[2]: Entering directory '/build/reproducible-path/edbrowse-3.8.9/src'
rm -f *.o edbrowse \
startwindow.c ebrc.c msg-strings.c
make[2]: Leaving directory '/build/reproducible-path/edbrowse-3.8.9/src'
make[1]: Leaving directory '/build/reproducible-path/edbrowse-3.8.9'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/build/reproducible-path/edbrowse-3.8.9'
dh_auto_build
        make -j8 "INSTALL=install --strip-program=true"
make[2]: Entering directory '/build/reproducible-path/edbrowse-3.8.9'
make -C src
make[3]: Entering directory '/build/reproducible-path/edbrowse-3.8.9/src'
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/edbrowse-3.8.9=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wno-unused 
-D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -I/usr/include/x86_64-linux-gnu 
-I/usr/include/p11-kit-1  -g -ggdb -Wextra -Wdate-time -D_FORTIFY_SOURCE=2  -c 
-o main.o main.c
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/edbrowse-3.8.9=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wno-unused 
-D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -I/usr/include/x86_64-linux-gnu 
-I/usr/include/p11-kit-1  -g -ggdb -Wextra -Wdate-time -D_FORTIFY_SOURCE=2  -c 
-o buffers.o buffers.c
In file included from main.c:3:
eb.h:55:15: error: two or more data types in declaration specifiers
   55 | typedef uchar bool;
      |               ^~~~
eb.h:55:1: warning: useless type name in empty declaration
   55 | typedef uchar bool;
      | ^~~~~~~
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/edbrowse-3.8.9=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wno-unused 
-D_FILE_OFFSET_BITS=64 -DEDBROWSE_ON_LINUX -I/usr/include/x86_64-linux-gnu 
-I/usr/include/p11-kit-1  -g -ggdb -Wextra -Wdate-time -D_FORTIFY_SOURCE=2  -c 
-o sendmail.o sendmail.c
In file included from buffers.c:3:
eb.h:55:15: error: two or more data types in declaration specifiers
   55 | typedef uchar bool;
      |               ^~~~
eb.h:55:1: warning: useless type name in empty declaration
   55 | typedef uchar bool;
      | ^~~~~~~
make[3]: *** [<builtin>: main.o] Error 1
make[3]: *** Waiting for unfinished jobs....
buffers.c: In function ‘readFile’:
buffers.c:2157:31: warning: comparison of constant ‘2’ with boolean expression 
is always false [-Wbool-compare]
 2157 |                 inparts = (rc == 2 ? 2 : 0);
      |                               ^~
buffers.c: In function ‘twoLetter’:
buffers.c:5236:24: warning: comparison of constant ‘2’ with boolean expression 
is always false [-Wbool-compare]
 5236 |                 if (rc == 2)
      |                        ^~
In file included from sendmail.c:6:
eb.h:55:15: error: two or more data types in declaration specifiers
   55 | typedef uchar bool;
      |               ^~~~
eb.h:55:1: warning: useless type name in empty declaration
   55 | typedef uchar bool;
      | ^~~~~~~
make[3]: *** [<builtin>: buffers.o] Error 1
make[3]: *** [<builtin>: sendmail.o] Error 1
make[3]: Leaving directory '/build/reproducible-path/edbrowse-3.8.9/src'
make[2]: *** [makefile:5: all] Error 2
make[2]: Leaving directory '/build/reproducible-path/edbrowse-3.8.9'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned 
exit code 2
make[1]: *** [debian/rules:19: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/edbrowse-3.8.9'
make: *** [debian/rules:16: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: edbrowse
Source-Version: 3.8.10-1
Done: Sebastian Humenda <[email protected]>

We believe that the bug you reported is fixed in the latest version of
edbrowse, 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.
Sebastian Humenda <[email protected]> (supplier of updated edbrowse 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: Thu, 06 Mar 2025 08:34:08 +0100
Source: edbrowse
Architecture: source
Version: 3.8.10-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Accessibility Team <[email protected]>
Changed-By: Sebastian Humenda <[email protected]>
Closes: 1096564
Changes:
 edbrowse (3.8.10-1) unstable; urgency=medium
 .
   [ Samuel Thibault ]
   * control: Use Static-Built-Using instead of Built-Using.
   * patches/gcc-15: Fix build with gcc-15 (Closes: Bug#1096564)
   * copyright: Note new upstream mail contact.
   * watch, upstream/metadata: Update to new upstream URL.
 .
   [ Sebastian Humenda ]
   * new upstream version
   * remove upstreamed patches
Checksums-Sha1:
 3c0a5db421b115392054528c0c1b6ba31ef3a502 2126 edbrowse_3.8.10-1.dsc
 b30fd3906545fb2e649b288aa3e31fe7ea4001a0 1058008 edbrowse_3.8.10.orig.tar.gz
 4d873608db02cb6acb41b8fd1f90b38015cab434 9368 edbrowse_3.8.10-1.debian.tar.xz
 0973011899582bd06cbf019ad03035fe9103a99a 8454 edbrowse_3.8.10-1_amd64.buildinfo
Checksums-Sha256:
 4b91a02d9a8201c3ead7814ec77ee8f167ddef2287eb43f66ee552b8fc5467cd 2126 
edbrowse_3.8.10-1.dsc
 3c194ce45b7348211ce3ad8e3304a0eacf8b27e623cbf8c08687785f88174e03 1058008 
edbrowse_3.8.10.orig.tar.gz
 2bd1ecc47129ea65c002ba626e786f360c7b204c9a8314e8352d1c534d3d7c32 9368 
edbrowse_3.8.10-1.debian.tar.xz
 3df954b0d5188a7d470f516213c103bac48cc6226128813af2bc2547bfcb9cda 8454 
edbrowse_3.8.10-1_amd64.buildinfo
Files:
 62bf2a4ad63cf9750e9f92f9d8c8df86 2126 net optional edbrowse_3.8.10-1.dsc
 815fd36b49269ba973205922a58e2cdd 1058008 net optional 
edbrowse_3.8.10.orig.tar.gz
 8c70bc09c039c8f5a35c0ede571e06c5 9368 net optional 
edbrowse_3.8.10-1.debian.tar.xz
 20b5b045f62064e0a246a605b0476532 8454 net optional 
edbrowse_3.8.10-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEDdK8MMbHMms/+s0k2/EkeQsw7KUFAmfJUNMACgkQ2/EkeQsw
7KUR/Q/7BIxVR9FbxMfKHuSmMVoDiLWXMo6xVRV81V2w70ElduGdgvgz3WM89FWN
/vOkwRts0Sw1OpPvJ96cTeq8m0Gu/J37/q0pmf6hSJyZvbRbnm65nEHjt52UkpNk
ZeZNMPZAxWSkA4DLbR69tRbrTFLPsqOooxE1VxIK05ohfh/ojZLnaDpUbjpmcHCp
a0Q8nNedcTfumfKa0XiM3cesOJcXwrt2YT+jgnCnnekyVmB+4gaIheDIOUeZDucl
H8qoiQdWsFlbTcfgmdqHmoeXfji9DdIORYcE2P3uthWAyqEUMYQyg0PtVYkDovGX
va4iQxmVF/Td3S/BK2ZpOJh/9XIxOQP0z1hE+VnLKLH4STCnyTCEr9IXp0Ilq3fH
84HD7Rv21R8P9mkqeA5GDI7CICMPIWbt15/iYbwKzuvEFXjwjgPsKolfFKzenOpC
BVwqWtWbVQyHrOv9eWjTc+6n87vboLHYGGzS0Rol/nPi+7lu2gUnDVOUmLl00NTJ
jwgem69IWYf+Q50IZHaNx4fp5JDlCeenshupVgjPF1yArGLaV+DGTmiAVhk/4jYb
XbLueYwaNz7tG2wFMc5WNEUaFjXfyj/xF3OKaSjB3BCWkIMQ8bPwhnKIDARTIONz
GH6BO6fAstRsZLpflpPOntnp/kBmoXJ4zzRXQvu4vEm1Jz4UaxY=
=JjUU
-----END PGP SIGNATURE-----

Attachment: pgppiJzysHYR2.pgp
Description: PGP signature


--- End Message ---

Reply via email to