-
Type: New Feature
-
Resolution: Won't Fix
-
Priority: Critical - P2
-
None
-
Affects Version/s: 1.1.2
-
Component/s: None
-
None
Due to the dependencies on mongoc private symbols the mongoc driver has been somewhat forced to package the libmongoc-priv shared object and distribute it.
This is however a big no go for various reasons.
The true fix for this problem is PHPC-542, but in the meanwhile we can do this:
Embed the private symbols in the PHP driver.
This appears to be acceptable temporary workaround for Debian, which means we no longer have to worry about libmongoc-priv and can infact remove that from the mongoc compilation completely.
This also opens the door to get the PHP driver into Debian packaging.
Attached is an experimental patch written by Ondřej Surý <ondrej@sury.org> who originally suggested this approach.
- is related to
-
PHPC-542 Remove dependency on mongoc private symbols
- Released