<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-devtools/jemalloc, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-04-23T14:54:07+00:00</updated>
<entry>
<title>jemalloc: fix always_inline build failure</title>
<updated>2026-04-23T14:54:07+00:00</updated>
<author>
<name>Xiaozhan Li</name>
<email>Xiaozhan.Li.CN@windriver.com</email>
</author>
<published>2026-04-23T01:32:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b5a792e209ed3e4b25c9a2a81f60f8737656f295'/>
<id>urn:sha1:b5a792e209ed3e4b25c9a2a81f60f8737656f295</id>
<content type='text'>
Enable debug build flag in jemalloc to avoid error as below:
inlining failed in call to 'always_inline' 'heap_ph_cmp':
function not considered for inlining

Signed-off-by: Xiaozhan Li &lt;Xiaozhan.Li.CN@windriver.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>meta-openembedded/all: adapt to UNPACKDIR changes</title>
<updated>2025-06-25T13:44:52+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex@linutronix.de</email>
</author>
<published>2025-06-20T14:06:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3'/>
<id>urn:sha1:fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3</id>
<content type='text'>
Please see
https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265
for what changes are needed, and sed commands that can be used to make them en masse.

I've verified that bitbake -c patch world works with these, but did not run a world
build; the majority of recipes shouldn't need further fixups, but if there are
some that still fall out, they can be fixed in followups.

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>jemalloc: add +git to version</title>
<updated>2024-05-23T15:44:44+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2024-05-22T19:46:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=53f608235a20793324ad9d0587392d26079f7cc6'/>
<id>urn:sha1:53f608235a20793324ad9d0587392d26079f7cc6</id>
<content type='text'>
jemalloc was switched from tag to development branch
171 commit ahead.
Adapt PV accordingly.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>jemalloc: Update to tip of dev branch</title>
<updated>2024-04-12T06:32:36+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-04-12T00:23:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=291df68dfd390fab32f5e3d88b25eb0c81d8d0f2'/>
<id>urn:sha1:291df68dfd390fab32f5e3d88b25eb0c81d8d0f2</id>
<content type='text'>
This fixes bunch of ptest failures
Failed ptests:
{'jemalloc': ['test_alignment_errors', 'test_oom_errors']}

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fix empty 0.0.0-0-g0 jemalloc version by adding --with-version</title>
<updated>2023-08-27T00:32:45+00:00</updated>
<author>
<name>Petr Chernikov</name>
<email>p.chernikov@yadro.com</email>
</author>
<published>2023-08-24T13:08:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c17f9f2facb2d8b7f00c932f5e96168c505771f8'/>
<id>urn:sha1:c17f9f2facb2d8b7f00c932f5e96168c505771f8</id>
<content type='text'>
Empty "0.0.0-0-g0" jemalloc version may affect build and usage
of some applications. For example, it affects folly build and
usage and leads segmentation fault in some cases.

Signed-off-by: Petr Chernikov &lt;p.chernikov@yadro.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>jemalloc: Unbolt clang workaroud</title>
<updated>2023-08-15T21:21:17+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-08-15T21:19:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=331fd95146b5517b1f35f972ee4cd7d91129d8ff'/>
<id>urn:sha1:331fd95146b5517b1f35f972ee4cd7d91129d8ff</id>
<content type='text'>
This works well with clang 15+

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>jemalloc: include the missing shell scripts and source the corresponds shell scripts for some test cases.</title>
<updated>2023-04-04T20:39:46+00:00</updated>
<author>
<name>Wentao Zhang</name>
<email>wentao.zhang@windriver.com</email>
</author>
<published>2023-04-03T08:16:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b3274b4e90fad106e2e76b48afb866d81170bd6f'/>
<id>urn:sha1:b3274b4e90fad106e2e76b48afb866d81170bd6f</id>
<content type='text'>
The test cases in jemalloc require the appropriate value to be exported
to MALLOC_CONF, which is stored in shell scripts.
The privious script just ran the test cases without exporting value, causing
the tests to fail.
Include the missing shell scripts, and source them before running the test
cases now.

Signed-off-by: Wentao Zhang &lt;wentao.zhang@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>jemalloc: upgrade 5.2.1 -&gt; 5.3.0</title>
<updated>2022-05-09T15:59:46+00:00</updated>
<author>
<name>wangmy</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-04-29T08:08:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3f2acf6d7e8c99fae52a9aa793349e4a703f8a90'/>
<id>urn:sha1:3f2acf6d7e8c99fae52a9aa793349e4a703f8a90</id>
<content type='text'>
0001-Makefile.in-make-sure-doc-generated-before-install.patch
removed since it's included in 5.3.0

Changelog:
https://github.com/jemalloc/jemalloc/releases/tag/5.3.0

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>jemalloc: Fix build with glibc 2.35+clang</title>
<updated>2022-01-18T17:01:51+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-01-14T17:54:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d49282245ce0ed88fdf3b319588033093f07bd3c'/>
<id>urn:sha1:d49282245ce0ed88fdf3b319588033093f07bd3c</id>
<content type='text'>
Compiler crashes when using glibc 2.35, it should be fixed in clang but
until then workaround it here.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>jemalloc: Fix license file</title>
<updated>2021-12-16T03:11:18+00:00</updated>
<author>
<name>Joshua Watt</name>
<email>JPEWhacker@gmail.com</email>
</author>
<published>2021-12-15T18:30:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=195c723b87b3b526d530c191f5fa0268d3f2f723'/>
<id>urn:sha1:195c723b87b3b526d530c191f5fa0268d3f2f723</id>
<content type='text'>
The license is contained in the COPYING file, not the README

Signed-off-by: Joshua Watt &lt;JPEWhacker@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
