databases/php5-pdo aborted

Rob Belics robbelics at gmail.com
Fri Sep 4 15:07:03 UTC 2015


I tried installing this cause it's a requirement for laravel with
lang/php56. security/php5-openssl also fails though everything else I've
installed with PHP has installed fine so far. I did try
MAKE_JOBS_UNSAFE=yes to no avail.

--- pdo_stmt.lo ---
/usr/ports/databases/php5-pdo/work/php-5.4.44/ext/pdo/pdo_stmt.c:323:34:
warning: invalid conversion specifier 'H' [-Wformat-invalid-specifier]
                        int len = spprintf(&p, 0, "%.*H", (int)
EG(precision), Z_DVAL_P(param->parameter));
                                                   ~~~^
/usr/ports/databases/php5-pdo/work/php-5.4.44/ext/pdo/pdo_stmt.c:323:38:
warning: data argument not used by format string [-Wformat-extra-args]
                        int len = spprintf(&p, 0, "%.*H", (int)
EG(precision), Z_DVAL_P(param->parameter));
                                                  ~~~~~~  ^
/usr/ports/databases/php5-pdo/work/php-5.4.44/ext/pdo/pdo_stmt.c:469:19:
warning: comparison of unsigned expression < 0 is always false
[-Wtautological-compare]
                                if (num_index < 0) {
                                    ~~~~~~~~~ ^ ~
/usr/ports/databases/php5-pdo/work/php-5.4.44/ext/pdo/pdo_stmt.c:2544:2:
warning: incompatible pointer types initializing 'void
(*)(zend_object_iterator *, zval *)' with an expression of type 'int
(zend_object_iterator *, char **, uint *, unsigned long *)'
[-Wincompatible-pointer-types]
        pdo_stmt_iter_get_key,
        ^~~~~~~~~~~~~~~~~~~~~
4 warnings generated.
--- pdo_dbh.lo ---
/usr/ports/databases/php5-pdo/work/php-5.4.44/ext/pdo/pdo_dbh.c:1331:14:
error: no member named 'pass_rest_by_reference' in 'struct
_zend_internal_function_info'
                        if (info->pass_rest_by_reference) {
                            ~~~~  ^
/usr/ports/databases/php5-pdo/work/php-5.4.44/ext/pdo/pdo_dbh.c:1332:15:
error: no member named 'pass_rest_by_reference' in 'struct
_zend_internal_function_info'
                                if (info->pass_rest_by_reference ==
ZEND_SEND_PREFER_REF) {
                                    ~~~~  ^
/usr/ports/databases/php5-pdo/work/php-5.4.44/ext/pdo/pdo_dbh.c:1333:25:
error: use of undeclared identifier 'ZEND_ACC_PASS_REST_PREFER_REF'
                                        ifunc->fn_flags |=
ZEND_ACC_PASS_REST_PREFER_REF;
                                                           ^
/usr/ports/databases/php5-pdo/work/php-5.4.44/ext/pdo/pdo_dbh.c:1335:25:
error: use of undeclared identifier 'ZEND_ACC_PASS_REST_BY_REFERENCE'
                                        ifunc->fn_flags |=
ZEND_ACC_PASS_REST_BY_REFERENCE;
                                                           ^
4 errors generated.
*** [pdo_dbh.lo] Error code 1

make[1]: stopped in /usr/ports/databases/php5-pdo/work/php-5.4.44/ext/pdo
1 error

make[1]: stopped in /usr/ports/databases/php5-pdo/work/php-5.4.44/ext/pdo
===> 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/ports/databases/php5-pdo

===>>> make build failed for databases/php5-pdo
===>>> Aborting update


More information about the freebsd-ports mailing list