Gentoo Archives: gentoo-commits

From: "Jory Pratt (anarchy)" <anarchy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/jemalloc/files: jemalloc-3.0.0-strip-optimization.patch jemalloc-3.0.0-no-pprof.patch jemalloc-3.0.0_fix_html_install.patch
Date: Fri, 01 Jun 2012 13:05:25
Message-Id: 20120601130515.9672E2004B@flycatcher.gentoo.org
1 anarchy 12/06/01 13:05:15
2
3 Added: jemalloc-3.0.0-strip-optimization.patch
4 jemalloc-3.0.0-no-pprof.patch
5 jemalloc-3.0.0_fix_html_install.patch
6 Log:
7 Version bump dev-libs/jemalloc-3.0.0 bug #416243
8
9 (Portage version: 2.1.10.63/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.1 dev-libs/jemalloc/files/jemalloc-3.0.0-strip-optimization.patch
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/files/jemalloc-3.0.0-strip-optimization.patch?rev=1.1&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/files/jemalloc-3.0.0-strip-optimization.patch?rev=1.1&content-type=text/plain
16
17 Index: jemalloc-3.0.0-strip-optimization.patch
18 ===================================================================
19 diff --git a/configure.ac b/configure.ac
20 index a72019e..e366e1c 100644
21 --- a/configure.ac
22 +++ b/configure.ac
23 @@ -556,23 +556,6 @@ if test "x$enable_debug" = "x1" ; then
24 fi
25 AC_SUBST([enable_debug])
26
27 -dnl Only optimize if not debugging.
28 -if test "x$enable_debug" = "x0" -a "x$no_CFLAGS" = "xyes" ; then
29 - dnl Make sure that an optimization flag was not specified in EXTRA_CFLAGS.
30 - optimize="no"
31 - echo "$EXTRA_CFLAGS" | grep "\-O" >/dev/null || optimize="yes"
32 - if test "x${optimize}" = "xyes" ; then
33 - if test "x$GCC" = "xyes" ; then
34 - JE_CFLAGS_APPEND([-O3])
35 - JE_CFLAGS_APPEND([-funroll-loops])
36 - elif test "x$je_cv_msvc" = "xyes" ; then
37 - JE_CFLAGS_APPEND([-O2])
38 - else
39 - JE_CFLAGS_APPEND([-O])
40 - fi
41 - fi
42 -fi
43 -
44 dnl Enable statistics calculation by default.
45 AC_ARG_ENABLE([stats],
46 [AS_HELP_STRING([--disable-stats],
47
48
49
50
51 1.1 dev-libs/jemalloc/files/jemalloc-3.0.0-no-pprof.patch
52
53 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/files/jemalloc-3.0.0-no-pprof.patch?rev=1.1&view=markup
54 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/files/jemalloc-3.0.0-no-pprof.patch?rev=1.1&content-type=text/plain
55
56 Index: jemalloc-3.0.0-no-pprof.patch
57 ===================================================================
58 diff --git a/Makefile.in b/Makefile.in
59 index 6675b59..ce0782f 100644
60 --- a/Makefile.in
61 +++ b/Makefile.in
62 @@ -69,7 +69,6 @@ endif
63 LIBJEMALLOC := $(LIBPREFIX)jemalloc$(install_suffix)
64
65 # Lists of files.
66 -BINS := $(srcroot)bin/pprof $(objroot)bin/jemalloc.sh
67 CHDRS := $(objroot)include/jemalloc/jemalloc$(install_suffix).h \
68 $(objroot)include/jemalloc/jemalloc_defs$(install_suffix).h
69 CSRCS := $(srcroot)src/jemalloc.c $(srcroot)src/arena.c $(srcroot)src/atomic.c \
70 @@ -196,13 +195,6 @@ build_lib_shared: $(DSOS)
71 build_lib_static: $(STATIC_LIBS)
72 build: build_lib_shared build_lib_static
73
74 -install_bin:
75 - install -d $(BINDIR)
76 - @for b in $(BINS); do \
77 - echo "install -m 755 $$b $(BINDIR)"; \
78 - install -m 755 $$b $(BINDIR); \
79 -done
80 -
81 install_include:
82 install -d $(INCLUDEDIR)/jemalloc
83 @for h in $(CHDRS); do \
84
85
86
87
88 1.1 dev-libs/jemalloc/files/jemalloc-3.0.0_fix_html_install.patch
89
90 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/files/jemalloc-3.0.0_fix_html_install.patch?rev=1.1&view=markup
91 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/files/jemalloc-3.0.0_fix_html_install.patch?rev=1.1&content-type=text/plain
92
93 Index: jemalloc-3.0.0_fix_html_install.patch
94 ===================================================================
95 diff --git a/Makefile.in b/Makefile.in
96 index 6675b59..3032c6d 100644
97 --- a/Makefile.in
98 +++ b/Makefile.in
99 @@ -240,7 +240,7 @@ install_doc_man:
100 install -m 644 $$d $(MANDIR)/man3; \
101 done
102
103 -install_doc: install_doc_html install_doc_man
104 +install_doc: install_doc_man
105
106 install: install_bin install_include install_lib install_doc