Posted at

php-master-changes 2018-12-10

今日はビルドシステムのリファクタリング、ext/curl ビルド時の未使用変数の警告除去、ext/pdo_pgsql のビルド関連の不要コード除去、漏れていた開発バージョンの更新(7.3.0-dev -> 7.3.1-dev)、ext/oci8 のテスト修正、ドキュメントの更新、ext/opcache のリテラル表 compaction のバグ修正があった!


2018-12-10


hughmcmaster: ext/intl: Use pkg-config to detect icu


nikic: Fix unused variable warning in curl


eli-schwartz: ext/pdo_pgsql: drop unneeded code


derickr: Back to -dev


eli-schwartz: ext/curl: port to pkg-config macro and consistently require its use


weltling: Fix libtidy exports when ext/tidy compiled static


weltling: Fix syntax error


cjbj: Update for newer Oracle versions


cjbj: Improve test portability


cmb69: Fix version numbers in main branch


cjbj: Bundle the new test


cjbj: Link to the fast_zpp RFC


petk: Set AC_CONFIG_AUX_DIR to build directory


  • https://github.com/php/php-src/commit/7e445ef3b1a197dccbc92f35cb66988b66671841

  • ビルドシステムで、config.guess、config.sub、ltmain.sh を build ディレクトリ下へ移動

  • build ディレクトリを AC_CONFIG_AUX_DIR に指定

  • LT_TARGETS を build/build2.mk からは削除

  • LT_TARGETS から ltconfig は libtool 1.4+ から使われてないので削除

  • phpize でファイルを見る場所を修正


cjbj: LOL I had 2.10 on my mind


nikic: Fix typos in compact literals debugging code


nikic: Fixed bug #77275


cmb69: Update/fix UPGRADING