Open jbmercha opened 5 years ago
This issue was introduced with Boost 1.70 and prevents us from updating.
@pdimov After looking at the commit log I suspect https://github.com/boostorg/boost_install/commit/90b1f04f4485c06f907ecba6a92b7144bf211014 might be the cause.
This should be fixed with https://github.com/boostorg/boost/commit/d0586e88122f41cd5ac9666db70c37d6f0fc7480.
Thanks. I applied the patch locally but I still get the same error.
What command are you using? Note that without https://github.com/boostorg/bcp/pull/5, you need to manually add headers
and boost_install
to the bcp
command.
I am using https://github.com/conan-community/conan-boost with boost:namespace = boost_ns
and boost:namespace_alias = True
. I will see if I can find the actual commands being used in the output.
Looks like you need to either add headers
and boost_install
to https://github.com/conan-community/conan-boost/blob/release/1.70.0/conanfile.py#L366, or patch bcp
as per the above PR.
Thanks a lot - that seems to have done it (I added the libraries).
I will open a ticket with the boost-conan project so they are aware.
When using bcp.exe to create a boost subset with a new namespace, building the subset is broken because in the Jamfile the import for boostinstall has had the "boost" portion renamed to the new namespace.