FS#44468 - [asio] Make boost depency optional
Attached to Project:
Arch Linux
Opened by Jaroslav Šmíd (jardasmid) - Sunday, 05 April 2015, 07:06 GMT
Last edited by Levente Polyak (anthraxx) - Tuesday, 20 March 2018, 20:26 GMT
Opened by Jaroslav Šmíd (jardasmid) - Sunday, 05 April 2015, 07:06 GMT
Last edited by Levente Polyak (anthraxx) - Tuesday, 20 March 2018, 20:26 GMT
|
Details
Asio project page states:
When using a C++11 compiler, most of Asio may now be used without a dependency on Boost header files or libraries. To use Asio in this way, define ASIO_STANDALONE on your compiler command line or as part of the project options. Since C++11 compiler is available in Arch Linux (GCC and clang), this package should not have hard depency on boost. Boost depency should be optional as it is possible to use it without boost. It is header-only library and it is not linked to boost. |
This task depends upon
Closed by Levente Polyak (anthraxx)
Tuesday, 20 March 2018, 20:26 GMT
Reason for closing: Fixed
Additional comments about closing: 1.12.0-1
Tuesday, 20 March 2018, 20:26 GMT
Reason for closing: Fixed
Additional comments about closing: 1.12.0-1
Moreover, because it's headers only library, all it does during the 'build' is compiling examples and tests.
Neither of which aren't even used in the package, but they do depend on Boost.