5
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

php-master-changes 2018-08-01

5
Posted at

今日だけ今日だけと言いながらどのくらい続けられるだろうか
今たまたま時間とれるけど、より根性試されるのあまりとれなくなってからな気はする

2018-08-01

smalyshev: Clarify difference between security & regular bugfixes

  • https://github.com/php/php-src/commit/201022c34791318034f37591d00a39fc00577654
  • README.GIT-RULES のバグ修正の宛て方についての記述で、通常のバグ修正とセキュリティ修正の当たる先を区別
  • PHP のバグ修正はサポート対象バージョンの中の下の方へ一旦適用し、そこから上のバージョンへマージしていくルール
  • なおこの php-master-changes ではマージのコミットまでは見てない

smalyshev: Ugh, whitespace

smalyshev: Typo

laurence: Unused var

weltling: Fix clang compilation

  • https://github.com/php/php-src/commit/36857ab52b8cafc91650ccc55053abe6b517f092
  • clang でのコンパイル問題修正
  • -fmodules オプション付きでコンパイルすると、intrinsics が全ロードされ、Visual Studio 由来のヘッダが読み込まれて宣言の衝突が起きるという話
  • それで clang では intrin.h を読み込まないようにする、まではなんとなく話として分かったよーな気もするけれど、__zend_cpuid() が固定値詰めるだけの実装になるのは別によいのだろうか(よく分からず)
  • -fmodules 自体は clang の Visual Studio 互換モードでのリンク問題を防ぐのに必要とか

2018-08-02

cmb69: Remove needless version checks

weltling: Suppress more irrelevant clang warnings

5
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?