I had sent issue to sthen@ already. Got past this by

doas -u _pbuild env CFLAGS="-I /usr/local/include" make package

works.


Default is to build with php5.6, but pear-utils builds/runs with php 7.0
so have two versions of PHP present when building if just install build
dependencies for this port - should really only ever be one or the other
PHP version, would need a pear/pear-utils for both php 5.6 and 7.0.
Needs sorting out cleaning up, if going to have both flavors. It should
be possible to build and run with just a single php version and never
require the other.


I've built everything else with LDEP's or RDEP's providing all the
dependencies have been defined just waiting on libreoffice to complete -
I used sqlport to determine what dependencies needed rebuilding, there
are BDEPS only's which may not have been rebuilt (seems unlikely to a
BDEP on php and not a matching RDEP) checked and the only cases found
are where there are -php subpackages the other subpackages -main etc
have no php runtime requirement, I normally build all the subpackages.

So it's looks like just the one port with an issue with the include, and
simple enough to fix.



On 06/05/18 13:32, Antoine Jacoutot wrote:
> On Mon, Jun 04, 2018 at 09:22:37AM -0600, Martijn van Duren wrote:
>> CVSROOT:     /cvs
>> Module name: ports
>> Changes by:  mart...@cvs.openbsd.org 2018/06/04 09:22:37
>>
>> Modified files:
>>      lang/php       : Makefile.inc 
>>      lang/php/5.6   : Makefile 
>>      lang/php/5.6/pkg: PLIST-main 
>>      lang/php/7.0   : Makefile 
>>      lang/php/7.0/pkg: PLIST-main 
>>
>> Log message:
>> Make PHP link against devel/pcre instead of embedding a custom out of
>> date version.
>>
>> OK sthen@
> 
> Could this change have broken at least: graphics/pecl-imagick,php70 ?
> 
>>>> Building on exopi-9 under graphics/pecl-imagick,php70
>        BDEPENDS = 
> [lang/php/7.0;www/pear;devel/autoconf/2.62;devel/metaauto;devel/automake/1.9;graphics/ImageMagick;devel/gmake;converters/libiconv]
>        DIST = [graphics/pecl-imagick,php56:imagick-3.4.3.tgz]
>        FULLPKGNAME = pecl70-imagick-3.4.3p1
>        RDEPENDS = [lang/php/7.0;converters/libiconv;graphics/ImageMagick]
> (Junk lock obtained for exopi-9 at 1528196433)
>>>> Running depends in graphics/pecl-imagick,php70 at 1528196433
>    last junk was in x11/kde/i18n3/ss
> /usr/sbin/pkg_add -aI -Dunsigned -Drepair ImageMagick-6.9.9.47 
> autoconf-2.62p2 automake-1.9.6p12 libiconv-1.14p3 metaauto-1.0p1 
> pear-1.10.1p0 php-7.0.30p7
> was: /usr/sbin/pkg_add -aI -Dunsigned -Drepair ImageMagick-6.9.9.47 
> autoconf-2.62p2 automake-1.9.6p12 gmake-4.2.1 libiconv-1.14p3 metaauto-1.0p1 
> pear-1.10.1p0 php-7.0.30p7
> /usr/sbin/pkg_add -aI -Dunsigned -Drepair ImageMagick-6.9.9.47 
> autoconf-2.62p2 automake-1.9.6p12 libiconv-1.14p3 metaauto-1.0p1 
> pear-1.10.1p0 php-7.0.30p7
> The following new rcscripts were installed: /etc/rc.d/php70_fpm
> See rcctl(8) for details.
> Look in /usr/local/share/doc/pkg-readmes for extra documentation.
>>>> Running show-prepare-results in graphics/pecl-imagick,php70 at 1528196464
> ===> graphics/pecl-imagick,php70
> ===> pecl70-imagick-3.4.3p1 depends on: pear-* -> pear-1.10.1p0
> ===> pecl70-imagick-3.4.3p1 depends on: metaauto-* -> metaauto-1.0p1
> ===> pecl70-imagick-3.4.3p1 depends on: autoconf-2.62 -> autoconf-2.62p2
> ===> pecl70-imagick-3.4.3p1 depends on: automake->=1.9,<1.10 -> 
> automake-1.9.6p12
> ===> pecl70-imagick-3.4.3p1 depends on: php->=7.0,<7.1 -> php-7.0.30p7
> ===> pecl70-imagick-3.4.3p1 depends on: gmake-* -> gmake-4.2.1
> ===> pecl70-imagick-3.4.3p1 depends on: libiconv-* -> libiconv-1.14p3
> ===> pecl70-imagick-3.4.3p1 depends on: ImageMagick-* -> ImageMagick-6.9.9.47
> ===>  Verifying specs:  ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 Xext Xt 
> bz2 c djvulibre expat fftw3 fontconfig freetype iconv jbig jpeg lcms2 lzma m 
> openjp2 png pthread tiff webp xcb xml2 z
> ===>  found ICE.10.0 MagickCore-6.Q16.6.1 MagickWand-6.Q16.4.0 SM.9.0 
> X11.16.1 Xext.13.0 Xt.11.0 bz2.10.4 c.92.3 djvulibre.26.0 expat.12.0 
> fftw3.7.1 fontconfig.12.0 freetype.29.0 iconv.6.0 jbig.3.0 jpeg.68.1 
> lcms2.1.2 lzma.2.1 m.10.1 openjp2.3.1 png.17.5 pthread.25.1 tiff.40.2 
> webp.4.0 xcb.4.0 xml2.16.1 z.5.0
> ImageMagick-6.9.9.47
> autoconf-2.62p2
> automake-1.9.6p12
> gmake-4.2.1
> libiconv-1.14p3
> metaauto-1.0p1
> pear-1.10.1p0
> php-7.0.30p7
> (Junk lock released for exopi-9 at 1528196467)
> Woken up x11/qt5/qtxmlpatterns
> distfiles size=245410
>>>> Running build in graphics/pecl-imagick,php70 at 1528196467
> ===> graphics/pecl-imagick,php70
> ===>  Checking files for pecl70-imagick-3.4.3p1
> `/exopi-cvs/ports/distfiles/imagick-3.4.3.tgz' is up to date.
>>> (SHA256) imagick-3.4.3.tgz: OK
> ===>  Extracting for pecl70-imagick-3.4.3p1
> ===>  Patching for pecl70-imagick-3.4.3p1
> ===>  Compiler link: clang -> /usr/bin/clang
> ===>  Compiler link: clang++ -> /usr/bin/clang++
> ===>  Compiler link: cc -> /usr/bin/cc
> ===>  Compiler link: c++ -> /usr/bin/c++
> ===>  Configuring for pecl70-imagick-3.4.3p1
> Using /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/config.site (generated)
> cd /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 && /usr/bin/env 
> -i CONFIG_SITE='/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/config.site' 
> MKDIR_P='mkdir -p' DATADIRNAME=share ac_cv_path_GTKDOC_CHECK=""   
> ac_cv_path_GTKDOC_REBASE="" ac_cv_path_GTKDOC_MKPDF="" AUTOMAKE_VERSION=1.9  
> AUTOCONF_VERSION=2.62 MAKE=gmake LIBTOOL="/usr/bin/libtool 
> "--tag=disable-static""  
> PATH=/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin
>  /usr/local/bin/phpize-7.0
> Configuring for:
> PHP Api Version:         20151012
> Zend Module Api No:      20151012
> Zend Extension Api No:   320151012
> configure: WARNING: Unrecognized options: --disable-silent-rules, 
> --disable-gtk-doc
> configure: loading site script 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/config.site
> checking for grep that handles long lines and -e... (cached) /usr/bin/grep
> checking for egrep... (cached) /usr/bin/egrep
> checking for a sed that does not truncate output... (cached) /usr/bin/sed
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables... 
> checking for suffix of object files... (cached) o
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether cc accepts -g... (cached) yes
> checking for cc option to accept ISO C89... none needed
> checking how to run the C preprocessor... cc -E
> checking for icc... no
> checking for suncc... no
> checking whether cc understands -c and -o together... yes
> checking for system library directory... lib
> checking if compiler supports -R... no
> checking if compiler supports -Wl,-rpath,... yes
> checking build system type... x86_64-unknown-openbsd6.3
> checking host system type... x86_64-unknown-openbsd6.3
> checking target system type... x86_64-unknown-openbsd6.3
> checking for PHP prefix... /var/www/pear
> checking for PHP includes... -I/usr/local/share/php-7.0/include 
> -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib
> checking for PHP extension directory... /usr/local/lib/php-7.0/modules
> checking for PHP installed headers prefix... /usr/local/share/php-7.0/include
> checking if debug is enabled... no
> checking if zts is enabled... no
> checking for re2c... no
> configure: WARNING: You will need re2c 0.13.4 or later if you want to 
> regenerate PHP parsers.
> checking for gawk... (cached) awk
> checking if awk is broken... no
> checking whether to enable the imagick extension... yes, shared
> checking for pkg-config... /usr/bin/pkg-config
> checking ImageMagick MagickWand API configuration program... checking Testing 
> /usr/local/bin/MagickWand-config... It exists
> found in /usr/local/bin/MagickWand-config
> checking if ImageMagick version is at least 6.2.4... found version 6.9.9 Q16 
> checking for MagickWand.h or magick-wand.h header... 
> /usr/local/include/ImageMagick/wand/MagickWand.h
> checking PHP version is at least 5.1.3... yes. found 7.0.30
> libs
> -L/usr/X11R6/lib -L/usr/local/lib -lMagickWand-6.Q16 -lMagickCore-6.Q16
> 
> 
> checking for MagickGetVersion... yes
> checking for MagickSetImageInterpolateMethod... yes
> checking for ld used by cc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for /usr/bin/ld option to reload object files... -r
> checking for BSD-compatible nm... /usr/bin/nm -B
> checking whether ln -s works... yes
> checking how to recognize dependent libraries... match_pattern 
> /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$
> checking for ANSI C header files... (cached) yes
> checking for sys/types.h... (cached) yes
> checking for sys/stat.h... (cached) yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking for memory.h... (cached) yes
> checking for strings.h... (cached) yes
> checking for inttypes.h... (cached) yes
> checking for stdint.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking for dlfcn.h... (cached) yes
> checking the maximum length of command line arguments... (cached) 131072
> checking command to parse /usr/bin/nm -B output from cc object... ok
> checking for objdir... .libs
> checking for ar... (cached) ar
> checking for ranlib... (cached) ranlib
> checking for strip... (cached) strip
> checking if cc supports -fno-rtti -fno-exceptions... yes
> checking for cc option to produce PIC... -fPIC
> checking if cc PIC flag -fPIC works... yes
> checking if cc static flag -static works... yes
> checking if cc supports -c -o file.o... yes
> checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
> checking whether -lc should be explicitly linked in... yes
> checking dynamic linker characteristics... openbsd6.3 ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... no
> 
> creating libtool
> appending configuration tag "CXX" to libtool
> checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes
> checking for c++ option to produce PIC... 
> checking if c++ static flag  works... yes
> checking if c++ supports -c -o file.o... yes
> checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes
> checking dynamic linker characteristics... openbsd6.3 ld.so
> (cached) (cached) checking how to hardcode library paths into programs... 
> immediate
> configure: creating ./config.status
> config.status: creating config.h
> configure: WARNING: Unrecognized options: --disable-silent-rules, 
> --disable-gtk-doc
> ===>  Building for pecl70-imagick-3.4.3p1
> /usr/bin/libtool --tag=disable-static --mode=compile cc 
> -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick  -DHAVE_CONFIG_H  -O2 -pipe   -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_file.c -o 
> imagick_file.lo 
> cc -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick -DHAVE_CONFIG_H -O2 -pipe -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_file.c -fPIC 
> -DPIC -o .libs/imagick_file.o
> /usr/bin/libtool --tag=disable-static --mode=compile cc 
> -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick  -DHAVE_CONFIG_H  -O2 -pipe   -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c -o 
> imagick_class.lo 
> cc -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick -DHAVE_CONFIG_H -O2 -pipe -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c 
> -fPIC -DPIC -o .libs/imagick_class.o
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:299:10:
>  warning: 'MagickGetImageMatte' is deprecated [-Wdeprecated-declarations]
>         matte = MagickGetImageMatte(intern->magick_wand);
>                 ^
> /usr/local/include/ImageMagick/wand/deprecate.h:85:55: note: 
> 'MagickGetImageMatte' has been explicitly marked deprecated here
>   MagickGetImageMatte(MagickWand *) magick_attribute((deprecated)),
>                                                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:1284:12:
>  warning: 'MagickPaintFloodfillImage' is deprecated 
> [-Wdeprecated-declarations]
>                 status = MagickPaintFloodfillImage(intern->magick_wand, 
> channel, fill_wand, fuzz, NULL, x, y);
>                          ^
> /usr/local/include/ImageMagick/wand/deprecate.h:104:23: note: 
> 'MagickPaintFloodfillImage' has been explicitly marked deprecated here
>     magick_attribute((deprecated)),
>                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:1292:12:
>  warning: 'MagickPaintFloodfillImage' is deprecated 
> [-Wdeprecated-declarations]
>                 status = MagickPaintFloodfillImage(intern->magick_wand, 
> channel, fill_wand, fuzz, border_wand, x, y);
>                          ^
> /usr/local/include/ImageMagick/wand/deprecate.h:104:23: note: 
> 'MagickPaintFloodfillImage' has been explicitly marked deprecated here
>     magick_attribute((deprecated)),
>                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:1774:11:
>  warning: 'MagickRecolorImage' is deprecated [-Wdeprecated-declarations]
>         status = MagickRecolorImage(intern->magick_wand, order, array);
>                  ^
> /usr/local/include/ImageMagick/wand/deprecate.h:117:23: note: 
> 'MagickRecolorImage' has been explicitly marked deprecated here
>     magick_attribute((deprecated)),
>                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:2436:56:
>  warning: incompatible pointer types passing 'zend_long *' (aka 'long long 
> *') to parameter of type 'long *' [-Wincompatible-pointer-types]
>                         long_array = php_imagick_zval_to_long_array(pixels, 
> &num_elements TSRMLS_CC);
>                                                                             
> ^~~~~~~~~~~~~
> ./php_imagick_helpers.h:33:63: note: passing argument to parameter 
> 'num_elements' here
> long *php_imagick_zval_to_long_array(zval *param_array, long *num_elements 
> TSRMLS_DC);
>                                                               ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:2446:56:
>  warning: incompatible pointer types passing 'zend_long *' (aka 'long long 
> *') to parameter of type 'long *' [-Wincompatible-pointer-types]
>                         char_array = php_imagick_zval_to_char_array(pixels, 
> &num_elements TSRMLS_CC);
>                                                                             
> ^~~~~~~~~~~~~
> ./php_imagick_helpers.h:35:72: note: passing argument to parameter 
> 'num_elements' here
> unsigned char *php_imagick_zval_to_char_array(zval *param_array, long 
> *num_elements TSRMLS_DC);
>                                                                        ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:4315:11:
>  warning: 'MagickColorFloodfillImage' is deprecated 
> [-Wdeprecated-declarations]
>         status = MagickColorFloodfillImage(intern->magick_wand, fill_wand, 
> fuzz, border_wand, x, y);
>                  ^
> /usr/local/include/ImageMagick/wand/deprecate.h:80:23: note: 
> 'MagickColorFloodfillImage' has been explicitly marked deprecated here
>     magick_attribute((deprecated)),
>                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:4743:11:
>  warning: 'MagickMapImage' is deprecated [-Wdeprecated-declarations]
>         status = MagickMapImage(intern->magick_wand, intern_map->magick_wand, 
> dither);
>                  ^
> /usr/local/include/ImageMagick/wand/deprecate.h:90:23: note: 'MagickMapImage' 
> has been explicitly marked deprecated here
>     magick_attribute((deprecated)),
>                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:4784:11:
>  warning: 'MagickMatteFloodfillImage' is deprecated 
> [-Wdeprecated-declarations]
>         status = MagickMatteFloodfillImage(intern->magick_wand, alpha, fuzz, 
> color_wand, x, y);
>                  ^
> /usr/local/include/ImageMagick/wand/deprecate.h:93:23: note: 
> 'MagickMatteFloodfillImage' has been explicitly marked deprecated here
>     magick_attribute((deprecated)),
>                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:4822:11:
>  warning: 'MagickMedianFilterImage' is deprecated [-Wdeprecated-declarations]
>         status = MagickMedianFilterImage(intern->magick_wand, radius);
>                  ^
> /usr/local/include/ImageMagick/wand/deprecate.h:95:23: note: 
> 'MagickMedianFilterImage' has been explicitly marked deprecated here
>     magick_attribute((deprecated)),
>                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:4904:11:
>  warning: 'MagickPaintOpaqueImageChannel' is deprecated 
> [-Wdeprecated-declarations]
>         status = MagickPaintOpaqueImageChannel(intern->magick_wand, channel, 
> target_wand, fill_wand, fuzz);
>                  ^
> /usr/local/include/ImageMagick/wand/deprecate.h:109:23: note: 
> 'MagickPaintOpaqueImageChannel' has been explicitly marked deprecated here
>     magick_attribute((deprecated)),
>                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:4987:11:
>  warning: 'MagickPaintTransparentImage' is deprecated 
> [-Wdeprecated-declarations]
>         status = MagickPaintTransparentImage(intern->magick_wand, color_wand, 
> alpha, fuzz);
>                  ^
> /usr/local/include/ImageMagick/wand/deprecate.h:111:37: note: 
> 'MagickPaintTransparentImage' has been explicitly marked deprecated here
>     const double) magick_attribute((deprecated)),
>                                     ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:5151:11:
>  warning: 'MagickReduceNoiseImage' is deprecated [-Wdeprecated-declarations]
>         status = MagickReduceNoiseImage(intern->magick_wand, radius);
>                  ^
> /usr/local/include/ImageMagick/wand/deprecate.h:98:23: note: 
> 'MagickReduceNoiseImage' has been explicitly marked deprecated here
>     magick_attribute((deprecated)),
>                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:6481:14:
>  warning: 'MagickGetImageAttribute' is deprecated [-Wdeprecated-declarations]
>         attribute = MagickGetImageAttribute(intern->magick_wand, key);
>                     ^
> /usr/local/include/ImageMagick/wand/deprecate.h:63:23: note: 
> 'MagickGetImageAttribute' has been explicitly marked deprecated here
>     magick_attribute((deprecated)),
>                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:6698:11:
>  warning: 'MagickGetImageChannelExtrema' is deprecated 
> [-Wdeprecated-declarations]
>         status = MagickGetImageChannelExtrema(intern->magick_wand, 
> channel_type, &minima, &maxima);
>                  ^
> /usr/local/include/ImageMagick/wand/deprecate.h:82:33: note: 
> 'MagickGetImageChannelExtrema' has been explicitly marked deprecated here
>     size_t *) magick_attribute((deprecated)),
>                                 ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:7039:11:
>  warning: 'MagickGetImageExtrema' is deprecated [-Wdeprecated-declarations]
>         status = MagickGetImageExtrema(intern->magick_wand, &min, &max);
>                  ^
> /usr/local/include/ImageMagick/wand/deprecate.h:84:23: note: 
> 'MagickGetImageExtrema' has been explicitly marked deprecated here
>     magick_attribute((deprecated)),
>                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:7731:79:
>  warning: incompatible pointer types passing 'long *' to parameter of type 
> 'zend_long *' (aka 'long long *') [-Wincompatible-pointer-types]
>         if (!php_imagick_thumbnail_dimensions(magick_wand, 1, box_width, 
> box_height, &new_width, &new_height, legacy)) {
>                                                                               
>        ^~~~~~~~~~
> ./php_imagick_helpers.h:27:144: note: passing argument to parameter 
> 'new_width' here
> zend_bool php_imagick_thumbnail_dimensions(MagickWand *magick_wand, zend_bool 
> bestfit, im_long desired_width, im_long desired_height, im_long *new_width, 
> im_long *new_height, zend_bool legacy);
>                                                                               
>                                                                  ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:7731:91:
>  warning: incompatible pointer types passing 'long *' to parameter of type 
> 'zend_long *' (aka 'long long *') [-Wincompatible-pointer-types]
>         if (!php_imagick_thumbnail_dimensions(magick_wand, 1, box_width, 
> box_height, &new_width, &new_height, legacy)) {
>                                                                               
>                    ^~~~~~~~~~~
> ./php_imagick_helpers.h:27:164: note: passing argument to parameter 
> 'new_height' here
> zend_bool php_imagick_thumbnail_dimensions(MagickWand *magick_wand, zend_bool 
> bestfit, im_long desired_width, im_long desired_height, im_long *new_width, 
> im_long *new_height, zend_bool legacy);
>                                                                               
>                                                                               
>        ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:8151:11:
>  warning: 'MagickGetImageIndex' is deprecated [-Wdeprecated-declarations]
>         status = MagickGetImageIndex(intern->magick_wand);
>                  ^
> /usr/local/include/ImageMagick/wand/deprecate.h:68:55: note: 
> 'MagickGetImageIndex' has been explicitly marked deprecated here
>   MagickGetImageIndex(MagickWand *) magick_attribute((deprecated));
>                                                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:8272:32:
>  warning: 'MagickGetImageSize' is deprecated [-Wdeprecated-declarations]
>         ZVAL_LONG(return_value, 
> (long)MagickGetImageSize(intern->magick_wand));
>                                       ^
> /usr/local/include/ImageMagick/wand/deprecate.h:147:54: note: 
> 'MagickGetImageSize' has been explicitly marked deprecated here
>   MagickGetImageSize(MagickWand *) magick_attribute((deprecated));
>                                                      ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:8510:14:
>  warning: address of array 'trim->val' will always evaluate to 'true' 
> [-Wpointer-bool-conversion]
>                         if (trim->val) {
>                         ~~  ~~~~~~^~~
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:8746:11:
>  warning: 'MagickSetImageAttribute' is deprecated [-Wdeprecated-declarations]
>         status = MagickSetImageAttribute(intern->magick_wand, key, attribute);
>                  ^
> /usr/local/include/ImageMagick/wand/deprecate.h:119:23: note: 
> 'MagickSetImageAttribute' has been explicitly marked deprecated here
>     magick_attribute((deprecated)),
>                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:9121:13:
>  warning: 'MagickFlattenImages' is deprecated [-Wdeprecated-declarations]
>         tmp_wand = MagickFlattenImages(intern->magick_wand);
>                    ^
> /usr/local/include/ImageMagick/wand/deprecate.h:139:56: note: 
> 'MagickFlattenImages' has been explicitly marked deprecated here
>   *MagickFlattenImages(MagickWand *) magick_attribute((deprecated)),
>                                                        ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:10308:13:
>  warning: 'MagickAverageImages' is deprecated [-Wdeprecated-declarations]
>         tmp_wand = MagickAverageImages(intern->magick_wand);
>                    ^
> /usr/local/include/ImageMagick/wand/deprecate.h:138:56: note: 
> 'MagickAverageImages' has been explicitly marked deprecated here
>   *MagickAverageImages(MagickWand *) magick_attribute((deprecated)),
>                                                        ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:10811:13:
>  warning: 'MagickMosaicImages' is deprecated [-Wdeprecated-declarations]
>         tmp_wand = MagickMosaicImages(intern->magick_wand);
>                    ^
> /usr/local/include/ImageMagick/wand/deprecate.h:142:55: note: 
> 'MagickMosaicImages' has been explicitly marked deprecated here
>   *MagickMosaicImages(MagickWand *) magick_attribute((deprecated)),
>                                                       ^
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_class.c:10941:11:
>  warning: 'MagickRadialBlurImageChannel' is deprecated 
> [-Wdeprecated-declarations]
>         status = MagickRadialBlurImageChannel(intern->magick_wand, channel, 
> angle);
>                  ^
> /usr/local/include/ImageMagick/wand/deprecate.h:115:23: note: 
> 'MagickRadialBlurImageChannel' has been explicitly marked deprecated here
>     magick_attribute((deprecated)),
>                       ^
> 26 warnings generated.
> /usr/bin/libtool --tag=disable-static --mode=compile cc 
> -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick  -DHAVE_CONFIG_H  -O2 -pipe   -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagickdraw_class.c 
> -o imagickdraw_class.lo 
> cc -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick -DHAVE_CONFIG_H -O2 -pipe -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagickdraw_class.c 
> -fPIC -DPIC -o .libs/imagickdraw_class.o
> /usr/bin/libtool --tag=disable-static --mode=compile cc 
> -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick  -DHAVE_CONFIG_H  -O2 -pipe   -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagickpixel_class.c 
> -o imagickpixel_class.lo 
> cc -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick -DHAVE_CONFIG_H -O2 -pipe -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagickpixel_class.c 
> -fPIC -DPIC -o .libs/imagickpixel_class.o
> /usr/bin/libtool --tag=disable-static --mode=compile cc 
> -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick  -DHAVE_CONFIG_H  -O2 -pipe   -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagickpixeliterator_class.c
>  -o imagickpixeliterator_class.lo 
> cc -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick -DHAVE_CONFIG_H -O2 -pipe -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagickpixeliterator_class.c
>  -fPIC -DPIC -o .libs/imagickpixeliterator_class.o
> /usr/bin/libtool --tag=disable-static --mode=compile cc 
> -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick  -DHAVE_CONFIG_H  -O2 -pipe   -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_helpers.c -o 
> imagick_helpers.lo 
> cc -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick -DHAVE_CONFIG_H -O2 -pipe -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick_helpers.c 
> -fPIC -DPIC -o .libs/imagick_helpers.o
> /usr/bin/libtool --tag=disable-static --mode=compile cc 
> -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick  -DHAVE_CONFIG_H  -O2 -pipe   -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick.c -o 
> imagick.lo 
> cc -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 
> -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick -DHAVE_CONFIG_H -O2 -pipe -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick.c -fPIC 
> -DPIC -o .libs/imagick.o
> In file included from 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick.c:37:
> In file included from 
> /usr/local/share/php-7.0/include/ext/spl/spl_iterators.h:27:
> /usr/local/share/php-7.0/include/ext/pcre/php_pcre.h:29:10: fatal error: 
> 'pcre.h' file not found
> #include "pcre.h"
>          ^~~~~~~~
> 1 error generated.
> Error while executing cc -I/usr/local/include/ImageMagick 
> -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -I. 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 -DPHP_ATOM_INC 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/include 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/main 
> -I/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3 
> -I/usr/local/share/php-7.0/include -I/usr/local/share/php-7.0/include/main 
> -I/usr/local/share/php-7.0/include/TSRM 
> -I/usr/local/share/php-7.0/include/Zend 
> -I/usr/local/share/php-7.0/include/ext 
> -I/usr/local/share/php-7.0/include/ext/date/lib 
> -I/usr/local/include/ImageMagick -DHAVE_CONFIG_H -O2 -pipe -c 
> /exopi-obj/pobj/pecl70-imagick-3.4.3-php70/imagick-3.4.3/imagick.c -fPIC 
> -DPIC -o .libs/imagick.o
> gmake: *** [Makefile:206: imagick.lo] Error 1
> *** Error 2 in graphics/pecl-imagick 
> (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2704 
> '/exopi-obj/pobj/pecl70-imagick-3.4.3-php70/.build_done')
> *** Error 1 in graphics/pecl-imagick 
> (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2383 'build')
> ===> Exiting graphics/pecl-imagick,php70 with an error
> *** Error 1 in /exopi-cvs/ports (infrastructure/mk/bsd.port.subdir.mk:147 
> 'build')
> Error: job failed with 256 on exopi-9
> 

Reply via email to