pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/xapian Link directly with libtclstub.a (there...
details: https://anonhg.NetBSD.org/pkgsrc/rev/2de0495a34ad
branches: trunk
changeset: 366255:2de0495a34ad
user: schmonz <schmonz%pkgsrc.org@localhost>
date: Mon Aug 07 22:24:05 2017 +0000
description:
Link directly with libtclstub.a (there's no .so). Fixes build on NetBSD,
doesn't break build on OS X.
diffstat:
textproc/xapian/distinfo-bindings | 4 ++--
textproc/xapian/patches-bindings/patch-configure | 20 +++++++++++++++-----
2 files changed, 17 insertions(+), 7 deletions(-)
diffs (44 lines):
diff -r c4c43ae49479 -r 2de0495a34ad textproc/xapian/distinfo-bindings
--- a/textproc/xapian/distinfo-bindings Mon Aug 07 22:07:59 2017 +0000
+++ b/textproc/xapian/distinfo-bindings Mon Aug 07 22:24:05 2017 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo-bindings,v 1.3 2017/08/07 20:01:39 schmonz Exp $
+$NetBSD: distinfo-bindings,v 1.4 2017/08/07 22:24:05 schmonz Exp $
SHA1 (xapian-bindings-1.4.4.tar.xz) = 1162e836f3caccee927997f0d262ef6dccd44d9f
RMD160 (xapian-bindings-1.4.4.tar.xz) = 231d56d0989cf3a37a0b31d39680488fa1e80b39
SHA512 (xapian-bindings-1.4.4.tar.xz) = 006e771b3ea654130b4f76f1a1caee576fd5a3fa6317ca44f1e5483671e8c83073ecbde4f3fc7f84c75590eec53acb59701af4cf9bcd72355ed9d53924492b53
Size (xapian-bindings-1.4.4.tar.xz) = 1117140 bytes
-SHA1 (patch-configure) = df295c61cc955ba28c03fe0b328b4d6c216eafad
+SHA1 (patch-configure) = d1c3edf1efcd105aef23bf9245650971f8df6ced
SHA1 (patch-lua_Makefile.in) = 7f1c5077f0d46dfdf33c2b65f144bb08d5031330
SHA1 (patch-ruby_Makefile.in) = ddbf3ca92b11ff6955d80f6a5609e3ce36798b0b
diff -r c4c43ae49479 -r 2de0495a34ad textproc/xapian/patches-bindings/patch-configure
--- a/textproc/xapian/patches-bindings/patch-configure Mon Aug 07 22:07:59 2017 +0000
+++ b/textproc/xapian/patches-bindings/patch-configure Mon Aug 07 22:24:05 2017 +0000
@@ -1,10 +1,20 @@
-$NetBSD: patch-configure,v 1.1 2017/07/14 12:55:45 joerg Exp $
+$NetBSD: patch-configure,v 1.2 2017/08/07 22:24:05 schmonz Exp $
+
+- Remove hackaround for old OpenBSD bugs that break builds with other
+ STL implementations.
+- Link directly with static-only libtclstub.a (fixes build on NetBSD).
-Remove hackaround for old OpenBSD bugs that break builds with other STL
-implementations.
-
---- configure.orig 2017-07-13 11:13:06.550332512 +0000
+--- configure.orig 2017-04-24 02:19:58.000000000 +0000
+++ configure
+@@ -18051,7 +18051,7 @@ fi
+ for x in "/tcl$tcl_version" "" ; do
+ TCLCONFIG_SH=$tcl_libdir_runtime$x/tclConfig.sh
+ if test -r "$TCLCONFIG_SH" ; then
+- eval "`sed 's/^TCL_STUB_LIB_SPEC=/TCL_LIBS=/p;d' $TCLCONFIG_SH`"
++ eval "`sed 's/^TCL_BUILD_STUB_LIB_PATH=/TCL_LIBS=/p;d' $TCLCONFIG_SH`"
+ break
+ fi
+ done
@@ -19581,9 +19581,6 @@ SWIG_CXXFLAGS=
if test yes = "$GXX" ; then
SWIG_CXXFLAGS="-fno-strict-aliasing"
Home |
Main Index |
Thread Index |
Old Index