summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/jemalloc: add 5.3.0, drop 5.3.0_pre20220405WANG Xuerui2022-05-142-3/+2
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-libs/jemalloc: keyword 5.3.0_pre20220405 for ~loongWANG Xuerui2022-05-051-0/+1
| | | | | | | Tests passed on real hardware; plus this is the first version with upstream support for loong, so we have no choice either. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-libs/jemalloc: add 5.3.0_pre20220405WANG Xuerui2022-05-043-0/+97
| | | | | | | | | | | | | | | This is snapshot of https://github.com/jemalloc/jemalloc/commit/ed5fc14b28ca, currently being tested by upstream as the 5.3.0 RC. Tested locally on amd64 and loong, but revdeps are not tested, so dropped all keywords for this version. Meanwhile, bumped EAPI to 8, and removed IUSE=static-libs due to no consumer in tree. See: https://github.com/jemalloc/jemalloc/issues/2213 Closes: https://github.com/gentoo/gentoo/pull/25315 Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-libs/jemalloc: drop 5.2.1Joonas Niilola2022-01-231-61/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/jemalloc: stable 5.2.1-r1 for hppa, bug #831231Rolf Eike Beer2022-01-201-1/+1
| | | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.2.1-r1 ppc, #831231Sam James2022-01-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.2.1-r1 ppc64, #831231Sam James2022-01-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.2.1-r1 arm, #831231Sam James2022-01-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.2.1-r1 arm64, #831231Sam James2022-01-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.2.1-r1 x86, #831231Jakov Smolić2022-01-151-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.2.1-r1 amd64, #831231Jakov Smolić2022-01-151-2/+2
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* 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