| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
There was a problem hiding this comment.
I think this is good. Is there ever a reason we would need boost geometry? idt so
Sorry, something went wrong.
Jenkins Console Log Machine information No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.3 LTS Release: 20.04 Codename: focal CPU: G++: Clang: |
Sorry, something went wrong.
|
@WardBrian, thank you for updating the upgrade script with the PR! |
Sorry, something went wrong.
boost/asio isn't necessary for simple writes to a unix domain socket. This change is motivated by stan math removing boost/asio (and many other boost libraries) in the v5.0.0 release. See stan-dev/math#3129 for details.
boost/asio isn't necessary for simple writes to a unix domain socket. This change is motivated by stan math removing boost/asio (and many other boost libraries) in the v5.0.0 release. See stan-dev/math#3129 for details.
| Back | FazBrowse Home | New Git URL |
Summary
We already delete some of the boost libraries we don't need during upgrades, this tries to take it much further to decrease download/cloning times and filesystem impact
This currently deletes over 100Mb from the lib/ folder.
Tests
Side Effects
None (hopefully, hence draft status)
Release notes
Un-vendored a great many unused boost libraries
Checklist
Copyright holder: (fill in copyright holder information)
The copyright holder is typically you or your assignee, such as a university or company. By submitting this pull request, the copyright holder is agreeing to the license the submitted work under the following licenses:
- Code: BSD 3-clause (https://opensource.org/licenses/BSD-3-Clause)
- Documentation: CC-BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
the basic tests are passing
the code is written in idiomatic C++ and changes are documented in the doxygen
the new changes are tested