PHP

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