diff options
author | dsainty <dsainty@pkgsrc.org> | 2008-05-09 22:53:21 +0000 |
---|---|---|
committer | dsainty <dsainty@pkgsrc.org> | 2008-05-09 22:53:21 +0000 |
commit | 727f8a3128ff8da5ea3f41a597bd45c4bfb8eec4 (patch) | |
tree | c755f072fc4a442c36287c0bf67e37ab6db376c3 /x11/xtrans | |
parent | 11234d71eae9a648b3be16734b805bd4bac87a8a (diff) | |
download | pkgsrc-727f8a3128ff8da5ea3f41a597bd45c4bfb8eec4.tar.gz |
Disable HAVE_ABSTRACT_SOCKETS as a workaround for bugs in the abstract
socket implementation, see:
http://bugs.freedesktop.org/show_bug.cgi?id=15884
This change only affects Linux as other platforms don't use the
abstract sockets code to start with. But anyway, bump PKGREVISION.
Diffstat (limited to 'x11/xtrans')
-rw-r--r-- | x11/xtrans/Makefile | 3 | ||||
-rw-r--r-- | x11/xtrans/distinfo | 4 | ||||
-rw-r--r-- | x11/xtrans/patches/patch-aa | 21 |
3 files changed, 21 insertions, 7 deletions
diff --git a/x11/xtrans/Makefile b/x11/xtrans/Makefile index d473c1fbf76..9e90c3fd325 100644 --- a/x11/xtrans/Makefile +++ b/x11/xtrans/Makefile @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.8 2008/05/09 09:04:06 wiz Exp $ +# $NetBSD: Makefile,v 1.9 2008/05/09 22:53:21 dsainty Exp $ # DISTNAME= xtrans-1.2 +PKGREVISION= 1 CATEGORIES= x11 net MASTER_SITES= http://xorg.freedesktop.org/releases/individual/lib/ EXTRACT_SUFX= .tar.bz2 diff --git a/x11/xtrans/distinfo b/x11/xtrans/distinfo index 925e80ff9f8..76c18de661a 100644 --- a/x11/xtrans/distinfo +++ b/x11/xtrans/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.10 2008/05/09 09:04:06 wiz Exp $ +$NetBSD: distinfo,v 1.11 2008/05/09 22:53:21 dsainty Exp $ SHA1 (xtrans-1.2.tar.bz2) = b93c9614cd434ca227ae413a071c25de49ce7307 RMD160 (xtrans-1.2.tar.bz2) = 675d8e5675e201d24da30cd74415a539a683dd4c Size (xtrans-1.2.tar.bz2) = 107362 bytes -SHA1 (patch-aa) = 5ac7c89fe3502618ac76234b89cf07733dd5efbf +SHA1 (patch-aa) = 8efb33c59ea37504273c226584d4c3ad5871524e SHA1 (patch-ab) = d2a7af633ab880ec71975b70f521c0e32cd07a5e diff --git a/x11/xtrans/patches/patch-aa b/x11/xtrans/patches/patch-aa index 59d3de90076..c8dc51b9c81 100644 --- a/x11/xtrans/patches/patch-aa +++ b/x11/xtrans/patches/patch-aa @@ -1,8 +1,21 @@ -$NetBSD: patch-aa,v 1.5 2008/05/09 09:04:06 wiz Exp $ +$NetBSD: patch-aa,v 1.6 2008/05/09 22:53:21 dsainty Exp $ ---- Xtranssock.c.orig 2008-05-08 14:23:07.000000000 +0000 -+++ Xtranssock.c -@@ -294,11 +295,6 @@ static int TRANS(SocketINETClose) (Xtran +Disable HAVE_ABSTRACT_SOCKETS as a workaround for bugs in the abstract socket +implementation, see: + http://bugs.freedesktop.org/show_bug.cgi?id=15884 + +--- Xtranssock.c.orig 2008-05-09 02:23:07.000000000 +1200 ++++ Xtranssock.c 2008-05-10 09:41:28.000000000 +1200 +@@ -159,7 +159,7 @@ + #endif + + #ifdef linux +-#define HAVE_ABSTRACT_SOCKETS ++/*#define HAVE_ABSTRACT_SOCKETS*/ + #endif + + #define MIN_BACKLOG 128 +@@ -294,11 +294,6 @@ * that don't have IPv6 support. */ #if defined(IPv6) && defined(AF_INET6) |