<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-devtools/pseudo/pseudo_git.bb, branch yocto-4.0.24</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=yocto-4.0.24</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=yocto-4.0.24'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2024-11-15T14:05:32+00:00</updated>
<entry>
<title>pseudo: Fix envp bug and add posix_spawn wrapper</title>
<updated>2024-11-15T14:05:32+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-11-08T14:53:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=7090df8cc30bdb1cd5ee80551672f3343f7d4945'/>
<id>urn:sha1:7090df8cc30bdb1cd5ee80551672f3343f7d4945</id>
<content type='text'>
Fix pseudo with python 3.13 by adding a wrapper for posix_spawn and
fixing a NULL pointer dereference in envp handling it uncovered. This
fixes issues on Fedora 41.

(From OE-Core rev: 89b64526ac2bf0609a18c4d44b4835028f686978)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>pseudo: Update to include open symlink handling bugfix</title>
<updated>2024-11-15T14:05:32+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-11-08T14:53:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=0781183d75445f1cd197eb8ad7a421fd8b648a5f'/>
<id>urn:sha1:0781183d75445f1cd197eb8ad7a421fd8b648a5f</id>
<content type='text'>
Update to a new revision which includes "Bugfix for Linux open(O_CREAT|O_EXCL)"

(From OE-Core rev: cc87b332c5d09d4d7aaa2569fa046a16012597d2)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>pseudo: Update to pull in python 3.12+ fix</title>
<updated>2024-11-15T14:05:32+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-11-08T14:53:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=bb347599792325bc8368a92b487451092db56b65'/>
<id>urn:sha1:bb347599792325bc8368a92b487451092db56b65</id>
<content type='text'>
Pull in a fix which avoids syntax warnings with python 3.12.

(From OE-Core rev: 82526703823e252070dbf689e6f82a12ceb3b035)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>pseudo: Update to pull in fchmodat fix</title>
<updated>2024-11-15T14:05:32+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-11-08T14:53:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=67f0d86422cab7549d391125c0a64afc4b6b899c'/>
<id>urn:sha1:67f0d86422cab7549d391125c0a64afc4b6b899c</id>
<content type='text'>
This is needed to work with coreutils 9.5.

Also contains some README tweaks.

(From OE-Core rev: c2549844031c30d2c1a6965ee66f163878d46fab)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>pseudo: Update to pull in gcc14 fix and missing statvfs64 intercept</title>
<updated>2024-11-15T14:05:32+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-11-08T14:53:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=044c07e9fbaac64b276dab8401894077db0226b8'/>
<id>urn:sha1:044c07e9fbaac64b276dab8401894077db0226b8</id>
<content type='text'>
rpm 4.19 now builds with LFS64 support enabled by default,
so it calls statvfs64() to get the space available on the
filesystem it is installing packages into.  This is not
getting caught by pseudo, so rpm is checking the host's
root filesystem, rather than the filesystem where the
build is happening.

Merge in that fix and a gcc14 fix.

(From OE-Core rev: 1b181d1fcef45f969ef9147912995d80dbe87d87)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>pseudo: Update to pull in syncfs probe fix</title>
<updated>2024-11-15T14:05:32+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-11-08T14:53:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=707e3073b4d5a6d047f15fa1519c8cef03f02e37'/>
<id>urn:sha1:707e3073b4d5a6d047f15fa1519c8cef03f02e37</id>
<content type='text'>
Pulls in the changes:

Eilís 'pidge' Ní Fhlannagáin (1):
      subports: Add _GNU_SOURCE for syncfs probe

Richard Purdie (1):
      SECURITY.md: Add file

Wu Zhenyu (1):
      pseudo.1: Fix a typo

(From OE-Core rev: 40a013f7134aec1d0e953ad4906944072cfb2ca1)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>pseudo: Update to pull in fd leak fix</title>
<updated>2024-11-15T14:05:32+00:00</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2024-11-08T14:53:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=fb7c005c8d95008e3179246424b620edd042298e'/>
<id>urn:sha1:fb7c005c8d95008e3179246424b620edd042298e</id>
<content type='text'>
Pull in:
    pseudo_util.c: Open file with O_CLOEXEC to avoid fd leak

    Use close-on-exec (O_CLOEXEC) flag when open log file to
    make sure its file descriptor is not leaked to parent
    process on fork/exec.

    Fixes [YOCTO #13311]

(From OE-Core rev: b8445072f4009b3e912792931bd71a4201d541e9)

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>pseudo: Update to include logic fix</title>
<updated>2024-11-15T14:05:32+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-11-08T14:53:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=676ce4044d572bb2bc7696fc7763dd5c569c5571'/>
<id>urn:sha1:676ce4044d572bb2bc7696fc7763dd5c569c5571</id>
<content type='text'>
The logic in the previous commit was reversed, update to fix it.

(From OE-Core rev: 9b06d2741191333c7b11c66e9ab5848f95cb4e42)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>pseudo: Switch back to the master branch</title>
<updated>2024-11-15T14:05:32+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-11-08T14:53:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=a507374b08e9049da6cdbc6aea8e39e8e481ff4c'/>
<id>urn:sha1:a507374b08e9049da6cdbc6aea8e39e8e481ff4c</id>
<content type='text'>
OE is the main user of pseudo and we've had the changes in the oe-core branch
around long enough that we're going to run with them. Swicth back to directly
using the master branch.

(From OE-Core rev: 198ff9141f94c551d2a29f3a036c209e3e554a37)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
[Luca: re-add 'branch' parameter to fix "does not set any branch parameter" warning]
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>pseudo: Disable LFS on 32bit arches</title>
<updated>2024-11-15T14:05:32+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-11-08T14:53:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=6dd57602e1997d1110b48650edb1adc5578eb8f1'/>
<id>urn:sha1:6dd57602e1997d1110b48650edb1adc5578eb8f1</id>
<content type='text'>
pseudo overrides certain libc functions which are aliases when LFS64 is
enabled. In anycase pseudo may not be of much use on 32bit systems

(From OE-Core rev: 215367b62ac1f48ba224e56e7b8862c0a7bdbcd0)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
</feed>
