There's a memory leak in the boost serialization code that's been there since 1.64
It's still affecting FreeBSD ports.
Here's some background on the bug: https://github.com/boostorg/serialization/pull/69
Here's a fix: https://github.com/boostorg/serialization/pull/79
Can we have the boost maintainers apply this patch in the svn tree?
Take a guess about portname and assign on that basis.
Created attachment 198539 [details]
Code to reproduce bug
This is some code that will reproduce the boost bugs.
devel/boost is now @1.69 and according to
it should fix this issue ? I'm in now way firm in cmake, so I tried this:
tar xf code.tar
# adding INCLUDE_DIRECTORIES(/usr/local/include) to CMakeLists.txt
It fails with:
[ 75%] Linking CXX executable test_boost
/usr/bin/ld: error: undefined symbol: boost::serialization::extended_type_info::operator==(boost::serialization::extended_type_info const&) const
>>> referenced by test_dll_exported.cpp
>>> CMakeFiles/test_boost.dir/test_dll_exported.cpp.o:(load_exported(char const*))
Reopen if this is still an issue and provide a working test case.