Date: Sunday, June 3, 2018 @ 00:09:51 Author: foutrelis Revision: 338498
Fix build with boost 1.67 Added: openvdb/trunk/boost-1.67.patch Modified: openvdb/trunk/PKGBUILD ------------------+ PKGBUILD | 8 +++++--- boost-1.67.patch | 11 +++++++++++ 2 files changed, 16 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-06-03 00:04:49 UTC (rev 338497) +++ PKGBUILD 2018-06-03 00:09:51 UTC (rev 338498) @@ -13,12 +13,14 @@ optdepends=('glfw: for tools' 'glu: for tools' 'python-numpy: python module') -source=("https://github.com/dreamworksanimation/openvdb/archive/v${pkgver}.tar.gz") -sha512sums=('c71d040a1862f5e31f084125e9695da3ebf171788956d7d4c16f99ead26a099a81d5a9c30ba2cc61f29e32e21f822796ae34f6c62496050894087735a19489f6') +source=("https://github.com/dreamworksanimation/openvdb/archive/v${pkgver}.tar.gz" + 'boost-1.67.patch') +sha512sums=('c71d040a1862f5e31f084125e9695da3ebf171788956d7d4c16f99ead26a099a81d5a9c30ba2cc61f29e32e21f822796ae34f6c62496050894087735a19489f6' + '48075304517a9e0f52d5c22c575a22fb7904c743262652d4abe1028bfc540d4f5a8a97bd754acbb3959a7c148d12c7e55a71bd630e59bf4fe51433ac9dca4372') prepare() { cd "${srcdir}/${pkgname}-${pkgver}" - + patch -Np1 -i ../boost-1.67.patch sed -i "s|DESTINATION docs|DESTINATION share/doc/$pkgname|" openvdb/CMakeLists.txt } Added: boost-1.67.patch =================================================================== --- boost-1.67.patch (rev 0) +++ boost-1.67.patch 2018-06-03 00:09:51 UTC (rev 338498) @@ -0,0 +1,11 @@ +diff -upr openvdb-5.1.0.orig/openvdb/CMakeLists.txt openvdb-5.1.0/openvdb/CMakeLists.txt +--- openvdb-5.1.0.orig/openvdb/CMakeLists.txt 2018-06-03 02:59:00.521389220 +0300 ++++ openvdb-5.1.0/openvdb/CMakeLists.txt 2018-06-03 03:07:55.094264747 +0300 +@@ -275,6 +275,7 @@ IF (NOT WIN32) + TARGET_LINK_LIBRARIES ( vdb_view + openvdb_shared + ${Boost_THREAD_LIBRARY} ++ ${CMAKE_THREAD_LIBS_INIT} + ${OPENGL_gl_LIBRARY} + ${OPENGL_glu_LIBRARY} + ${COCOA_LIBRARY}