You are not logged in.

#1 2021-08-01 18:39:51

Morta
Member
Registered: 2019-07-07
Posts: 655

I can't build php-kolabformat

I get this error

home/morta/.cache/yay/php-kolabformat/src/build/src/php/php_kolabformat_wrapper.cpp:32160:2: Fehler: »ZEND_ARG_PASS_INFO« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »ZEND_ARG_OBJ_INFO«?
32160 |  ZEND_ARG_PASS_INFO(0)
      |  ^~~~~~~~~~~~~~~~~~
      |  ZEND_ARG_OBJ_INFO
/home/morta/.cache/yay/php-kolabformat/src/build/src/php/php_kolabformat_wrapper.cpp:32161:2: Fehler: expected »}« before »ZEND_ARG_PASS_INFO«
32161 |  ZEND_ARG_PASS_INFO(0)
      |  ^~~~~~~~~~~~~~~~~~
In Datei, eingebunden von /home/morta/.cache/yay/php-kolabformat/src/build/src/php/php_kolabformat_wrapper.cpp:767:
/usr/include/php/Zend/zend_API.h:168:54: Anmerkung: andere Fundstelle von »{« ist hier
  168 |         static const zend_internal_arg_info name[] = { \
      |                                                      ^
/home/morta/.cache/yay/php-kolabformat/src/build/src/php/php_kolabformat_wrapper.cpp:32159:1: Anmerkung: bei Substitution des Makros »ZEND_BEGIN_ARG_INFO_EX«
32159 | ZEND_BEGIN_ARG_INFO_EX(swig_arginfo_000, 0, 0, 0)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/php/Zend/zend_API.h:172:41: Fehler: expected declaration before »}« token
  172 | #define ZEND_END_ARG_INFO()             };
      |                                         ^
/home/morta/.cache/yay/php-kolabformat/src/build/src/php/php_kolabformat_wrapper.cpp:32163:1: Anmerkung: bei Substitution des Makros »ZEND_END_ARG_INFO«
32163 | ZEND_END_ARG_INFO()
      | ^~~~~~~~~~~~~~~~~
/home/morta/.cache/yay/php-kolabformat/src/build/src/php/php_kolabformat_wrapper.cpp:32167:2: Fehler: »ZEND_ARG_PASS_INFO« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »ZEND_ARG_OBJ_INFO«?
32167 |  ZEND_ARG_PASS_INFO(0)
      |  ^~~~~~~~~~~~~~~~~~
      |  ZEND_ARG_OBJ_INFO
/home/morta/.cache/yay/php-kolabformat/src/build/src/php/php_kolabformat_wrapper.cpp:32168:2: Fehler: expected »}« before »ZEND_ARG_PASS_INFO«
32168 |  ZEND_ARG_PASS_INFO(0)
      |  ^~~~~~~~~~~~~~~~~~
In Datei, eingebunden von /home/morta/.cache/yay/php-kolabformat/src/build/src/php/php_kolabformat_wrapper.cpp:767:
/usr/include/php/Zend/zend_API.h:168:54: Anmerkung: andere Fundstelle von »{« ist hier
  168 |         static const zend_internal_arg_info name[] = { \
      |                                                      ^
/home/morta/.cache/yay/php-kolabformat/src/build/src/php/php_kolabformat_wrapper.cpp:32166:1: Anmerkung: bei Substitution des Makros »ZEND_BEGIN_ARG_INFO_EX«
32166 | ZEND_BEGIN_ARG_INFO_EX(swig_arginfo_0000, 0, 0, 0)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/php/Zend/zend_API.h:172:41: Fehler: expected declaration before »}« token
  172 | #define ZEND_END_ARG_INFO()             };
      |                                         ^
/home/morta/.cache/yay/php-kolabformat/src/build/src/php/php_kolabformat_wrapper.cpp:32171:1: Anmerkung: bei Substitution des Makros »ZEND_END_ARG_INFO«
32171 | ZEND_END_ARG_INFO()
      | ^~~~~~~~~~~~~~~~~
make[2]: *** [src/php/CMakeFiles/phpbindings.dir/build.make:84: src/php/CMakeFiles/phpbindings.dir/php_kolabformat_wrapper.cpp.o] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:253: src/php/CMakeFiles/phpbindings.dir/all] Fehler 2
make: *** [Makefile:136: all] Fehler 2
==> FEHLER: Ein Fehler geschah in build().
    Breche ab...
error making: php-kolabformat

Any help?

thanks

Offline

#2 2021-08-01 19:49:48

loqs
Member
Registered: 2014-03-06
Posts: 17,310

Re: I can't build php-kolabformat

swig does not support php8 yet,  replacing php with php7 in depends the build then failed in package()

==> Starting package()...
install: cannot stat 'kolabformat.so': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...

kolabformat.so has not been built.  I do not know why.

Offline

Board footer

Powered by FluxBB