Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 498912

Summary: dev-util/google-perftools bump to 2.2
Product: Gentoo Linux Reporter: Hanno Böck <hanno>
Component: Current packagesAssignee: Diego Elio Pettenò (RETIRED) <flameeyes>
Status: RESOLVED FIXED    
Severity: normal CC: gentoo, klaus.kusche, whissi
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://code.google.com/p/gperftools/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: google-perftools-2.4.ebuild
google-perftools-2.4.ebuild
google-perftools-2.5.ebuild

Description Hanno Böck gentoo-dev 2014-01-22 12:18:48 UTC
Upstream website says 2.1 has been released (30 July 2013). Please bump.
Comment 1 Thomas Deutschmann (RETIRED) gentoo-dev 2014-05-16 14:13:36 UTC
Upstream released v2.2 on 2014-05-03:
http://code.google.com/p/gperftools/source/browse/NEWS
Comment 2 Thomas Deutschmann (RETIRED) gentoo-dev 2015-02-08 00:03:55 UTC
Upstream released v2.4 on 2015-01-10.
Comment 3 Matt Whitlock 2015-03-22 19:38:29 UTC
Created attachment 399494 [details]
google-perftools-2.4.ebuild

This ebuild successfully builds dev-util/google-perftools-2.4 on ~amd64. It also successfully cross-compiles for armv6j-hardfloat-linux-gnueabi.
Comment 4 Klaus Kusche 2015-03-27 14:08:22 UTC
Another vote for 2.4.
Comment 5 Matt Whitlock 2015-03-27 15:45:54 UTC
This bump is all the more important because the 2.0-r2 ebuild presently in the tree does NOT build successfully for armv6j (either natively or cross-compiling), but the 2.4 ebuild attached to this report does build successfully for armv6j (both natively and cross-compiling).
Comment 6 Denis Kaganovich 2015-04-23 10:40:13 UTC
As soon as somebody will take care, I suggest also to add optional -DTCMALLOC_SMALL_BUT_SLOW (like -DTCMALLOC_LARGE_PAGES). For example, with USE="optimisememory" (like vlc). It conserve RAM in child threads, etc, and help me to bound sys-cluster/ceph ceph-osd daemons RAM in 2.0.
Comment 7 Matt Whitlock 2015-06-21 01:15:46 UTC
Created attachment 405454 [details]
google-perftools-2.4.ebuild

This update adds support for multilib.

Per upstream, ABI_X86="x32" forces --enable-minimal (for x32 only), as libunwind does not yet support x32.
Comment 8 Matt Whitlock 2016-03-15 01:28:03 UTC
Created attachment 428266 [details]
google-perftools-2.5.ebuild

Updated ebuild for gperftools 2.5. Additionally, this ebuild implements the enhancement requested in Comment 6.
Comment 9 Yixun Lan archtester gentoo-dev 2016-05-30 07:40:59 UTC
if no objection, I'll bump this ebuild in one week (June 6th).
Comment 10 Yixun Lan archtester gentoo-dev 2016-06-08 06:30:48 UTC
commit e95cd61e3d7cab55d6d3b6a2b7a7386ffcb4263c
Author: Yixun Lan <dlan@gentoo.org>
Date:   Wed Jun 8 14:26:05 2016 +0800

    dev-util/google-perftools: version bump 2.5
    
    also add multilib support
    
    Gentoo-Bug: 498912, 573608
    
    Package-Manager: portage-2.3.0_rc1