今日はビルドシステムのリファクタリング、ドキュメントの更新、テストこけの修正、typo の修正、sapi/litespeed の更新があった!
2019-07-21
petk: Remove HAVE_LOCALE_H and locale.h check
- https://github.com/php/php-src/commit/605386e394f52557a07bbf2116ca40aac8f50df9
- ビルドシステムで、locale.h のチェックと HAVE_LOCALE_H の削除
- C89 に入ってるでしょ系
petk: Update changelog
- https://github.com/php/php-src/commit/24fbda050594cb1f75f08d9ac802be1645d46c72
- UPGRADING.INTERNALS に↑を追記
petk: Move HAVE_SQLITE3_CLOSE_V2 to pdo_sqlite
- https://github.com/php/php-src/commit/f5227c5863a79cb219902f32aaebacac77a6e133
- [7.4~]
- HAVE_SQLITE3_CLOSE_V2 の定義が間違って ext/sqlite3 にあったのを ext/pdo_sqlite へ移動
petk: Fix failed tests for phar
- https://github.com/php/php-src/commit/b1643e166d039057cdefb9a5a5420d165f2b2e05
- [7.4~]
- ext/phar で、テストこけの修正
staabm: Fix typos
- https://github.com/php/php-src/commit/577ed5bfa481b617b109badb967bb06346a8856d
- [7.4~]
- ext/pcre で、typo の修正
Girgias: Renamed MySQLi test to remove duplicate 'mysqli_'
- https://github.com/php/php-src/commit/1a031a242cb1e23ee1858d1d1d520f076e10e036
- [7.4~]
- ext/mysqli で、テストの名前が mysqli_ でなく mysqli_mysqli_ と、何で2回言うねん状態だったのを修正
George Wang: Checked in LiteSpeed SAPI 7.5, addressed two main problems in "clean shutdown" introduced in 7.4.3,
- https://github.com/php/php-src/commit/eb7e45f662bb8bba292caaa03f93759912bcddf0
- [7.2~]
- sapi/litespeed を更新
- シャットダウン処理を修正してなんか無限ループが起きたりするとかエラー出力が出まくるとかへ対応しているもよう
petk: Remove HAVE_LIBZIP
- https://github.com/php/php-src/commit/15782b27b8ad34204470d4ce9f464a7be0e4e1a6
- [7.4~]
- ext/zip で、HAVE_LIBZIP の削除
- 非バンドル化で常時システムの奴を持ってくるようになったため
petk: Remove some unused HAVE_* symbols
- https://github.com/php/php-src/commit/1b969a74d08bff4dc13b613230658245de8d68c8
- [7.4~]
- ビルドシステムで、使われていない HAVE_* の削除
petk: Remove build.mk usage
- https://github.com/php/php-src/commit/ef165b4422f4cef60f963833dddffa26fe1b2759
- [7.4~]
- ビルドシステムで、build.mk の削除
- buildconf で autoconf や autoheader を起動するのに使われていた Makefile
- PR:4437 の流れ、単純化に加えて若干速くもなるっぽいのかな