summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/jemalloc: drop to maintainer-neededJoonas Niilola2022-10-241-4/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/jemalloc: drop 5.2.1-r1Joonas Niilola2022-10-243-105/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/jemalloc: drop 5.3.0Joonas Niilola2022-10-241-53/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.3.0-r1 arm64, #877833Arthur Zamarin2022-10-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.3.0-r1 hppa, #877833Arthur Zamarin2022-10-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.3.0-r1 ppc, #877833Arthur Zamarin2022-10-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.3.0-r1 arm, #877833Arthur Zamarin2022-10-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.3.0-r1 ppc64, #877833Arthur Zamarin2022-10-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.3.0-r1 x86, #877833Joonas Niilola2022-10-211-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.3.0-r1 amd64, #877833Joonas Niilola2022-10-211-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/jemalloc: Keyword 5.3.0-r1 mips, #732316matoro2022-09-261-1/+1
| | | | | Closes: https://github.com/gentoo/gentoo/pull/27455 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/jemalloc: Keyword 5.3.0-r1 alpha, #732316matoro2022-09-191-1/+1
| | | | | Closes: https://github.com/gentoo/gentoo/pull/27329 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/jemalloc: revert keyword 5.3.0 ia64, #732316Arthur Zamarin2022-08-301-1/+1
| | | | | | | ia64 keyword should be for 5.3.0-r1 and not this one Reverts: ce332d82867963f5f9931883e28085f7b3ae5049 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: Keyword 5.3.0 ia64, #732316Arthur Zamarin2022-08-301-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: revbump 5.3.0-r1, disable HPA feature on non-x86matoro2022-08-302-0/+216
| | | | | | | | | | | Upstream explicitly clarified during discussion that the feature is not supported, and not intended to run, on non-x86 platforms. See: https://github.com/jemalloc/jemalloc/issues/2305 See: https://github.com/jemalloc/jemalloc/pull/2312 Closes: https://bugs.gentoo.org/856061 Closes: https://github.com/gentoo/gentoo/pull/27063 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/jemalloc: arm64 stable wrt bug #862216Agostino Sarubbo2022-07-311-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.3.0 hppa, #862216Arthur Zamarin2022-07-301-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.3.0 arm, #862216Arthur Zamarin2022-07-301-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.3.0 ppc64, #862216Arthur Zamarin2022-07-301-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: Stabilize 5.3.0 ppc, #862216Arthur Zamarin2022-07-301-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: stabilize 5.3.0 for x86Joonas Niilola2022-07-301-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/jemalloc: stabilize 5.3.0 for amd64Joonas Niilola2022-07-301-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/jemalloc: Keyword 5.3.0 for ~m68kJames Le Cuirot2022-07-031-1/+1
| | | | | | 2 tests fail with USE=prof as before. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* dev-libs/jemalloc: Keyword 5.3.0 ppc64, #732316Jakov Smolić2022-07-021-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/jemalloc: Keyword 5.3.0 arm, #732316Arthur Zamarin2022-07-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: Keyword 5.3.0 ppc, #732316Arthur Zamarin2022-07-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: Keyword 5.3.0 hppa, #732316Arthur Zamarin2022-07-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: Keyword 5.3.0 s390, #732316Arthur Zamarin2022-07-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/jemalloc: Keyword 5.3.0 riscv, #732316Yixun Lan2022-07-011-1/+1
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-libs/jemalloc: Keyword 5.3.0 arm64, #732316matoro2022-06-301-1/+1
| | | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/26165 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/jemalloc: keyword 5.3.0 for ~x86Joonas Niilola2022-06-301-1/+1
| | | | | Bug: https://bugs.gentoo.org/732316 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/jemalloc: keyword 5.3.0 for ~amd64Joonas Niilola2022-06-301-1/+1
| | | | | Bug: https://bugs.gentoo.org/732316 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/jemalloc: Keyword 5.3.0 sparc, #732316Jakov Smolić2022-05-281-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* 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>