pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/databases/freetds At least some places use tds functio...
details: https://anonhg.NetBSD.org/pkgsrc/rev/55cc08cb90d9
branches: trunk
changeset: 543166:55cc08cb90d9
user: joerg <joerg%pkgsrc.org@localhost>
date: Sat Jun 07 16:02:21 2008 +0000
description:
At least some places use tds functions from the libraries and the
visibility default is messed up, so make them all visible for now.
This also fixes the compilation on AMD64 as it doesn't allow text
relocations.
Bump revision.
diffstat:
databases/freetds/Makefile | 3 ++-
databases/freetds/distinfo | 3 ++-
databases/freetds/patches/patch-aa | 24 ++++++++++++++++++++++++
3 files changed, 28 insertions(+), 2 deletions(-)
diffs (51 lines):
diff -r 6b4cf7de3669 -r 55cc08cb90d9 databases/freetds/Makefile
--- a/databases/freetds/Makefile Sat Jun 07 14:32:36 2008 +0000
+++ b/databases/freetds/Makefile Sat Jun 07 16:02:21 2008 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.36 2008/05/08 13:28:39 jlam Exp $
+# $NetBSD: Makefile,v 1.37 2008/06/07 16:02:21 joerg Exp $
DISTNAME= freetds-0.82
+PKGREVISION= 1
CATEGORIES= databases
MASTER_SITES= ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/stable/ \
ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/old/ \
diff -r 6b4cf7de3669 -r 55cc08cb90d9 databases/freetds/distinfo
--- a/databases/freetds/distinfo Sat Jun 07 14:32:36 2008 +0000
+++ b/databases/freetds/distinfo Sat Jun 07 16:02:21 2008 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.16 2008/05/08 13:28:39 jlam Exp $
+$NetBSD: distinfo,v 1.17 2008/06/07 16:02:21 joerg Exp $
SHA1 (freetds-0.82.tar.gz) = 7e2a0c9e41c240c2d1c7f69c6f278e9a5bb80c2d
RMD160 (freetds-0.82.tar.gz) = d3596c512022332cdb3bab375950159f1e930a4b
Size (freetds-0.82.tar.gz) = 1596755 bytes
+SHA1 (patch-aa) = 78a8ecc52d61a38ec8950aaca3a52fb5f3969500
diff -r 6b4cf7de3669 -r 55cc08cb90d9 databases/freetds/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/freetds/patches/patch-aa Sat Jun 07 16:02:21 2008 +0000
@@ -0,0 +1,24 @@
+$NetBSD: patch-aa,v 1.7 2008/06/07 16:02:21 joerg Exp $
+
+--- include/tds.h.orig 2008-06-07 17:28:34.000000000 +0200
++++ include/tds.h
+@@ -36,6 +36,10 @@ typedef struct tds_socket TDSSOCKET;
+ #include "tds_sysdep_private.h"
+ #endif /* _FREETDS_LIBRARY_SOURCE */
+
++#if defined(__GNUC__) && __GNUC__ >= 4
++#pragma GCC visibility push(default)
++#endif
++
+ #ifdef __cplusplus
+ extern "C"
+ {
+@@ -1606,4 +1610,8 @@ TDSAUTHENTICATION * tds_gss_get_auth(TDS
+ }
+ #endif
+
++#if defined(__GNUC__) && __GNUC__ >= 4
++#pragma GCC visibility pop
++#endif
++
+ #endif /* _tds_h_ */
Home |
Main Index |
Thread Index |
Old Index