[packages/jemalloc] - updated to 3.5.0

qboosh qboosh at pld-linux.org
Mon Jan 27 17:40:08 CET 2014


commit 6acf1e02164f0026babe4c97d74279c139d197e2
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Jan 27 17:41:32 2014 +0100

    - updated to 3.5.0

 jemalloc.spec  |  6 ++++--
 no_pprof.patch | 12 ++++++------
 2 files changed, 10 insertions(+), 8 deletions(-)
---
diff --git a/jemalloc.spec b/jemalloc.spec
index 9409d5e..eb7b67d 100644
--- a/jemalloc.spec
+++ b/jemalloc.spec
@@ -1,12 +1,12 @@
 Summary:	General-purpose scalable concurrent malloc implementation
 Summary(pl.UTF-8):	Ogólnego przeznaczenia, skalowalna, współbieżna implementacja funkcji malloc
 Name:		jemalloc
-Version:	3.4.1
+Version:	3.5.0
 Release:	1
 License:	BSD
 Group:		Libraries
 Source0:	http://www.canonware.com/download/jemalloc/%{name}-%{version}.tar.bz2
-# Source0-md5:	ad66a973a79717207f8fb76996966836
+# Source0-md5:	0ee7962538c494a05101bfb13322b2e8
 # Remove pprof, as it already exists in google-perftools
 Patch0:		no_pprof.patch
 URL:		http://www.canonware.com/jemalloc/
@@ -62,6 +62,8 @@ Statyczna biblioteka jemalloc.
 cp -p VERSION version
 
 %build
+# enable GNU+C99 standard (C99 for restrict keyword, GNU for asm)
+CFLAGS="%{rpmcflags} -std=gnu99"
 %configure \
 	--with-jemalloc-prefix=je_
 
diff --git a/no_pprof.patch b/no_pprof.patch
index d6fc859..fea23c5 100644
--- a/no_pprof.patch
+++ b/no_pprof.patch
@@ -1,11 +1,11 @@
---- jemalloc-3.0.0/Makefile.in.orig	2012-05-12 02:50:38.000000000 +0200
-+++ jemalloc-3.0.0/Makefile.in	2012-05-23 10:15:00.123902010 +0200
-@@ -69,7 +69,7 @@
+--- jemalloc-3.5.0/Makefile.in.orig	2014-01-27 16:56:57.474782211 +0100
++++ jemalloc-3.5.0/Makefile.in	2014-01-27 16:58:18.348112118 +0100
+@@ -73,7 +73,7 @@
  LIBJEMALLOC := $(LIBPREFIX)jemalloc$(install_suffix)
  
  # Lists of files.
 -BINS := $(srcroot)bin/pprof $(objroot)bin/jemalloc.sh
 +BINS := $(objroot)bin/jemalloc.sh
- CHDRS := $(objroot)include/jemalloc/jemalloc$(install_suffix).h \
- 	$(objroot)include/jemalloc/jemalloc_defs$(install_suffix).h
- CSRCS := $(srcroot)src/jemalloc.c $(srcroot)src/arena.c $(srcroot)src/atomic.c \
+ C_HDRS := $(objroot)include/jemalloc/jemalloc$(install_suffix).h
+ C_SRCS := $(srcroot)src/jemalloc.c $(srcroot)src/arena.c \
+ 	$(srcroot)src/atomic.c $(srcroot)src/base.c $(srcroot)src/bitmap.c \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/jemalloc.git/commitdiff/6acf1e02164f0026babe4c97d74279c139d197e2



More information about the pld-cvs-commit mailing list