[MacPorts] #20455: php5-eaccelerator fails with php 5.3

MacPorts noreply at macports.org
Mon Jul 27 20:49:13 PDT 2009


#20455: php5-eaccelerator fails with php 5.3
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  alakazam@…           
     Type:  defect                   |      Status:  new                  
 Priority:  Normal                   |   Milestone:                       
Component:  ports                    |     Version:  1.7.1                
 Keywords:                           |        Port:  php5-eaccelerator    
-------------------------------------+--------------------------------------
 Now that php5 has been upgraded to version 5.3.0, I'm afraid
 php5-eaccelerator no longer builds:

 {{{
 --->  Building php5-eaccelerator
 DEBUG: Executing org.macports.build (php5-eaccelerator)
 DEBUG: Environment: MACOSX_DEPLOYMENT_TARGET='10.4'
 DEBUG: Assembled command: 'cd
 "/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3"
 && nice -n 10 make all'
 /bin/sh
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/libtool
 --mode=compile /usr/bin/gcc-4.0  -I.
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3
 -DPHP_ATOM_INC
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/include
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/main
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3
 -I/mp/include/php -I/mp/include/php/main -I/mp/include/php/TSRM
 -I/mp/include/php/Zend -I/mp/include/php/ext
 -I/mp/include/php/ext/date/lib  -I/mp/include -DHAVE_CONFIG_H  -O2   -c
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/eaccelerator.c
 -o eaccelerator.lo
 mkdir .libs
  /usr/bin/gcc-4.0 -I.
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3
 -DPHP_ATOM_INC
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/include
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/main
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3
 -I/mp/include/php -I/mp/include/php/main -I/mp/include/php/TSRM
 -I/mp/include/php/Zend -I/mp/include/php/ext
 -I/mp/include/php/ext/date/lib -I/mp/include -DHAVE_CONFIG_H -O2 -c
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/eaccelerator.c
 -fno-common -DPIC -o .libs/eaccelerator.o
 /bin/sh
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/libtool
 --mode=compile /usr/bin/gcc-4.0  -I.
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3
 -DPHP_ATOM_INC
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/include
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/main
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3
 -I/mp/include/php -I/mp/include/php/main -I/mp/include/php/TSRM
 -I/mp/include/php/Zend -I/mp/include/php/ext
 -I/mp/include/php/ext/date/lib  -I/mp/include -DHAVE_CONFIG_H  -O2   -c
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c
 -o optimize.lo
  /usr/bin/gcc-4.0 -I.
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3
 -DPHP_ATOM_INC
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/include
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/main
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3
 -I/mp/include/php -I/mp/include/php/main -I/mp/include/php/TSRM
 -I/mp/include/php/Zend -I/mp/include/php/ext
 -I/mp/include/php/ext/date/lib -I/mp/include -DHAVE_CONFIG_H -O2 -c
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c
 -fno-common -DPIC -o .libs/optimize.o
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:184:57:
 error: macro "do_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:
 In function 'compute_live_var':
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:184:
 error: 'do_alloca' undeclared (first use in this function)
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:184:
 error: (Each undeclared identifier is reported only once
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:184:
 error: for each function it appears in.)
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:237:20:
 error: macro "free_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:237:
 error: 'free_alloca' undeclared (first use in this function)
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:240:54:
 error: macro "do_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:371:21:
 error: macro "free_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:1507:45:
 error: macro "do_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:
 In function 'opt_get_constant':
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:1507:
 error: 'do_alloca' undeclared (first use in this function)
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:1528:28:
 error: macro "free_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:1528:
 error: 'free_alloca' undeclared (first use in this function)
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:
 In function 'opt_function_exists':
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:1547:
 warning: initialization discards qualifiers from pointer target type
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:1658:56:
 error: macro "do_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:
 In function 'optimize_bb':
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:1658:
 error: 'do_alloca' undeclared (first use in this function)
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:2692:17:
 error: macro "free_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:2692:
 error: 'free_alloca' undeclared (first use in this function)
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3198:54:
 error: macro "do_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:
 In function 'reassign_registers':
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3198:
 error: 'do_alloca' undeclared (first use in this function)
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3199:56:
 error: macro "do_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3200:56:
 error: macro "do_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3309:19:
 error: macro "free_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3309:
 error: 'free_alloca' undeclared (first use in this function)
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3310:23:
 error: macro "free_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3311:23:
 error: macro "free_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3348:52:
 error: macro "do_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:
 In function 'eaccelerator_optimize':
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3348:
 error: 'do_alloca' undeclared (first use in this function)
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3353:56:
 error: macro "do_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3397:23:
 error: macro "free_alloca" requires 2 arguments, but only 1 given
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3397:
 error: 'free_alloca' undeclared (first use in this function)
 /mp/var/macports/build/_Users_rschmidt_macports_dports_php_php5-eaccelerator/work/eaccelerator-0.9.5.3/optimize.c:3412:17:
 error: macro "free_alloca" requires 2 arguments, but only 1 given
 make: *** [optimize.lo] Error 1
 }}}

 At least I assume this is related to the php5 5.3.0 upgrade.

-- 
Ticket URL: <http://trac.macports.org/ticket/20455>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list