pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/scmgit-base Fix _XOPEN_SOURCE problem on DragonFly.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ec33785e8344
branches:  trunk
changeset: 573822:ec33785e8344
user:      obache <obache%pkgsrc.org@localhost>
date:      Sun Apr 04 08:12:02 2010 +0000

description:
Fix _XOPEN_SOURCE problem on DragonFly.

Patch provided by YONETANI Tomokazu in PR#43020,
and it had been accepted by upstream.

diffstat:

 devel/scmgit-base/distinfo         |   3 ++-
 devel/scmgit-base/patches/patch-al |  17 +++++++++++++++++
 2 files changed, 19 insertions(+), 1 deletions(-)

diffs (35 lines):

diff -r 35bf87971a21 -r ec33785e8344 devel/scmgit-base/distinfo
--- a/devel/scmgit-base/distinfo        Sat Apr 03 21:00:42 2010 +0000
+++ b/devel/scmgit-base/distinfo        Sun Apr 04 08:12:02 2010 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.24 2010/03/31 00:44:40 gdt Exp $
+$NetBSD: distinfo,v 1.25 2010/04/04 08:12:02 obache Exp $
 
 SHA1 (git-1.6.6.2.tar.gz) = 13b339a55982162753d414731ff1b28791800209
 RMD160 (git-1.6.6.2.tar.gz) = f0b465000a5b5deee156dda6c87ef3e2c744b226
@@ -11,3 +11,4 @@
 SHA1 (patch-ag) = 048d9449048e417fab01c3e0e8e6e81d9df3bfac
 SHA1 (patch-ah) = d60b5304109f64f70146a222f6eb1deeb58dd6ac
 SHA1 (patch-ai) = 56b63d4790a11f5eb128186ad5efdd1bcf102f2e
+SHA1 (patch-al) = a4850307f1d8eb49887011dd17429ad1d3b457fe
diff -r 35bf87971a21 -r ec33785e8344 devel/scmgit-base/patches/patch-al
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/scmgit-base/patches/patch-al        Sun Apr 04 08:12:02 2010 +0000
@@ -0,0 +1,17 @@
+$NetBSD: patch-al,v 1.1 2010/04/04 08:12:03 obache Exp $
+
+Fix _XOPEN_SOURCE problem on DragonFly
+http://repo.or.cz/w/git.git/commit/6555b196f00128f13ab8f719ee1e156238f16bb3
+
+--- git-compat-util.h.orig     2010-02-10 23:12:51.000000000 +0000
++++ git-compat-util.h
+@@ -55,7 +55,8 @@
+ # else
+ # define _XOPEN_SOURCE 500
+ # endif
+-#elif !defined(__APPLE__) && !defined(__FreeBSD__)  && !defined(__USLC__) && !defined(_M_UNIX) && !defined(sgi)
++#elif !defined(__APPLE__) && !defined(__FreeBSD__)  && !defined(__USLC__) && \
++      !defined(_M_UNIX) && !defined(sgi) && !defined(__DragonFly__)
+ #define _XOPEN_SOURCE 600 /* glibc2 and AIX 5.3L need 500, OpenBSD needs 600 for S_ISLNK() */
+ #define _XOPEN_SOURCE_EXTENDED 1 /* AIX 5.3L needs this */
+ #endif



Home | Main Index | Thread Index | Old Index