diff options
Diffstat (limited to 'databases')
-rw-r--r-- | databases/freetds/Makefile | 3 | ||||
-rw-r--r-- | databases/freetds/distinfo | 3 | ||||
-rw-r--r-- | databases/freetds/patches/patch-aa | 24 |
3 files changed, 28 insertions, 2 deletions
diff --git a/databases/freetds/Makefile b/databases/freetds/Makefile index 9e10c16cba0..1e1da6f877c 100644 --- a/databases/freetds/Makefile +++ b/databases/freetds/Makefile @@ -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 --git a/databases/freetds/distinfo b/databases/freetds/distinfo index 80444557f30..22e18eaa2e4 100644 --- a/databases/freetds/distinfo +++ b/databases/freetds/distinfo @@ -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 --git a/databases/freetds/patches/patch-aa b/databases/freetds/patches/patch-aa new file mode 100644 index 00000000000..8d555b0a97c --- /dev/null +++ b/databases/freetds/patches/patch-aa @@ -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_ */ |