[blfs-dev] graphviz-2.36.0 and PHP-5.5.10

Fernando de Oliveira famobr at yahoo.com.br
Wed Mar 19 16:07:16 PDT 2014


I had this problem today. Don't know if it is just me, if I did
something wrong. Had to use --disable-php.

Was trying to test the new guile.

Found references to this error, but no solution.

I am worried, because recently I updated php, and it may be a problem in
the book.

For my particular use, I am not worried.

Please, somene confirm if this is a local or a general problem (in this
case, a solution would be muc welcomed).

Thanks.

{{{
In file included from gv_php_init.c:14:0:
/usr/include/php/main/php.h:297:46: warning: function declaration isn't
a prototype [-Wstrict-prototypes]
 static inline ZEND_ATTRIBUTE_DEPRECATED void php_std_error_handling() {}
                                              ^
In file included from /usr/include/php/Zend/zend_alloc.h:27:0,
                 from /usr/include/php/Zend/zend.h:252,
                 from /usr/include/php/main/php.h:34,
                 from gv_php_init.c:14:
gv_php_init.c: In function 'gv_string_writer':
/usr/include/php/Zend/../TSRM/TSRM.h:167:18: error: 'tsrm_ls' undeclared
(first use in this function)
 #define TSRMLS_C tsrm_ls
                  ^
/usr/include/php/Zend/../TSRM/TSRM.h:168:21: note: in expansion of macro
'TSRMLS_C'
 #define TSRMLS_CC , TSRMLS_C
                     ^
/usr/include/php/main/php_output.h:163:67: note: in expansion of macro
'TSRMLS_CC'
 #define PHPWRITE(str, str_len)  php_output_write((str), (str_len)
TSRMLS_CC)
                                                                   ^
gv_php_init.c:28:12: note: in expansion of macro 'PHPWRITE'
     return PHPWRITE(s, len);
            ^
/usr/include/php/Zend/../TSRM/TSRM.h:167:18: note: each undeclared
identifier is reported only once for each function it appears in
 #define TSRMLS_C tsrm_ls
                  ^
/usr/include/php/Zend/../TSRM/TSRM.h:168:21: note: in expansion of macro
'TSRMLS_C'
 #define TSRMLS_CC , TSRMLS_C
                     ^
/usr/include/php/main/php_output.h:163:67: note: in expansion of macro
'TSRMLS_CC'
 #define PHPWRITE(str, str_len)  php_output_write((str), (str_len)
TSRMLS_CC)
                                                                   ^
gv_php_init.c:28:12: note: in expansion of macro 'PHPWRITE'
     return PHPWRITE(s, len);
            ^
gv_php_init.c: In function 'gv_channel_writer':
/usr/include/php/Zend/../TSRM/TSRM.h:167:18: error: 'tsrm_ls' undeclared
(first use in this function)
 #define TSRMLS_C tsrm_ls
                  ^
/usr/include/php/Zend/../TSRM/TSRM.h:168:21: note: in expansion of macro
'TSRMLS_C'
 #define TSRMLS_CC , TSRMLS_C
                     ^
/usr/include/php/main/php_output.h:163:67: note: in expansion of macro
'TSRMLS_CC'
 #define PHPWRITE(str, str_len)  php_output_write((str), (str_len)
TSRMLS_CC)
                                                                   ^
gv_php_init.c:33:12: note: in expansion of macro 'PHPWRITE'
     return PHPWRITE(s, len);
            ^
gv_php_init.c: In function 'gv_string_writer':
gv_php_init.c:29:1: warning: control reaches end of non-void function
[-Wreturn-type]
 }
 ^
gv_php_init.c: In function 'gv_channel_writer':
gv_php_init.c:34:1: warning: control reaches end of non-void function
[-Wreturn-type]
 }
 ^
Makefile:2019: recipe for target 'libgv_php_la-gv_php_init.lo' failed
make[4]: *** [libgv_php_la-gv_php_init.lo] Error 1
make[4]: ** Esperando que outros processos terminem.
make[4]: Leaving directory
'/home/fernando/tmp/paco-build-2014.03.19-17h45m50s/graphviz-2.36.0/tclpkg/gv'
Makefile:2865: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
'/home/fernando/tmp/paco-build-2014.03.19-17h45m50s/graphviz-2.36.0/tclpkg/gv'
Makefile:603: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
'/home/fernando/tmp/paco-build-2014.03.19-17h45m50s/graphviz-2.36.0/tclpkg'
Makefile:774: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
'/home/fernando/tmp/paco-build-2014.03.19-17h45m50s/graphviz-2.36.0'
Makefile:583: recipe for target 'all' failed
make: *** [all] Error 2
}}}

-- 
[]s,
Fernando



More information about the blfs-dev mailing list