Hi,
I run my own poudriere server.
With the flavoring of PHP, I thought I could unify my PHP builds into one.
However, some ports don't build flavored, even though I think they should.
Notably www/phalcon.
The port uses
which according to php.mk should be enough for a flavored build.
However, it does not do that, together with other ports.
One thing is that the php56 flavor does not really work, so I assume it gets thrown off its path (so to speak) and just stops building flavors for some stuff (pear and the dependent packages).
make.conf:
php70-options:
I run my own poudriere server.
With the flavoring of PHP, I thought I could unify my PHP builds into one.
However, some ports don't build flavored, even though I think they should.
Notably www/phalcon.
The port uses
Code:
USES= php:ext
However, it does not do that, together with other ports.
One thing is that the php56 flavor does not really work, so I assume it gets thrown off its path (so to speak) and just stops building flavors for some stuff (pear and the dependent packages).
make.conf:
Code:
WITH_PKGNG=yes
INSTALL_NODEBUG="yes"
A4=yes
WITH_UTF8=yes
WITHOUT_X11=yes
WITHOUT_X=yes
OPTIONS_UNSET="X11 DOCS"
NO_PROFILE=true
WITH_MPM=event
WANT_OPENLDAP_SASL=YES
WITH_GSSAPI=YES
DEFAULT_VERSIONS+=mysql=10.2m apache=2.4 ruby=2.3 pgsql=10 perl5=5.24
php70-options:
Code:
# This file is auto-generated by 'make config'.
# Options for php70-7.0.3
_OPTIONS_READ=php70-7.0.3
_FILE_COMPLETE_OPTIONS_LIST=CLI CGI FPM EMBED PHPDBG DEBUG DTRACE IPV6 LINKTHR ZTS
OPTIONS_FILE_SET+=CLI
OPTIONS_FILE_SET+=CGI
OPTIONS_FILE_SET+=FPM
OPTIONS_FILE_SET+=EMBED
OPTIONS_FILE_UNSET+=PHPDBG
OPTIONS_FILE_UNSET+=DEBUG
OPTIONS_FILE_SET+=DTRACE
OPTIONS_FILE_SET+=IPV6
OPTIONS_FILE_SET+=LINKTHR
OPTIONS_FILE_SET+=ZTS