Skip to content

Commit 2ca8734

Browse files
committed
PHP 8.* ZTS wrong compilation flag for Linux
php/doc-en@91da563
1 parent 0c4b1b9 commit 2ca8734

File tree

2 files changed

+20
-3
lines changed

2 files changed

+20
-3
lines changed

appendices/configure/php.xml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 72f3125b6d5917f19f34a6e86e85a7cc7c1503fa Maintainer: takagi Status: ready -->
3+
<!-- EN-Revision: 91da56315cff97da3020dd2934040e5035a6d1c6 Maintainer: takagi Status: ready -->
44
<sect3 xml:id="configure.options.php" xmlns="http://docbook.org/ns/docbook">
55
<title>PHP オプション</title>
66
<variablelist>
@@ -48,6 +48,20 @@
4848
</para>
4949
</listitem>
5050
</varlistentry>
51+
<varlistentry xml:id="configure.enable-zts">
52+
<term>
53+
<option role="configure">--enable-zts</option>
54+
</term>
55+
<listitem>
56+
<para>
57+
Zend Thread Safety を有効にします。
58+
PHP 8.0.0 より前ののバージョン、かつ Windows 以外のシステムでは、
59+
このオプションは
60+
<option role="configure">--enable-maintainer-zts</option>
61+
と呼ばれていました。
62+
</para>
63+
</listitem>
64+
</varlistentry>
5165
</variablelist>
5266
</sect3>
5367

reference/pthreads/setup.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: ba08db8805ddb14cbab613c893dd47eacbda22f2 Maintainer: takagi Status: ready -->
3+
<!-- EN-Revision: 91da56315cff97da3020dd2934040e5035a6d1c6 Maintainer: takagi Status: ready -->
44

55
<chapter xml:id="pthreads.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
66
&reftitle.setup;
77

88
<section xml:id="pthreads.requirements">
99
&reftitle.required;
1010
<para>
11-
pthreads を使うには、ビルド時に ZTS を有効 ( --enable-maintainer-zts、あるいは Windows なら --enable-zts )
11+
pthreads を使うには、ビルド時に ZTS (Zend Thread Safety) を有効
12+
(<option role="configure">--enable-zts</option> を指定。
13+
PHP 8.0.0 より前のバージョン、かつ Windows 以外のバージョンの場合は、
14+
<option role="configure">--enable-maintainer-zts</option> を指定)
1215
にする必要があります。
1316
</para>
1417
<caution>

0 commit comments

Comments
 (0)