|   | php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login | 
| 
 PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits              [2021-04-30 16:09 UTC] cmb@php.net
 
-Status:      Open
+Status:      Feedback
-Assigned To:
+Assigned To: cmb
  [2021-04-30 16:09 UTC] cmb@php.net
  [2021-05-03 20:41 UTC] tkhrabsky at gmail dot com
 
-Status: Feedback
+Status: Assigned
  [2021-05-03 20:41 UTC] tkhrabsky at gmail dot com
  [2021-05-04 10:39 UTC] cmb@php.net
 
-Assigned To: cmb
+Assigned To: bukka
  [2021-05-04 10:39 UTC] cmb@php.net
  [2021-05-08 20:49 UTC] bukka@php.net
  [2021-12-30 22:16 UTC] bukka@php.net
 
-Status:  Assigned
+Status:  Closed
-Package: gnupg
+Package: *General Issues
  [2021-12-30 22:16 UTC] bukka@php.net
 | |||||||||||||||||||||||||||
|  Copyright © 2001-2025 The PHP Group All rights reserved. | Last updated: Fri Oct 31 09:00:01 2025 UTC | 
Description: ------------ The pecl command to install GnuPG (gnupg-1.5.0) fails in the make statement, Two errors state: 'struct _gpgme_subkey' has no member named 'curve' in file: gnupg.c 523:54 1121:20 Test script: --------------- config.status: executing libtool commands running: make /bin/sh /root/pear/temp/pear-build-rootVj2WjB/gnupg-1.5.0/libtool --mode=compile cc -I. -I/root/pear/temp/gnupg -DPHP_ATOM_INC -I/root/pear/temp/pear-build-rootVj2WjB/gnupg-1.5.0/include -I/root/pear/temp/pear-build-rootVj2WjB/gnupg-1.5.0/main -I/root/pear/temp/gnupg -I/usr/include/php/7.3/php -I/usr/include/php/7.3/php/main -I/usr/include/php/7.3/php/TSRM -I/usr/include/php/7.3/php/Zend -I/usr/include/php/7.3/php/ext -I/usr/include/php/7.3/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /root/pear/temp/gnupg/gnupg.c -o gnupg.lo libtool: compile: cc -I. -I/root/pear/temp/gnupg -DPHP_ATOM_INC -I/root/pear/temp/pear-build-rootVj2WjB/gnupg-1.5.0/include -I/root/pear/temp/pear-build-rootVj2WjB/gnupg-1.5.0/main -I/root/pear/temp/gnupg -I/usr/include/php/7.3/php -I/usr/include/php/7.3/php/main -I/usr/include/php/7.3/php/TSRM -I/usr/include/php/7.3/php/Zend -I/usr/include/php/7.3/php/ext -I/usr/include/php/7.3/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /root/pear/temp/gnupg/gnupg.c -fPIC -DPIC -o .libs/gnupg.o /root/pear/temp/gnupg/gnupg.c: In function 'zif_gnupg_keyinfo': /root/pear/temp/gnupg/gnupg.c:1121:20: error: 'struct _gpgme_subkey' has no member named 'curve' if (gpgme_subkey->curve) { ^ In file included from /usr/include/php/7.3/php/main/php.h:37:0, from /root/pear/temp/gnupg/gnupg.c:21: /root/pear/temp/gnupg/gnupg.c:523:54: error: 'struct _gpgme_subkey' has no member named 'curve' PHPC_VAL_CAST_TO_PZVAL(_g_arr), #_g_name, _g_struct->_g_key) ^ /usr/include/php/7.3/php/Zend/zend_API.h:404:96: note: in definition of macro 'add_assoc_string' #define add_assoc_string(__arg, __key, __str) add_assoc_string_ex(__arg, __key, strlen(__key), __str) ^ /root/pear/temp/gnupg/gnupg.c:525:2: note: in expansion of macro 'PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR_EX' PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR_EX(_g_arr, _g_name, _g_struct, _g_name) ^ /root/pear/temp/gnupg/gnupg.c:1122:5: note: in expansion of macro 'PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR' PHP_GNUPG_ARRAY_ADD_ASSOC_CSTR(subkey, curve, gpgme_subkey); ^ make: *** [gnupg.lo] Error 1 ERROR: `make' failed