pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/pkgsrc-2015Q1]: pkgsrc/devel/gperftools Pullup ticket #4666 - request...
details: https://anonhg.NetBSD.org/pkgsrc/rev/aaed075717f7
branches: pkgsrc-2015Q1
changeset: 649171:aaed075717f7
user: tron <tron%pkgsrc.org@localhost>
date: Sat Apr 18 22:02:11 2015 +0000
description:
Pullup ticket #4666 - requested by joerg
devel/gperftools: build fix
Revisions pulled up:
- devel/gperftools/distinfo 1.3 via patch
- devel/gperftools/patches/patch-configure 1.1
- devel/gperftools/patches/patch-src_base_atomicops-internals-arm-v6plus.h 1.1
---
Module Name: pkgsrc
Committed By: joerg
Date: Tue Apr 14 14:40:02 UTC 2015
Modified Files:
pkgsrc/devel/gperftools: distinfo
Added Files:
pkgsrc/devel/gperftools/patches: patch-configure
patch-src_base_atomicops-internals-arm-v6plus.h
Log Message:
Fix build on NetBSD/ARM.
diffstat:
devel/gperftools/distinfo | 4 ++-
devel/gperftools/patches/patch-configure | 12 +++++++++
devel/gperftools/patches/patch-src_base_atomicops-internals-arm-v6plus.h | 13 ++++++++++
3 files changed, 28 insertions(+), 1 deletions(-)
diffs (46 lines):
diff -r f928b4b52999 -r aaed075717f7 devel/gperftools/distinfo
--- a/devel/gperftools/distinfo Sat Apr 18 21:55:54 2015 +0000
+++ b/devel/gperftools/distinfo Sat Apr 18 22:02:11 2015 +0000
@@ -1,6 +1,8 @@
-$NetBSD: distinfo,v 1.1 2014/04/16 14:56:07 wiz Exp $
+$NetBSD: distinfo,v 1.1.8.1 2015/04/18 22:02:11 tron Exp $
SHA1 (gperftools-2.1.tar.gz) = b799b99d9f021988bbc931db1c21b2f94826d4f0
RMD160 (gperftools-2.1.tar.gz) = 0cf9af2502e661d3771976e943ef2afb8b749983
Size (gperftools-2.1.tar.gz) = 1319896 bytes
SHA1 (patch-Makefile.in) = 61dcee2b8aa4cddc9e31b4728e28aea7fd958e41
+SHA1 (patch-configure) = 612e1dda5ecf65451153e9616f69e0c58add086a
+SHA1 (patch-src_base_atomicops-internals-arm-v6plus.h) = b3aeddd10d2506192551485570c31c0b3ff02432
diff -r f928b4b52999 -r aaed075717f7 devel/gperftools/patches/patch-configure
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/gperftools/patches/patch-configure Sat Apr 18 22:02:11 2015 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-configure,v 1.1.2.2 2015/04/18 22:02:11 tron Exp $
+
+--- configure.orig 2015-01-10 20:20:33.000000000 +0000
++++ configure
+@@ -17334,6 +17334,7 @@ $as_echo_n "checking how to access the p
+ pc_fields="$pc_fields uc_mcontext.mc_rip" # FreeBSD (x86_64 [untested])
+ pc_fields="$pc_fields uc_mcontext.__gregs[_REG_EIP]" # NetBSD (i386)
+ pc_fields="$pc_fields uc_mcontext.__gregs[_REG_RIP]" # NetBSD (x86_64)
++ pc_fields="$pc_fields uc_mcontext.__gregs[_REG_PC]" # NetBSD (arm)
+ pc_fields="$pc_fields uc_mcontext->ss.eip" # OS X (i386, <=10.4)
+ pc_fields="$pc_fields uc_mcontext->__ss.__eip" # OS X (i386, >=10.5)
+ pc_fields="$pc_fields uc_mcontext->ss.rip" # OS X (x86_64)
diff -r f928b4b52999 -r aaed075717f7 devel/gperftools/patches/patch-src_base_atomicops-internals-arm-v6plus.h
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/gperftools/patches/patch-src_base_atomicops-internals-arm-v6plus.h Sat Apr 18 22:02:11 2015 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-src_base_atomicops-internals-arm-v6plus.h,v 1.1.2.2 2015/04/18 22:02:11 tron Exp $
+
+--- src/base/atomicops-internals-arm-v6plus.h.orig 2014-12-06 22:51:40.000000000 +0000
++++ src/base/atomicops-internals-arm-v6plus.h
+@@ -50,7 +50,7 @@
+ # define BASE_ATOMICOPS_HAS_LDREXD_AND_STREXD
+ #endif
+
+-typedef int32_t Atomic32;
++typedef intptr_t Atomic32;
+
+ namespace base {
+ namespace subtle {
Home |
Main Index |
Thread Index |
Old Index