Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
OrganizationAdvent CalendarQiitadon (β)
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

php-master-changes 2018-08-06

More than 1 year has passed since last update.

あと petk の人に PR マージしてもらっててちょっとうれしい


bukka: Fix FPM logging when log pipe is closed

bukka: Use php_openlog instead of openlog in FPM

sj-i: Fixed incorrect restoring of LDFLAGS

  • https://github.com/php/php-src/commit/0f557756dd3bb7a6390894e04f9ca25333c88d67
  • 以前に phpusers-ja の slack で報告されてたバグ
  • ext/gettext を静的にリンクする時起きる問題で、Mac で homebrew で gettext 入れてるとか、デフォルトのライブラリ探索パスに libintl が見つからない時に起きる
  • ビルドスクリプト内で LDFLAGS の調整が誤っており、configure が -lintl 付きでのコンパイラ起動をできず、getcwd() を見つけられなくなって、PHP から getcwd() を呼ぶと常に失敗する(空の実装が呼ばれる)ようになる

petk: [ci skip] Update NEWS

devnexen: fpm process name, FreeBSD 12.x using new setproctitle_fast

cmb69: [ci skip] Fix UPGRADING

carusogabriel: Fix SKIPIF conditions for online tests

  • https://github.com/php/php-src/commit/d570b7382d0a1c2c80ea7210daf8544eac08135d
  • 環境変数 SKIP_ONLINE_TESTS を見てテストをスキップする箇所の修正
  • 必要ない箇所で削ってそうでないところを足したという話
  • 削ってるとこ、幾つかネット必要なテストに見えなくもないけど、なにゆえ削ってダイジョブなのかイマイチ謎

carusocabriel: Remove unecessaries percent signs

petk: Fix bug #72443: Generate enabled extension

jaybonci: Fix bug #65988: Zlib version check fails

petk: [ci skip] Update NEWS

petk: Fix bug #76709: Minimal required zlib library is

petk: [ci skip] Update NEWS

Fleshgrinder: [ci skip] Extended class naming rule

weltling: Update libmagic.patch [ci skip]


  • なお Mac/FreeBSD では setlocale() が gettext() に反映されないので、マージされた修正と関係なく ext/gettext のテストはこける
  • 事前に環境変数で LANG とかで設定しとくのは効く
  • PHP 側を直すべきなのか gettext() 側を直すべきなのかはまだ確認してない
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
php-master-changes は ruby-trunk-changes(http://d.hatena.ne.jp/nagachika/) リスペクトでゆるふわに始めた。だいたい JST で日が変わってから出社するまでの間で前日分を投稿、だいたい朝の時間で書いてる。休日の投稿時間は不安定。時間多くとれる日は細かめに見るし、あまり時間とれない日は雑に済ます。


No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
Help us understand the problem. What is going on with this article?