regression on -current with php
by nobodino from LinuxQuestions.org on (#5PQ1R)
php doesn't build anymore on -current:
----------------------
Dans le fichier inclus depuis /tmp/php-7.4.23/main/php.h:441,
depuis /tmp/php-7.4.23/ext/gd/gd.c:30:
/tmp/php-7.4.23/ext/gd/gd.c: Dans la fonction *zm_startup_gd*:
/tmp/php-7.4.23/ext/gd/gd.c:1140:55: erreur: *GD_FLIP_HORINZONTAL* non declare (premiere utilisation dans cette fonction)
1140 | REGISTER_LONG_CONSTANT("IMG_FLIP_HORIZONTAL", GD_FLIP_HORINZONTAL, CONST_CS | CONST_PERSISTENT);
| ^~~~~~~~~~~~~~~~~~~
/tmp/php-7.4.23/Zend/zend_constants.h:53:105: note: dans la definition de la macro *REGISTER_LONG_CONSTANT*
53 | #define REGISTER_LONG_CONSTANT(name, lval, flags) zend_register_long_constant((name), sizeof(name)-1, (lval), (flags), module_number)
| ^~~~
/tmp/php-7.4.23/ext/gd/gd.c:1140:55: note: chaque identificateur non declare est rapporte une seule fois pour chaque fonction dans laquelle il apparait
1140 | REGISTER_LONG_CONSTANT("IMG_FLIP_HORIZONTAL", GD_FLIP_HORINZONTAL, CONST_CS | CONST_PERSISTENT);
| ^~~~~~~~~~~~~~~~~~~
/tmp/php-7.4.23/Zend/zend_constants.h:53:105: note: dans la definition de la macro *REGISTER_LONG_CONSTANT*
53 | #define REGISTER_LONG_CONSTANT(name, lval, flags) zend_register_long_constant((name), sizeof(name)-1, (lval), (flags), module_number)
| ^~~~
/tmp/php-7.4.23/ext/gd/gd.c:1141:53: erreur: *GD_FLIP_VERTICAL* non declare (premiere utilisation dans cette fonction)
1141 | REGISTER_LONG_CONSTANT("IMG_FLIP_VERTICAL", GD_FLIP_VERTICAL, CONST_CS | CONST_PERSISTENT);
| ^~~~~~~~~~~~~~~~
/tmp/php-7.4.23/Zend/zend_constants.h:53:105: note: dans la definition de la macro *REGISTER_LONG_CONSTANT*
53 | #define REGISTER_LONG_CONSTANT(name, lval, flags) zend_register_long_constant((name), sizeof(name)-1, (lval), (flags), module_number)
| ^~~~
/tmp/php-7.4.23/ext/gd/gd.c:1142:49: erreur: *GD_FLIP_BOTH* non declare (premiere utilisation dans cette fonction)
1142 | REGISTER_LONG_CONSTANT("IMG_FLIP_BOTH", GD_FLIP_BOTH, CONST_CS | CONST_PERSISTENT);
| ^~~~~~~~~~~~
/tmp/php-7.4.23/Zend/zend_constants.h:53:105: note: dans la definition de la macro *REGISTER_LONG_CONSTANT*
53 | #define REGISTER_LONG_CONSTANT(name, lval, flags) zend_register_long_constant((name), sizeof(name)-1, (lval), (flags), module_number)
| ^~~~
/tmp/php-7.4.23/ext/gd/gd.c: Dans la fonction *zif_imageflip*:
/tmp/php-7.4.23/ext/gd/gd.c:4699:22: erreur: *GD_FLIP_VERTICAL* non declare (premiere utilisation dans cette fonction)
4699 | case GD_FLIP_VERTICAL:
| ^~~~~~~~~~~~~~~~
/tmp/php-7.4.23/ext/gd/gd.c:4703:22: erreur: *GD_FLIP_HORINZONTAL* non declare (premiere utilisation dans cette fonction)
4703 | case GD_FLIP_HORINZONTAL:
| ^~~~~~~~~~~~~~~~~~~
/tmp/php-7.4.23/ext/gd/gd.c:4707:22: erreur: *GD_FLIP_BOTH* non declare (premiere utilisation dans cette fonction)
4707 | case GD_FLIP_BOTH:
| ^~~~~~~~~~~~
make: *** [Makefile:1135 : ext/gd/gd.lo] Erreur 1
-----------------------------
gd seems to be the culprit.
----------------------
Dans le fichier inclus depuis /tmp/php-7.4.23/main/php.h:441,
depuis /tmp/php-7.4.23/ext/gd/gd.c:30:
/tmp/php-7.4.23/ext/gd/gd.c: Dans la fonction *zm_startup_gd*:
/tmp/php-7.4.23/ext/gd/gd.c:1140:55: erreur: *GD_FLIP_HORINZONTAL* non declare (premiere utilisation dans cette fonction)
1140 | REGISTER_LONG_CONSTANT("IMG_FLIP_HORIZONTAL", GD_FLIP_HORINZONTAL, CONST_CS | CONST_PERSISTENT);
| ^~~~~~~~~~~~~~~~~~~
/tmp/php-7.4.23/Zend/zend_constants.h:53:105: note: dans la definition de la macro *REGISTER_LONG_CONSTANT*
53 | #define REGISTER_LONG_CONSTANT(name, lval, flags) zend_register_long_constant((name), sizeof(name)-1, (lval), (flags), module_number)
| ^~~~
/tmp/php-7.4.23/ext/gd/gd.c:1140:55: note: chaque identificateur non declare est rapporte une seule fois pour chaque fonction dans laquelle il apparait
1140 | REGISTER_LONG_CONSTANT("IMG_FLIP_HORIZONTAL", GD_FLIP_HORINZONTAL, CONST_CS | CONST_PERSISTENT);
| ^~~~~~~~~~~~~~~~~~~
/tmp/php-7.4.23/Zend/zend_constants.h:53:105: note: dans la definition de la macro *REGISTER_LONG_CONSTANT*
53 | #define REGISTER_LONG_CONSTANT(name, lval, flags) zend_register_long_constant((name), sizeof(name)-1, (lval), (flags), module_number)
| ^~~~
/tmp/php-7.4.23/ext/gd/gd.c:1141:53: erreur: *GD_FLIP_VERTICAL* non declare (premiere utilisation dans cette fonction)
1141 | REGISTER_LONG_CONSTANT("IMG_FLIP_VERTICAL", GD_FLIP_VERTICAL, CONST_CS | CONST_PERSISTENT);
| ^~~~~~~~~~~~~~~~
/tmp/php-7.4.23/Zend/zend_constants.h:53:105: note: dans la definition de la macro *REGISTER_LONG_CONSTANT*
53 | #define REGISTER_LONG_CONSTANT(name, lval, flags) zend_register_long_constant((name), sizeof(name)-1, (lval), (flags), module_number)
| ^~~~
/tmp/php-7.4.23/ext/gd/gd.c:1142:49: erreur: *GD_FLIP_BOTH* non declare (premiere utilisation dans cette fonction)
1142 | REGISTER_LONG_CONSTANT("IMG_FLIP_BOTH", GD_FLIP_BOTH, CONST_CS | CONST_PERSISTENT);
| ^~~~~~~~~~~~
/tmp/php-7.4.23/Zend/zend_constants.h:53:105: note: dans la definition de la macro *REGISTER_LONG_CONSTANT*
53 | #define REGISTER_LONG_CONSTANT(name, lval, flags) zend_register_long_constant((name), sizeof(name)-1, (lval), (flags), module_number)
| ^~~~
/tmp/php-7.4.23/ext/gd/gd.c: Dans la fonction *zif_imageflip*:
/tmp/php-7.4.23/ext/gd/gd.c:4699:22: erreur: *GD_FLIP_VERTICAL* non declare (premiere utilisation dans cette fonction)
4699 | case GD_FLIP_VERTICAL:
| ^~~~~~~~~~~~~~~~
/tmp/php-7.4.23/ext/gd/gd.c:4703:22: erreur: *GD_FLIP_HORINZONTAL* non declare (premiere utilisation dans cette fonction)
4703 | case GD_FLIP_HORINZONTAL:
| ^~~~~~~~~~~~~~~~~~~
/tmp/php-7.4.23/ext/gd/gd.c:4707:22: erreur: *GD_FLIP_BOTH* non declare (premiere utilisation dans cette fonction)
4707 | case GD_FLIP_BOTH:
| ^~~~~~~~~~~~
make: *** [Makefile:1135 : ext/gd/gd.lo] Erreur 1
-----------------------------
gd seems to be the culprit.