summaryrefslogtreecommitdiff
path: root/textproc/lucene++
diff options
context:
space:
mode:
authortnn <tnn>2016-03-15 00:24:29 +0000
committertnn <tnn>2016-03-15 00:24:29 +0000
commit93e2e3c11dd0b64daed5512c8387a165af9895c9 (patch)
tree10ff60fcb7c511df7ece5c3877bc5b3082e1fd8c /textproc/lucene++
parentec0b20d060291c18a008eb6ae2ddea8bac9587d0 (diff)
downloadpkgsrc-93e2e3c11dd0b64daed5512c8387a165af9895c9.tar.gz
Disable precompiled headers. Makes GCC segfault on NetBSD-7.0-i386.
Diffstat (limited to 'textproc/lucene++')
-rw-r--r--textproc/lucene++/distinfo3
-rw-r--r--textproc/lucene++/patches/patch-cmake_cotire.cmake24
2 files changed, 26 insertions, 1 deletions
diff --git a/textproc/lucene++/distinfo b/textproc/lucene++/distinfo
index f9c8f390c68..a30919a84ec 100644
--- a/textproc/lucene++/distinfo
+++ b/textproc/lucene++/distinfo
@@ -1,10 +1,11 @@
-$NetBSD: distinfo,v 1.2 2015/10/17 08:12:43 ryoon Exp $
+$NetBSD: distinfo,v 1.3 2016/03/15 00:24:29 tnn Exp $
SHA1 (LucenePlusPlus-rel_3.0.7.tar.gz) = b2c38e7ca5056934a5bdb1a69ea251110e3c0377
RMD160 (LucenePlusPlus-rel_3.0.7.tar.gz) = 352f0e204655d9614cff2a843d5132f85bda78a4
SHA512 (LucenePlusPlus-rel_3.0.7.tar.gz) = 92f3bba320980673cc64c983616aa38d25b44ea811237ed226741b892757fb8151e4f833aa58a18dbe7a0c9a899d94e828aa15e6d7b48a69ab730d1d772db220
Size (LucenePlusPlus-rel_3.0.7.tar.gz) = 2013570 bytes
SHA1 (patch-CMakeLists.txt) = db25e72a4c4d5dc38b9c805b75bf7c4469f7029d
+SHA1 (patch-cmake_cotire.cmake) = 16371f38024a1e629c3efc30dcf8955bc9606be1
SHA1 (patch-include_VariantUtils.h) = 4c71eaee81b18fe7019ca3006804713f3117cac9
SHA1 (patch-liblucene++-contrib.pc.cmake) = 6317251e9d8f569f08b8505edc58d2b628117c5f
SHA1 (patch-liblucene++.pc.cmake) = 2d8efacfda33adbe4564402458744dd259f24ac7
diff --git a/textproc/lucene++/patches/patch-cmake_cotire.cmake b/textproc/lucene++/patches/patch-cmake_cotire.cmake
new file mode 100644
index 00000000000..42b32962876
--- /dev/null
+++ b/textproc/lucene++/patches/patch-cmake_cotire.cmake
@@ -0,0 +1,24 @@
+$NetBSD: patch-cmake_cotire.cmake,v 1.1 2016/03/15 00:24:29 tnn Exp $
+
+Disable precompiled headers. Makes GCC segfault on NetBSD-7.0-i386.
+
+--- cmake/cotire.cmake.orig 2015-01-30 16:14:22.000000000 +0000
++++ cmake/cotire.cmake
+@@ -2956,6 +2956,9 @@ function (cotire_setup_clean_all_target)
+ endfunction()
+
+ function (cotire)
++if (true)
++# nothing, disable use of precompiled headers
++else()
+ set(_options "")
+ set(_oneValueArgs SOURCE_DIR BINARY_DIR)
+ set(_multiValueArgs LANGUAGES CONFIGURATIONS)
+@@ -2980,6 +2983,7 @@ function (cotire)
+ cotire_target_link_libraries(${_target})
+ endif()
+ endforeach()
++endif()
+ endfunction()
+
+ if (CMAKE_SCRIPT_MODE_FILE)