Your message dated Sat, 16 Mar 2024 17:08:53 +0000
with message-id <[email protected]>
and subject line Bug#1066234: fixed in php8.2 8.2.17-1
has caused the Debian Bug report #1066234,
regarding php8.2: FTBFS: credits.c:130:9: error: implicit declaration of
function ‘php_print_packaging_credits’ [-Werror=implicit-function-declaration]
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.)
--
1066234: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066234
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: php8.2
Version: 8.2.16-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=implicit-function-declaration. For more information, see
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration
Relevant part (hopefully):
> x86_64-linux-gnu-gcc -Iext/standard/ -I/<<PKGBUILDDIR>>/ext/standard/
> -I/<<PKGBUILDDIR>>/ext-build/include -I/<<PKGBUILDDIR>>/ext-build/main
> -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/ext-build/ext/date/lib
> -I/<<PKGBUILDDIR>>/ext/date/lib -I/usr/include/libxml2
> -I/usr/include/x86_64-linux-gnu -I/usr/include/enchant-2
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
> -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/webp
> -I/usr/include/c-client -I/<<PKGBUILDDIR>>/ext/mbstring/libmbfl
> -I/<<PKGBUILDDIR>>/ext-build/ext/mbstring/libmbfl
> -I/<<PKGBUILDDIR>>/ext/mbstring/libmbfl/mbfl
> -I/<<PKGBUILDDIR>>/ext-build/ext/mbstring/libmbfl/mbfl
> -I/usr/include/postgresql -I/usr/include/pspell -I/usr/include/editline
> -I/usr/include/tidy -I/<<PKGBUILDDIR>>/ext-build/TSRM
> -I/<<PKGBUILDDIR>>/ext-build/Zend -I/<<PKGBUILDDIR>>/main
> -I/<<PKGBUILDDIR>>/Zend -I/<<PKGBUILDDIR>>/TSRM -I/<<PKGBUILDDIR>>/ext-build/
> -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/c-client
> -fno-common -Wstrict-prototypes -Wformat-truncation -Wlogical-op
> -Wduplicated-cond -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing
> -Wno-unused-parameter -Wno-sign-compare -g -O2
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -O2 -Wall -pedantic -fsigned-char
> -fno-strict-aliasing -DOPENSSL_SUPPRESS_DEPRECATED -g -fvisibility=hidden
> -Wimplicit-fallthrough=1 -DZEND_SIGNALS -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1
> -c /<<PKGBUILDDIR>>/ext/standard/ftp_fopen_wrapper.c -MMD -MF
> ext/standard/ftp_fopen_wrapper.dep -MT ext/standard/ftp_fopen_wrapper.lo
> -fPIC -DPIC -o ext/standard/ftp_fopen_wrapper.o >/dev/null 2>&1
> /<<PKGBUILDDIR>>/ext/standard/credits.c: In function ‘php_print_credits’:
> /<<PKGBUILDDIR>>/ext/standard/credits.c:130:9: error: implicit declaration of
> function ‘php_print_packaging_credits’ [-Werror=implicit-function-declaration]
> 130 | php_print_packaging_credits(flag, 0);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/ext/standard/credits.c: At top level:
> /<<PKGBUILDDIR>>/ext/standard/credits.c:138:13: warning: conflicting types
> for ‘php_print_packaging_credits’; have ‘void(int, int)’
> 138 | PHPAPI void php_print_packaging_credits(int flag, int top) /* {{{ */
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/ext/standard/credits.c:130:9: note: previous implicit
> declaration of ‘php_print_packaging_credits’ with type ‘void(int, int)’
> 130 | php_print_packaging_credits(flag, 0);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/ext/standard/credits.c: In function
> ‘php_print_packaging_credits’:
> /<<PKGBUILDDIR>>/ext/standard/credits.c:140:18: warning: logical ‘and’
> applied to non-boolean constant [-Wlogical-op]
> 140 | if (flag && PHP_CREDITS_PACKAGING) {
> | ^~
> x86_64-linux-gnu-gcc -Iext/standard/ -I/<<PKGBUILDDIR>>/ext/standard/
> -I/<<PKGBUILDDIR>>/ext-build/include -I/<<PKGBUILDDIR>>/ext-build/main
> -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/ext-build/ext/date/lib
> -I/<<PKGBUILDDIR>>/ext/date/lib -I/usr/include/libxml2
> -I/usr/include/x86_64-linux-gnu -I/usr/include/enchant-2
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
> -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/webp
> -I/usr/include/c-client -I/<<PKGBUILDDIR>>/ext/mbstring/libmbfl
> -I/<<PKGBUILDDIR>>/ext-build/ext/mbstring/libmbfl
> -I/<<PKGBUILDDIR>>/ext/mbstring/libmbfl/mbfl
> -I/<<PKGBUILDDIR>>/ext-build/ext/mbstring/libmbfl/mbfl
> -I/usr/include/postgresql -I/usr/include/pspell -I/usr/include/editline
> -I/usr/include/tidy -I/<<PKGBUILDDIR>>/ext-build/TSRM
> -I/<<PKGBUILDDIR>>/ext-build/Zend -I/<<PKGBUILDDIR>>/main
> -I/<<PKGBUILDDIR>>/Zend -I/<<PKGBUILDDIR>>/TSRM -I/<<PKGBUILDDIR>>/ext-build/
> -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/c-client
> -fno-common -Wstrict-prototypes -Wformat-truncation -Wlogical-op
> -Wduplicated-cond -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing
> -Wno-unused-parameter -Wno-sign-compare -g -O2
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -O2 -Wall -pedantic -fsigned-char
> -fno-strict-aliasing -DOPENSSL_SUPPRESS_DEPRECATED -g -fvisibility=hidden
> -Wimplicit-fallthrough=1 -DZEND_SIGNALS -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1
> -c /<<PKGBUILDDIR>>/ext/standard/url_scanner_ex.c -MMD -MF
> ext/standard/url_scanner_ex.dep -MT ext/standard/url_scanner_ex.lo -fPIC
> -DPIC -o ext/standard/url_scanner_ex.o >/dev/null 2>&1
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:2243: ext/standard/credits.lo] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/03/13/php8.2_8.2.16-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: php8.2
Source-Version: 8.2.17-1
Done: Ondřej Surý <[email protected]>
We believe that the bug you reported is fixed in the latest version of
php8.2, 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.
Ondřej Surý <[email protected]> (supplier of updated php8.2 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, 16 Mar 2024 09:29:51 +0100
Source: php8.2
Architecture: source
Version: 8.2.17-1
Distribution: unstable
Urgency: medium
Maintainer: Debian PHP Maintainers <[email protected]>
Changed-By: Ondřej Surý <[email protected]>
Closes: 1065985 1066234
Changes:
php8.2 (8.2.17-1) unstable; urgency=medium
.
[ Ondřej Surý ]
* New upstream version 8.2.17
* Remove hardcoded dependency on libmagic1 (Closes: #1065985)
* Just don't set PHP extra version at all - it makes a little
sense when we are just updating upstream versions
.
[ Andrey Rakhmatullin ]
* Fix FTBFS with -Werror=implicit-function-declaration (Closes: #1066234).
Checksums-Sha1:
75f58d7be25b5e7e9243520f4b1f1ac043c8848e 5656 php8.2_8.2.17-1.dsc
ca6f5ff36a23fb17d893f50c6679c5c548f410e6 12092404 php8.2_8.2.17.orig.tar.xz
c2e1a7db4534e948f80ba78d70e8baa08919a497 833 php8.2_8.2.17.orig.tar.xz.asc
ba8f53b488f41143204cd0ad876895a7e98906a2 70276 php8.2_8.2.17-1.debian.tar.xz
7247f1623a3a1e55f356f4dd4e547b15f2bf3be2 33667 php8.2_8.2.17-1_amd64.buildinfo
Checksums-Sha256:
11516b9102d93a24df5264a963e2ba6aabfab4a16d47807b377ff22df41d91f1 5656
php8.2_8.2.17-1.dsc
1cc4ef733ba58f6557db648012471f1916e5bac316303aa165535bedab08ee35 12092404
php8.2_8.2.17.orig.tar.xz
a4928b74b3e18571dc45b9c6771984ab57d94cad9707a0bf19b34341c42a68ea 833
php8.2_8.2.17.orig.tar.xz.asc
8b4cdbcc7163720c4f73678de60390917d851248c8f66740cc298b67ba518c5f 70276
php8.2_8.2.17-1.debian.tar.xz
75324cae357691e720f479db75ad318d019062a22819e7a537484f94f30583b8 33667
php8.2_8.2.17-1_amd64.buildinfo
Files:
e0223576f7a01e2235715836cdfebfc6 5656 php optional php8.2_8.2.17-1.dsc
6d7f56031948ff9da9739fe5a712baf3 12092404 php optional
php8.2_8.2.17.orig.tar.xz
c330c7e9fd1d32b981f3b767bb8540ff 833 php optional php8.2_8.2.17.orig.tar.xz.asc
6c13ba0c8d3f9bd128dc669b1d7113d9 70276 php optional
php8.2_8.2.17-1.debian.tar.xz
6a0f98610aee36b6aef3629db4d75736 33667 php optional
php8.2_8.2.17-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEEw2Gx4wKVQ+vGJel9g3Kkd++uWcIFAmX1y+9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMz
NjFCMUUzMDI5NTQzRUJDNjI1RTk3RDgzNzJBNDc3RUZBRTU5QzIACgkQg3Kkd++u
WcJZHw/9HnDZsP6xr9ItqOXxMdiKq5zWvmLdK1XweI7ngvkrWLyXV2FcS+nLSmr1
UEJX+QCfrNazr1UTZ9rNzd+CSFBVTeaGRxV57ueSwqJpexgIGoyq5oJ41WSzUwHh
EEVukyhTIoASvSFpvn7nmGrZG+3FhJAoOwWgb6XwQqCyvJF3N7Qqw+Ni+is8gvTT
JdOdWWRbLRsIPjyOGuO97J1VQHe4caJrm0wbbDfe+Ouppwr4PbeO87Ms2+V88uPN
ssl2bMTiV2tJlO7aSiZlv4mKCSkXBdxiodI+raOrsQH0Nl/lR+ZJTLB+AmNUq50h
j46OsmK6+v5Eh7ozwqyP1a1bBECGwloL5qPIoDUfPSnWF0o1OPYwYnqekZ7+3Ptv
90XwW2/rs52+ae0Q92ic6Va39xlxbpwdCnPXYzpuDnOAfXUOOiE+CWrce+GwGLaE
FZu4VpY7H0iCgNHQHcGnEIiQ32zQPHHTU84gR59Tklre5htDO1FE6xBfVlAwSpqo
/MbO/kaLVbr30q55cMsJJ0EYU5pvbo6WnfEQJKj9cEp5BXE2RsoSUd+H7sE831Xe
IBYJgIfgnKl7rDmr4EvKRC8cH9eQgK5bBW1sw9q8FCVp6IYSPDzZNiren7dAWqW3
lUQDK2ZGcE08wSjcV2aAhkQP8XcVjOPeZ22EwZe+mehmZYe4Kg4=
=BCed
-----END PGP SIGNATURE-----
pgpxWLKOLVVgx.pgp
Description: PGP signature
--- End Message ---