debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #07671
[Bug 2124996] Re: ppc64-diag ftbfs in questing archive rebuild
This bug was fixed in the package ppc64-diag - 2.7.9-1.1ubuntu1
---------------
ppc64-diag (2.7.9-1.1ubuntu1) questing; urgency=medium
* Replace custom boolean type with <stdbool.h> for C23 compatibility
(LP: #2124996)
* d/.gitignore: do not ignore patches
-- Nick Rosbrook <enr0n@xxxxxxxxxx> Thu, 18 Sep 2025 13:45:12 -0400
** Changed in: ppc64-diag (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to ppc64-diag in Ubuntu.
https://bugs.launchpad.net/bugs/2124996
Title:
ppc64-diag ftbfs in questing archive rebuild
Status in ppc64-diag package in Ubuntu:
Fix Released
Bug description:
The package fails to build in the recent archive rebuild
https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20250910-questing-questing.html
gcc -DHAVE_CONFIG_H -I. -I./config -Wdate-time -D_FORTIFY_SOURCE=3 -I ./common/ -I ./ela/ -I ./diags -I ./lpd/ -I /usr/include/ncurses/ -Wall -g -DDEBUG -DDEST_DIR='"/usr"' -DVERSION='"2.7.9"' -g -O3 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/ppc64-diag-2.7.9-1.1 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE -Wstack-protector --param=ssp-buffer-size=1 -c -o ela/date.o ela/date.c
<command-line>: warning: ‘_FORTIFY_SOURCE’ redefined
<command-line>: note: this is the location of the previous definition
ela/date.c:7:16: error: cannot use keyword ‘false’ as enumeration constant
7 | typedef enum { false, true } bool;
| ^~~~~
ela/date.c:7:16: note: ‘false’ is a keyword with ‘-std=c23’ onwards
ela/date.c:7:30: error: expected ‘;’, identifier or ‘(’ before ‘bool’
7 | typedef enum { false, true } bool;
| ^~~~
ela/date.c:7:30: warning: useless type name in empty declaration
make[1]: *** [Makefile:2166: ela/date.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppc64-diag/+bug/2124996/+subscriptions
References