Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 498912 - dev-util/google-perftools bump to 2.2
Summary: dev-util/google-perftools bump to 2.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 3 votes (vote)
Assignee: Diego Elio Pettenò (RETIRED)
URL: https://code.google.com/p/gperftools/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-22 12:18 UTC by Hanno Böck
Modified: 2016-06-08 06:30 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
google-perftools-2.4.ebuild (google-perftools-2.4.ebuild,1.79 KB, text/plain)
2015-03-22 19:38 UTC, Matt Whitlock
Details
google-perftools-2.4.ebuild (google-perftools-2.4.ebuild,2.14 KB, text/plain)
2015-06-21 01:15 UTC, Matt Whitlock
Details
google-perftools-2.5.ebuild (google-perftools-2.5.ebuild,2.30 KB, text/plain)
2016-03-15 01:28 UTC, Matt Whitlock
Details

Note You need to log in before you can comment on or make changes to this bug.
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