Page MenuHomePhabricator

obsolete warnings running phpize for wikidiff2 on 22.04
Open, Needs TriagePublic

Description

$ phpize
Configuring for:
PHP Api Version:         20220829
Zend Module Api No:      20220829
Zend Extension Api No:   420220829
config.m4:6: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete.
config.m4:6: You should run autoupdate.
./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from...
config.m4:6: the top level
configure.ac:165: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.ac:165: You should run autoupdate.
build/libtool.m4:99: AC_PROG_LIBTOOL is expanded from...
configure.ac:165: the top level

Event Timeline

config.m4:6: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete.
config.m4:6: You should run autoupdate.
./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from...
config.m4:6: the top level

This is on our end

configure.ac:165: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.ac:165: You should run autoupdate.
build/libtool.m4:99: AC_PROG_LIBTOOL is expanded from...
configure.ac:165: the top level

I think this is an upstream issue (I can't find any libtool references in our repo). jammy is shipping with autoconf 2.71, so maybe https://github.com/php/php-src/issues/9483 will take care of it when it's backported to 8.2?

Change 935836 had a related patch set uploaded (by Legoktm; author: Legoktm):

[mediawiki/php/luasandbox@master] Synchronize m4/pkg.m4 with upstream

https://gerrit.wikimedia.org/r/935836

Errr, embarassingly I totally missed that this ticket was about wikidiff2, for some reason I thought luasandbox...sorry >.<

Change 935836 abandoned by Legoktm:

[mediawiki/php/luasandbox@master] Synchronize m4/pkg.m4 with upstream

Reason:

Actually don't think this is needed..

https://gerrit.wikimedia.org/r/935836