Your message dated Thu, 13 Nov 2025 16:43:01 +0000
with message-id <[email protected]>
and subject line Bug#1117231: fixed in php-gnupg 1.5.3-1.1
has caused the Debian Bug report #1117231,
regarding php-gnupg: FTBFS against gpgme 2 (error: unknown type name 
'gpgme_trust_item_t')
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.)


-- 
1117231: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117231
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: php-gnupg
Version: 1.5.3-1
Severity: important

Good morning,

this package  FTBFS against gpgme 2 (available in experimental) with:

gnupg.c -o gnupg.lo  -MMD -MF gnupg.dep -MT gnupg.lo
libtool: compile:  cc -I. -I/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4 
-I/usr/include/php/20240924 -I/usr/include/php/20240924/main 
-I/usr/include/php/20240924/TSRM -I/usr/include/php/20240924/Zend 
-I/usr/include/php/20240924/ext -I/usr/include/php/20240924/ext/date/lib 
-Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/home/ametzler/GPGME/php-gnupg-1.5.3=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wno-pedantic -fpermissive 
-D_GNU_SOURCE -DZEND_COMPILE_DL_EXT=1 -c 
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c -MMD -MF gnupg.dep -MT 
gnupg.lo  -fPIC -DPIC -o .libs/gnupg.o
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c: In function 
'zif_gnupg_encrypt':
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:513:48: warning: 
operation on '_phpc_this->err' may be undefined [-Wsequence-point]
  513 | #define PHP_GNUPG_DO(_action) ((PHPC_THIS->err = _action) == 
GPG_ERR_NO_ERROR)
      |                                ~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:1453:14: note: in 
expansion of macro 'PHP_GNUPG_DO'
 1453 |         if (!PHP_GNUPG_DO(PHPC_THIS->err = gpgme_data_new(&out))) {
      |              ^~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c: In function 
'zif_gnupg_gettrustlist':
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:1947:9: error: unknown 
type name 'gpgme_trust_item_t'
 1947 |         gpgme_trust_item_t item;
      |         ^~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:1963:27: error: implicit 
declaration of function 'gpgme_op_trustlist_start'; did you mean 
'gpgme_op_keylist_start'? [-Werror=implicit-function-declaration]
 1963 |         if (!PHP_GNUPG_DO(gpgme_op_trustlist_start(PHPC_THIS->ctx, 
pattern, 0))) {
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:513:50: note: in 
definition of macro 'PHP_GNUPG_DO'
  513 | #define PHP_GNUPG_DO(_action) ((PHPC_THIS->err = _action) == 
GPG_ERR_NO_ERROR)
      |                                                  ^~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:1968:29: error: implicit 
declaration of function 'gpgme_op_trustlist_next'; did you mean 
'gpgme_op_keylist_next'? [-Werror=implicit-function-declaration]
 1968 |         while (PHP_GNUPG_DO(gpgme_op_trustlist_next(PHPC_THIS->ctx, 
&item))) {
      |                             ^~~~~~~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:513:50: note: in 
definition of macro 'PHP_GNUPG_DO'
  513 | #define PHP_GNUPG_DO(_action) ((PHPC_THIS->err = _action) == 
GPG_ERR_NO_ERROR)
      |                                                  ^~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:523:68: error: invalid 
type argument of '->' (have 'int')
  523 |                 PHPC_VAL_CAST_TO_PZVAL(_g_arr), #_g_name, 
_g_struct->_g_key)
      |                                                                    ^~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:525:9: note: in 
expansion of macro 'PHP_GNUPG_ARRAY_ADD_ASSOC_LONG_EX'
  525 |         PHP_GNUPG_ARRAY_ADD_ASSOC_LONG_EX(_g_arr, _g_name, _g_struct, 
_g_name)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:1972:17: note: in 
expansion of macro 'PHP_GNUPG_ARRAY_ADD_ASSOC_LONG'
 1972 |                 PHP_GNUPG_ARRAY_ADD_ASSOC_LONG(sub_arr, level, item);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:523:68: error: invalid 
type argument of '->' (have 'int')
  523 |                 PHPC_VAL_CAST_TO_PZVAL(_g_arr), #_g_name, 
_g_struct->_g_key)
      |                                                                    ^~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:525:9: note: in 
expansion of macro 'PHP_GNUPG_ARRAY_ADD_ASSOC_LONG_EX'
  525 |         PHP_GNUPG_ARRAY_ADD_ASSOC_LONG_EX(_g_arr, _g_name, _g_struct, 
_g_name)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:1973:17: note: in 
expansion of macro 'PHP_GNUPG_ARRAY_ADD_ASSOC_LONG'
 1973 |                 PHP_GNUPG_ARRAY_ADD_ASSOC_LONG(sub_arr, type, item);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:529:68: error: invalid 
type argument of '->' (have 'int')
  529 |                 PHPC_VAL_CAST_TO_PZVAL(_g_arr), #_g_name, 
_g_struct->_g_key)
      |                                                                    ^~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:531:9: note: in 
expansion of macro 'PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR_EX'
  531 |         PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR_EX(_g_arr, _g_name, _g_struct, 
_g_name)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:1974:17: note: in 
expansion of macro 'PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR'
 1974 |                 PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR(sub_arr, keyid, item);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:529:68: error: invalid 
type argument of '->' (have 'int')
  529 |                 PHPC_VAL_CAST_TO_PZVAL(_g_arr), #_g_name, 
_g_struct->_g_key)
      |                                                                    ^~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:1975:17: note: in 
expansion of macro 'PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR_EX'
 1975 |                 PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR_EX(sub_arr, ownertrust, 
item, owner_trust);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:529:68: error: invalid 
type argument of '->' (have 'int')
  529 |                 PHPC_VAL_CAST_TO_PZVAL(_g_arr), #_g_name, 
_g_struct->_g_key)
      |                                                                    ^~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:531:9: note: in 
expansion of macro 'PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR_EX'
  531 |         PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR_EX(_g_arr, _g_name, _g_struct, 
_g_name)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:1976:17: note: in 
expansion of macro 'PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR'
 1976 |                 PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR(sub_arr, validity, item);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:529:68: error: invalid 
type argument of '->' (have 'int')
  529 |                 PHPC_VAL_CAST_TO_PZVAL(_g_arr), #_g_name, 
_g_struct->_g_key)
      |                                                                    ^~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:531:9: note: in 
expansion of macro 'PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR_EX'
  531 |         PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR_EX(_g_arr, _g_name, _g_struct, 
_g_name)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:1977:17: note: in 
expansion of macro 'PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR'
 1977 |                 PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR(sub_arr, name, item);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:1978:17: error: implicit 
declaration of function 'gpgme_trust_item_unref'; did you mean 
'gpgme_result_unref'? [-Werror=implicit-function-declaration]
 1978 |                 gpgme_trust_item_unref(item);
      |                 ^~~~~~~~~~~~~~~~~~~~~~
      |                 gpgme_result_unref
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c: In function 
'passphrase_decrypt_cb':
/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4/gnupg.c:747:17: warning: 
ignoring return value of 'write' declared with attribute 'warn_unused_result' 
[-Wunused-result]
  747 |                 write(fd, "\n", 1);
      |                 ^~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[2]: *** [Makefile:208: gnupg.lo] Error 1
make[2]: Leaving directory '/home/ametzler/GPGME/php-gnupg-1.5.3/build-8.4'
dh_auto_build: error: cd build-8.4 && make -j1 returned exit code 2
make[1]: *** [/usr/share/dh-php/pkg-pecl.mk:112: build-8.4-stamp] Error 25
make[1]: Leaving directory '/home/ametzler/GPGME/php-gnupg-1.5.3'
make: *** [/usr/share/dh-php/pkg-pecl.mk:82: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: php-gnupg
Source-Version: 1.5.3-1.1
Done: Andreas Metzler <[email protected]>

We believe that the bug you reported is fixed in the latest version of
php-gnupg, 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.
Andreas Metzler <[email protected]> (supplier of updated php-gnupg 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 Nov 2025 16:20:39 +0100
Source: php-gnupg
Architecture: source
Version: 1.5.3-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian PHP PECL Maintainers <[email protected]>
Changed-By: Andreas Metzler <[email protected]>
Closes: 1117231
Changes:
 php-gnupg (1.5.3-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Pull patch from upstream 1.5.4 to fix FTBFS against gpgme 2.
     (Closes: #1117231)
Checksums-Sha1: 
 224003b84cb6061bc70c3ffa4a95d3071b3a9a51 2121 php-gnupg_1.5.3-1.1.dsc
 cea74193a6b47b6f6aa573f7cbba0aa71fbab916 4564 php-gnupg_1.5.3-1.1.debian.tar.xz
Checksums-Sha256: 
 624de892be00cf70f5aedd38d4641809f021635bea28d698e4dcff62617a6b57 2121 
php-gnupg_1.5.3-1.1.dsc
 f50fd1f6c60fade4b05bef55b66b081b44ebb5ba9fb833e4b3bf6d27b9cb7429 4564 
php-gnupg_1.5.3-1.1.debian.tar.xz
Files: 
 58e15cc7fc69d70340383eb110e86672 2121 php optional php-gnupg_1.5.3-1.1.dsc
 d42ebeea40b8243d96ab8e646ebf1474 4564 php optional 
php-gnupg_1.5.3-1.1.debian.tar.xz

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

iQIzBAEBCgAdFiEE0uCSA5741Jbt9PpepU8BhUOCFIQFAmkMvXAACgkQpU8BhUOC
FIT/Dg/+MCep2HYeZnEC3YhxxsCHKSdjjT9R1n/Q1cQ7AdsUlgi88R1SEJL6FZfb
a8vd405qtqVPEN+QVmxxMUa6qlGVtFdWDCT7iyESpKajROHSYmV1TuTjTurWTXpE
X41VKNEwYbWzuFBvUCBFgb3/uL0+as479obt1LlFQbcOw6HDPcRmEGZRzm92S6hm
QijHluWRcMyH+iqjUoCRTpE2yL84QzTlWhHBM1zLEkY0c5Pryo9TKFAAwK8ccobp
og6CGckjaxAN6DI3FQ1R+Sk4R3GmxEfs8EVI1wGaV0wUkb+rmM347W6g++KPmupz
FeA0do0NtUFcWZSzBjos9RI9ILa/kO//mbd0vxr9jN4no/ORGHs54HpLDzRBCm3B
BdMf8Qe8UZJxCnlqtCJ4GKnrnkbr7yg6hPpEnZqF8599HcIhcnRzLxEn4kBzfTyS
Cl+Z3BA6m5k6sMM6tYv+Og8n6s3+pgJUVzbpmFK8qIMxUBXic7IOVfAeDogUeuFj
E6sojodQUcshB8ydL5bwRkEdTpMljRDwYngFUxFKMp3CMPMB9y1zAbpiMMmWKY5g
XVtEK1VtM2aPxDES8IzsoEuDOV1xnr6nlSJFaFvx6/Co/ISiluWnQNHeQZP22Kg+
EY2odBNVSRmJ1zfxIgX+e+0lFDzDBzTnSFMdVcIs/jpfhf7POB8=
=TWpE
-----END PGP SIGNATURE-----

Attachment: pgpUoEpY3Vdqk.pgp
Description: PGP signature


--- End Message ---

Reply via email to