View Single Post
Old 7th February 2011
rocket357's Avatar
rocket357 rocket357 is offline
Real Name: Jonathon
Wannabe OpenBSD porter
 
Join Date: Jun 2010
Location: 127.0.0.1
Posts: 429
Default

Quote:
Originally Posted by Nothing2Do View Post
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
Reply With Quote