panther - php5 upgrade - i'm confused

Chris Janton face at CentosPrime.COM
Sat Dec 6 05:59:23 PST 2008


admin at x:admin:123 $ sudo port sync
admin at x:admin:124 $ port outdated
The following installed ports are outdated:
php5                           5.2.6_2 < 5.2.7_1
admin at x:admin:125 $ sudo port upgrade php5
--->  Installing apache2 2.2.10_0+darwin_7
--->  Activating apache2 2.2.10_0+darwin_7
Error: Target org.macports.activate returned: Image error: /opt/local/ 
share/man/man1/dbmmanage.1.gz is being used by the active apache  
port.  Please deactivate this port first, or use the -f flag to force  
the activation.
--->  Fetching php5
--->  Attempting to fetch php-5.2.7.tar.bz2 from http://www.php.net/distributions/
--->  Verifying checksum(s) for php5
--->  Extracting php5
--->  Applying patches to php5
--->  Configuring php5
--->  Building php5 with target all
Error: Target org.macports.build returned: shell command " cd "/opt/ 
local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7" && make all "  
returned error 2
Command output: /opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3624: warning: passing arg 1 of `_efree' makes pointer from  
integer without a cast
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3628: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3637: warning: passing arg 1 of `_efree' makes pointer from  
integer without a cast
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3641: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3642: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3642: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3644: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3646: warning: passing arg 1 of `_efree' makes pointer from  
integer without a cast
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3650: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3652: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3653: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3654: warning: passing arg 2 of `zend_register_resource'  
makes pointer from integer without a cast
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c: In function `zif_odbc_tableprivileges':
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3664: error: invalid lvalue in assignment
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3687: error: parse error before ')' token
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3689: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3691: warning: passing arg 1 of `_efree' makes pointer from  
integer without a cast
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3698: warning: passing arg 1 of `_efree' makes pointer from  
integer without a cast
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3702: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3709: warning: passing arg 1 of `_efree' makes pointer from  
integer without a cast
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3713: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3714: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3714: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3716: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3718: warning: passing arg 1 of `_efree' makes pointer from  
integer without a cast
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3722: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3724: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3725: error: invalid type argument of `->'
/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_www_php5/work/php-5.2.7/ext/odbc/ 
php_odbc.c:3726: warning: passing arg 2 of `zend_register_resource'  
makes pointer from integer without a cast
make: *** [ext/odbc/php_odbc.lo] Error 1

Error: Unable to upgrade port: 1

Installed ports (edited)

admin at x:admin:126 $ port installed
The following ports are currently installed:
   apache @1.3.41_0 (active)
   apache2 @2.2.10_0+darwin_7
   apr @1.3.3_0 (active)
   apr-util @1.3.4_1+no_bdb (active)
   php5 @5.2.6_2+apache+darwin_7+macosx+mysql5+pear (active)
admin at x:admin:127 $

Why does the php5 upgrade "install" apache2?

clearly something is a bit different today ;-)

8)
----------------------------------
Chris Janton  - face at CentosPrime dot COM
Netminder for Opus1.COM




More information about the macports-users mailing list