diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-08-17 07:40:47 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-08-17 22:19:43 +0100 |
commit | a3c294691fc1ceaddafd2dd870a6ecbbf313d5c6 (patch) | |
tree | d49e1428fdfca3a231836df21fea3e677987170d /meta/recipes-devtools/pseudo/pseudo_git.bb | |
parent | 12d9280c3de24c1c2b835e80fa1b8be72e9bc63a (diff) | |
download | poky-a3c294691fc1ceaddafd2dd870a6ecbbf313d5c6.tar.gz |
pseudo: Fix to work with glibc 2.38
This adds a horrible hack to get pseudo working with glibc 2.38. We can't
drop _GNU_SOURCE to something like _DEFAULT_SOURCE since we need the defines
the gnu options bring in. That leaves using internal glibc defines to disable
the c23 versions of strtol/fscanf and friends. Which would break pseudo
build with 2.38 from running on hosts with older glibc.
We'll probably need to come up with something better but this gets glibc 2.38
and working and avoids autobuilder failures.
(From OE-Core rev: 596fb699d470d7779bfa694e04908929ffeabcf7)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/pseudo/pseudo_git.bb')
-rw-r--r-- | meta/recipes-devtools/pseudo/pseudo_git.bb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index c3c4bb0ed9..9260a3faa3 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb | |||
@@ -2,6 +2,7 @@ require pseudo.inc | |||
2 | 2 | ||
3 | SRC_URI = "git://git.yoctoproject.org/pseudo;branch=master;protocol=https \ | 3 | SRC_URI = "git://git.yoctoproject.org/pseudo;branch=master;protocol=https \ |
4 | file://0001-configure-Prune-PIE-flags.patch \ | 4 | file://0001-configure-Prune-PIE-flags.patch \ |
5 | file://glibc238.patch \ | ||
5 | file://fallback-passwd \ | 6 | file://fallback-passwd \ |
6 | file://fallback-group \ | 7 | file://fallback-group \ |
7 | " | 8 | " |