<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-kernel/lttng, branch master</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2025-11-07T13:31:53+00:00</updated>
<entry>
<title>The poky repository master branch is no longer being updated.</title>
<updated>2025-11-07T13:31:53+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2025-11-07T13:31:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=8c22ff0d8b70d9b12f0487ef696a7e915b9e3173'/>
<id>urn:sha1:8c22ff0d8b70d9b12f0487ef696a7e915b9e3173</id>
<content type='text'>
You can either:

a) switch to individual clones of bitbake, openembedded-core, meta-yocto and yocto-docs

b) use the new bitbake-setup

You can find information about either approach in our documentation:
https://docs.yoctoproject.org/

Note that "poky" the distro setting is still available in meta-yocto as
before and we continue to use and maintain that.

Long live Poky!

Some further information on the background of this change can be found
in: https://lists.openembedded.org/g/openembedded-architecture/message/2179

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lttng-modules: update to v2.14.2</title>
<updated>2025-10-27T17:20:42+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-10-24T13:13:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=89994373da102547291498d8262c068152aef906'/>
<id>urn:sha1:89994373da102547291498d8262c068152aef906</id>
<content type='text'>
This fixed the build against kernels 6.17+

Bumping lttng-modules to version v2.14.2, which comprises the following commits:

    6826c7f8 Version 2.14.2
    d0230a56 Fix: Add wrapper for `get_pfnblock_migatetype`
    65ea32fb Fix: Protect syscall probes with preemption disable

(From OE-Core rev: 66cdb002ea6bf3317bfc51100de5ed99f4b2d555)

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>babeltrace2: upgrade 2.1.1 -&gt; 2.1.2</title>
<updated>2025-09-15T16:57:23+00:00</updated>
<author>
<name>Gyorgy Sarvari</name>
<email>skandigraun@gmail.com</email>
</author>
<published>2025-09-11T20:36:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=6091eb2b58a5004f68acb1819387eb80a1001ca6'/>
<id>urn:sha1:6091eb2b58a5004f68acb1819387eb80a1001ca6</id>
<content type='text'>
shortlog:
src.ctf.fs: be less strict when encountering trailing byte at the end of packetized CTF 1.8 metadata
tests: add bt_test_cli
tests: make bt_cli accept non-positional options
tests: bt_diff_cli: don't pass unexpected extra args to bt_diff
tests: remove unnecessary nonlocal keywords
Fix: Python: set local typing version to that of 3.5.2
Fix: Python: missing __contains__ method for _PluginComponentClasses
Fix: tests: Add explicit items method for Mapping compatibility
Tests: sync normand.py with upstream
Fix: tests: Add explicit __iter__ method for Iterator compatibility
Fix: Use local_typing with Python &lt; 3.5.3

ptest results:

1..19926

DURATION: 127
END: /usr/lib/babeltrace2/ptest
2025-09-11T20:25
STOP: ptest-runner
TOTAL: 1 FAIL: 0

(From OE-Core rev: 005377ea98f73af37dc8596668ab40e6b63c0b28)

Signed-off-by: Gyorgy Sarvari &lt;skandigraun@gmail.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lttng-modules: update to v2.14.1</title>
<updated>2025-09-11T10:31:56+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-09-09T14:00:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e0e96721f4322d52e7ea6bd1b5d83adf21996b73'/>
<id>urn:sha1:e0e96721f4322d52e7ea6bd1b5d83adf21996b73</id>
<content type='text'>
Bumping lttng-modules to the next -stable release as this fixes the
build against the latest 6.16-stable kernels.

We drop two patches that were previously backported, but are now
part of the release.

(From OE-Core rev: f4bf06d3aa87341c95e367c71cc9b54e49fcac12)

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lttng-tools: Add link to issue reported upstream for musl failures</title>
<updated>2025-09-08T13:05:11+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-09-02T01:45:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e7353e5bebf9e199a568ad70d3ee2693f4d148ab'/>
<id>urn:sha1:e7353e5bebf9e199a568ad70d3ee2693f4d148ab</id>
<content type='text'>
(From OE-Core rev: 50e2b9ef5cee80d52eea2badb789144fdcf8a01a)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>babeltrace2: Disable ccache explicitly and inherit setuptools3-base</title>
<updated>2025-09-01T22:07:06+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-08-28T19:37:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b0fa96930e3c8021553d8794a713a380b1854eaa'/>
<id>urn:sha1:b0fa96930e3c8021553d8794a713a380b1854eaa</id>
<content type='text'>
ccache does not work with this package

python plugins use setuptools/distutils to build and it tries to compute
LDCXXSHARED as described in [1] in /src/bindings/python/bt2/setup.py.in
It gets confused and ends up specifying compiler twice and the result is
that linker fails with cryptic errors e.g.

| /mnt/b/yoe/master/sources/poky/build/tmp/work/x86-64-v3-poky-linux-musl/babeltrace2/2.1.1/recipe-sysroot-native/usr/bin/x86_64-poky-linux-musl/../../libexec/x86_64-poky-linux-musl/gcc/x86_64-poky-linux-musl/15.2.0/ld: cannot find x86_64-poky-linux-musl-g++: No such file or directory
| collect2: error: ld returned 1 exit status
| error: command '/mnt/b/yoe/master/sources/poky/build/tmp/hosttools/ccache' failed with exit code 1
| make[3]: *** [Makefile:741: build-python-bindings.stamp] Error 1
| make[3]: Leaving directory '/mnt/b/yoe/master/sources/poky/build/tmp/work/x86-64-v3-poky-linux-musl/babeltrace2/2.1.1/build/src/bindings/python/bt2'

This is because first occurance of linker is encountering second linker on its
cmdline and tries to treat it as an input object to linker

It seems LDCXXSHARED computation gets confused when CXX contains ccache

[1] https://github.com/pypa/setuptools/commit/2c937116cc0dcd9b26b6070e89a3dc5dcbedc2ae

(From OE-Core rev: 7a7eeca4b951e58242b77e410eb10577ea615066)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lttng-tools: Filter out regression testsuite on musl systems</title>
<updated>2025-09-01T22:00:02+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-08-28T02:51:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=7b048095a703cb3fdf29ddc48df3d76d941dbad9'/>
<id>urn:sha1:7b048095a703cb3fdf29ddc48df3d76d941dbad9</id>
<content type='text'>
regression testsuite does not run to finish on musl systems, some of
the issues seen

* python is OOM'ing which is fixed by asking for 8G memory for qemu
* It hits the timeout limits of ptest-runner even -t 2400 does not finish it
* Use make -j1 and running run-ptest script directly ( outside
  ptest-runner to avoid timeout limit) causes it to run forever

Lets disable this testsuite for musl systems for now.

(From OE-Core rev: b97dcec2bce26f0eb2a9a842cd20637ab1f17d0d)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>babeltrace2: don't install static modules</title>
<updated>2025-08-25T16:47:21+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@arm.com</email>
</author>
<published>2025-08-21T11:58:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=672c55172d5f082d21663d32f32fbb0a43913627'/>
<id>urn:sha1:672c55172d5f082d21663d32f32fbb0a43913627</id>
<content type='text'>
There's no point building or installing static plugins, so apply a patch
to only build shared plugins.

Poky passes --disable-static via no-static-libs.inc, but anyone building
babeltrace2 with nodistro or another distro that doesn't use
no-static-libs.inc will fail to build babeltrace2 because of packaging
errors around the static version of the python plugin.

(From OE-Core rev: cf5ef8a2b6f509c348b9cf800a8534a4e8702103)

Signed-off-by: Ross Burton &lt;ross.burton@arm.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lttng-tools: Fix build with libcxx runtime</title>
<updated>2025-08-25T16:47:20+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-08-21T06:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=542af25cfaf9481cbeb84f579f764935a42dfddb'/>
<id>urn:sha1:542af25cfaf9481cbeb84f579f764935a42dfddb</id>
<content type='text'>
(From OE-Core rev: d66afee0a040e4417db774425297ca43497f5386)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>lltng-tools: Fix build with lld linker</title>
<updated>2025-08-25T16:47:20+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-08-21T06:45:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=fd0ba87ae02d7f485132a6d9f2e6678c213385c6'/>
<id>urn:sha1:fd0ba87ae02d7f485132a6d9f2e6678c213385c6</id>
<content type='text'>
liblttng-ctl is exposting undefined symbols which are provided by
libcommon-gpl.a and is not linked into liblttng-ctl.so

(From OE-Core rev: a555a7525beebd4a6103755a6e6df6aa2e4ee7de)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
