Quote:
Originally Posted by Nothing2Do
I've say that I've made : "env FLAVOR="--with-pear --with-pgsql --enable-zip --with-pdo-pgsql --with-mcrypt --enable-mbstring --with-gmp --with-gd --with-bz2 --with-apxs2=/usr/local/sbin/apxs2 no_x11" sudo make install" but I've followed strictly the http://www.procyonlabs.com/guides/op...ndex.php's "tuto" (all te text in FLAVOR is, in reality, in CONFIGURE_ARGS into the Makefile.inc, in the extensions/Makefile and in core/Makefile)
|
If I understand you correctly, you're saying that you edited CONFIGURE_ARGS and did NOT use FLAVOR?
Or did you do both? Or just FLAVOR?
I ask, because no where on that link does it say to put --enable-<blah,blah> in FLAVOR...and doing so has no effect on the end result because it is not intended to be used that way. Test it:
Code:
root@SkyNet:/usr/ports/www/php5# make clean
===> www/php5/core
===> Cleaning for php5-core-5.2.13
===> www/php5/extensions
===> Cleaning for php5-extensions-5.2.13
===> www/php5/extensions,no_x11
===> Cleaning for php5-extensions-5.2.13
root@SkyNet:/usr/ports/www/php5# make 2>&1 | /usr/ports/infrastructure/build/portslogger .
<snip output>
root@SkyNet:/usr/ports/www/php5# mv php5-core-5.2.13.log php5-core-5.2.13_NOFLAVOR.log
root@SkyNet:/usr/ports/www/php5# make clean
===> www/php5/core
===> Cleaning for php5-core-5.2.13
===> www/php5/extensions
===> Cleaning for php5-extensions-5.2.13
===> www/php5/extensions,no_x11
===> Cleaning for php5-extensions-5.2.13
root@SkyNet:/usr/ports/www/php5# env FLAVOR="--with-bz2" make 2>&1 | /usr/ports/infrastructure/build/portslogger .
<snip output>
root@SkyNet:/usr/ports/www/php5# mv php5-core-5.2.13.log php5-core-5.2.13_WITHFLAVOR.log
root@SkyNet:/usr/ports/www/php5# grep -i bz php5-core-5.2.13_*
php5-core-5.2.13_NOFLAVOR.log:checking for BZip2 support... no
php5-core-5.2.13_WITHFLAVOR.log:checking for BZip2 support... no
Now let's edit the CONFIGURE_ARGS in core/Makefile and add --with-bz2:
Code:
root@SkyNet:/usr/ports/www/php5# vi core/Makefile
root@SkyNet:/usr/ports/www/php5# make clean
===> www/php5/core
===> Cleaning for php5-core-5.2.13
===> www/php5/extensions
===> Cleaning for php5-extensions-5.2.13
===> www/php5/extensions,no_x11
===> Cleaning for php5-extensions-5.2.13
root@SkyNet:/usr/ports/www/php5# make 2>&1 | /usr/ports/infrastructure/build/portslogger .
<snip output>
root@SkyNet:/usr/ports/www/php5# grep -i bz php5-core-5.2.13*
php5-core-5.2.13.log:checking for BZip2 support... yes
php5-core-5.2.13.log:checking for BZip2 in default path... found in /usr/local
php5-core-5.2.13.log:checking for BZ2_bzerror in -lbz2... yes
php5-core-5.2.13_NOFLAVOR.log:checking for BZip2 support... no
php5-core-5.2.13_WITHFLAVOR.log:checking for BZip2 support... no