From 1733814ced76770b2fffa0c1a55850046d94e594 Mon Sep 17 00:00:00 2001 From: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Date: Sat, 12 Sep 2020 03:48:42 +0800 Subject: [shogun] Fix build error (#13425) --- ports/shogun/CONTROL | 2 +- ports/shogun/fix-ASSERT-not-found.patch | 12 ++++++++++++ ports/shogun/portfile.cmake | 1 + 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 ports/shogun/fix-ASSERT-not-found.patch diff --git a/ports/shogun/CONTROL b/ports/shogun/CONTROL index 580a8be31..e274c9d3f 100644 --- a/ports/shogun/CONTROL +++ b/ports/shogun/CONTROL @@ -1,6 +1,6 @@ Source: shogun Version: 6.1.4 -Port-Version: 2 +Port-Version: 3 Build-Depends: bzip2, eigen3, liblzma, libxml2, openblas, nlopt, rxcpp, snappy, zlib, protobuf, curl, lzo, dirent Homepage: https://github.com/shogun-toolbox/shogun Description: Unified and efficient Machine Learning \ No newline at end of file diff --git a/ports/shogun/fix-ASSERT-not-found.patch b/ports/shogun/fix-ASSERT-not-found.patch new file mode 100644 index 000000000..ae8889caa --- /dev/null +++ b/ports/shogun/fix-ASSERT-not-found.patch @@ -0,0 +1,12 @@ +diff --git a/src/shogun/base/Parallel.cpp b/src/shogun/base/Parallel.cpp +index 78ba319..53ac6c0 100644 +--- a/src/shogun/base/Parallel.cpp ++++ b/src/shogun/base/Parallel.cpp +@@ -12,6 +12,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CXX11 + #include diff --git a/ports/shogun/portfile.cmake b/ports/shogun/portfile.cmake index 47555a75b..05ca61af0 100644 --- a/ports/shogun/portfile.cmake +++ b/ports/shogun/portfile.cmake @@ -10,6 +10,7 @@ vcpkg_from_github( cmake.patch cmake-config.in.patch fix-dirent.patch + fix-ASSERT-not-found.patch ) vcpkg_find_acquire_program(PYTHON3) -- cgit v1.2.3