php-src/ext/session
Michael Orlitzky 3fe9e10a1b ext/session: catch incompatible configure flags earlier.
The session extension has a --with-mm flag that tells it to build
the mm backend ("mm" is the name of the library). However, that
backend is not thread-safe, and mod_mm.c will refuse to compile if
the --enable-maintainer-zts flag was also passed to the configure
script.

Rather than crash halfway through the build, this commit adds a check
to the session extension's config.m4 file. If both --with-mm and
--enable-maintainer-zts are "on," then the configure script will
die and explain that they can't be used together.

PHP-bug: 14269
2018-01-24 21:22:15 +01:00
..
tests Merge branch 'PHP-7.1' into PHP-7.2 2017-07-26 13:21:20 +02:00
config.m4 ext/session: catch incompatible configure flags earlier. 2018-01-24 21:22:15 +01:00
config.w32 ext/iconv, ext/json and ext/session use static tsrmls pointer 2014-10-17 14:16:40 +02:00
CREDITS
mod_files.bat
mod_files.c year++ 2018-01-02 12:55:14 +08:00
mod_files.h year++ 2018-01-02 12:55:14 +08:00
mod_files.sh fix typo 2016-06-03 17:18:14 +02:00
mod_mm.c year++ 2018-01-02 12:55:14 +08:00
mod_mm.h year++ 2018-01-02 12:55:14 +08:00
mod_user_class.c year++ 2018-01-02 12:55:14 +08:00
mod_user.c year++ 2018-01-02 12:55:14 +08:00
mod_user.h year++ 2018-01-02 12:55:14 +08:00
package.xml
php_session.h year++ 2018-01-02 12:55:14 +08:00
session.c year++ 2018-01-02 12:55:14 +08:00