This page describes non-trivial stuff on porting boost libraries to FreeBSD. By intent this page should contain a list of decisions, rationales and other things like that.
Current State
- The port is out of sync with boost.org, the port version is 1.39 and upstream is 1.41.
Current Efforts
- Test the patch for SPARC64 platform.
- Examine what breaks on updating to 1.41
- File an update request
Past Efforts
- Boost.Pyste is extracted into a separate port
- diff for updating ports to 1.41.0 is ready
Known Issues
- Boost.Test report less details for SIGBUS, SIGCHLD, SIGSEGV and SIGILL on FreeBSD than it might on other UNIX-like platform. The reason is detailed information is not available on FreeBSD 6x. The issue is temporary.
- Boost.Math does not support long double version of functions, because related functionality only presents in FreeBSD-CURRENT.