summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/jemalloc: Keyword 5.2.1-r1 for ~m68kJames Le Cuirot2021-09-201-1/+1
| | | | | | | 2 tests fail with USE=prof where it was expecting a larger backtrace count, but this isn't surprising. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-libs/jemalloc: toolchain-funcs--Sam James2021-04-162-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/jemalloc: drop s390 to ~s390 (unstable)Sam James2021-04-051-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/jemalloc: drop USE=hardened optionSergei Trofimovich2021-03-211-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The only effect of USE=hardened was to pass a --disable-syscall configure option. It's only effect is to use library wrappers to memory allocation instead of direct syscalls to kernel. As jemalloc overrides a bunch of library memory allocation library calls itself this introduces extra chances to interact badly with other tool that override library calls. In #617518 sandbox became incompatible with jemalloc users and produced deadlocks. Example from ruby[jemalloc]: malloc_init() [called by jemalloc] -> open("/proc/sys/vm/overcommit_memory") -> [sandbox takes over] open_DEFAULT() -> [sandbox initializes] -> init_env_entries () -> _xmalloc() -> sb_mmap() [ try hard not to use olerloaded mmap() ] -> get_dlsym("mmap") -> calloc() [ sandbox loses control, overridden by jemalloc ] -> malloc_init() [ recursion, gets locked in attempt to lock again locked malloc_init mutex ] There should be no reason to use --disable-syscall on linux. And especially not under generic (and enabled by default on hardened profiles) USE=hardened. The change drops --disable-syscall passing (and USE=hardened) completely. Users still can do it via EXTRA_ECONF= but there should be no need for that. Upstream ./configure should do the right thing. Reported-by: Maciej Piechotka Closes: https://bugs.gentoo.org/617518 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/jemalloc: drop oldThomas Deutschmann2021-01-2414-509/+0
| | | | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/19188 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* */*: Update copyright line for files touched in 2019 and 2020.Ulrich Müller2020-12-232-2/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* */*: [QA] Remove redundant <longdescription/>sMichał Górny2020-09-141-4/+1
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/17540 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/jemalloc: keyword riscvYixun Lan2020-09-011-1/+1
| | | | | Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* */*: downgrade m68k down to ~m68kSergei Trofimovich2020-04-211-1/+1
| | | | | | | | | m68k and ~m68k trees are inconsistent. Let's drop keywords down to ~m68k only. Profiles already accept both keywords: ACCEPT_KEYWORDS="m68k ~m68k" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* */*: Drop stable ia64 keywordsMatt Turner2020-04-032-2/+2
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* */*: Bump copyright on files touched this yearMichał Górny2020-02-112-2/+2
| | | | | | | Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Drop stable alpha keywordsMatt Turner2020-01-252-2/+2
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-libs/jemalloc-5.2.1: arm stable, bug 699944Matt Turner2019-12-071-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-libs/jemalloc-5.2.1: alpha stable, bug 699944Matt Turner2019-11-221-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-libs/jemalloc: stable 5.2.1 for hppa, bug #699944Rolf Eike Beer2019-11-211-1/+1
| | | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/jemalloc: ia64 stable wrt bug #699944Agostino Sarubbo2019-11-141-1/+1
| | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/jemalloc: s390 stable wrt bug #699944Agostino Sarubbo2019-11-131-1/+1
| | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/jemalloc: x86 stable wrt bug #699944Agostino Sarubbo2019-11-131-1/+1
| | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/jemalloc: amd64 stable wrt bug #699944Agostino Sarubbo2019-11-131-1/+1
| | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/jemalloc: ppc64 stable wrt bug #699944Agostino Sarubbo2019-11-131-1/+1
| | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/jemalloc: ppc stable wrt bug #699944Agostino Sarubbo2019-11-131-1/+1
| | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/jemalloc: arm64 stable (bug #699944)Aaron Bauman2019-11-121-1/+1
| | | | | Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.79, Repoman-2.3.18
* dev-libs/jemalloc: bump to v5.2.1Thomas Deutschmann2019-08-072-0/+62
| | | | | Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-libs/jemalloc: Add USE flag profHan Han2019-08-074-3/+7
| | | | | | | | Add USE flag prof to enable or disable allocation profiling. Signed-off-by: Han Han <hanhanzhiyeqianke@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12556 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-libs/jemalloc: use version from mozilla repositoryThomas Deutschmann2019-06-123-14/+56
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-libs/jemalloc: bump to v5.2.0Thomas Deutschmann2019-06-123-0/+73
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-libs/jemalloc: s390 stableMikle Kolyada2018-12-121-2/+2
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-libs/jemalloc: bump to 5.1.0Tomas Mozes2018-08-232-0/+62
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/9471 Closes: https://bugs.gentoo.org/662922 Package-Manager: Portage-2.3.44, Repoman-2.3.10 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-libs/jemalloc: Bug 610056, prefix fixJory A. Pratt2018-05-282-2/+2
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-libs/jemalloc: Removed double 'http://' in HOMEPAGE.Lars Wendler2018-04-094-4/+4
| | | | | | Thanks to Dessa for telling me in IRC. Package-Manager: Portage-2.3.28, Repoman-2.3.9
* dev-libs/jemalloc: fix HOMEPAGE, use github SRC_URIMichael Mair-Keimberger2018-04-094-9/+9
| | | | Closes: https://bugs.gentoo.org/646046
* dev-libs/jemalloc: remove oldMichael Mair-Keimberger2018-04-099-220/+0
| | | | Closes: https://github.com/gentoo/gentoo/pull/7494
* dev-libs/*: Update Manifest hashesMichał Górny2017-12-091-5/+5
|
* dev-libs/jemalloc: marked ~x64-solarisFabian Groffen2017-12-032-2/+2
| | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3
* dev-libs/jemalloc: remove unused patchesMichael Mair-Keimberger2017-11-183-154/+0
| | | | Closes: https://github.com/gentoo/gentoo/pull/6215
* dev-libs/jemalloc: update Darwin install_name fixupGuilherme Amadio2017-08-291-2/+2
| | | | Package-Manager: Portage-2.3.8, Repoman-2.3.3
* dev-libs/jemalloc: Version bump to 5.0.1Patrick McLean2017-07-314-0/+92
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.3
* dev-libs/jemalloc: Major bug fixes, refer to upstream changelogJory A. Pratt2017-05-304-0/+120
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* Globally add missing remote ID references to metadata.xmlJustin Lecher2017-04-291-1/+4
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-284-4/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* dev-libs/jemalloc - multiple bug fixes and improvements, address missingJory A. Pratt2016-12-134-109/+15
| | | | inhert for multilib bug #602290
* dev-libs/jemalloc: Patch added to fix an issue with sys-apps/sandboxThomas Deutschmann2016-11-013-0/+86
| | | | | | | | | | | | | | | | Cherry picked commit c443b67561 [Link 1] which fixes an issue which prevented any jemalloc-enabled application from running through sys-apps/sandbox (typical use case is emerge with FEATURES=sandbox and FEATURES=test). Cherry picked commit 3c8c3e9e9b [Link 2] which fixes a leaked file descriptor. Link 1: https://github.com/jemalloc/jemalloc/commit/c443b67561891ae68d688daf5f8ce37820cdba2b Link 2: https://github.com/jemalloc/jemalloc/commit/3c8c3e9e9b59b6e34a222816a05f0a01a68919b3 Gentoo-Bug: https://bugs.gentoo.org/592420 Package-Manager: portage-2.3.2
* dev-libs/jemalloc: remove unused patchMichael Mair-Keimberger (asterix)2016-09-041-59/+0
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/2230 Signed-off-by: Jory A. Pratt <anarchy@gentoo.org>
* dev-libs/jemalloc : update to fix regressions in multiple components,Jory A. Pratt2016-07-172-1/+1
| | | | refer to Changelog
* Add jemalloc-4.2.0 update, drop force-gtk2 useflag from mozconfig-v6.46.eclassJory A. Pratt2016-06-052-0/+48
|
* dev-libs/jemalloc: version bump to jemalloc-4.1.0Ian Stakenvicius2016-03-283-0/+119
| | | | | | | Included upstream commit 33184bf69813087 as requested by developers of dev-lang/rust, to allow system jemalloc to be used with rust. Package-Manager: portage-2.2.26
* Set appropriate maintainer types in metadata.xml (GLEP 67)Michał Górny2016-01-241-1/+1
|
* Replace all herds with appropriate projects (GLEP 67)Michał Górny2016-01-241-1/+4
| | | | | Replace all uses of herd with appropriate project maintainers, or no maintainers in case of herds requested to be disbanded.
* Unify quoting in metadata.xml files for machine processingMichał Górny2016-01-241-2/+1
| | | | | | | Force unified quoting in all metadata.xml files since lxml does not preserve original use of single and double quotes. Ensuring unified quoting before the process allows distinguishing the GLEP 67-related metadata.xml changes from unrelated quoting changes.