Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

is it possible to build darwin on debian/ubuntu with libboost 1.67? #154

Closed
aderumier opened this issue Jan 29, 2020 · 2 comments
Closed
Assignees
Labels
wontfix This will not be worked on

Comments

@aderumier
Copy link

Hi,
I'm currently try to build darwin on debian buster,
but I'm getting this boost error on all plugins build;

/root/darwin/darwin-1.2.1/samples/base/Session.cpp:30:54: error: no matching function for call to ‘boost::asio::basic_stream_socket<boost::asio::local::stream_protocol>::basic_stream_socket(<brace-enclosed initializer list>)’
               _cache{cache}, _cache_mutex{cache_mutex} {}

currently last debian/ubuntu have libboost 1.67, but the darwin build doc said that 1.70 is needed.

do you think it's related ? Do you have already build darwin on debian/ubuntu? (I'm seeing some comments in the git log about ubuntu)

@aderumier aderumier added the enhancement New feature or request label Jan 29, 2020
@HugoSoszynski HugoSoszynski self-assigned this Jan 29, 2020
@HugoSoszynski HugoSoszynski added bug Something isn't working wontfix This will not be worked on and removed enhancement New feature or request bug Something isn't working labels Jan 29, 2020
@HugoSoszynski
Copy link
Contributor

Hi,

This error is due to the initialization of an asio socket with a custom executor.
This feature became available in Boos Asio 1.70.0 (changelog)

- Added the ability to use custom I/O executors with I/O objects (such as sockets)

This issue will not be fixed as we do not officially support Linux (but we try to do our best).

I do my tests on Ubuntu 19.10 with a newer Boost version I compiled.

Regards

@aderumier
Copy link
Author

ok, no problem thanks !

I'll try to build boost 1.7 myself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants