Summary: | dev-util/google-perftools bump to 2.2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Hanno Böck <hanno> |
Component: | Current packages | Assignee: | 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
![]() Upstream released v2.2 on 2014-05-03: http://code.google.com/p/gperftools/source/browse/NEWS Upstream released v2.4 on 2015-01-10. 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.
Another vote for 2.4. 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). 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. 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.
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. if no objection, I'll bump this ebuild in one week (June 6th). 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 |