GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — OSX 10.11: Undefined symbols for architecture x86_64: boost::network::http::impl::ssl_delegate::ssl_delegate() · Issue #690 · cpp-netlib/cpp-netlib

OSX 10.11: Undefined symbols for architecture x86_64: boost::network::http::impl::ssl_delegate::ssl_delegate() #690

New issue
Copy link
New issue
Copy link
Closed
Closed
OSX 10.11: Undefined symbols for architecture x86_64: boost::network::http::impl::ssl_delegate::ssl_delegate()#690
Copy link

Description

@anonimal
anonimal
opened on Sep 30, 2016
Issue body actions
[100%] Linking CXX executable ../../kovri
Undefined symbols for architecture x86_64:
  "boost::network::http::impl::ssl_delegate::ssl_delegate(boost::asio::io_service&, bool, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, long)", referenced from:
      std::__1::shared_ptr<boost::network::http::impl::ssl_delegate> std::__1::shared_ptr<boost::network::http::impl::ssl_delegate>::make_shared<boost::asio::io_service&, bool&, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&, long&>(boost::asio::io_service&&&, bool&&&, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&&&, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&&&, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&&&, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&&&, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&&&, boost::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&&&, long&&&) in libkovri-client.a(http.cc.o)
  "boost::network::http::impl::ssl_delegate::~ssl_delegate()", referenced from:
      std::__1::__shared_ptr_emplace<boost::network::http::impl::ssl_delegate, std::__1::allocator<boost::network::http::impl::ssl_delegate> >::~__shared_ptr_emplace() in libkovri-client.a(http.cc.o)
      std::__1::__shared_ptr_emplace<boost::network::http::impl::ssl_delegate, std::__1::allocator<boost::network::http::impl::ssl_delegate> >::~__shared_ptr_emplace() in libkovri-client.a(http.cc.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [kovri] Error 1
make[2]: *** [src/app/CMakeFiles/kovri-app.dir/all] Error 2
make[1]: *** [all] Error 2
make: *** [all-options] Error 2

0.13-release 87dd551
AppleClang 7.3.0.7030031

Complete build log here: https://build.getmonero.org/builders/kovri-tests-osx-10.11/builds/0/steps/compile/logs/stdio

Note: cpp-netlib (apparently) can't find openssl on OSX 10.11 but find_package(OpenSSL) successfully finds openssl with the same version of cmake on the same system when building kovri against openssl.

Activity

  1. anonimal commented on Oct 3, 2016

    @anonimal
    anonimal
    on Oct 3, 2016
    Author
    More actions

    Note: could be related to https://groups.google.com/d/topic/cpp-netlib/kd1-Z447xQg

  2. anonimal
    added 3 commits that reference this issue on Oct 3, 2016

    OSX: fix OpenSSL detection for 10.11. Fixes cpp-netlib#690

    This issue will close once commit 46d6748 is merged into the 'master' branch.
    46d6748

    OSX: fix OpenSSL detection for 10.11. Fixes cpp-netlib#690

    This issue will close once commit b8c47f9 is merged into the 'master' branch.
    b8c47f9

    OSX: update OpenSSL detection. Refs cpp-netlib#690 cpp-netlib#691

    This issue will close once commit acb020b is merged into the 'master' branch.
    acb020b
  3. deanberris
    added a commit that references this issue on Oct 7, 2016

    Merge pull request #691 from anonimal/fix-690

    This issue will close once commit 6a7e92c is merged into the 'main' branch.
    6a7e92c
  4. anonimal
    added a commit that references this issue on Oct 7, 2016

    OSX: update OpenSSL detection. Closes cpp-netlib#690

    This issue will close once commit fb6a375 is merged into the 'master' branch.
    fb6a375
  5. deanberris
    closed this as completedin fb6a375on Oct 10, 2016
  6. deanberris
    added a commit that references this issue on Oct 10, 2016

    Merge pull request #694 from anonimal/cherry-pick-acb020b

    This issue will close once commit 090e18b is merged into the 'main' branch.
    090e18b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.