#20460: php5-gtk 2.0.1 doesn't build with php 5.3.0: error: duplicate 'static' -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: anant@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: php5-gtk -------------------------------------+-------------------------------------- Comment(by paolo.marco.maria@…): I have made it !!!! If you look, most of the errors are like: ext/gtk+/some_code.c:xyz: error: duplicate 'static' If you correct by hand all these errors, you can manage to do compile it ! To correct i mean to open each some_code.c file, there are at least 10 files to do, and remove such lines like this example: bad one: static <--- REMOVE IT !!!! ZEND_BEGIN_ARG_INFO(arginfo_gobject_block, 0) ZEND_ARG_INFO(0, handler_id) ZEND_END_ARG_INFO(); good one: ZEND_BEGIN_ARG_INFO(arginfo_gobject_block, 0) ZEND_ARG_INFO(0, handler_id) ZEND_END_ARG_INFO(); I know that is a bit tricky, but it seems to work, Now I have to do some test to see if it only compiles or it also works.... -- Ticket URL: <https://trac.macports.org/ticket/20460#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS