# Conan Packages - Boost v1.66.0

After much delay, the Bincrafters team has completed the Boost 1.66.0 modular packages, and they’re finally ready for consumption. In case you’re new to Bincrafters, you can find the link to the repository here:
Bincrafters Public Conan Repository on Bintray
Along with this release, we’re also announcing a general request for assistance from the Conan user community. Please read on for more details.

## Call to Action

If you want to help support the Bincrafters team and the modular Boost packages, now is your chance. We have a very simple need, and so the contributions we are looking for are extremely small. In short, we need tests. Boost has ~35 libraries which require compilation and we’ve written tests for each of those. However, there are 100 header-only libraries, and so far we’ve only created test_packages for a few of them. So, if you want to contribute and know how to write a test_package for Conan, please choose a library from the list at the bottom of this post.

## Conan Center

We’ve been asked about Conan Center many times, and the answer is Yes! We do plan on submitting to Conan Center in the near future, and we have the support of the Conan team. In the meantime, the more usage feedback we get in our github issues list and slack channel the better: https://github.com/bincrafters/community/issues

Also, it’s worth noting that one of the requirements for libraries to be included in Conan Center is a proper test_package.

## Usage Notes

There are ~135 libraries in Boost, so obviously there are a few nuances related to the packages which users might want to know. We’ve created a page in our documentation to capture all these usage details, and will continue to add to it over time.

Usage Notes for Boost Packages

Here are some highlights:

• FindBoost.cmake : CMake refs to Boost::xyz and Boost_FOUND now work
• all : bugfixes… bugs and important flags fixed everywhere
• all : packages now built with both libcxx options (libstdc and libstdc++11)
• boost_iostreams : zlib, bzip2, and lzma compressors are enabled by default
• boost_python : improved version and python path detection. better override options.
• misc : C++11 Only Libraries include: log, context, coroutine, fiber

## Backporting

We are currently in the process of rebuilding 1.65.1 and 1.64.0 with the new changes. We hope this will be ready by 2/20/2018.

## List of Header-Only Libraries Which Need Testing

Please feel free to fork and add a test_package, then submit a PR back for review.

### Notes:

• Please submit the PR back to testing/1.66.0 branch.
• Please do not use the example from the libraries documentation.
• Please write some minimum amount of code to instantiate some class from the library.
• A “Done” tag will be added beside the URL’s below as we receive PR’s.

Example: Boost Random test_package

Powered by Hydejack v6.6.1