Your message dated Sun, 12 Oct 2025 20:41:27 +0000
with message-id <[email protected]>
and subject line Bug#1096462: fixed in coreboot 25.09+dfsg-1
has caused the Debian Bug report #1096462,
regarding coreboot: 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.)


-- 
1096462: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096462
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:coreboot
Version: 24.08+dfsg-2
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/coreboot_24.08+dfsg-2_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

[...]
    HOSTCC     cbfstool/fit.o
    HOSTCC     cbfstool/ifittool (link)
    HOSTCC     cbfstool/fmaptool.o
    HOSTCC     cbfstool/cbfs_sections.o
    HOSTCC     cbfstool/fmap_from_fmd.o
    HOSTCC     cbfstool/fmd.o
    HOSTCC     cbfstool/fmd_parser.o
    HOSTCC     cbfstool/fmd_scanner.o
    HOSTCC     cbfstool/fmaptool (link)
    HOSTCC     cbfstool/rmodtool.o
    HOSTCC     cbfstool/rmodtool (link)
    HOSTCC     cbfstool/ifwitool.o
    HOSTCC     cbfstool/ifwitool (link)
    HOSTCC     cbfstool/cbfscomptool.o
    HOSTCC     cbfstool/cbfs-compression-tool (link)
    HOSTCC     cbfstool/elogtool.o
    HOSTCC     cbfstool/eventlog.o
    HOSTCC     cbfstool/elog.o
    HOSTCC     cbfstool/flashrom.o
    HOSTCC     cbfstool/elogtool (link)
    HOSTCC     cbfstool/cse_fpt.o
    HOSTCC     cbfstool/cse_helpers.o
    HOSTCC     cbfstool/fpt_hdr_20.o
    HOSTCC     cbfstool/fpt_hdr_21.o
    HOSTCC     cbfstool/cse_fpt (link)
    HOSTCC     cbfstool/cse_serger.o
    HOSTCC     cbfstool/bpdt_1_6.o
    HOSTCC     cbfstool/bpdt_1_7.o
    HOSTCC     cbfstool/subpart_hdr_1.o
    HOSTCC     cbfstool/subpart_hdr_2.o
    HOSTCC     cbfstool/subpart_entry_1.o
    HOSTCC     cbfstool/cse_serger (link)
make[2]: Leaving directory 
'/build/reproducible-path/coreboot-24.08+dfsg/util/cbfstool'
make[2]: Entering directory 
'/build/reproducible-path/coreboot-24.08+dfsg/util/cbmem'
cc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/coreboot-24.08+dfsg=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wextra -Wmissing-prototypes 
-Wshadow -Werror -Wdate-time -D_FORTIFY_SOURCE=2 -I . -I 
/build/reproducible-path/coreboot-24.08+dfsg/src/commonlib/include -I 
/build/reproducible-path/coreboot-24.08+dfsg/src/commonlib/bsd/include -include 
/build/reproducible-path/coreboot-24.08+dfsg/src/commonlib/bsd/include/commonlib/bsd/compiler.h
  -c -o cbmem.o cbmem.c
In file included from cbmem.c:24:
/build/reproducible-path/coreboot-24.08+dfsg/src/commonlib/include/commonlib/loglevel.h:170:26:
 error: initializer-string for array of ‘char’ is too long 
[-Werror=unterminated-string-initialization]
  170 |         [BIOS_EMERG]   = "EMERG",
      |                          ^~~~~~~
/build/reproducible-path/coreboot-24.08+dfsg/src/commonlib/include/commonlib/loglevel.h:171:26:
 error: initializer-string for array of ‘char’ is too long 
[-Werror=unterminated-string-initialization]
  171 |         [BIOS_ALERT]   = "ALERT",
      |                          ^~~~~~~
/build/reproducible-path/coreboot-24.08+dfsg/src/commonlib/include/commonlib/loglevel.h:172:26:
 error: initializer-string for array of ‘char’ is too long 
[-Werror=unterminated-string-initialization]
  172 |         [BIOS_CRIT]    = "CRIT ",
      |                          ^~~~~~~
/build/reproducible-path/coreboot-24.08+dfsg/src/commonlib/include/commonlib/loglevel.h:173:26:
 error: initializer-string for array of ‘char’ is too long 
[-Werror=unterminated-string-initialization]
  173 |         [BIOS_ERR]     = "ERROR",
      |                          ^~~~~~~
/build/reproducible-path/coreboot-24.08+dfsg/src/commonlib/include/commonlib/loglevel.h:174:26:
 error: initializer-string for array of ‘char’ is too long 
[-Werror=unterminated-string-initialization]
  174 |         [BIOS_WARNING] = "WARN ",
      |                          ^~~~~~~
/build/reproducible-path/coreboot-24.08+dfsg/src/commonlib/include/commonlib/loglevel.h:175:26:
 error: initializer-string for array of ‘char’ is too long 
[-Werror=unterminated-string-initialization]
  175 |         [BIOS_NOTICE]  = "NOTE ",
      |                          ^~~~~~~
/build/reproducible-path/coreboot-24.08+dfsg/src/commonlib/include/commonlib/loglevel.h:176:26:
 error: initializer-string for array of ‘char’ is too long 
[-Werror=unterminated-string-initialization]
  176 |         [BIOS_INFO]    = "INFO ",
      |                          ^~~~~~~
/build/reproducible-path/coreboot-24.08+dfsg/src/commonlib/include/commonlib/loglevel.h:177:26:
 error: initializer-string for array of ‘char’ is too long 
[-Werror=unterminated-string-initialization]
  177 |         [BIOS_DEBUG]   = "DEBUG",
      |                          ^~~~~~~
/build/reproducible-path/coreboot-24.08+dfsg/src/commonlib/include/commonlib/loglevel.h:178:26:
 error: initializer-string for array of ‘char’ is too long 
[-Werror=unterminated-string-initialization]
  178 |         [BIOS_SPEW]    = "SPEW ",
      |                          ^~~~~~~
cc1: all warnings being treated as errors
make[2]: *** [<builtin>: cbmem.o] Error 1
make[2]: Leaving directory 
'/build/reproducible-path/coreboot-24.08+dfsg/util/cbmem'
make[1]: *** [debian/rules:24: override_dh_auto_build] Error 2
make[1]: Leaving directory '/build/reproducible-path/coreboot-24.08+dfsg'
make: *** [debian/rules:15: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: coreboot
Source-Version: 25.09+dfsg-1
Done: Ahmad Khalifa <[email protected]>

We believe that the bug you reported is fixed in the latest version of
coreboot, 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.
Ahmad Khalifa <[email protected]> (supplier of updated coreboot 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: Sat, 11 Oct 2025 15:25:19 +0100
Source: coreboot
Architecture: source
Version: 25.09+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Ahmad Khalifa <[email protected]>
Changed-By: Ahmad Khalifa <[email protected]>
Closes: 1096462
Changes:
 coreboot (25.09+dfsg-1) unstable; urgency=medium
 .
   * Fix gcc-15 warning unterminated-string-initialization
     (Closes: #1096462)
   * d/control: add missing doc dependency libjs-underscore
   * d/control: Bump standards version
   * New upstream version 25.09+dfsg
   * Refresh patches (gcc-15 fix)
   * d/control: cleanup Rules-Requires-Root
   * d/copyright: Updates for new version
Checksums-Sha1:
 0d4de8667faa68628f058dd872ce8c14b9c1d243 1580 coreboot_25.09+dfsg-1.dsc
 633a916100eb28f4b44639143903d48524d9fbed 21685860 
coreboot_25.09+dfsg.orig.tar.xz
 18be422c8f102d3ea34be539cdabd5a1d1861500 52180 
coreboot_25.09+dfsg-1.debian.tar.xz
 e3bac3107e16adfac4ffa8adda5cb5eaf80f67d1 7535 
coreboot_25.09+dfsg-1_amd64.buildinfo
Checksums-Sha256:
 d639f00738c8e6710efd747c9d7ca59cd52064e9d3a49ba14b57a28b9a5e935e 1580 
coreboot_25.09+dfsg-1.dsc
 96bfaa8d6d0c4df548e39baf48a4de64abbe265f586ae20a74685c5604ac0865 21685860 
coreboot_25.09+dfsg.orig.tar.xz
 bb612caf0b668cf2a062186125a7930cdefdf0e6517cf9edfa1f51ee3482720e 52180 
coreboot_25.09+dfsg-1.debian.tar.xz
 6d58b80af7b6e437033f810e0aa9b434ed09b7ef387605f4469d80299502bdc5 7535 
coreboot_25.09+dfsg-1_amd64.buildinfo
Files:
 3f66758219db6489c4e6d90248a6276e 1580 utils optional coreboot_25.09+dfsg-1.dsc
 5a0e336ca010a9d99328efa9263a8025 21685860 utils optional 
coreboot_25.09+dfsg.orig.tar.xz
 263012bad16487cdcd2aa41f17079092 52180 utils optional 
coreboot_25.09+dfsg-1.debian.tar.xz
 cb3f67fec6856ea0e4af9246a41287fa 7535 utils optional 
coreboot_25.09+dfsg-1_amd64.buildinfo

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

iHUEARYKAB0WIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaOwEBAAKCRDsvtu2B7my
vjESAQCA9hN33xBOVXni/QNzZ4/73i8mLhjoPg5DeE0FDpYZsQEAi9hauAeFLy9S
7Rrf/kB7MjI/l7F9i1lhsWI/26v2XQA=
=P2OU
-----END PGP SIGNATURE-----

Attachment: pgpRG3XsxT5pz.pgp
Description: PGP signature


--- End Message ---

Reply via email to