Skip to content

Commit 6fed6d8

Browse files
authored
Use AC_SUBST instead of PHP_SUBST_OLD where possible (#13993)
The PHP_SUBST_OLD adds variables to generated Makefile and creates output shell variables to replace the @variable_name@ placeholders in templates. These changed variables are not used in the generated Makefile so the AC_SUBST is sufficient. - ext/odbc - sapi/embed - sapi/fpm - only substituted in scripts/php-config.in: - PHP_INSTALLED_SAPIS - SAPI_LIBNAME_SHARED - SAPI_LIBNAME_STATIC
1 parent 742c2e8 commit 6fed6d8

File tree

4 files changed

+14
-15
lines changed

4 files changed

+14
-15
lines changed

configure.ac

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1474,6 +1474,9 @@ AC_SUBST(EXPANDED_SYSCONFDIR)
14741474
AC_SUBST(EXPANDED_LOCALSTATEDIR)
14751475
AC_SUBST(EXPANDED_PHP_CONFIG_FILE_PATH)
14761476
AC_SUBST(EXPANDED_PHP_CONFIG_FILE_SCAN_DIR)
1477+
AC_SUBST([PHP_INSTALLED_SAPIS])
1478+
AC_SUBST([SAPI_LIBNAME_SHARED])
1479+
AC_SUBST([SAPI_LIBNAME_STATIC])
14771480

14781481
PHP_UTILIZE_RPATHS
14791482

@@ -1500,8 +1503,6 @@ if test -n "${PHP_BUILD_ARCH}"; then
15001503
AC_DEFINE_UNQUOTED(PHP_BUILD_ARCH,"$PHP_BUILD_ARCH",[build architecture])
15011504
fi
15021505

1503-
PHP_SUBST_OLD(PHP_INSTALLED_SAPIS)
1504-
15051506
PHP_SUBST(PHP_FASTCGI_OBJS)
15061507
PHP_SUBST(PHP_SAPI_OBJS)
15071508
PHP_SUBST(PHP_BINARY_OBJS)
@@ -1563,8 +1564,6 @@ PHP_SUBST(SHELL)
15631564
PHP_SUBST(PHP_FRAMEWORKS)
15641565
PHP_SUBST(PHP_FRAMEWORKPATH)
15651566
PHP_SUBST(INSTALL_HEADERS)
1566-
PHP_SUBST_OLD(SAPI_LIBNAME_SHARED)
1567-
PHP_SUBST_OLD(SAPI_LIBNAME_STATIC)
15681567

15691568
old_CC=$CC
15701569

ext/odbc/config.m4

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -454,10 +454,10 @@ if test -n "$ODBC_TYPE"; then
454454
PHP_SUBST(ODBC_SHARED_LIBADD)
455455
PHP_SUBST(ODBC_INCDIR)
456456
PHP_SUBST(ODBC_LIBDIR)
457-
PHP_SUBST_OLD(ODBC_CFLAGS)
458-
PHP_SUBST_OLD(ODBC_LIBS)
459-
PHP_SUBST_OLD(ODBC_LFLAGS)
460-
PHP_SUBST_OLD(ODBC_TYPE)
457+
AC_SUBST([ODBC_CFLAGS])
458+
AC_SUBST([ODBC_LIBS])
459+
AC_SUBST([ODBC_LFLAGS])
460+
AC_SUBST([ODBC_TYPE])
461461

462462
PHP_NEW_EXTENSION(odbc, php_odbc.c odbc_utils.c, $ext_shared,, [$ODBC_CFLAGS -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1])
463463
else

sapi/embed/config.m4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ if test "$PHP_EMBED" != "no"; then
2929
PHP_INSTALL_HEADERS([sapi/embed], [php_embed.h])
3030
fi
3131
AC_MSG_RESULT([$PHP_EMBED_TYPE])
32-
PHP_SUBST_OLD(PHP_EMBED_TYPE)
32+
AC_SUBST([PHP_EMBED_TYPE])
3333
else
3434
AC_MSG_RESULT(no)
3535
fi

sapi/fpm/config.m4

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -550,7 +550,7 @@ if test "$PHP_FPM" != "no"; then
550550
CFLAGS="$CFLAGS_save"
551551
fi
552552

553-
PHP_SUBST_OLD(php_fpm_systemd)
553+
AC_SUBST([php_fpm_systemd])
554554
AC_DEFINE_UNQUOTED(PHP_FPM_SYSTEMD, "$php_fpm_systemd", [fpm systemd service type])
555555

556556
if test -z "$PHP_FPM_USER" || test "$PHP_FPM_USER" = "yes" || test "$PHP_FPM_USER" = "no"; then
@@ -565,14 +565,14 @@ if test "$PHP_FPM" != "no"; then
565565
php_fpm_group="$PHP_FPM_GROUP"
566566
fi
567567

568-
PHP_SUBST_OLD(php_fpm_user)
569-
PHP_SUBST_OLD(php_fpm_group)
568+
AC_SUBST([php_fpm_user])
569+
AC_SUBST([php_fpm_group])
570570
php_fpm_sysconfdir=`eval echo $sysconfdir`
571-
PHP_SUBST_OLD(php_fpm_sysconfdir)
571+
AC_SUBST([php_fpm_sysconfdir])
572572
php_fpm_localstatedir=`eval echo $localstatedir`
573-
PHP_SUBST_OLD(php_fpm_localstatedir)
573+
AC_SUBST([php_fpm_localstatedir])
574574
php_fpm_prefix=`eval echo $prefix`
575-
PHP_SUBST_OLD(php_fpm_prefix)
575+
AC_SUBST([php_fpm_prefix])
576576

577577
AC_DEFINE_UNQUOTED(PHP_FPM_USER, "$php_fpm_user", [fpm user name])
578578
AC_DEFINE_UNQUOTED(PHP_FPM_GROUP, "$php_fpm_group", [fpm group name])

0 commit comments

Comments
 (0)