summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorgdt <gdt@pkgsrc.org>2010-03-31 00:44:40 +0000
committergdt <gdt@pkgsrc.org>2010-03-31 00:44:40 +0000
commit9010e6c88c0c3ca2d453fdfb5c600bfeea40666b (patch)
treecdffab7d923f27f1a4f14d9264056acee3fe3ea1 /devel
parent9d0967b27425ab1f915cc826454bced390e6949f (diff)
downloadpkgsrc-9010e6c88c0c3ca2d453fdfb5c600bfeea40666b.tar.gz
Add patch to fix upstream bug where the presence of bswap32 is wrongly
interpreted as our platform being little endian. With this, make check does vastly better on sparc64. PKGREVISION++. From Holger Weiß on pkgsrc-users.
Diffstat (limited to 'devel')
-rw-r--r--devel/scmgit-base/distinfo3
-rw-r--r--devel/scmgit-base/patches/patch-ab15
2 files changed, 17 insertions, 1 deletions
diff --git a/devel/scmgit-base/distinfo b/devel/scmgit-base/distinfo
index c9bcc1c5f77..c84fa9a90f4 100644
--- a/devel/scmgit-base/distinfo
+++ b/devel/scmgit-base/distinfo
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.23 2010/02/11 04:54:55 minskim Exp $
+$NetBSD: distinfo,v 1.24 2010/03/31 00:44:40 gdt Exp $
SHA1 (git-1.6.6.2.tar.gz) = 13b339a55982162753d414731ff1b28791800209
RMD160 (git-1.6.6.2.tar.gz) = f0b465000a5b5deee156dda6c87ef3e2c744b226
Size (git-1.6.6.2.tar.gz) = 2841821 bytes
SHA1 (patch-aa) = be3164a456d548bb722456ce97e8ba8bbb5620e2
+SHA1 (patch-ab) = 838642e425b55ae08a3ff05bd8b03b8cc79d9820
SHA1 (patch-ac) = ae75c6ca3abb5edf688e4877f3df8b6c6297f091
SHA1 (patch-ae) = 06ea26658a986dc702c1c2c04c1a27f0a01e4dce
SHA1 (patch-af) = ea0ac503103429f32d26bd42c37a9ed563ff17b8
diff --git a/devel/scmgit-base/patches/patch-ab b/devel/scmgit-base/patches/patch-ab
new file mode 100644
index 00000000000..03293a7828a
--- /dev/null
+++ b/devel/scmgit-base/patches/patch-ab
@@ -0,0 +1,15 @@
+$NetBSD: patch-ab,v 1.7 2010/03/31 00:44:40 gdt Exp $
+
+Patch from http://article.gmane.org/gmane.comp.version-control.git/143453
+
+--- compat/bswap.h.orig 2009-12-24 00:00:22.000000000 +0000
++++ compat/bswap.h
+@@ -17,6 +17,8 @@ static inline uint32_t default_swab32(ui
+ ((val & 0x000000ff) << 24));
+ }
+
++#undef bswap32
++
+ #if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__))
+
+ #define bswap32(x) ({ \