MidnightBSD Magus

security/pecl-gnupg

PECL wrapper around the gpgme library

Flavor Version Run OSVersion Arch License Restricted Status
1.3.3 351 1.1 i386 bsd2 0 fail

Events

Machine Type Time Message
c3211 info 2019-01-28 10:35:52.22238 Test Started
c3211 fail 2019-01-28 10:36:13.744392 make build returned non-zero: 1
c3211 fail 2019-01-28 10:36:14.006884 Test complete.

Log

===>  Building for pecl-gnupg-1.3.3
--- gnupg.lo ---
--- gnupg_keylistiterator.lo ---
--- gnupg.lo ---
/bin/sh /magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/libtool --mode=compile cc  -I. -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3 -DPHP_ATOM_INC -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/include -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/main -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include/gpgme  -DHAVE_CONFIG_H  -O2 -pipe -I/usr/local/include -fno-strict-aliasing   -c /magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c -o gnupg.lo
--- gnupg_keylistiterator.lo ---
/bin/sh /magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/libtool --mode=compile cc  -I. -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3 -DPHP_ATOM_INC -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/include -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/main -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include/gpgme  -DHAVE_CONFIG_H  -O2 -pipe -I/usr/local/include -fno-strict-aliasing   -c /magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg_keylistiterator.c -o gnupg_keylistiterator.lo
--- gnupg.lo ---
mkdir .libs
 cc -I. -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3 -DPHP_ATOM_INC -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/include -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/main -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include/gpgme -DHAVE_CONFIG_H -O2 -pipe -I/usr/local/include -fno-strict-aliasing -c /magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c  -fPIC -DPIC -o .libs/gnupg.o
--- gnupg_keylistiterator.lo ---
 cc -I. -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3 -DPHP_ATOM_INC -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/include -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/main -I/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include/gpgme -DHAVE_CONFIG_H -O2 -pipe -I/usr/local/include -fno-strict-aliasing -c /magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg_keylistiterator.c  -fPIC -DPIC -o .libs/gnupg_keylistiterator.o
--- gnupg.lo ---
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:127:28: error: unknown type name 'zend_rsrc_list_entry'
static void gnupg_res_dtor(zend_rsrc_list_entry *rsrc TSRMLS_DC) {
                           ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:406:50: error: too many arguments to function call, expected 2, have 4
        if(zend_hash_find(intern->signkeys,(char *) uid,17,(void **) &passphrase)==FAILURE){
           ~~~~~~~~~~~~~~                               ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/php/Zend/zend_hash.h:161:1: note: 'zend_hash_find' declared here
ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
^
/usr/local/include/php/main/../main/php_config.h:6:19: note: expanded from macro 'ZEND_API'
# define ZEND_API __attribute__ ((visibility("default")))
                  ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:437:56: error: too many arguments to function call, expected 2, have 4
    if(zend_hash_find(intern->decryptkeys,(char *) uid,17,(void **) &passphrase)==FAILURE){
       ~~~~~~~~~~~~~~                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/php/Zend/zend_hash.h:161:1: note: 'zend_hash_find' declared here
ZEND_API zval* ZEND_FASTCALL zend_hash_find(const HashTable *ht, zend_string *key);
^
/usr/local/include/php/main/../main/php_config.h:6:19: note: expanded from macro 'ZEND_API'
# define ZEND_API __attribute__ ((visibility("default")))
                  ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:461:9: warning: implicit declaration of function 'ALLOC_INIT_ZVAL' is invalid in C99 [-Wimplicit-function-declaration]
        ALLOC_INIT_ZVAL     (sig_arr);
        ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:463:86: error: too many arguments provided to function-like macro invocation
        add_assoc_string    (sig_arr,  "fingerprint",  gpgme_signatures->fpr,        1);
                                                                                     ^
/usr/local/include/php/Zend/zend_API.h:411:9: note: macro 'add_assoc_string' defined here
#define add_assoc_string(__arg, __key, __str) add_assoc_string_ex(__arg, __key, strlen(__key), __str)
        ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:463:9: error: use of undeclared identifier 'add_assoc_string'
        add_assoc_string    (sig_arr,  "fingerprint",  gpgme_signatures->fpr,        1);
        ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:483:2: warning: implicit declaration of function 'ZEND_REGISTER_RESOURCE' is invalid in C99 [-Wimplicit-function-declaration]
        ZEND_REGISTER_RESOURCE(return_value,intern,le_gnupg);
        ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:505:9: warning: implicit declaration of function 'ZEND_FETCH_RESOURCE' is invalid in C99 [-Wimplicit-function-declaration]
        ZEND_FETCH_RESOURCE(intern,gnupg_object *, &res, -1, "ctx", le_gnupg);
        ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:505:36: error: unexpected type name 'gnupg_object': expected expression
        ZEND_FETCH_RESOURCE(intern,gnupg_object *, &res, -1, "ctx", le_gnupg);
                                   ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:505:50: error: expected expression
        ZEND_FETCH_RESOURCE(intern,gnupg_object *, &res, -1, "ctx", le_gnupg);
                                                 ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:531:36: error: unexpected type name 'gnupg_object': expected expression
        ZEND_FETCH_RESOURCE(intern,gnupg_object *, &res, -1, "ctx", le_gnupg);
                                   ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:531:50: error: expected expression
        ZEND_FETCH_RESOURCE(intern,gnupg_object *, &res, -1, "ctx", le_gnupg);
                                                 ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:566:36: error: unexpected type name 'gnupg_object': expected expression
        ZEND_FETCH_RESOURCE(intern,gnupg_object *, &res, -1, "ctx", le_gnupg);
                                   ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:566:50: error: expected expression
        ZEND_FETCH_RESOURCE(intern,gnupg_object *, &res, -1, "ctx", le_gnupg);
                                                 ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:593:36: error: unexpected type name 'gnupg_object': expected expression
        ZEND_FETCH_RESOURCE(intern,gnupg_object *, &res, -1, "ctx", le_gnupg);
                                   ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:593:50: error: expected expression
        ZEND_FETCH_RESOURCE(intern,gnupg_object *, &res, -1, "ctx", le_gnupg);
                                                 ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:598:62: error: too many arguments provided to function-like macro invocation
                RETURN_STRINGL(intern->errortxt, strlen(intern->errortxt), 1);
                                                                           ^
/usr/local/include/php/Zend/zend_API.h:649:9: note: macro 'RETURN_STRINGL' defined here
#define RETURN_STRINGL(s, l)                    { RETVAL_STRINGL(s, l); return; }
        ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:598:3: error: use of undeclared identifier 'RETURN_STRINGL'
                RETURN_STRINGL(intern->errortxt, strlen(intern->errortxt), 1);
                ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:640:30: error: unexpected type name 'gnupg_object': expected expression
                ZEND_FETCH_RESOURCE(intern,gnupg_object *, &res, -1, "ctx", le_gnupg);
                                           ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:640:44: error: expected expression
                ZEND_FETCH_RESOURCE(intern,gnupg_object *, &res, -1, "ctx", le_gnupg);
                                                         ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:671:63: error: too many arguments provided to function-like macro invocation
                        add_assoc_string    (userid,    "name",         gpgme_userid->name,             1);
                                                                                                        ^
/usr/local/include/php/Zend/zend_API.h:411:9: note: macro 'add_assoc_string' defined here
#define add_assoc_string(__arg, __key, __str) add_assoc_string_ex(__arg, __key, strlen(__key), __str)
        ^
/magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3/gnupg.c:671:4: error: use of undeclared identifier 'add_assoc_string'
                        add_assoc_string    (userid,    "name",         gpgme_userid->name,             1);
                        ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
3 warnings and 20 errors generated.
*** [gnupg.lo] Error code 1

make[1]: stopped in /magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3
1 error

make[1]: stopped in /magus/work/usr/mports/security/pecl-gnupg/work/gnupg-1.3.3
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/security/pecl-gnupg

Links

Depends On

Depend Of

Nothing

Categories