Opened 9 years ago
Closed 8 years ago
#9273 closed Bugs (fixed)
error: ‘::SSL_CTX_clear_options’ has not been declared
Reported by: | Owned by: | chris_kohlhoff | |
---|---|---|---|
Milestone: | To Be Determined | Component: | asio |
Version: | Boost 1.54.0 | Severity: | Problem |
Keywords: | Cc: |
Description
Greetings,
I built and installed boost 1.54.0 on a Mac OS/X 10.6.8 utilizing GCC 4.2.1. I did:
sudo ./b2 install
It proceeded for a long time and ended with:
... darwin.compile.c++ bin.v2/libs/wave/build/darwin-4.2.1/release/link-static/threading-multi/cpplexer/re2clex/aq.o darwin.compile.c++ bin.v2/libs/wave/build/darwin-4.2.1/release/link-static/threading-multi/cpplexer/re2clex/cpp_re.o darwin.archive bin.v2/libs/wave/build/darwin-4.2.1/release/link-static/threading-multi/libboost_wave.a common.copy /usr/local/lib/libboost_wave.a ...failed updating 6 targets... ...skipped 4 targets... ...updated 1016 targets... Blake-Mac-17:boost_1_54_0 blake$
I presume the build was successful. Now, when I try to build an app that uses it, I get:
In file included from /usr/local/include/boost/asio/ssl/context.hpp:786, from /usr/local/include/boost/asio/ssl.hpp:19, from /Users/blake/Backup/wt-3.3.1/src/Wt/Http/Client.C:25: /usr/local/include/boost/asio/ssl/impl/context.ipp: In member function ‘boost::system::error_code boost::asio::ssl::context::clear_options(long int, boost::system::error_code&)’: /usr/local/include/boost/asio/ssl/impl/context.ipp:249: error: ‘::SSL_CTX_clear_options’ has not been declared make[2]: *** [src/CMakeFiles/wt.dir/Wt/Http/Client.o] Error 1 make[1]: *** [src/CMakeFiles/wt.dir/all] Error 2 make: *** [all] Error 2
It seems to me the problem is in boost. Any help would sure be appreciated.
Thanks.
Blake McBride
Change History (5)
comment:1 by , 9 years ago
Component: | None → context |
---|---|
Owner: | set to |
comment:2 by , 9 years ago
Owner: | changed from | to
---|
comment:3 by , 9 years ago
Component: | context → asio |
---|
comment:4 by , 9 years ago
Is resolved in development repository, SSL_CTX_clear_options was not present in the previous releases of OpenSSL and this condition is now handled.
comment:5 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Was fixed in r86463 and included in boost 1.55.
Note:
See TracTickets
for help on using tickets.
seems to be a problem of boost.asio (SSL) and not boost.context