Skip to content

Commit 2eca361

Browse files
committed
Update libtool to 2.4.7
The libtool 1.5.26 is bundled with PHP since the very early days of the Autotools build system to ease the building process and avoid additional dependency on the system Libtool. This updates the bundled libtool to the current 2.4.7 version. Fixes: - Fixed race conditions when building PHP in parallel ("cannot create .libs" warnings). Steps done: ``` git clone https://git.savannah.gnu.org/git/libtool.git cd libtool git checkout v2.4.7 ./bootstrap cp build-aux/ltmain.sh \ m4/libtool.m4 \ m4/lt\~obsolete.m4 \ m4/ltoptions.m4 \ m4/ltsugar.m4 \ m4/ltversion.m4 \ ../php-src/build/ ```
1 parent e163038 commit 2eca361

File tree

12 files changed

+18425
-11216
lines changed

12 files changed

+18425
-11216
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,8 +171,7 @@ locations.
171171
├─ ax_*.m4 # https://github.com/autoconf-archive/autoconf-archive
172172
├─ config.guess # https://git.savannah.gnu.org/cgit/config.git
173173
├─ config.sub # https://git.savannah.gnu.org/cgit/config.git
174-
├─ libtool.m4 # https://git.savannah.gnu.org/cgit/libtool.git
175-
├─ ltmain.sh # https://git.savannah.gnu.org/cgit/libtool.git
174+
├─ libtool.m4, lt* # https://git.savannah.gnu.org/cgit/libtool.git
176175
├─ pkg.m4 # https://gitlab.freedesktop.org/pkg-config/pkg-config
177176
├─ shtool # https://www.gnu.org/software/shtool/
178177
└─ ...

Zend/Zend.m4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ dnl Ugly hack to check if dlsym() requires a leading underscore in symbol name.
135135
dnl
136136
AC_DEFUN([LIBZEND_DLSYM_CHECK],[
137137
AC_MSG_CHECKING([whether dlsym() requires a leading underscore in symbol names])
138-
_LT_AC_TRY_DLOPEN_SELF([
138+
_LT_TRY_DLOPEN_SELF([
139139
AC_MSG_RESULT(no)
140140
], [
141141
AC_MSG_RESULT(yes)

0 commit comments

Comments
 (0)