Jeremy Mikola
e1827ed28e
PHPC-759: Hide extension config summary for static builds
2018-05-14 18:22:23 -04:00
Jeremy Mikola
62bb969224
Remove redundant PHP_SUBST(EXTRA_LDFLAGS)
...
This is already done by PHP for shared and static builds.
2018-05-14 18:22:23 -04:00
Jeremy Mikola
746f92e948
Add CFLAGS directly instead of relying on PHP_EVAL_INCLINE
2018-05-14 18:22:23 -04:00
Jeremy Mikola
c0fc8dd783
PHPC-759: Fix pthread linking for static builds
2018-05-14 18:22:23 -04:00
Jeremy Mikola
4500d8d8f8
Remove empty line
2018-05-14 17:59:01 -04:00
Jeremy Mikola
dd36d744d9
PHPC-759: Flexible macros for adding sources, includes, and build paths
2018-05-14 17:59:01 -04:00
Jeremy Mikola
7d1de0d029
Move pthreads CFLAG/LIBS additions to AX_PTHREAD's action-if-found
2018-05-14 17:59:01 -04:00
Jeremy Mikola
d01b08b42f
PHPC-759: Use absolute path for AC_CONFIG_FILES
2018-05-14 17:59:01 -04:00
Jeremy Mikola
62894c18ea
PHPC-759: Use flexible M4 includes for static/shared builds
2018-05-14 17:59:00 -04:00
Jeremy Mikola
94d8c77bbe
PHPC-759: Fix PHP version check for static builds
2018-05-14 17:59:00 -04:00
Jeremy Mikola
b4060ab989
Merge pull request #829
2018-05-10 12:08:44 -04:00
Jeremy Mikola
c90422ce40
PHPC-1186: Consolidate libbson and libmongoc build configs
2018-05-10 11:11:30 -04:00
Jeremy Mikola
88bdd78f98
PHPC-1185: Warn for unrecognized mongodb-sasl values
2018-05-09 11:36:09 -04:00
Jeremy Mikola
aab92e1d3e
PHPC-1185: Support GSSAPI via mongodb-sasl config option
...
While libmongoc's CheckSasl.m4 was able to detect Cyrus SASL 1.x, PHPC's config.m4 always required 2.x so we've not imported that bit.
This also prefers native GSSAPI on macOS over Cyrus SASL (PHPC-1142).
2018-05-09 11:36:09 -04:00
Jeremy Mikola
4574ee2b4f
MONGOC_ENABLE_CRYPTO_SYSTEM_PROFILE is already set in CheckSSL.m4
2018-05-07 14:48:01 -04:00
Jeremy Mikola
1c13b7f5c7
Merge pull request #787
2018-05-03 13:17:47 -04:00
Jeremy Mikola
e70c79d3ea
PHPC-1113: Remove LOAD(STANDALONE) from tests to be reimplemented
...
Left in, this raises a warning which results in skipping the test, which defeats the point of XFAIL.
2018-05-03 11:53:47 -04:00
Jeremy Mikola
dcc2fdf259
PHPC-1113: Use XFAIL instead of skips for tests to be reimplemented
2018-05-03 11:52:45 -04:00
Jeremy Mikola
8ca94d01e6
PHPC-1113: Use >=3.1 for version skips instead of >3.0.99
2018-05-03 11:37:04 -04:00
Jeremy Mikola
62797b0783
PHPC-1113: Make WriteError tests server version agnostic
2018-05-02 18:55:43 -04:00
Jeremy Mikola
f7d8169976
Select primary server for use in write command tests
2018-05-02 16:45:02 -04:00
Jeremy Mikola
fc8b862c09
PHPC-1113: Allow extra output for replica sets
2018-05-02 16:45:02 -04:00
Jeremy Mikola
f79a626d86
Fix test titles
2018-05-02 16:39:53 -04:00
Jeremy Mikola
6cafb280f3
PHPC-1113: Use skip_if_not_standalone() for tests requiring a standalone
2018-05-02 16:39:00 -04:00
Jeremy Mikola
27a0452ecf
PHPC-1113: Disable tests that start servers with MO (defer to PHPC-1179)
2018-05-02 16:04:09 -04:00
Jeremy Mikola
aee1d13943
PHPC-1113: Replace CLEANUP() calls in APM tests
...
Some of these calls are NOPs and can be removed, while others should use drop_collection().
2018-05-02 16:04:09 -04:00
Jeremy Mikola
25f9c3dbc8
PHPC-1113: Disable tests that load data fixtures (defer to PHPC-1178)
2018-05-02 16:04:09 -04:00
Jeremy Mikola
7ddb1fde9a
PHPC-1113: Disable parse_url() tests (defer to PHPC-1177)
2018-05-02 16:04:09 -04:00
Jeremy Mikola
014f2b6435
Create append_uri_option() helper function
...
This removes previous assumptions about the structure of the URI string.
2018-05-02 16:04:09 -04:00
Jeremy Mikola
73fc8a5bd4
Finish sentence in test comment
...
This sentence has been dangling since ae0219d69e .
2018-05-02 16:04:09 -04:00
Jeremy Mikola
2cbe426034
Test for PHPC-1045 should require that the URI has no username
2018-05-02 16:04:09 -04:00
Jeremy Mikola
58fa85e85e
PHPC-1113: Use common URI constant
2018-05-02 16:04:09 -04:00
Jeremy Mikola
0f15a16e74
PHPC-1113: Require SSL for MONGODB-X509 tests
2018-05-02 16:04:08 -04:00
Jeremy Mikola
9f7d2af52a
Update comment and title in SSL tests
2018-05-02 16:04:08 -04:00
Jeremy Mikola
e50a0117e8
PHPC-1113: Remove NEEDS() from manual DNS seedlist test
2018-05-02 16:04:08 -04:00
Jeremy Mikola
05344861f4
PHPC-1113: Disable replica set seedlist tests (defer to PHPC-1173)
2018-05-02 16:04:08 -04:00
Jeremy Mikola
f242f9dd95
PHPC-1113: Disable LDAP tests (defer to PHPC-1172)
2018-05-02 16:04:08 -04:00
Jeremy Mikola
9d4bc8da2c
PHPC-1113: Replace NEEDS('REPLICASET_30') with skip functions
2018-05-02 16:04:08 -04:00
Jeremy Mikola
037e393faa
PHPC-1113: Replace NEEDS('STANDALONE_30') with skip functions
2018-05-02 16:04:08 -04:00
Jeremy Mikola
5f7f350670
PHPC-1113: Replace NEEDS('STANDALONE') with skip function
2018-05-02 16:04:08 -04:00
Jeremy Mikola
fc4cbd4f2f
PHPC-1113: Replace NEEDS('STANDALONE_SSL') with skip function
2018-05-02 16:04:08 -04:00
Jeremy Mikola
b4062f880c
PHPC-1113: Replace CLEANUP() with skip function
2018-05-02 16:04:08 -04:00
Jeremy Mikola
55e3341493
PHPC-1113: Replace NEEDS('STANDALONE_X509') with skip function
2018-05-02 16:04:08 -04:00
Jeremy Mikola
8768f548b4
PHPC-1113: Replace NEEDS('STANDALONE_AUTH') with skip function
2018-05-02 16:04:08 -04:00
Jeremy Mikola
3a1362bb8d
PHPC-1113: Replace NEEDS('REPLICASET') with skip function
2018-05-02 16:04:08 -04:00
Jeremy Mikola
38405a7f19
PHPC-1113: Replace TESTCOMMANDS() with skip function
2018-05-02 16:04:08 -04:00
Jeremy Mikola
fe52b484be
PHPC-1113: Replace NEEDS_ATLEAST_MONGODB_VERSION() with skip function
2018-05-02 16:04:07 -04:00
Jeremy Mikola
6960868ab7
PHPC-1113: Replace NEEDS_STORAGE_ENGINE() with skip function
2018-05-02 16:04:07 -04:00
Jeremy Mikola
cf6aa41516
PHPC-1113: Replace NEEDS_SSL() with skip function
2018-05-02 16:04:07 -04:00
Jeremy Mikola
8a83606e9b
PHPC-1113: Replace NEEDS_CRYPTO() with skip function
2018-05-02 16:04:07 -04:00