この日はドキュメントの更新、libxslt / libexslt 検出の pkg-config への移行、pdo_mysql で \PDO::PARAM_BOOL を PDO::ATTR_EMULATE_PREPARES 有効時サポートしていなかった問題の修正、mysqlnd で MYSQL_TYPE_TINY のサポート追加、Azure Pipelines の設定修正、extract() で EXTR_SKIP 指定時に $this の書き換えでエラーになってしまう問題の修正があった!
2019-06-07
petk: [ci skip] Catch up with 642b8d00e01170eb934c1adb56bcf43c9c4aecd4
- https://github.com/php/php-src/commit/30a34eab814490e4926056d314a55b95ea9febad
- [7.4~]
- typo の修正、ぽいかな
hughmcmaster: ext/xsl: Use PKG_CHECK_MODULES to detect the XSLT library
- https://github.com/php/php-src/commit/ab66179227dfce5c916592f47a66cd5f09e86359
- [7.4~]
- ext/xsl で、libxslt の検出を pkg-config へ移行
hughmcmaster: ext/xsl: Use PKG_CHECK_MODULES to detect the EXSLT library
- https://github.com/php/php-src/commit/d4c275d8acdc3012da2aef191c1cac1389eaaef8
- [7.4~]
- ext/xsl で、libxeslt の検出を pkg-config へ移行
camporter: Fixed bug #38546
- https://github.com/php/php-src/commit/7d1aa7534d756477d45f8fa63b5467589ccca031
- [7.2~]
- ext/pdo_mysql で、PDOStatement::bindValue() で \PDO::PARAM_BOOL を PDO::ATTR_EMULATE_PREPARES 有効時でもサポートするよう修正
- ext/mysqlnd で、MYSQL_TYPE_TINY のサポートを追加
nikic: Use batch mode on Azure
- https://github.com/php/php-src/commit/c72bc4475e6c901649100a36fbd2ef5445a79aee
- [7.4~]
- Azure Pipelines の設定で、バッチモードを有効化
- ドキュメントで雑に検索した感じ、ジョブのキューのされ方が変わる感じだろうか
dstogov: Fixed bug #77135 (Extract with EXTR_SKIP should skip $this)
- https://github.com/php/php-src/commit/83cdb89f8a6cbc656f2f95aeb6ce1c97691e197f
- [7.2~]
- extract() で EXTR_SKIP 指定時に $this の書き換えでエラーになってしまうのを修正
nikic: Enable STRICT_TRANS_TABLES in new test
- https://github.com/php/php-src/commit/d7c7522be9ac94847d4f861c898c1e5969d05e0b
- [7.2~]
- ext/pdo_mysql で、先の修正のテストに STRICT_TRANS_TABLES が抜けてたのを修正
dstogov: Restored NEWS entry
- https://github.com/php/php-src/commit/10b208f28dd14b57c7d86ccad90a8cd386482e89
- [7.2~]
- NEWS で↑の修正の際間違って消してた箇所を復活