Bug 230702 - devel/mongo-cxx-driver: Fails to build with OpenSSL 1.1.x
Summary: devel/mongo-cxx-driver: Fails to build with OpenSSL 1.1.x
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
Depends on:
Blocks: 228865
  Show dependency treegraph
Reported: 2018-08-17 13:22 UTC by Bernard Spil
Modified: 2020-07-11 21:29 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (numisemis)


Note You need to log in before you can comment on or make changes to this bug.
Description Bernard Spil freebsd_committer 2018-08-17 13:22:37 UTC
"use of undeclared identifier 'BIO_s_file_internal'"

During BSDCan 2018 the intention to update OpenSSL in base to 1.1.x branch was documented.

Intention is to update OpenSSL in 12-STABLE to 1.1.1 when that is released. 

Poudriere log: https://keg.brnrd.eu/data/111amd64-default-openssl111/2018-08-14_10h01m04s/logs/errors/mongo-cxx-driver-1.1.2_8.log
Comment 1 Walter Schwarzenfeld freebsd_triage 2018-10-10 21:01:46 UTC
If I am right:

+#if (OPENSSL_VERSION_NUMBER >= 0x10000000L)
+#   define BIO_s_file_internal BIO_s_file
Comment 2 Bernard Spil freebsd_committer 2020-07-11 21:29:58 UTC
BROKEN anyway...
Needs updates to 3.2.1 and devel/libbson to >= 1.9.2