Red Hat Bugzilla – Bug 1258128
librevenge FTBFS in rawhide with Boost 1.59.0
Last modified: 2015-08-30 08:25:58 EDT
Created attachment 1068273 [details]
build.log from failed scratch build with boost-1.59.0
I'm updating Boost in rawhide and librevenge fails to build with a linker error:
../lib/.libs/librevenge-0.0.so: undefined reference to `boost::system::system_category()'
../lib/.libs/librevenge-0.0.so: undefined reference to `boost::system::generic_category()'
collect2: error: ld returned 1 exit status
Makefile:623: recipe for target 'testfileinfo' failed
This can be reproduced with:
fedpkg scratch-build --target f24-boost
(The f24-boost tag contains the updated boost-1.59.0 builds).
Created attachment 1068274 [details]
Patch for the rawhide spec file.
This patch fixes it, but is a kluge. Please let me know ASAP if you would prefer to fix it differently or if I can go ahead and make this change for now.
Already fixed upstream.