* [OE-core][scarthgap 01/17] glibc: stable 2.39 branch updates
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 02/17] mesa: upgrade 24.0.5 -> 24.0.7 Steve Sakoman
` (15 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Deepthi Hemraj <Deepthi.Hemraj@windriver.com>
Below commits on glibc-2.39 stable branch are updated.
e8f5217097 Linux: Make __rseq_size useful for feature detection (bug 31965)
143a7a0623 elf: Make dl-rseq-symbols Linux only
1062ebbd19 nptl: fix potential merge of __rseq_* relro symbols
5c46e6b666 s390x: Fix segfault in wcsncmp [BZ #31934]
a036311246 stdlib: fix arc4random fallback to /dev/urandom (BZ 31612)
d2cbfcf1d9 math: Provide missing math symbols on libc.a (BZ 31781)
d473c9bb3b math: Fix isnanf128 static build (BZ 31774)
3950cbd7a1 math: Fix i386 and m68k exp10 on static build (BZ 31775)
6cb25aff85 math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488)
74630b1bb7 posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695)
7f9f25f255 Linux: Include <dl-symbol-redir-ifunc.h> in dl-sysdep.c
198632a05f NEWS: update list of fixed CVEs in 2.39
77bb3c7154 NEWS: update list of fixed bugs in 2.39
f05638731e x86: Properly set x86 minimum ISA level [BZ #31883]
b7f5b0a711 x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867]
e1d0040a6d localedata: ssy_ER: Fix syntax error
9de9cd17e7 malloc: New test to check malloc alternate path using memory obstruction
a2da98aa2a malloc: Improve aligned_alloc and calloc test coverage.
305ee48826 malloc/Makefile: Split and sort tests
00899eba26 x86/cet: fix shadow stack test scripts
6ade91c211 elf: Avoid some free (NULL) calls in _dl_update_slotinfo
70f560fc22 misc: Add support for Linux uio.h RWF_NOAPPEND flag
c9d8534406 i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782)
aee37de299 Reinstate generic features-time64.h
dd535f4f19 Always define __USE_TIME_BITS64 when 64 bit time_t is used
26e7005728 socket: Use may_alias on sockaddr structs (bug 19622)
9f2b100d67 parse_fdinfo: Don't advance pointer twice [BZ #31798]
c7c3f5bf80 LoongArch: Fix undefined `__memset_aligned` reference in ld.so linking.
32969a2b36 socket: Add new test for connect
2db79c96ba libsupport: Add xgetpeername
ab4ef4421f x86_64: Fix missing wcsncat function definition without multiarch (x86-64-v4)
97bb89668d Force DT_RPATH for --enable-hardcoded-path-in-tests
71149c2a2e elf: Only process multiple tunable once (BZ 31686)
f8e4623421 Add a test to check for duplicate definitions in the static library
8b005d7869 i686: Fix multiple definitions of __memmove_chk and __memset_chk
8323a83abd i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk
5141d4d83c Revert "i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk"
c16871e662 Revert "i686: Fix multiple definitions of __memmove_chk and __memset_chk"
fa616ea373 Revert "Add a test to check for duplicate definitions in the static library"
ff110b2591 Add a test to check for duplicate definitions in the static library
ad92c483a4 i686: Fix multiple definitions of __memmove_chk and __memset_chk
3148714ab6 i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk
Signed-off-by: Deepthi Hemraj <Deepthi.Hemraj@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
meta/recipes-core/glibc/glibc-version.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-core/glibc/glibc-version.inc b/meta/recipes-core/glibc/glibc-version.inc
index 1e4a323d64..ad58bebcf1 100644
--- a/meta/recipes-core/glibc/glibc-version.inc
+++ b/meta/recipes-core/glibc/glibc-version.inc
@@ -1,6 +1,6 @@
SRCBRANCH ?= "release/2.39/master"
PV = "2.39+git"
-SRCREV_glibc ?= "273a835fe7c685cc54266bb8b502787bad5e9bae"
+SRCREV_glibc ?= "e8f521709731ce3ae8d6f1eca30135d5c0606f02"
SRCREV_localedef ?= "fab74f31b3811df543e24b6de47efdf45b538abc"
GLIBC_GIT_URI ?= "git://sourceware.org/git/glibc.git;protocol=https"
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 02/17] mesa: upgrade 24.0.5 -> 24.0.7
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 01/17] glibc: stable 2.39 branch updates Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 14:32 ` Böszörményi Zoltán
2024-07-23 13:13 ` [OE-core][scarthgap 03/17] wireless-regdb: upgrade 2024.01.23 -> 2024.05.08 Steve Sakoman
` (14 subsequent siblings)
16 siblings, 1 reply; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Wang Mingyu <wangmy@fujitsu.com>
Mesa 24.0.7 is a bug fix release
Changelog:
https://docs.mesa3d.org/relnotes/24.0.7.html
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 55d962ff7e3475d2c46e1a76d9efa55e1de6e940)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
.../mesa/{mesa-gl_24.0.5.bb => mesa-gl_24.0.7.bb} | 0
meta/recipes-graphics/mesa/mesa.inc | 2 +-
meta/recipes-graphics/mesa/{mesa_24.0.5.bb => mesa_24.0.7.bb} | 0
3 files changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-graphics/mesa/{mesa-gl_24.0.5.bb => mesa-gl_24.0.7.bb} (100%)
rename meta/recipes-graphics/mesa/{mesa_24.0.5.bb => mesa_24.0.7.bb} (100%)
diff --git a/meta/recipes-graphics/mesa/mesa-gl_24.0.5.bb b/meta/recipes-graphics/mesa/mesa-gl_24.0.7.bb
similarity index 100%
rename from meta/recipes-graphics/mesa/mesa-gl_24.0.5.bb
rename to meta/recipes-graphics/mesa/mesa-gl_24.0.7.bb
diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
index 7cc48e8a04..9157fe9c3f 100644
--- a/meta/recipes-graphics/mesa/mesa.inc
+++ b/meta/recipes-graphics/mesa/mesa.inc
@@ -21,7 +21,7 @@ SRC_URI = "https://mesa.freedesktop.org/archive/mesa-${PV}.tar.xz \
file://0001-Revert-meson-do-not-pull-in-clc-for-clover.patch \
"
-SRC_URI[sha256sum] = "38cc245ca8faa3c69da6d2687f8906377001f63365348a62cc6f7fafb1e8c018"
+SRC_URI[sha256sum] = "7454425f1ed4a6f1b5b107e1672b30c88b22ea0efea000ae2c7d96db93f6c26a"
UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)"
diff --git a/meta/recipes-graphics/mesa/mesa_24.0.5.bb b/meta/recipes-graphics/mesa/mesa_24.0.7.bb
similarity index 100%
rename from meta/recipes-graphics/mesa/mesa_24.0.5.bb
rename to meta/recipes-graphics/mesa/mesa_24.0.7.bb
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* Re: [OE-core][scarthgap 02/17] mesa: upgrade 24.0.5 -> 24.0.7
2024-07-23 13:13 ` [OE-core][scarthgap 02/17] mesa: upgrade 24.0.5 -> 24.0.7 Steve Sakoman
@ 2024-07-23 14:32 ` Böszörményi Zoltán
2024-07-23 14:44 ` Steve Sakoman
0 siblings, 1 reply; 21+ messages in thread
From: Böszörményi Zoltán @ 2024-07-23 14:32 UTC (permalink / raw)
To: steve, openembedded-core
24.0.9 is the latest bugfix release
2024. 07. 23. 15:13 keltezéssel, Steve Sakoman via lists.openembedded.org írta:
> From: Wang Mingyu <wangmy@fujitsu.com>
>
> Mesa 24.0.7 is a bug fix release
>
> Changelog:
> https://docs.mesa3d.org/relnotes/24.0.7.html
>
> Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> (cherry picked from commit 55d962ff7e3475d2c46e1a76d9efa55e1de6e940)
> Signed-off-by: Steve Sakoman <steve@sakoman.com>
> ---
> .../mesa/{mesa-gl_24.0.5.bb => mesa-gl_24.0.7.bb} | 0
> meta/recipes-graphics/mesa/mesa.inc | 2 +-
> meta/recipes-graphics/mesa/{mesa_24.0.5.bb => mesa_24.0.7.bb} | 0
> 3 files changed, 1 insertion(+), 1 deletion(-)
> rename meta/recipes-graphics/mesa/{mesa-gl_24.0.5.bb => mesa-gl_24.0.7.bb} (100%)
> rename meta/recipes-graphics/mesa/{mesa_24.0.5.bb => mesa_24.0.7.bb} (100%)
>
> diff --git a/meta/recipes-graphics/mesa/mesa-gl_24.0.5.bb b/meta/recipes-graphics/mesa/mesa-gl_24.0.7.bb
> similarity index 100%
> rename from meta/recipes-graphics/mesa/mesa-gl_24.0.5.bb
> rename to meta/recipes-graphics/mesa/mesa-gl_24.0.7.bb
> diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
> index 7cc48e8a04..9157fe9c3f 100644
> --- a/meta/recipes-graphics/mesa/mesa.inc
> +++ b/meta/recipes-graphics/mesa/mesa.inc
> @@ -21,7 +21,7 @@ SRC_URI = "https://mesa.freedesktop.org/archive/mesa-${PV}.tar.xz \
> file://0001-Revert-meson-do-not-pull-in-clc-for-clover.patch \
> "
>
> -SRC_URI[sha256sum] = "38cc245ca8faa3c69da6d2687f8906377001f63365348a62cc6f7fafb1e8c018"
> +SRC_URI[sha256sum] = "7454425f1ed4a6f1b5b107e1672b30c88b22ea0efea000ae2c7d96db93f6c26a"
>
> UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)"
>
> diff --git a/meta/recipes-graphics/mesa/mesa_24.0.5.bb b/meta/recipes-graphics/mesa/mesa_24.0.7.bb
> similarity index 100%
> rename from meta/recipes-graphics/mesa/mesa_24.0.5.bb
> rename to meta/recipes-graphics/mesa/mesa_24.0.7.bb
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#202347): https://lists.openembedded.org/g/openembedded-core/message/202347
> Mute This Topic: https://lists.openembedded.org/mt/107504024/3617728
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [zboszor@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
^ permalink raw reply [flat|nested] 21+ messages in thread* Re: [OE-core][scarthgap 02/17] mesa: upgrade 24.0.5 -> 24.0.7
2024-07-23 14:32 ` Böszörményi Zoltán
@ 2024-07-23 14:44 ` Steve Sakoman
0 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 14:44 UTC (permalink / raw)
To: Böszörményi Zoltán; +Cc: openembedded-core
On Tue, Jul 23, 2024 at 7:32 AM Böszörményi Zoltán <zboszor@gmail.com> wrote:
>
> 24.0.9 is the latest bugfix release
If you would like to prepare a patch for this upgrade I would be happy
to take it.
Master has moved off of this release, so there won't be a master patch
to cherry-pick.
Steve
> 2024. 07. 23. 15:13 keltezéssel, Steve Sakoman via lists.openembedded.org írta:
> > From: Wang Mingyu <wangmy@fujitsu.com>
> >
> > Mesa 24.0.7 is a bug fix release
> >
> > Changelog:
> > https://docs.mesa3d.org/relnotes/24.0.7.html
> >
> > Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> > Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
> > Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> > (cherry picked from commit 55d962ff7e3475d2c46e1a76d9efa55e1de6e940)
> > Signed-off-by: Steve Sakoman <steve@sakoman.com>
> > ---
> > .../mesa/{mesa-gl_24.0.5.bb => mesa-gl_24.0.7.bb} | 0
> > meta/recipes-graphics/mesa/mesa.inc | 2 +-
> > meta/recipes-graphics/mesa/{mesa_24.0.5.bb => mesa_24.0.7.bb} | 0
> > 3 files changed, 1 insertion(+), 1 deletion(-)
> > rename meta/recipes-graphics/mesa/{mesa-gl_24.0.5.bb => mesa-gl_24.0.7.bb} (100%)
> > rename meta/recipes-graphics/mesa/{mesa_24.0.5.bb => mesa_24.0.7.bb} (100%)
> >
> > diff --git a/meta/recipes-graphics/mesa/mesa-gl_24.0.5.bb b/meta/recipes-graphics/mesa/mesa-gl_24.0.7.bb
> > similarity index 100%
> > rename from meta/recipes-graphics/mesa/mesa-gl_24.0.5.bb
> > rename to meta/recipes-graphics/mesa/mesa-gl_24.0.7.bb
> > diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
> > index 7cc48e8a04..9157fe9c3f 100644
> > --- a/meta/recipes-graphics/mesa/mesa.inc
> > +++ b/meta/recipes-graphics/mesa/mesa.inc
> > @@ -21,7 +21,7 @@ SRC_URI = "https://mesa.freedesktop.org/archive/mesa-${PV}.tar.xz \
> > file://0001-Revert-meson-do-not-pull-in-clc-for-clover.patch \
> > "
> >
> > -SRC_URI[sha256sum] = "38cc245ca8faa3c69da6d2687f8906377001f63365348a62cc6f7fafb1e8c018"
> > +SRC_URI[sha256sum] = "7454425f1ed4a6f1b5b107e1672b30c88b22ea0efea000ae2c7d96db93f6c26a"
> >
> > UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)"
> >
> > diff --git a/meta/recipes-graphics/mesa/mesa_24.0.5.bb b/meta/recipes-graphics/mesa/mesa_24.0.7.bb
> > similarity index 100%
> > rename from meta/recipes-graphics/mesa/mesa_24.0.5.bb
> > rename to meta/recipes-graphics/mesa/mesa_24.0.7.bb
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#202347): https://lists.openembedded.org/g/openembedded-core/message/202347
> > Mute This Topic: https://lists.openembedded.org/mt/107504024/3617728
> > Group Owner: openembedded-core+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [zboszor@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
>
^ permalink raw reply [flat|nested] 21+ messages in thread
* [OE-core][scarthgap 03/17] wireless-regdb: upgrade 2024.01.23 -> 2024.05.08
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 01/17] glibc: stable 2.39 branch updates Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 02/17] mesa: upgrade 24.0.5 -> 24.0.7 Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 04/17] pseudo: Update to pull in python 3.12+ fix Steve Sakoman
` (13 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 0823e8ea83ac907b37bc9eb0ec7dc32862997eff)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
...ireless-regdb_2024.01.23.bb => wireless-regdb_2024.05.08.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-kernel/wireless-regdb/{wireless-regdb_2024.01.23.bb => wireless-regdb_2024.05.08.bb} (94%)
diff --git a/meta/recipes-kernel/wireless-regdb/wireless-regdb_2024.01.23.bb b/meta/recipes-kernel/wireless-regdb/wireless-regdb_2024.05.08.bb
similarity index 94%
rename from meta/recipes-kernel/wireless-regdb/wireless-regdb_2024.01.23.bb
rename to meta/recipes-kernel/wireless-regdb/wireless-regdb_2024.05.08.bb
index 8fde236ab4..95e33d9fb1 100644
--- a/meta/recipes-kernel/wireless-regdb/wireless-regdb_2024.01.23.bb
+++ b/meta/recipes-kernel/wireless-regdb/wireless-regdb_2024.05.08.bb
@@ -5,7 +5,7 @@ LICENSE = "ISC"
LIC_FILES_CHKSUM = "file://LICENSE;md5=07c4f6dea3845b02a18dc00c8c87699c"
SRC_URI = "https://www.kernel.org/pub/software/network/${BPN}/${BP}.tar.xz"
-SRC_URI[sha256sum] = "c8a61c9acf76fa7eb4239e89f640dee3e87098d9f69b4d3518c9c60fc6d20c55"
+SRC_URI[sha256sum] = "9aee1d86ebebb363b714bec941b2820f31e3b7f1a485ddc9fcbd9985c7d3e7c4"
inherit bin_package allarch
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 04/17] pseudo: Update to pull in python 3.12+ fix
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (2 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 03/17] wireless-regdb: upgrade 2024.01.23 -> 2024.05.08 Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 05/17] xserver-xorg: upgrade 21.1.12 -> 21.1.13 Steve Sakoman
` (12 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Richard Purdie <richard.purdie@linuxfoundation.org>
Pull in a fix which avoids syntax warnings with python 3.12.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 51aa0217e595939f15bd3ffd7625907aef142c05)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
meta/recipes-devtools/pseudo/pseudo_git.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb
index c70b509233..5f32b3777a 100644
--- a/meta/recipes-devtools/pseudo/pseudo_git.bb
+++ b/meta/recipes-devtools/pseudo/pseudo_git.bb
@@ -14,7 +14,7 @@ SRC_URI:append:class-nativesdk = " \
file://older-glibc-symbols.patch"
SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa"
-SRCREV = "0d292df61aeb886ae8ca33d9edc3b6d0ff5c0f0f"
+SRCREV = "e11ae91da7d0711f5e33ea9dfbf1875dde3c1734"
S = "${WORKDIR}/git"
PV = "1.9.0+git"
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 05/17] xserver-xorg: upgrade 21.1.12 -> 21.1.13
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (3 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 04/17] pseudo: Update to pull in python 3.12+ fix Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 06/17] libadwaita: update 1.5.0 -> 1.5.1 Steve Sakoman
` (11 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Alexander Kanavin <alex@linutronix.de>
Changes:
render: Avoid possible double-free in ProcRenderAddGlyphs()
mi: fix rounding issues around zero in miPointerSetPosition
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 78dc14599a65075a40c26df4bf9d2bb33a237ca9)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
.../0001-Avoid-duplicate-definitions-of-IOPortBase.patch | 3 +--
...ciBus.c-use-Intel-ddx-only-for-pre-gen4-hardwar.patch | 9 +++------
.../{xserver-xorg_21.1.12.bb => xserver-xorg_21.1.13.bb} | 2 +-
3 files changed, 5 insertions(+), 9 deletions(-)
rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_21.1.12.bb => xserver-xorg_21.1.13.bb} (92%)
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-Avoid-duplicate-definitions-of-IOPortBase.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-Avoid-duplicate-definitions-of-IOPortBase.patch
index 11d5546537..e9cbc9b4da 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-Avoid-duplicate-definitions-of-IOPortBase.patch
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-Avoid-duplicate-definitions-of-IOPortBase.patch
@@ -1,4 +1,4 @@
-From ce3b8a230a3805c9b557c1f106795675bd034860 Mon Sep 17 00:00:00 2001
+From cedc797e1a0850039a25b7e387b342e54fffcc97 Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Mon, 17 Aug 2020 10:50:51 -0700
Subject: [PATCH] Avoid duplicate definitions of IOPortBase
@@ -10,7 +10,6 @@ compiler.h:528: multiple definition of `IOPortBase';
Upstream-Status: Pending
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-
---
hw/xfree86/os-support/linux/lnx_video.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-xf86pciBus.c-use-Intel-ddx-only-for-pre-gen4-hardwar.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-xf86pciBus.c-use-Intel-ddx-only-for-pre-gen4-hardwar.patch
index d05eec5bb9..d1516c2f52 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-xf86pciBus.c-use-Intel-ddx-only-for-pre-gen4-hardwar.patch
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-xf86pciBus.c-use-Intel-ddx-only-for-pre-gen4-hardwar.patch
@@ -1,4 +1,4 @@
-From d77cdc5e1eee26821ab98c947abea53fb7b18fe5 Mon Sep 17 00:00:00 2001
+From ad8967de36e6e2a185b71ce1d701448cda4ef3e2 Mon Sep 17 00:00:00 2001
From: California Sullivan <california.l.sullivan@intel.com>
Date: Fri, 16 Mar 2018 17:23:11 -0700
Subject: [PATCH] xf86pciBus.c: use Intel ddx only for pre-gen4 hardware
@@ -20,10 +20,10 @@ Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/hw/xfree86/common/xf86pciBus.c b/hw/xfree86/common/xf86pciBus.c
-index e61ae0cd4..d70c99197 100644
+index aeeed8b..db705bf 100644
--- a/hw/xfree86/common/xf86pciBus.c
+++ b/hw/xfree86/common/xf86pciBus.c
-@@ -1173,7 +1173,23 @@ xf86VideoPtrToDriverList(struct pci_device *dev,
+@@ -1174,7 +1174,23 @@ xf86VideoPtrToDriverList(struct pci_device *dev, XF86MatchedDrivers *md)
case 0x0bef:
/* Use fbdev/vesa driver on Oaktrail, Medfield, CDV */
break;
@@ -48,6 +48,3 @@ index e61ae0cd4..d70c99197 100644
driverList[0] = "intel";
break;
}
---
-2.14.3
-
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.12.bb b/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.13.bb
similarity index 92%
rename from meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.12.bb
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.13.bb
index 570e08d5ae..1f18c22fa8 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.12.bb
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.13.bb
@@ -3,7 +3,7 @@ require xserver-xorg.inc
SRC_URI += "file://0001-xf86pciBus.c-use-Intel-ddx-only-for-pre-gen4-hardwar.patch \
file://0001-Avoid-duplicate-definitions-of-IOPortBase.patch \
"
-SRC_URI[sha256sum] = "1e016e2be1b5ccdd65eac3ea08e54bd13ce8f4f6c3fb32ad6fdac4e71729a90f"
+SRC_URI[sha256sum] = "b45a02d5943f72236a360d3cc97e75134aa4f63039ff88c04686b508a3dc740c"
# These extensions are now integrated into the server, so declare the migration
# path for in-place upgrades.
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 06/17] libadwaita: update 1.5.0 -> 1.5.1
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (4 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 05/17] xserver-xorg: upgrade 21.1.12 -> 21.1.13 Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 07/17] mobile-broadband-provider-info: upgrade 20230416 -> 20240407 Steve Sakoman
` (10 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Markus Volk <f_l_k@t-online.de>
=============
Version 1.5.1
=============
- AdwAboutDialog/Window
- Fix an outdated appstream reference in docs
- AdwActionRow
- Mention .property in docs
- AdwAlertDialog
- Fix the accessible role
- Fix initial focus
- AdwAvatar
- Fix portrait avatars on hidpi
- AdwBin
- Fix a potential focus issue
- AdwBreakpoint
- Fix add_setter() annotations
- AdwCarousel
- Fix a build warning
- AdwComboRow
- Fix initial checkmark
- Handle model changes properly
- AdwDialog
- Fix accessibility warnings
- Make shortcuts work when there are no focusable widgets
- Correctly restore focus when opening a dialog from a menu
- Fix GtkWindow:deletable=false hiding close buttons in dialogs
- AdwExpanderRow
- Fix get_title_lines() and get_subtitle_lines() return types
- Fix remove() docs
- AdwOverlaySplitView
- Unmap sidebar when it's hidden
- AdwPreferencesGroup
- Fix a potential focus issue
- Fix :header-group annotations and notifications
- AdwPreferencesPage
- Fix a potential focus issue
- AdwTabView
- Document :close-page return value
- Fix a leak when closing the last page
- AdwViewStack
- Fix a typo in docs
- Docs
- Update screenshots
- Stylesheet
- Fix entry progress bars
- Add missing return annotations
- Translation updates
- Brazilian Portuguese
- Hindi
- Kabyle
- Portuguese
- Slovak
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 301470de9a1a6a44de9a3d7c815e86dba162da68)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
.../libadwaita/{libadwaita_1.5.0.bb => libadwaita_1.5.1.bb} | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
rename meta/recipes-gnome/libadwaita/{libadwaita_1.5.0.bb => libadwaita_1.5.1.bb} (88%)
diff --git a/meta/recipes-gnome/libadwaita/libadwaita_1.5.0.bb b/meta/recipes-gnome/libadwaita/libadwaita_1.5.1.bb
similarity index 88%
rename from meta/recipes-gnome/libadwaita/libadwaita_1.5.0.bb
rename to meta/recipes-gnome/libadwaita/libadwaita_1.5.1.bb
index b0b1e4502a..6cb67c0db0 100644
--- a/meta/recipes-gnome/libadwaita/libadwaita_1.5.0.bb
+++ b/meta/recipes-gnome/libadwaita/libadwaita_1.5.1.bb
@@ -3,7 +3,6 @@ HOMEPAGE = "https://gitlab.gnome.org/GNOME/libadwaita"
LICENSE="LGPL-2.1-or-later"
LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
-
DEPENDS = " \
gtk4 \
appstream \
@@ -11,7 +10,7 @@ DEPENDS = " \
inherit gnomebase gobject-introspection gi-docgen vala features_check
-SRC_URI[archive.sha256sum] = "fd92287df9bb95c963654fb6e70d3e082e2bcb37b147e0e3c905567167993783"
+SRC_URI[archive.sha256sum] = "7f144c5887d6dd2d99517c00fd42395ee20abc13ce55958a4fda64e6d7e473f8"
ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
REQUIRED_DISTRO_FEATURES = "opengl"
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 07/17] mobile-broadband-provider-info: upgrade 20230416 -> 20240407
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (5 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 06/17] libadwaita: update 1.5.0 -> 1.5.1 Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 08/17] mmc-utils: fix URL Steve Sakoman
` (9 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Alexander Kanavin <alex@linutronix.de>
Convert to meson.
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 643c7c2219886253857fdc7618d5db12ddc0e9de)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
.../mobile-broadband-provider-info_git.bb | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_git.bb b/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_git.bb
index a4030b7b32..06ded45934 100644
--- a/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_git.bb
+++ b/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_git.bb
@@ -5,13 +5,13 @@ SECTION = "network"
LICENSE = "PD"
LIC_FILES_CHKSUM = "file://COPYING;md5=87964579b2a8ece4bc6744d2dc9a8b04"
-SRCREV = "aae7c68671d225e6d35224613d5b98192b9b2ffe"
-PV = "20230416"
+SRCREV = "55ba955d53305df96123534488fd160ea882b4dd"
+PV = "20240407"
PE = "1"
SRC_URI = "git://gitlab.gnome.org/GNOME/mobile-broadband-provider-info.git;protocol=https;branch=main"
S = "${WORKDIR}/git"
-inherit autotools
+inherit meson
DEPENDS += "libxslt-native"
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 08/17] mmc-utils: fix URL
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (6 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 07/17] mobile-broadband-provider-info: upgrade 20230416 -> 20240407 Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 09/17] systemd.bbclass: Clarify error message Steve Sakoman
` (8 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Quentin Schulz <quentin.schulz@cherry.de>
The current mmc-utils git URL still (for now?) redirects to the URL in
this patch, but the homepage doesn't, so let's just migrate both to the
new URL.
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 59870f6d87bb516d74081fde1c670e4838e6e134)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
meta/recipes-devtools/mmc/mmc-utils_git.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-devtools/mmc/mmc-utils_git.bb b/meta/recipes-devtools/mmc/mmc-utils_git.bb
index a7e4d369ff..9d3f673273 100644
--- a/meta/recipes-devtools/mmc/mmc-utils_git.bb
+++ b/meta/recipes-devtools/mmc/mmc-utils_git.bb
@@ -1,5 +1,5 @@
SUMMARY = "Userspace tools for MMC/SD devices"
-HOMEPAGE = "http://git.kernel.org/cgit/linux/kernel/git/cjb/mmc-utils.git/"
+HOMEPAGE = "https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git/"
DESCRIPTION = "${SUMMARY}"
LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://mmc.c;beginline=1;endline=20;md5=fae32792e20f4d27ade1c5a762d16b7d"
@@ -9,7 +9,7 @@ SRCREV = "b5ca140312d279ad2f22068fd72a6230eea13436"
PV = "0.1+git"
-SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc-utils.git;branch=${SRCBRANCH};protocol=https"
+SRC_URI = "git://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git;branch=${SRCBRANCH};protocol=https"
UPSTREAM_CHECK_COMMITS = "1"
S = "${WORKDIR}/git"
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 09/17] systemd.bbclass: Clarify error message
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (7 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 08/17] mmc-utils: fix URL Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 10/17] layer.conf: Add os-release to SIGGEN_EXCLUDERECIPES_ABISAFE Steve Sakoman
` (7 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Khem Raj <raj.khem@gmail.com>
When this error is triggered, its a bit vague in specifying where the
issue is e.g.
ERROR: nbd-3.26.1-r0 do_package: nbd does not appear in package list, please add it
Some packages may intentionally remove PN from packages and find it
confusing as to why the system is still asking this to be in PACKAGES
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 025a5e4529dff37a6423d305b12b7a51ceedd9e5)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
meta/classes-recipe/systemd.bbclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/classes-recipe/systemd.bbclass b/meta/classes-recipe/systemd.bbclass
index 48b364c1d4..0f7e3b5a08 100644
--- a/meta/classes-recipe/systemd.bbclass
+++ b/meta/classes-recipe/systemd.bbclass
@@ -85,7 +85,7 @@ python systemd_populate_packages() {
def systemd_check_package(pkg_systemd):
packages = d.getVar('PACKAGES')
if not pkg_systemd in packages.split():
- bb.error('%s does not appear in package list, please add it' % pkg_systemd)
+ bb.error('%s is marked for packaging systemd scripts, but it does not appear in package list, please add it to PACKAGES or adjust SYSTEMD_PACKAGES accordingly' % pkg_systemd)
def systemd_generate_package_scripts(pkg):
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 10/17] layer.conf: Add os-release to SIGGEN_EXCLUDERECIPES_ABISAFE
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (8 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 09/17] systemd.bbclass: Clarify error message Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 11/17] libnl: change HOMEPAGE Steve Sakoman
` (6 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Richard Purdie <richard.purdie@linuxfoundation.org>
This rebuilds whenever DISTRO_VERSION changes (i.e. any commit is made)
and systemd depends upon it so lots of things end up rebuilding which
isn't necessary,
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 002a2a9d977ed5b86138333c567d25616d38c60b)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
meta/conf/layer.conf | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/conf/layer.conf b/meta/conf/layer.conf
index efbf2610f9..4d09619a28 100644
--- a/meta/conf/layer.conf
+++ b/meta/conf/layer.conf
@@ -45,6 +45,7 @@ SIGGEN_EXCLUDERECIPES_ABISAFE += " \
ca-certificates \
shared-mime-info \
desktop-file-utils \
+ os-release \
"
SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 11/17] libnl: change HOMEPAGE
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (9 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 10/17] layer.conf: Add os-release to SIGGEN_EXCLUDERECIPES_ABISAFE Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 12/17] tzdata: Add tzdata.zi to tzdata-core package Steve Sakoman
` (5 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Chen Qi <Qi.Chen@windriver.com>
http://www.infradead.org/~tgr/libnl/ stops at 2014, the
current official home page should be the github one.
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit cfe7659e4c553c51d39322b378ac7fb2891c2dc6)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
meta/recipes-support/libnl/libnl_3.9.0.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-support/libnl/libnl_3.9.0.bb b/meta/recipes-support/libnl/libnl_3.9.0.bb
index db9d93e8cb..b2825374cf 100644
--- a/meta/recipes-support/libnl/libnl_3.9.0.bb
+++ b/meta/recipes-support/libnl/libnl_3.9.0.bb
@@ -4,7 +4,7 @@ APIs to netlink protocol based Linux kernel interfaces. libnl is the core \
library implementing the fundamentals required to use the netlink protocol \
such as socket handling, message construction and parsing, and sending \
and receiving of data."
-HOMEPAGE = "http://www.infradead.org/~tgr/libnl/"
+HOMEPAGE = "https://github.com/thom311/libnl"
SECTION = "libs/network"
PE = "1"
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 12/17] tzdata: Add tzdata.zi to tzdata-core package
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (10 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 11/17] libnl: change HOMEPAGE Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 13/17] oeqa/runtime: fix regression in minidebuginfo test Steve Sakoman
` (4 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Simone Weiß <simone.p.weiss@posteo.com>
Additionally build and package tzdata.zi info file, as e.g. Systemd expects it
to be present.
[YOCTO #15172]
Signed-off-by: Simone Weiß <simone.p.weiss@posteo.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit a57c7062c9b70361486898974beba4682cf4a76d)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
meta/recipes-extended/timezone/tzdata.bb | 3 +++
1 file changed, 3 insertions(+)
diff --git a/meta/recipes-extended/timezone/tzdata.bb b/meta/recipes-extended/timezone/tzdata.bb
index dd1960ffa7..2099b05db8 100644
--- a/meta/recipes-extended/timezone/tzdata.bb
+++ b/meta/recipes-extended/timezone/tzdata.bb
@@ -20,6 +20,7 @@ do_configure[cleandirs] = "${B}"
B = "${WORKDIR}/build"
do_compile() {
+ oe_runmake -C ${S} tzdata.zi
for zone in ${TZONES}; do
${STAGING_BINDIR_NATIVE}/zic -b ${ZIC_FMT} -d ${B}/zoneinfo -L /dev/null ${S}/${zone}
${STAGING_BINDIR_NATIVE}/zic -b ${ZIC_FMT} -d ${B}/zoneinfo/posix -L /dev/null ${S}/${zone}
@@ -37,6 +38,7 @@ do_install() {
cp -pP "${S}/iso3166.tab" ${D}${datadir}/zoneinfo
cp -pP "${S}/leapseconds" ${D}${datadir}/zoneinfo
cp -pP "${S}/leap-seconds.list" ${D}${datadir}/zoneinfo
+ cp -pP "${S}/tzdata.zi" ${D}${datadir}/zoneinfo
# Install default timezone
if [ -e ${D}${datadir}/zoneinfo/${DEFAULT_TIMEZONE} ]; then
@@ -141,6 +143,7 @@ FILES:tzdata-core += " \
${sysconfdir}/timezone \
${datadir}/zoneinfo/leapseconds \
${datadir}/zoneinfo/leap-seconds.list \
+ ${datadir}/zoneinfo/tzdata.zi \
${datadir}/zoneinfo/Pacific/Honolulu \
${datadir}/zoneinfo/America/Anchorage \
${datadir}/zoneinfo/America/Los_Angeles \
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 13/17] oeqa/runtime: fix regression in minidebuginfo test
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (11 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 12/17] tzdata: Add tzdata.zi to tzdata-core package Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 14/17] sanity: Check if tar is gnutar Steve Sakoman
` (3 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Etienne Cordonnier <ecordonnier@snap.com>
The builtin command "sleep" was getting executed instead of the busybox binary.
Hence "pidof sleep" was empty and the test was failing.
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 3188f3f0718b8a59bc9e3cae4cdf74e82bdb86c3)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
meta/lib/oeqa/runtime/cases/systemd.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/meta/lib/oeqa/runtime/cases/systemd.py b/meta/lib/oeqa/runtime/cases/systemd.py
index 5481e1d840..8bf571663b 100644
--- a/meta/lib/oeqa/runtime/cases/systemd.py
+++ b/meta/lib/oeqa/runtime/cases/systemd.py
@@ -145,7 +145,8 @@ class SystemdServiceTests(SystemdTest):
Verify that call-stacks generated by systemd-coredump contain symbolicated call-stacks,
extracted from the minidebuginfo metadata (.gnu_debugdata elf section).
"""
- t_thread = threading.Thread(target=self.target.run, args=("ulimit -c unlimited && sleep 1000",))
+ # use "env sleep" instead of "sleep" to avoid calling the shell builtin function
+ t_thread = threading.Thread(target=self.target.run, args=("ulimit -c unlimited && env sleep 1000",))
t_thread.start()
time.sleep(1)
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 14/17] sanity: Check if tar is gnutar
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (12 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 13/17] oeqa/runtime: fix regression in minidebuginfo test Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 15/17] insane.bbclass: remove skipping of cross-compiled packages Steve Sakoman
` (2 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Simone Weiß <simone.p.weiss@posteo.com>
In sanity.bbclass the tar version is checked as tar needs to be recent enough
for reproducible builds. Tar could also be provided by other means then gnutar,
but we mean the version of gnutar in the check. Hence we also should ensure
that the installed tar is gnutar.
[YOCTO #14205]
Signed-off-by: Simone Weiß <simone.p.weiss@posteo.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit bdef30bd887cd208d7822dd7853d33e24a6b7a4c)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
meta/classes-global/sanity.bbclass | 3 +++
1 file changed, 3 insertions(+)
diff --git a/meta/classes-global/sanity.bbclass b/meta/classes-global/sanity.bbclass
index 180c6b77d8..1d242f0f0a 100644
--- a/meta/classes-global/sanity.bbclass
+++ b/meta/classes-global/sanity.bbclass
@@ -495,12 +495,15 @@ def check_gcc_version(sanity_data):
# Tar version 1.24 and onwards handle overwriting symlinks correctly
# but earlier versions do not; this needs to work properly for sstate
# Version 1.28 is needed so opkg-build works correctly when reproducible builds are enabled
+# Gtar is assumed at to be used as tar in poky
def check_tar_version(sanity_data):
import subprocess
try:
result = subprocess.check_output(["tar", "--version"], stderr=subprocess.STDOUT).decode('utf-8')
except subprocess.CalledProcessError as e:
return "Unable to execute tar --version, exit code %d\n%s\n" % (e.returncode, e.output)
+ if not "GNU" in result:
+ return "Your version of tar is not gtar. Please install gtar (you could use the project's buildtools-tarball from our last release or use scripts/install-buildtools).\n"
version = result.split()[3]
if bb.utils.vercmp_string_op(version, "1.28", "<"):
return "Your version of tar is older than 1.28 and does not have the support needed to enable reproducible builds. Please install a newer version of tar (you could use the project's buildtools-tarball from our last release or use scripts/install-buildtools).\n"
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 15/17] insane.bbclass: remove skipping of cross-compiled packages
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (13 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 14/17] sanity: Check if tar is gnutar Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 16/17] insane.bbclass: fix HOST_ variable names Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 17/17] insane.bbclass: remove leftover variables and comment Steve Sakoman
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Emil Kronborg <emil.kronborg@protonmail.com>
After commit cd25e5544ca3 ("insane: use HOST_ variables, not TARGET_ to
determine the cross system"), this check is no longer necessary. The
introduction of HOST_ variables ensures architecture compatibility is
correctly checked.
Signed-off-by: Emil Kronborg <emil.kronborg@protonmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 6e1ddeb05dcd5ff77e0f5526a6e56a484daa4864)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
meta/classes-global/insane.bbclass | 5 -----
1 file changed, 5 deletions(-)
diff --git a/meta/classes-global/insane.bbclass b/meta/classes-global/insane.bbclass
index c32dfffd83..4eb8cb1397 100644
--- a/meta/classes-global/insane.bbclass
+++ b/meta/classes-global/insane.bbclass
@@ -344,11 +344,6 @@ def package_qa_check_arch(path,name,d, elf, messages):
oe.qa.add_message(messages, "arch", pn + ": Recipe inherits the allarch class, but has packaged architecture-specific binaries")
return
- # FIXME: Cross package confuse this check, so just skip them
- for s in ['cross', 'nativesdk', 'cross-canadian']:
- if bb.data.inherits_class(s, d):
- return
-
# avoid following links to /usr/bin (e.g. on udev builds)
# we will check the files pointed to anyway...
if os.path.islink(path):
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 16/17] insane.bbclass: fix HOST_ variable names
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (14 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 15/17] insane.bbclass: remove skipping of cross-compiled packages Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
2024-07-23 13:13 ` [OE-core][scarthgap 17/17] insane.bbclass: remove leftover variables and comment Steve Sakoman
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Emil Kronborg <emil.kronborg@protonmail.com>
Commit cd25e5544ca3 ("insane: use HOST_ variables, not TARGET_ to
determine the cross system") updated the variables themselves, but not
their names. To prevent confusion, match the Python variable name to the
BitBake variable name.
Signed-off-by: Emil Kronborg <emil.kronborg@protonmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit f5bebc96580ec74d10bc96b4265357ebc9bcd6ad)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
meta/classes-global/insane.bbclass | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/meta/classes-global/insane.bbclass b/meta/classes-global/insane.bbclass
index 4eb8cb1397..bcc179fe26 100644
--- a/meta/classes-global/insane.bbclass
+++ b/meta/classes-global/insane.bbclass
@@ -334,12 +334,12 @@ def package_qa_check_arch(path,name,d, elf, messages):
if not elf:
return
- target_os = d.getVar('HOST_OS')
- target_arch = d.getVar('HOST_ARCH')
+ host_os = d.getVar('HOST_OS')
+ host_arch = d.getVar('HOST_ARCH')
provides = d.getVar('PROVIDES')
bpn = d.getVar('BPN')
- if target_arch == "allarch":
+ if host_arch == "allarch":
pn = d.getVar('PN')
oe.qa.add_message(messages, "arch", pn + ": Recipe inherits the allarch class, but has packaged architecture-specific binaries")
return
@@ -351,12 +351,12 @@ def package_qa_check_arch(path,name,d, elf, messages):
#if this will throw an exception, then fix the dict above
(machine, osabi, abiversion, littleendian, bits) \
- = oe.elf.machine_dict(d)[target_os][target_arch]
+ = oe.elf.machine_dict(d)[host_os][host_arch]
# Check the architecture and endiannes of the binary
is_32 = (("virtual/kernel" in provides) or bb.data.inherits_class("module", d)) and \
- (target_os == "linux-gnux32" or target_os == "linux-muslx32" or \
- target_os == "linux-gnu_ilp32" or re.match(r'mips64.*32', d.getVar('DEFAULTTUNE')))
+ (host_os == "linux-gnux32" or host_os == "linux-muslx32" or \
+ host_os == "linux-gnu_ilp32" or re.match(r'mips64.*32', d.getVar('DEFAULTTUNE')))
is_bpf = (oe.qa.elf_machine_to_string(elf.machine()) == "BPF")
if not ((machine == elf.machine()) or is_32 or is_bpf):
oe.qa.add_message(messages, "arch", "Architecture did not match (%s, expected %s) in %s" % \
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread* [OE-core][scarthgap 17/17] insane.bbclass: remove leftover variables and comment
2024-07-23 13:12 [OE-core][scarthgap 00/17] Patch review Steve Sakoman
` (15 preceding siblings ...)
2024-07-23 13:13 ` [OE-core][scarthgap 16/17] insane.bbclass: fix HOST_ variable names Steve Sakoman
@ 2024-07-23 13:13 ` Steve Sakoman
16 siblings, 0 replies; 21+ messages in thread
From: Steve Sakoman @ 2024-07-23 13:13 UTC (permalink / raw)
To: openembedded-core
From: Emil Kronborg <emil.kronborg@protonmail.com>
The code that used these variable and the comment was introduced in
commit b44d32ef41ef ("insane.bbclass: Portions of code were not running,
fix this and sync with OE.dev. Also add tests for bad sysroot rpaths in
binaries"). Later, in commit 17dae13fabe2 ("insane.bbclass: Fix ELF
bitsize comparison"), some of that code was removed again, but not the
variables and the comment.
Signed-off-by: Emil Kronborg <emil.kronborg@protonmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 730d00b0d1d1d617b62900be12fa034bb41fc48b)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
---
meta/classes-global/insane.bbclass | 4 ----
1 file changed, 4 deletions(-)
diff --git a/meta/classes-global/insane.bbclass b/meta/classes-global/insane.bbclass
index bcc179fe26..9004a9dce2 100644
--- a/meta/classes-global/insane.bbclass
+++ b/meta/classes-global/insane.bbclass
@@ -835,10 +835,6 @@ def prepopulate_objdump_p(elf, d):
# Walk over all files in a directory and call func
def package_qa_walk(warnfuncs, errorfuncs, package, d):
- #if this will throw an exception, then fix the dict above
- target_os = d.getVar('HOST_OS')
- target_arch = d.getVar('HOST_ARCH')
-
warnings = {}
errors = {}
elves = {}
--
2.34.1
^ permalink raw reply related [flat|nested] 21+ messages in thread