Welcome! Log In Create A New Profile

Advanced

[PHP-DEV] 7.2.0 beta 3: libtool: Version mismatch error. This is libtool 2.4.6, but the libtool: definition of this LT_INIT

Posted by [email protected] 
i saw exactly the same "You should recreate aclocal.m4 with macros from
libtool 2.4.6" with the first alpha tarball while all the time HEAD, 7.0
and 7.1 are working fine with the same build-spec
______________________________________

that is part of the php.spec - what else should one do to re-create
everything and why does this issue only happens in released alpha/beta
versions of 7.2 but never for stable releases nor if you just download
HEAD from https://git.php.net/?p=php-src.git

# force use of system libtool and regenerate configure scripts
libtoolize --force --copy --quiet
cat `aclocal
--print-ac-dir`/{libtool,ltoptions,ltsugar,ltversion,lt~obsolete}.m4 >
build/libtool.m4
touch configure.in
../buildconf --force
______________________________________

[[email protected]:/rpmbuild/SPECS]$ rpmbuild -bb php.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.jTM60C
+ umask 022
+ cd /home/builduser/rpmbuild/BUILD
+ export LANG=C
+ LANG=C
+ cd /home/builduser/rpmbuild/BUILD
+ rm -rf php-7.2.0
+ /usr/bin/xz -dc /home/builduser/rpmbuild/SOURCES/php-7.2.0.tar.xz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd php-7.2.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #1 (php-realpath-cache-openbasedir.patch):'
Patch #1 (php-realpath-cache-openbasedir.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .realpath --fuzz=0
patching file main/main.c
Hunk #1 succeeded at 1642 (offset -4 lines).
Hunk #2 succeeded at 2245 (offset 9 lines).
+ echo 'Patch #3 (php-71-systzdata.patch):'
Patch #3 (php-71-systzdata.patch):
+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .systzdata-71
--fuzz=0
patching file ext/date/lib/parse_tz.c
patching file ext/date/lib/timelib.m4
+ '[' -f /usr/bin/php ']'
+ /usr/bin/php ext/fileinfo/create_data_file.php /usr/share/misc/magic.mgc
+ '[' -f /usr/bin/php ']'
+ /usr/bin/php Zend/zend_vm_gen.php --with-vm-kind=HYBRID
zend_vm_opcodes.h generated successfully.
zend_vm_opcodes.c generated successfully.
zend_vm_execute.h generated successfully.
+ rm -f TSRM/tsrm_win32.h TSRM/tsrm_config.w32.h Zend/zend_config.w32.h
ext/mysqlnd/config-win.h ext/standard/winver.h
main/win32_internal_function_disabled.h main/win95nt.h
+ find . -name '*.[ch]' -exec chmod 644 '{}' ';'
+ xargs rm -f
+ rm -rf ext/openssl/tests/
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ZQTJDT
+ umask 022
+ cd /home/builduser/rpmbuild/BUILD
+ cd php-7.2.0
+ export LANG=C
+ LANG=C
+ libtoolize --force --copy --quiet
++ aclocal --print-ac-dir
++ aclocal --print-ac-dir
++ aclocal --print-ac-dir
++ aclocal --print-ac-dir
++ aclocal --print-ac-dir
+ cat /usr/share/aclocal/libtool.m4 /usr/share/aclocal/ltoptions.m4
/usr/share/aclocal/ltsugar.m4 /usr/share/aclocal/ltversion.m4
/usr/share/aclocal/lt~obsolete.m4
+ touch configure.in
+ ./buildconf --force
Forcing buildconf
Removing configure caches
buildconf: checking installation...
buildconf: autoconf version 2.69 (ok)
+ QUIET_FLAG=--quiet
+ export 'CFLAGS=-m64 -O3 -mfpmath=sse -mavx -msse2avx
-march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2
-fdevirtualize-speculatively -fgraphite-identity -fipa-pta
-fira-loop-pressure -fivopts -floop-block -floop-unroll-and-jam
-fmerge-all-constants -fomit-frame-pointer -fsemantic-interposition
-fstack-protector --param=ssp-buffer-size=8 -fstrict-aliasing
-ftree-loop-distribution -ftree-loop-if-convert
-ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
-fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
-minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
-fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
-Werror=format-security -Wno-stack-protector -Wstrict-aliasing
-Wa,--noexecstack'
+ CFLAGS='-m64 -O3 -mfpmath=sse -mavx -msse2avx -march=sandybridge
-mtune=sandybridge -D_FORTIFY_SOURCE=2 -fdevirtualize-speculatively
-fgraphite-identity -fipa-pta -fira-loop-pressure -fivopts -floop-block
-floop-unroll-and-jam -fmerge-all-constants -fomit-frame-pointer
-fsemantic-interposition -fstack-protector --param=ssp-buffer-size=8
-fstrict-aliasing -ftree-loop-distribution -ftree-loop-if-convert
-ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
-fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
-minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
-fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
-Werror=format-security -Wno-stack-protector -Wstrict-aliasing
-Wa,--noexecstack'
+ export 'CC=gcc -m64 -O3 -mfpmath=sse -mavx -msse2avx
-march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2
-fdevirtualize-speculatively -fgraphite-identity -fipa-pta
-fira-loop-pressure -fivopts -floop-block -floop-unroll-and-jam
-fmerge-all-constants -fomit-frame-pointer -fsemantic-interposition
-fstack-protector --param=ssp-buffer-size=8 -fstrict-aliasing
-ftree-loop-distribution -ftree-loop-if-convert
-ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
-fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
-minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
-fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
-Werror=format-security -Wno-stack-protector -Wstrict-aliasing
-Wa,--noexecstack'
+ CC='gcc -m64 -O3 -mfpmath=sse -mavx -msse2avx -march=sandybridge
-mtune=sandybridge -D_FORTIFY_SOURCE=2 -fdevirtualize-speculatively
-fgraphite-identity -fipa-pta -fira-loop-pressure -fivopts -floop-block
-floop-unroll-and-jam -fmerge-all-constants -fomit-frame-pointer
-fsemantic-interposition -fstack-protector --param=ssp-buffer-size=8
-fstrict-aliasing -ftree-loop-distribution -ftree-loop-if-convert
-ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
-fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
-minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
-fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
-Werror=format-security -Wno-stack-protector -Wstrict-aliasing
-Wa,--noexecstack'
+ export 'CXXFLAGS=-m64 -O3 -mfpmath=sse -mavx -msse2avx
-march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2
-fdevirtualize-speculatively -fgraphite-identity -fipa-pta
-fira-loop-pressure -fivopts -floop-block -floop-unroll-and-jam
-fmerge-all-constants -fomit-frame-pointer -fsemantic-interposition
-fstack-protector --param=ssp-buffer-size=8 -fstrict-aliasing
-ftree-loop-distribution -ftree-loop-if-convert
-ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
-fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
-minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
-fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
-Werror=format-security -Wno-stack-protector -Wstrict-aliasing
-Wa,--noexecstack'
+ CXXFLAGS='-m64 -O3 -mfpmath=sse -mavx -msse2avx -march=sandybridge
-mtune=sandybridge -D_FORTIFY_SOURCE=2 -fdevirtualize-speculatively
-fgraphite-identity -fipa-pta -fira-loop-pressure -fivopts -floop-block
-floop-unroll-and-jam -fmerge-all-constants -fomit-frame-pointer
-fsemantic-interposition -fstack-protector --param=ssp-buffer-size=8
-fstrict-aliasing -ftree-loop-distribution -ftree-loop-if-convert
-ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
-fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
-minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
-fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
-Werror=format-security -Wno-stack-protector -Wstrict-aliasing
-Wa,--noexecstack'
+ export 'CXX=gcc -m64 -O3 -mfpmath=sse -mavx -msse2avx
-march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2
-fdevirtualize-speculatively -fgraphite-identity -fipa-pta
-fira-loop-pressure -fivopts -floop-block -floop-unroll-and-jam
-fmerge-all-constants -fomit-frame-pointer -fsemantic-interposition
-fstack-protector --param=ssp-buffer-size=8 -fstrict-aliasing
-ftree-loop-distribution -ftree-loop-if-convert
-ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
-fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
-minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
-fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
-Werror=format-security -Wno-stack-protector -Wstrict-aliasing
-Wa,--noexecstack'
+ CXX='gcc -m64 -O3 -mfpmath=sse -mavx -msse2avx -march=sandybridge
-mtune=sandybridge -D_FORTIFY_SOURCE=2 -fdevirtualize-speculatively
-fgraphite-identity -fipa-pta -fira-loop-pressure -fivopts -floop-block
-floop-unroll-and-jam -fmerge-all-constants -fomit-frame-pointer
-fsemantic-interposition -fstack-protector --param=ssp-buffer-size=8
-fstrict-aliasing -ftree-loop-distribution -ftree-loop-if-convert
-ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
-fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
-minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
-fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
-Werror=format-security -Wno-stack-protector -Wstrict-aliasing
-Wa,--noexecstack'
+ export 'SH_LDFLAGS=-Wl,--as-needed -Wl,-z,now -Wl,-z,relro
-Wl,-z,noexecstack -Wl,-z,nodump -m64 -O3 -mfpmath=sse -mavx -msse2avx
-march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2
-fdevirtualize-speculatively -fgraphite-identity -fipa-pta
-fira-loop-pressure -fivopts -floop-block -floop-unroll-and-jam
-fmerge-all-constants -fomit-frame-pointer -fsemantic-interposition
-fstack-protector --param=ssp-buffer-size=8 -fstrict-aliasing
-ftree-loop-distribution -ftree-loop-if-convert
-ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
-fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
-minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
-fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
-Werror=format-security -Wno-stack-protector -Wstrict-aliasing
-Wa,--noexecstack'
+ SH_LDFLAGS='-Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack
-Wl,-z,nodump -m64 -O3 -mfpmath=sse -mavx -msse2avx -march=sandybridge
-mtune=sandybridge -D_FORTIFY_SOURCE=2 -fdevirtualize-speculatively
-fgraphite-identity -fipa-pta -fira-loop-pressure -fivopts -floop-block
-floop-unroll-and-jam -fmerge-all-constants -fomit-frame-pointer
-fsemantic-interposition -fstack-protector --param=ssp-buffer-size=8
-fstrict-aliasing -ftree-loop-distribution -ftree-loop-if-convert
-ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
-fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
-minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
-fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
-Werror=format-security -Wno-stack-protector -Wstrict-aliasing
-Wa,--noexecstack'
+ export 'LDFLAGS=-Wl,--as-needed -Wl,-z,now -Wl,-z,relro
-Wl,-z,noexecstack -Wl,-z,nodump -m64 -O3 -mfpmath=sse -mavx -msse2avx
-march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2
-fdevirtualize-speculatively -fgraphite-identity -fipa-pta
-fira-loop-pressure -fivopts -floop-block -floop-unroll-and-jam
-fmerge-all-constants -fomit-frame-pointer -fsemantic-interposition
-fstack-protector --param=ssp-buffer-size=8 -fstrict-aliasing
-ftree-loop-distribution -ftree-loop-if-convert
-ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
-fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
-minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
-fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
-Werror=format-security -Wno-stack-protector -Wstrict-aliasing
-Wa,--noexecstack -pie -fPIE'
+ LDFLAGS='-Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack
-Wl,-z,nodump -m64 -O3 -mfpmath=sse -mavx -msse2avx -march=sandybridge
-mtune=sandybridge -D_FORTIFY_SOURCE=2 -fdevirtualize-speculatively
-fgraphite-identity -fipa-pta -fira-loop-pressure -fivopts -floop-block
-floop-unroll-and-jam -fmerge-all-constants -fomit-frame-pointer
-fsemantic-interposition -fstack-protector --param=ssp-buffer-size=8
-fstrict-aliasing -ftree-loop-distribution -ftree-loop-if-convert
-ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
-fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
-minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
-fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
-Werror=format-security -Wno-stack-protector -Wstrict-aliasing
-Wa,--noexecstack -pie -fPIE'
+ export EXTENSION_DIR=/usr/lib64/php/modules
+ EXTENSION_DIR=/usr/lib64/php/modules
+ ./configure --quiet --host=x86_64-redhat-linux
--build=x86_64-redhat-linux --target=x86_64-redhat-linux --prefix=/usr
--program-prefix= --libdir=/usr/lib64/php --disable-all
--disable-dependency-tracking --enable-bcmath=shared
--enable-calendar=shared --enable-cli --enable-ctype=shared
--enable-dom=shared --enable-exif=shared --enable-fileinfo=shared
--enable-filter --enable-hash=shared --enable-huge-code-pages
--enable-inline-optimization --enable-intl=shared --enable-json=shared
--enable-libxml --enable-mbregex --enable-mbstring=shared
--enable-mysqlnd=shared --enable-opcache=shared --enable-opcache-jit
--enable-pcntl=shared --enable-pdo=shared --enable-phar=shared
--enable-posix=shared --enable-re2c-cgoto --enable-session=shared
--enable-shared --enable-simplexml=shared --enable-soap=shared
--enable-sockets=shared --enable-tokenizer=shared --enable-xml=shared
--enable-xmlreader=shared --enable-xmlwriter=shared --enable-zip=shared
--with-apxs2=/usr/bin/apxs --with-bz2=shared,/usr
--with-config-file-path=/etc
--with-config-file-scan-dir=/etc/php.lounge.d --with-curl=shared,/usr
--with-freetype-dir=/usr --with-gd=shared,/usr
--with-gettext=shared,/usr --with-iconv=shared --with-imap-ssl=/usr
--with-imap=shared,/usr --with-kerberos=/usr --with-layout=GNU
--with-libdir=lib64 --with-libedit=shared,/usr --with-libxml-dir=/usr
--with-libzip=/usr --with-mysql-sock=/var/lib/mysql/mysql.sock
--with-mysqli=shared,mysqlnd --with-openssl=shared,/usr --with-pcre-jit
--with-pcre-regex=/usr --with-pdo-mysql=shared,mysqlnd --with-pic
--with-system-ciphers --with-system-tzdata --with-tidy=shared,/usr
--with-zlib=shared --with-zlib-dir=/usr --disable-cgi --disable-dmalloc
--disable-dtrace --disable-gcov --disable-gd-jis-conv --disable-ipv6
--disable-mysqlnd-compression-support --disable-opcache-file
--disable-phpdbg --disable-rpath --disable-short-tags --disable-static
--enable-gcc-global-regs --disable-debug
configure: WARNING: unrecognized options: --disable-dependency-tracking,
--enable-opcache-jit, --with-system-tzdata
This is the test message -- configure: WARNING: PHP is going to be
linked with an external PCRE, --with-pcre-valgrind has no effect
../configure: line 34382: PHP_GD_TTSTR: command not found
configure: WARNING: Phar: sha256/sha512 signature support disabled if
ext/hash is built shared
configure: WARNING: Libzip >= 1.2.0 needed for encryption support
appending configuration tag "CXX" to libtool
creating main/internal_functions.c
creating main/internal_functions_cli.c
+--------------------------------------------------------------------+
| *** WARNING *** |
| |
| You have built PHP for Apache's current non-threaded MPM. |
| If you change Apache to use a threaded MPM you must reconfigure |
| PHP with --enable-maintainer-zts |
+--------------------------------------------------------------------+
| License: |
| This software is subject to the PHP License, available in this |
| distribution in the file LICENSE. By continuing this installation |
| process, you are bound by the terms of this license agreement. |
| If you do not agree with the terms of this license, you must abort |
| the installation process at this point. |
+--------------------------------------------------------------------+

Thank you for using PHP.

configure: WARNING: unrecognized options: --disable-dependency-tracking,
--enable-opcache-jit, --with-system-tzdata
+ test 0 '!=' 0
+ make --quiet -j8 prof-gen
libtool: Version mismatch error. This is libtool 2.4.6, but the
libtool: definition of this LT_INIT comes from an older release.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
libtool: and run autoconf again.
Makefile:519: recipe for target 'ext/date/lib/parse_date.lo' failed
make[1]: *** [ext/date/lib/parse_date.lo] Error 63
make[1]: *** Waiting for unfinished jobs....
libtool: Version mismatch error. This is libtool 2.4.6, but the
libtool: definition of this LT_INIT comes from an older release.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
libtool: and run autoconf again.
libtool: Version mismatch error. This is libtool 2.4.6, but the
libtool: definition of this LT_INIT comes from an older release.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
libtool: and run autoconf again.
Makefile:513: recipe for target 'ext/date/php_date.lo' failed
make[1]: *** [ext/date/php_date.lo] Error 63
libtool: Version mismatch error. This is libtool 2.4.6, but the
libtool: definition of this LT_INIT comes from an older release.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
libtool: and run autoconf again.
libtool: Version mismatch error. This is libtool 2.4.6, but the
libtool: definition of this LT_INIT comes from an older release.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
libtool: and run autoconf again.
Makefile:521: recipe for target 'ext/date/lib/parse_tz.lo' failed
make[1]: *** [ext/date/lib/parse_tz.lo] Error 63
libtool: Version mismatch error. This is libtool 2.4.6, but the
libtool: definition of this LT_INIT comes from an older release.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
libtool: and run autoconf again.
Makefile:517: recipe for target 'ext/date/lib/dow.lo' failed
make[1]: *** [ext/date/lib/dow.lo] Error 63
Makefile:523: recipe for target 'ext/date/lib/timelib.lo' failed
make[1]: *** [ext/date/lib/timelib.lo] Error 63
Makefile:525: recipe for target 'ext/date/lib/tm2unixtime.lo' failed
make[1]: *** [ext/date/lib/tm2unixtime.lo] Error 63
libtool: Version mismatch error. This is libtool 2.4.6, but the
libtool: definition of this LT_INIT comes from an older release.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
libtool: and run autoconf again.
Makefile:515: recipe for target 'ext/date/lib/astro.lo' failed
make[1]: *** [ext/date/lib/astro.lo] Error 63
libtool: Version mismatch error. This is libtool 2.4.6, but the
libtool: definition of this LT_INIT comes from an older release.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
libtool: and run autoconf again.
Makefile:527: recipe for target 'ext/date/lib/unixtime2tm.lo' failed
make[1]: *** [ext/date/lib/unixtime2tm.lo] Error 63
Makefile:292: recipe for target 'prof-gen' failed
make: *** [prof-gen] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.ZQTJDT (%build)


--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php
https://git.php.net/?p=php-src.git;a=snapshot;h=799b52e87ff487ae46fabee3715084d1e2c95efe;sf=tgz
is currently broken the same way

"./configure: line 34382: PHP_GD_TTSTR: command not found" seems to be a
different bug - however, after tagging the first alpha shape of HEAD
quality for 7.2 got worse - maybe someone tries to get this wrong again
- it's just meant as a warning from somebody which built many
pre-release and HEAD states starting from 2017/02 and just noticed that
things become worser over time

Am 20.08.2017 um 20:01 schrieb lists@rhsoft.net:
> i saw exactly the same "You should recreate aclocal.m4 with macros from
> libtool 2.4.6" with the first alpha tarball while all the time HEAD, 7.0
> and 7.1 are working fine with the same build-spec
> ______________________________________
>
> that is part of the php.spec - what else should one do to re-create
> everything and why does this issue only happens in released alpha/beta
> versions of 7.2 but never for stable releases nor if you just download
> HEAD from https://git.php.net/?p=php-src.git
>
> # force use of system libtool and regenerate configure scripts
> libtoolize --force --copy --quiet
> cat `aclocal
> --print-ac-dir`/{libtool,ltoptions,ltsugar,ltversion,lt~obsolete}.m4 >
> build/libtool.m4
> touch configure.in
> ./buildconf --force
> ______________________________________
>
> [[email protected]:/rpmbuild/SPECS]$ rpmbuild -bb php.spec
> Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.jTM60C
> + umask 022
> + cd /home/builduser/rpmbuild/BUILD
> + export LANG=C
> + LANG=C
> + cd /home/builduser/rpmbuild/BUILD
> + rm -rf php-7.2.0
> + /usr/bin/xz -dc /home/builduser/rpmbuild/SOURCES/php-7.2.0.tar.xz
> + /usr/bin/tar -xof -
> + STATUS=0
> + '[' 0 -ne 0 ']'
> + cd php-7.2.0
> + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
> + echo 'Patch #1 (php-realpath-cache-openbasedir.patch):'
> Patch #1 (php-realpath-cache-openbasedir.patch):
> + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .realpath --fuzz=0
> patching file main/main.c
> Hunk #1 succeeded at 1642 (offset -4 lines).
> Hunk #2 succeeded at 2245 (offset 9 lines).
> + echo 'Patch #3 (php-71-systzdata.patch):'
> Patch #3 (php-71-systzdata.patch):
> + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .systzdata-71
> --fuzz=0
> patching file ext/date/lib/parse_tz.c
> patching file ext/date/lib/timelib.m4
> + '[' -f /usr/bin/php ']'
> + /usr/bin/php ext/fileinfo/create_data_file.php /usr/share/misc/magic.mgc
> + '[' -f /usr/bin/php ']'
> + /usr/bin/php Zend/zend_vm_gen.php --with-vm-kind=HYBRID
> zend_vm_opcodes.h generated successfully.
> zend_vm_opcodes.c generated successfully.
> zend_vm_execute.h generated successfully.
> + rm -f TSRM/tsrm_win32.h TSRM/tsrm_config.w32.h Zend/zend_config.w32.h
> ext/mysqlnd/config-win.h ext/standard/winver.h
> main/win32_internal_function_disabled.h main/win95nt.h
> + find . -name '*.[ch]' -exec chmod 644 '{}' ';'
> + xargs rm -f
> + rm -rf ext/openssl/tests/
> + exit 0
> Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ZQTJDT
> + umask 022
> + cd /home/builduser/rpmbuild/BUILD
> + cd php-7.2.0
> + export LANG=C
> + LANG=C
> + libtoolize --force --copy --quiet
> ++ aclocal --print-ac-dir
> ++ aclocal --print-ac-dir
> ++ aclocal --print-ac-dir
> ++ aclocal --print-ac-dir
> ++ aclocal --print-ac-dir
> + cat /usr/share/aclocal/libtool.m4 /usr/share/aclocal/ltoptions.m4
> /usr/share/aclocal/ltsugar.m4 /usr/share/aclocal/ltversion.m4
> /usr/share/aclocal/lt~obsolete.m4
> + touch configure.in
> + ./buildconf --force
> Forcing buildconf
> Removing configure caches
> buildconf: checking installation...
> buildconf: autoconf version 2.69 (ok)
> + QUIET_FLAG=--quiet
> + export 'CFLAGS=-m64 -O3 -mfpmath=sse -mavx -msse2avx
> -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2
> -fdevirtualize-speculatively -fgraphite-identity -fipa-pta
> -fira-loop-pressure -fivopts -floop-block -floop-unroll-and-jam
> -fmerge-all-constants -fomit-frame-pointer -fsemantic-interposition
> -fstack-protector --param=ssp-buffer-size=8 -fstrict-aliasing
> -ftree-loop-distribution -ftree-loop-if-convert
> -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
> -fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
> -minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
> -fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
> -Werror=format-security -Wno-stack-protector -Wstrict-aliasing
> -Wa,--noexecstack'
> + CFLAGS='-m64 -O3 -mfpmath=sse -mavx -msse2avx -march=sandybridge
> -mtune=sandybridge -D_FORTIFY_SOURCE=2 -fdevirtualize-speculatively
> -fgraphite-identity -fipa-pta -fira-loop-pressure -fivopts -floop-block
> -floop-unroll-and-jam -fmerge-all-constants -fomit-frame-pointer
> -fsemantic-interposition -fstack-protector --param=ssp-buffer-size=8
> -fstrict-aliasing -ftree-loop-distribution -ftree-loop-if-convert
> -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
> -fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
> -minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
> -fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
> -Werror=format-security -Wno-stack-protector -Wstrict-aliasing
> -Wa,--noexecstack'
> + export 'CC=gcc -m64 -O3 -mfpmath=sse -mavx -msse2avx
> -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2
> -fdevirtualize-speculatively -fgraphite-identity -fipa-pta
> -fira-loop-pressure -fivopts -floop-block -floop-unroll-and-jam
> -fmerge-all-constants -fomit-frame-pointer -fsemantic-interposition
> -fstack-protector --param=ssp-buffer-size=8 -fstrict-aliasing
> -ftree-loop-distribution -ftree-loop-if-convert
> -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
> -fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
> -minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
> -fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
> -Werror=format-security -Wno-stack-protector -Wstrict-aliasing
> -Wa,--noexecstack'
> + CC='gcc -m64 -O3 -mfpmath=sse -mavx -msse2avx -march=sandybridge
> -mtune=sandybridge -D_FORTIFY_SOURCE=2 -fdevirtualize-speculatively
> -fgraphite-identity -fipa-pta -fira-loop-pressure -fivopts -floop-block
> -floop-unroll-and-jam -fmerge-all-constants -fomit-frame-pointer
> -fsemantic-interposition -fstack-protector --param=ssp-buffer-size=8
> -fstrict-aliasing -ftree-loop-distribution -ftree-loop-if-convert
> -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
> -fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
> -minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
> -fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
> -Werror=format-security -Wno-stack-protector -Wstrict-aliasing
> -Wa,--noexecstack'
> + export 'CXXFLAGS=-m64 -O3 -mfpmath=sse -mavx -msse2avx
> -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2
> -fdevirtualize-speculatively -fgraphite-identity -fipa-pta
> -fira-loop-pressure -fivopts -floop-block -floop-unroll-and-jam
> -fmerge-all-constants -fomit-frame-pointer -fsemantic-interposition
> -fstack-protector --param=ssp-buffer-size=8 -fstrict-aliasing
> -ftree-loop-distribution -ftree-loop-if-convert
> -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
> -fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
> -minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
> -fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
> -Werror=format-security -Wno-stack-protector -Wstrict-aliasing
> -Wa,--noexecstack'
> + CXXFLAGS='-m64 -O3 -mfpmath=sse -mavx -msse2avx -march=sandybridge
> -mtune=sandybridge -D_FORTIFY_SOURCE=2 -fdevirtualize-speculatively
> -fgraphite-identity -fipa-pta -fira-loop-pressure -fivopts -floop-block
> -floop-unroll-and-jam -fmerge-all-constants -fomit-frame-pointer
> -fsemantic-interposition -fstack-protector --param=ssp-buffer-size=8
> -fstrict-aliasing -ftree-loop-distribution -ftree-loop-if-convert
> -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
> -fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
> -minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
> -fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
> -Werror=format-security -Wno-stack-protector -Wstrict-aliasing
> -Wa,--noexecstack'
> + export 'CXX=gcc -m64 -O3 -mfpmath=sse -mavx -msse2avx
> -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2
> -fdevirtualize-speculatively -fgraphite-identity -fipa-pta
> -fira-loop-pressure -fivopts -floop-block -floop-unroll-and-jam
> -fmerge-all-constants -fomit-frame-pointer -fsemantic-interposition
> -fstack-protector --param=ssp-buffer-size=8 -fstrict-aliasing
> -ftree-loop-distribution -ftree-loop-if-convert
> -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
> -fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
> -minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
> -fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
> -Werror=format-security -Wno-stack-protector -Wstrict-aliasing
> -Wa,--noexecstack'
> + CXX='gcc -m64 -O3 -mfpmath=sse -mavx -msse2avx -march=sandybridge
> -mtune=sandybridge -D_FORTIFY_SOURCE=2 -fdevirtualize-speculatively
> -fgraphite-identity -fipa-pta -fira-loop-pressure -fivopts -floop-block
> -floop-unroll-and-jam -fmerge-all-constants -fomit-frame-pointer
> -fsemantic-interposition -fstack-protector --param=ssp-buffer-size=8
> -fstrict-aliasing -ftree-loop-distribution -ftree-loop-if-convert
> -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
> -fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
> -minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
> -fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
> -Werror=format-security -Wno-stack-protector -Wstrict-aliasing
> -Wa,--noexecstack'
> + export 'SH_LDFLAGS=-Wl,--as-needed -Wl,-z,now -Wl,-z,relro
> -Wl,-z,noexecstack -Wl,-z,nodump -m64 -O3 -mfpmath=sse -mavx -msse2avx
> -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2
> -fdevirtualize-speculatively -fgraphite-identity -fipa-pta
> -fira-loop-pressure -fivopts -floop-block -floop-unroll-and-jam
> -fmerge-all-constants -fomit-frame-pointer -fsemantic-interposition
> -fstack-protector --param=ssp-buffer-size=8 -fstrict-aliasing
> -ftree-loop-distribution -ftree-loop-if-convert
> -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
> -fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
> -minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
> -fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
> -Werror=format-security -Wno-stack-protector -Wstrict-aliasing
> -Wa,--noexecstack'
> + SH_LDFLAGS='-Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack
> -Wl,-z,nodump -m64 -O3 -mfpmath=sse -mavx -msse2avx -march=sandybridge
> -mtune=sandybridge -D_FORTIFY_SOURCE=2 -fdevirtualize-speculatively
> -fgraphite-identity -fipa-pta -fira-loop-pressure -fivopts -floop-block
> -floop-unroll-and-jam -fmerge-all-constants -fomit-frame-pointer
> -fsemantic-interposition -fstack-protector --param=ssp-buffer-size=8
> -fstrict-aliasing -ftree-loop-distribution -ftree-loop-if-convert
> -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
> -fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
> -minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
> -fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
> -Werror=format-security -Wno-stack-protector -Wstrict-aliasing
> -Wa,--noexecstack'
> + export 'LDFLAGS=-Wl,--as-needed -Wl,-z,now -Wl,-z,relro
> -Wl,-z,noexecstack -Wl,-z,nodump -m64 -O3 -mfpmath=sse -mavx -msse2avx
> -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2
> -fdevirtualize-speculatively -fgraphite-identity -fipa-pta
> -fira-loop-pressure -fivopts -floop-block -floop-unroll-and-jam
> -fmerge-all-constants -fomit-frame-pointer -fsemantic-interposition
> -fstack-protector --param=ssp-buffer-size=8 -fstrict-aliasing
> -ftree-loop-distribution -ftree-loop-if-convert
> -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
> -fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
> -minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
> -fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
> -Werror=format-security -Wno-stack-protector -Wstrict-aliasing
> -Wa,--noexecstack -pie -fPIE'
> + LDFLAGS='-Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack
> -Wl,-z,nodump -m64 -O3 -mfpmath=sse -mavx -msse2avx -march=sandybridge
> -mtune=sandybridge -D_FORTIFY_SOURCE=2 -fdevirtualize-speculatively
> -fgraphite-identity -fipa-pta -fira-loop-pressure -fivopts -floop-block
> -floop-unroll-and-jam -fmerge-all-constants -fomit-frame-pointer
> -fsemantic-interposition -fstack-protector --param=ssp-buffer-size=8
> -fstrict-aliasing -ftree-loop-distribution -ftree-loop-if-convert
> -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon
> -fvariable-expansion-in-unroller -fvect-cost-model=unlimited -fwrapv -g0
> -minline-all-stringops -pipe -fno-align-labels -fno-exceptions -fno-gcse
> -fno-math-errno -fuse-ld=gold -fuse-linker-plugin -Wformat
> -Werror=format-security -Wno-stack-protector -Wstrict-aliasing
> -Wa,--noexecstack -pie -fPIE'
> + export EXTENSION_DIR=/usr/lib64/php/modules
> + EXTENSION_DIR=/usr/lib64/php/modules
> + ./configure --quiet --host=x86_64-redhat-linux
> --build=x86_64-redhat-linux --target=x86_64-redhat-linux --prefix=/usr
> --program-prefix= --libdir=/usr/lib64/php --disable-all
> --disable-dependency-tracking --enable-bcmath=shared
> --enable-calendar=shared --enable-cli --enable-ctype=shared
> --enable-dom=shared --enable-exif=shared --enable-fileinfo=shared
> --enable-filter --enable-hash=shared --enable-huge-code-pages
> --enable-inline-optimization --enable-intl=shared --enable-json=shared
> --enable-libxml --enable-mbregex --enable-mbstring=shared
> --enable-mysqlnd=shared --enable-opcache=shared --enable-opcache-jit
> --enable-pcntl=shared --enable-pdo=shared --enable-phar=shared
> --enable-posix=shared --enable-re2c-cgoto --enable-session=shared
> --enable-shared --enable-simplexml=shared --enable-soap=shared
> --enable-sockets=shared --enable-tokenizer=shared --enable-xml=shared
> --enable-xmlreader=shared --enable-xmlwriter=shared --enable-zip=shared
> --with-apxs2=/usr/bin/apxs --with-bz2=shared,/usr
> --with-config-file-path=/etc
> --with-config-file-scan-dir=/etc/php.lounge.d --with-curl=shared,/usr
> --with-freetype-dir=/usr --with-gd=shared,/usr
> --with-gettext=shared,/usr --with-iconv=shared --with-imap-ssl=/usr
> --with-imap=shared,/usr --with-kerberos=/usr --with-layout=GNU
> --with-libdir=lib64 --with-libedit=shared,/usr --with-libxml-dir=/usr
> --with-libzip=/usr --with-mysql-sock=/var/lib/mysql/mysql.sock
> --with-mysqli=shared,mysqlnd --with-openssl=shared,/usr --with-pcre-jit
> --with-pcre-regex=/usr --with-pdo-mysql=shared,mysqlnd --with-pic
> --with-system-ciphers --with-system-tzdata --with-tidy=shared,/usr
> --with-zlib=shared --with-zlib-dir=/usr --disable-cgi --disable-dmalloc
> --disable-dtrace --disable-gcov --disable-gd-jis-conv --disable-ipv6
> --disable-mysqlnd-compression-support --disable-opcache-file
> --disable-phpdbg --disable-rpath --disable-short-tags --disable-static
> --enable-gcc-global-regs --disable-debug
> configure: WARNING: unrecognized options: --disable-dependency-tracking,
> --enable-opcache-jit, --with-system-tzdata
> This is the test message -- configure: WARNING: PHP is going to be
> linked with an external PCRE, --with-pcre-valgrind has no effect
> ./configure: line 34382: PHP_GD_TTSTR: command not found
> configure: WARNING: Phar: sha256/sha512 signature support disabled if
> ext/hash is built shared
> configure: WARNING: Libzip >= 1.2.0 needed for encryption support
> appending configuration tag "CXX" to libtool
> creating main/internal_functions.c
> creating main/internal_functions_cli.c
> +--------------------------------------------------------------------+
> | *** WARNING *** |
> | |
> | You have built PHP for Apache's current non-threaded MPM. |
> | If you change Apache to use a threaded MPM you must reconfigure |
> | PHP with --enable-maintainer-zts |
> +--------------------------------------------------------------------+
> | License: |
> | This software is subject to the PHP License, available in this |
> | distribution in the file LICENSE. By continuing this installation |
> | process, you are bound by the terms of this license agreement. |
> | If you do not agree with the terms of this license, you must abort |
> | the installation process at this point. |
> +--------------------------------------------------------------------+
>
> Thank you for using PHP.
>
> configure: WARNING: unrecognized options: --disable-dependency-tracking,
> --enable-opcache-jit, --with-system-tzdata
> + test 0 '!=' 0
> + make --quiet -j8 prof-gen
> libtool: Version mismatch error. This is libtool 2.4.6, but the
> libtool: definition of this LT_INIT comes from an older release.
> libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
> libtool: and run autoconf again.
> Makefile:519: recipe for target 'ext/date/lib/parse_date.lo' failed
> make[1]: *** [ext/date/lib/parse_date.lo] Error 63
> make[1]: *** Waiting for unfinished jobs....
> libtool: Version mismatch error. This is libtool 2.4.6, but the
> libtool: definition of this LT_INIT comes from an older release.
> libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
> libtool: and run autoconf again.
> libtool: Version mismatch error. This is libtool 2.4.6, but the
> libtool: definition of this LT_INIT comes from an older release.
> libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
> libtool: and run autoconf again.
> Makefile:513: recipe for target 'ext/date/php_date.lo' failed
> make[1]: *** [ext/date/php_date.lo] Error 63
> libtool: Version mismatch error. This is libtool 2.4.6, but the
> libtool: definition of this LT_INIT comes from an older release.
> libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
> libtool: and run autoconf again.
> libtool: Version mismatch error. This is libtool 2.4.6, but the
> libtool: definition of this LT_INIT comes from an older release.
> libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
> libtool: and run autoconf again.
> Makefile:521: recipe for target 'ext/date/lib/parse_tz.lo' failed
> make[1]: *** [ext/date/lib/parse_tz.lo] Error 63
> libtool: Version mismatch error. This is libtool 2.4.6, but the
> libtool: definition of this LT_INIT comes from an older release.
> libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
> libtool: and run autoconf again.
> Makefile:517: recipe for target 'ext/date/lib/dow.lo' failed
> make[1]: *** [ext/date/lib/dow.lo] Error 63
> Makefile:523: recipe for target 'ext/date/lib/timelib.lo' failed
> make[1]: *** [ext/date/lib/timelib.lo] Error 63
> Makefile:525: recipe for target 'ext/date/lib/tm2unixtime.lo' failed
> make[1]: *** [ext/date/lib/tm2unixtime.lo] Error 63
> libtool: Version mismatch error. This is libtool 2.4.6, but the
> libtool: definition of this LT_INIT comes from an older release.
> libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
> libtool: and run autoconf again.
> Makefile:515: recipe for target 'ext/date/lib/astro.lo' failed
> make[1]: *** [ext/date/lib/astro.lo] Error 63
> libtool: Version mismatch error. This is libtool 2.4.6, but the
> libtool: definition of this LT_INIT comes from an older release.
> libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
> libtool: and run autoconf again.
> Makefile:527: recipe for target 'ext/date/lib/unixtime2tm.lo' failed
> make[1]: *** [ext/date/lib/unixtime2tm.lo] Error 63
> Makefile:292: recipe for target 'prof-gen' failed
> make: *** [prof-gen] Error 2
> error: Bad exit status from /var/tmp/rpm-tmp.ZQTJDT (%build)

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php
Le 20/08/2017 à 20:01, lists@rhsoft.net a écrit :
> i saw exactly the same "You should recreate aclocal.m4 with macros from
> libtool 2.4.6" with the first alpha tarball while all the time HEAD, 7.0
> and 7.1 are working fine with the same build-spec

I have build all alpha/beta of 7.2.0 without any issue.

But:

-touch configure.in
+touch configure.ac


Remi
Sorry, only registered users may post in this forum.

Click here to login