Re: [oe] [meta-python][kirkstone][PATCH 1/2] python3-cson: fix DEPENDS on python3-native
Le 18/11/2023 à 00:07, Yoann Congal a écrit : > Le 17/11/2023 à 10:18, Yoann Congal a écrit : >> python-native is not provided by meta-python anymore and this is clearly >> a python3 recipe. >> >> Signed-off-by: Yoann Congal >> --- >> meta-python/recipes-extended/python-cson/python3-cson_git.bb | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/meta-python/recipes-extended/python-cson/python3-cson_git.bb >> b/meta-python/recipes-extended/python-cson/python3-cson_git.bb >> index c4fcc61ec..da174ad55 100644 >> --- a/meta-python/recipes-extended/python-cson/python3-cson_git.bb >> +++ b/meta-python/recipes-extended/python-cson/python3-cson_git.bb >> @@ -13,7 +13,7 @@ SRC_URI = >> "git://github.com/gt3389b/python-cson.git;branch=master;protocol=https >> S = "${WORKDIR}/git" >> >> RDEPENDS:${PN}:class-native = "" >> -DEPENDS:append:class-native = " python-native " >> +DEPENDS:append:class-native = " python3-native " >> >> inherit setuptools3 >> > > It would be better to backport > https://git.openembedded.org/meta-openembedded/commit/?id=40b4cf5a83098a5f1be873be5c29f26380bc7993 > instead of this patch > In the current state : > root@qemux86-64:~# python-cson > Traceback (most recent call last): > File "/usr/bin/python-cson", line 5, in > from cson import main > File "/usr/lib/python3.10/site-packages/cson.py", line 11, in > import argparse, copy, json, sys > ModuleNotFoundError: No module named 'json' > > I'll send the backport. Here it is : [meta-python][kirkstone][PATCH] python3-cson: fix run-time dependencies https://lists.openembedded.org/g/openembedded-devel/message/106881 With the backport the python-cson tool does start so this patch should definitely be dropped in favor of the backport. root@qemux86-64:~# python-cson usage: python-cson [-h] -f OUTPUT_FILE [-v] input_file python-cson: error: the following arguments are required: -f/--file, input_file Regards, -- Yoann Congal Smile ECS - Tech Expert -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106882): https://lists.openembedded.org/g/openembedded-devel/message/106882 Mute This Topic: https://lists.openembedded.org/mt/102644490/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-python][kirkstone][PATCH] python3-cson: fix run-time dependencies
From: Bartosz Golaszewski Add the missing run-time dependency on python3-json. As a result we no longer need to pull python3 native and can drop other *DEPENDS. Signed-off-by: Bartosz Golaszewski Signed-off-by: Khem Raj (cherry picked from commit 40b4cf5a83098a5f1be873be5c29f26380bc7993) Signed-off-by: Yoann Congal --- meta-python/recipes-extended/python-cson/python3-cson_git.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta-python/recipes-extended/python-cson/python3-cson_git.bb b/meta-python/recipes-extended/python-cson/python3-cson_git.bb index c4fcc61ec..1187d12af 100644 --- a/meta-python/recipes-extended/python-cson/python3-cson_git.bb +++ b/meta-python/recipes-extended/python-cson/python3-cson_git.bb @@ -12,8 +12,7 @@ SRC_URI = "git://github.com/gt3389b/python-cson.git;branch=master;protocol=https S = "${WORKDIR}/git" -RDEPENDS:${PN}:class-native = "" -DEPENDS:append:class-native = " python-native " +RDEPENDS:${PN} = "python3-json" inherit setuptools3 -- 2.30.2 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106881): https://lists.openembedded.org/g/openembedded-devel/message/106881 Mute This Topic: https://lists.openembedded.org/mt/102662127/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [meta-python][kirkstone][PATCH 1/2] python3-cson: fix DEPENDS on python3-native
Le 17/11/2023 à 10:18, Yoann Congal a écrit : > python-native is not provided by meta-python anymore and this is clearly > a python3 recipe. > > Signed-off-by: Yoann Congal > --- > meta-python/recipes-extended/python-cson/python3-cson_git.bb | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta-python/recipes-extended/python-cson/python3-cson_git.bb > b/meta-python/recipes-extended/python-cson/python3-cson_git.bb > index c4fcc61ec..da174ad55 100644 > --- a/meta-python/recipes-extended/python-cson/python3-cson_git.bb > +++ b/meta-python/recipes-extended/python-cson/python3-cson_git.bb > @@ -13,7 +13,7 @@ SRC_URI = > "git://github.com/gt3389b/python-cson.git;branch=master;protocol=https > S = "${WORKDIR}/git" > > RDEPENDS:${PN}:class-native = "" > -DEPENDS:append:class-native = " python-native " > +DEPENDS:append:class-native = " python3-native " > > inherit setuptools3 > It would be better to backport https://git.openembedded.org/meta-openembedded/commit/?id=40b4cf5a83098a5f1be873be5c29f26380bc7993 instead of this patch In the current state : root@qemux86-64:~# python-cson Traceback (most recent call last): File "/usr/bin/python-cson", line 5, in from cson import main File "/usr/lib/python3.10/site-packages/cson.py", line 11, in import argparse, copy, json, sys ModuleNotFoundError: No module named 'json' I'll send the backport. -- Yoann Congal Smile ECS - Tech Expert -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106880): https://lists.openembedded.org/g/openembedded-devel/message/106880 Mute This Topic: https://lists.openembedded.org/mt/102644490/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [meta-networking][PATCH] mdns: Upgrade 2200.0.8 -> 2200.40.37.0.1
On Fri, Nov 17, 2023 at 12:40 PM Alex Kiernan wrote: > > Thanks... I should've checked master-next :| always a good idea > > On Fri, Nov 17, 2023 at 7:41 PM Khem Raj wrote: > > > > I have squashed this with > > > > https://lore.kernel.org/openembedded-devel/1700121036-21542-1-git-send-email-wan...@fujitsu.com/T/#u > > > > On 11/17/23 11:32 AM, Alex Kiernan wrote: > > > Signed-off-by: Alex Kiernan > > > --- > > > > > > ...utine-for-cleaning-recent-interfaces.patch | 15 +-- > > > ...01-Handle-interface-without-ifa_addr.patch | 12 - > > > .../0001-dns-sd-Include-missing-headers.patch | 11 +++- > > > ...outine-for-tearing-down-an-interface.patch | 15 +-- > > > ...ke-Set-libdns_sd.so-soname-correctly.patch | 13 - > > > .../0003-Track-interface-socket-family.patch | 21 +++ > > > ...cate-loopback-interface-to-mDNS-core.patch | 19 ++--- > > > ...-Separate-TLS-targets-from-libraries.patch | 11 +++- > > > ...0005-Use-list-for-changed-interfaces.patch | 27 +-- > > > ...-mDNSCore-Fix-broken-debug-parameter.patch | 10 +++ > > > .../0006-Handle-noisy-netlink-sockets.patch | 17 +--- > > > .../0006-make-Add-top-level-Makefile.patch| 10 +++ > > > ...-deleted-interfaces-as-being-changed.patch | 13 - > > > ...0008-Handle-errors-from-socket-calls.patch | 19 ++--- > > > .../mdns/0009-remove-unneeded-headers.patch | 14 +- > > > .../mdns/mdns/0015-Add-missing-limits.h.patch | 8 +++--- > > > ...dns_2200.0.8.bb => mdns_2200.40.37.0.1.bb} | 4 +-- > > > 17 files changed, 100 insertions(+), 139 deletions(-) > > > rename meta-networking/recipes-protocols/mdns/{mdns_2200.0.8.bb => > > > mdns_2200.40.37.0.1.bb} (98%) > > > > > > diff --git > > > a/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch > > > > > > b/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch > > > index 91198dea733c..f5d424d58f4e 100644 > > > --- > > > a/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch > > > +++ > > > b/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch > > > @@ -14,11 +14,11 @@ Signed-off-by: Alex Kiernan > > >mDNSPosix/mDNSPosix.c | 24 ++-- > > >1 file changed, 14 insertions(+), 10 deletions(-) > > > > > > -diff --git a/mDNSPosix/mDNSPosix.c b/mDNSPosix/mDNSPosix.c > > > -index 0a7c3dfa2475..fe7242d83599 100644 > > > a/mDNSPosix/mDNSPosix.c > > > -+++ b/mDNSPosix/mDNSPosix.c > > > -@@ -1322,6 +1322,19 @@ mDNSlocal int SetupSocket(struct sockaddr > > > *intfAddr, mDNSIPPort port, int interf > > > +Index: mDNSResponder/mDNSPosix/mDNSPosix.c > > > +=== > > > +--- mDNSResponder.orig/mDNSPosix/mDNSPosix.c > > > mDNSResponder/mDNSPosix/mDNSPosix.c > > > +@@ -1322,6 +1322,19 @@ mDNSlocal int SetupSocket(struct sockadd > > >return err; > > >} > > > > > > @@ -38,7 +38,7 @@ index 0a7c3dfa2475..fe7242d83599 100644 > > >// Creates a PosixNetworkInterface for the interface whose IP address > > > is > > >// intfAddr and whose name is intfName and registers it with mDNS core. > > >mDNSlocal int SetupOneInterface(mDNS *const m, struct sockaddr > > > *intfAddr, struct sockaddr *intfMask, > > > -@@ -1559,16 +1572,7 @@ mDNSlocal int SetupInterfaceList(mDNS *const m) > > > +@@ -1559,16 +1572,7 @@ mDNSlocal int SetupInterfaceList(mDNS *c > > > > > >// Clean up. > > >if (intfList != NULL) freeifaddrs(intfList); > > > @@ -56,6 +56,3 @@ index 0a7c3dfa2475..fe7242d83599 100644 > > > > > >return err; > > >} > > > --- > > > -2.35.1 > > > - > > > diff --git > > > a/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch > > > > > > b/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch > > > index daee318ae4a3..7e76f07c0eb3 100644 > > > --- > > > a/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch > > > +++ > > > b/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch > > > @@ -14,11 +14,11 @@ Signed-off-by: Alex Kiernan > > >mDNSPosix/mDNSPosix.c | 4 +++- > > >1 file changed, 3 insertions(+), 1 deletion(-) > > > > > > -diff --git a/mDNSPosix/mDNSPosix.c b/mDNSPosix/mDNSPosix.c > > > -index d7f31cc4d5cf..f10301253f58 100644 > > > a/mDNSPosix/mDNSPosix.c > > > -+++ b/mDNSPosix/mDNSPosix.c > > > -@@ -1895,6 +1895,7 @@ mDNSlocal void InterfaceChangeCallback(int fd, > > > void *context) > > > +Index: mDNSResponder/mDNSPosix/mDNSPosix.c > > > +=== > > > +--- mDNSResponder.orig/mDNSPosix/mDNSPosix.c > > > mDNSRespond
Re: [oe] [meta-networking][PATCH] mdns: Upgrade 2200.0.8 -> 2200.40.37.0.1
Thanks... I should've checked master-next :| On Fri, Nov 17, 2023 at 7:41 PM Khem Raj wrote: > > I have squashed this with > > https://lore.kernel.org/openembedded-devel/1700121036-21542-1-git-send-email-wan...@fujitsu.com/T/#u > > On 11/17/23 11:32 AM, Alex Kiernan wrote: > > Signed-off-by: Alex Kiernan > > --- > > > > ...utine-for-cleaning-recent-interfaces.patch | 15 +-- > > ...01-Handle-interface-without-ifa_addr.patch | 12 - > > .../0001-dns-sd-Include-missing-headers.patch | 11 +++- > > ...outine-for-tearing-down-an-interface.patch | 15 +-- > > ...ke-Set-libdns_sd.so-soname-correctly.patch | 13 - > > .../0003-Track-interface-socket-family.patch | 21 +++ > > ...cate-loopback-interface-to-mDNS-core.patch | 19 ++--- > > ...-Separate-TLS-targets-from-libraries.patch | 11 +++- > > ...0005-Use-list-for-changed-interfaces.patch | 27 +-- > > ...-mDNSCore-Fix-broken-debug-parameter.patch | 10 +++ > > .../0006-Handle-noisy-netlink-sockets.patch | 17 +--- > > .../0006-make-Add-top-level-Makefile.patch| 10 +++ > > ...-deleted-interfaces-as-being-changed.patch | 13 - > > ...0008-Handle-errors-from-socket-calls.patch | 19 ++--- > > .../mdns/0009-remove-unneeded-headers.patch | 14 +- > > .../mdns/mdns/0015-Add-missing-limits.h.patch | 8 +++--- > > ...dns_2200.0.8.bb => mdns_2200.40.37.0.1.bb} | 4 +-- > > 17 files changed, 100 insertions(+), 139 deletions(-) > > rename meta-networking/recipes-protocols/mdns/{mdns_2200.0.8.bb => > > mdns_2200.40.37.0.1.bb} (98%) > > > > diff --git > > a/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch > > > > b/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch > > index 91198dea733c..f5d424d58f4e 100644 > > --- > > a/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch > > +++ > > b/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch > > @@ -14,11 +14,11 @@ Signed-off-by: Alex Kiernan > >mDNSPosix/mDNSPosix.c | 24 ++-- > >1 file changed, 14 insertions(+), 10 deletions(-) > > > > -diff --git a/mDNSPosix/mDNSPosix.c b/mDNSPosix/mDNSPosix.c > > -index 0a7c3dfa2475..fe7242d83599 100644 > > a/mDNSPosix/mDNSPosix.c > > -+++ b/mDNSPosix/mDNSPosix.c > > -@@ -1322,6 +1322,19 @@ mDNSlocal int SetupSocket(struct sockaddr > > *intfAddr, mDNSIPPort port, int interf > > +Index: mDNSResponder/mDNSPosix/mDNSPosix.c > > +=== > > +--- mDNSResponder.orig/mDNSPosix/mDNSPosix.c > > mDNSResponder/mDNSPosix/mDNSPosix.c > > +@@ -1322,6 +1322,19 @@ mDNSlocal int SetupSocket(struct sockadd > >return err; > >} > > > > @@ -38,7 +38,7 @@ index 0a7c3dfa2475..fe7242d83599 100644 > >// Creates a PosixNetworkInterface for the interface whose IP address is > >// intfAddr and whose name is intfName and registers it with mDNS core. > >mDNSlocal int SetupOneInterface(mDNS *const m, struct sockaddr > > *intfAddr, struct sockaddr *intfMask, > > -@@ -1559,16 +1572,7 @@ mDNSlocal int SetupInterfaceList(mDNS *const m) > > +@@ -1559,16 +1572,7 @@ mDNSlocal int SetupInterfaceList(mDNS *c > > > >// Clean up. > >if (intfList != NULL) freeifaddrs(intfList); > > @@ -56,6 +56,3 @@ index 0a7c3dfa2475..fe7242d83599 100644 > > > >return err; > >} > > --- > > -2.35.1 > > - > > diff --git > > a/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch > > > > b/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch > > index daee318ae4a3..7e76f07c0eb3 100644 > > --- > > a/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch > > +++ > > b/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch > > @@ -14,11 +14,11 @@ Signed-off-by: Alex Kiernan > >mDNSPosix/mDNSPosix.c | 4 +++- > >1 file changed, 3 insertions(+), 1 deletion(-) > > > > -diff --git a/mDNSPosix/mDNSPosix.c b/mDNSPosix/mDNSPosix.c > > -index d7f31cc4d5cf..f10301253f58 100644 > > a/mDNSPosix/mDNSPosix.c > > -+++ b/mDNSPosix/mDNSPosix.c > > -@@ -1895,6 +1895,7 @@ mDNSlocal void InterfaceChangeCallback(int fd, void > > *context) > > +Index: mDNSResponder/mDNSPosix/mDNSPosix.c > > +=== > > +--- mDNSResponder.orig/mDNSPosix/mDNSPosix.c > > mDNSResponder/mDNSPosix/mDNSPosix.c > > +@@ -1895,6 +1895,7 @@ mDNSlocal void InterfaceChangeCallback(i > > continue; > > > >if ((ifa_loop4 == NULL) && > > @@ -26,7 +26,7 @@ index d7f31cc4d5cf..f10301253f58 100644 > >((*ifi)->ifa_addr->sa_family == AF_INET
Re: [oe] [meta-multimedia][PATCH] projucer: Refresh patch to apply cleanly
Hi, Le ven. 17 nov. 2023 à 19:02, Khem Raj a écrit : > This was resulting on rejects on master > > patching file modules/juce_core/system/juce_StandardHeader.h > Hunk #1 FAILED at 64 (different line endings). > 1 out of 1 hunk FAILED -- rejects in file > modules/juce_core/system/juce_StandardHeader.h > Patch 0001-StandardHeader-Include-utility-for-GCC-12-compatibil.patch does > not apply (enforce with -f) > > Signed-off-by: Khem Raj > Cc: Yoann Congal > --- > ...r-Include-utility-for-GCC-12-compatibil.patch | 16 +++- > 1 file changed, 7 insertions(+), 9 deletions(-) I forgot to rebuild after the devtool cycle, sorry. Devtool seems to change the line ending between the commit and the generated patch... Smell like a bug : https://bugzilla.yoctoproject.org/show_bug.cgi?id=15285 Regards, -- Yoann Congal Smile ECS - Tech expert -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106877): https://lists.openembedded.org/g/openembedded-devel/message/106877 Mute This Topic: https://lists.openembedded.org/mt/102652588/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [meta-networking][PATCH] mdns: Upgrade 2200.0.8 -> 2200.40.37.0.1
I have squashed this with https://lore.kernel.org/openembedded-devel/1700121036-21542-1-git-send-email-wan...@fujitsu.com/T/#u On 11/17/23 11:32 AM, Alex Kiernan wrote: Signed-off-by: Alex Kiernan --- ...utine-for-cleaning-recent-interfaces.patch | 15 +-- ...01-Handle-interface-without-ifa_addr.patch | 12 - .../0001-dns-sd-Include-missing-headers.patch | 11 +++- ...outine-for-tearing-down-an-interface.patch | 15 +-- ...ke-Set-libdns_sd.so-soname-correctly.patch | 13 - .../0003-Track-interface-socket-family.patch | 21 +++ ...cate-loopback-interface-to-mDNS-core.patch | 19 ++--- ...-Separate-TLS-targets-from-libraries.patch | 11 +++- ...0005-Use-list-for-changed-interfaces.patch | 27 +-- ...-mDNSCore-Fix-broken-debug-parameter.patch | 10 +++ .../0006-Handle-noisy-netlink-sockets.patch | 17 +--- .../0006-make-Add-top-level-Makefile.patch| 10 +++ ...-deleted-interfaces-as-being-changed.patch | 13 - ...0008-Handle-errors-from-socket-calls.patch | 19 ++--- .../mdns/0009-remove-unneeded-headers.patch | 14 +- .../mdns/mdns/0015-Add-missing-limits.h.patch | 8 +++--- ...dns_2200.0.8.bb => mdns_2200.40.37.0.1.bb} | 4 +-- 17 files changed, 100 insertions(+), 139 deletions(-) rename meta-networking/recipes-protocols/mdns/{mdns_2200.0.8.bb => mdns_2200.40.37.0.1.bb} (98%) diff --git a/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch b/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch index 91198dea733c..f5d424d58f4e 100644 --- a/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch +++ b/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch @@ -14,11 +14,11 @@ Signed-off-by: Alex Kiernan mDNSPosix/mDNSPosix.c | 24 ++-- 1 file changed, 14 insertions(+), 10 deletions(-) -diff --git a/mDNSPosix/mDNSPosix.c b/mDNSPosix/mDNSPosix.c -index 0a7c3dfa2475..fe7242d83599 100644 a/mDNSPosix/mDNSPosix.c -+++ b/mDNSPosix/mDNSPosix.c -@@ -1322,6 +1322,19 @@ mDNSlocal int SetupSocket(struct sockaddr *intfAddr, mDNSIPPort port, int interf +Index: mDNSResponder/mDNSPosix/mDNSPosix.c +=== +--- mDNSResponder.orig/mDNSPosix/mDNSPosix.c mDNSResponder/mDNSPosix/mDNSPosix.c +@@ -1322,6 +1322,19 @@ mDNSlocal int SetupSocket(struct sockadd return err; } @@ -38,7 +38,7 @@ index 0a7c3dfa2475..fe7242d83599 100644 // Creates a PosixNetworkInterface for the interface whose IP address is // intfAddr and whose name is intfName and registers it with mDNS core. mDNSlocal int SetupOneInterface(mDNS *const m, struct sockaddr *intfAddr, struct sockaddr *intfMask, -@@ -1559,16 +1572,7 @@ mDNSlocal int SetupInterfaceList(mDNS *const m) +@@ -1559,16 +1572,7 @@ mDNSlocal int SetupInterfaceList(mDNS *c // Clean up. if (intfList != NULL) freeifaddrs(intfList); @@ -56,6 +56,3 @@ index 0a7c3dfa2475..fe7242d83599 100644 return err; } --- -2.35.1 - diff --git a/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch b/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch index daee318ae4a3..7e76f07c0eb3 100644 --- a/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch +++ b/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch @@ -14,11 +14,11 @@ Signed-off-by: Alex Kiernan mDNSPosix/mDNSPosix.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) -diff --git a/mDNSPosix/mDNSPosix.c b/mDNSPosix/mDNSPosix.c -index d7f31cc4d5cf..f10301253f58 100644 a/mDNSPosix/mDNSPosix.c -+++ b/mDNSPosix/mDNSPosix.c -@@ -1895,6 +1895,7 @@ mDNSlocal void InterfaceChangeCallback(int fd, void *context) +Index: mDNSResponder/mDNSPosix/mDNSPosix.c +=== +--- mDNSResponder.orig/mDNSPosix/mDNSPosix.c mDNSResponder/mDNSPosix/mDNSPosix.c +@@ -1895,6 +1895,7 @@ mDNSlocal void InterfaceChangeCallback(i continue; if ((ifa_loop4 == NULL) && @@ -26,7 +26,7 @@ index d7f31cc4d5cf..f10301253f58 100644 ((*ifi)->ifa_addr->sa_family == AF_INET) && ((*ifi)->ifa_flags & IFF_UP) && ((*ifi)->ifa_flags & IFF_LOOPBACK)) -@@ -1903,7 +1904,8 @@ mDNSlocal void InterfaceChangeCallback(int fd, void *context) +@@ -1903,7 +1904,8 @@ mDNSlocal void InterfaceChangeCallback(i continue; } diff --git a/meta-networking/recipes-protocols/mdns/mdns/0001-dns-sd-Include-missing-headers.patch b/meta-networking/recipes-protocols/mdns/mdns/0001-dns-sd-Include
[oe] [meta-networking][PATCH] mdns: Upgrade 2200.0.8 -> 2200.40.37.0.1
Signed-off-by: Alex Kiernan --- ...utine-for-cleaning-recent-interfaces.patch | 15 +-- ...01-Handle-interface-without-ifa_addr.patch | 12 - .../0001-dns-sd-Include-missing-headers.patch | 11 +++- ...outine-for-tearing-down-an-interface.patch | 15 +-- ...ke-Set-libdns_sd.so-soname-correctly.patch | 13 - .../0003-Track-interface-socket-family.patch | 21 +++ ...cate-loopback-interface-to-mDNS-core.patch | 19 ++--- ...-Separate-TLS-targets-from-libraries.patch | 11 +++- ...0005-Use-list-for-changed-interfaces.patch | 27 +-- ...-mDNSCore-Fix-broken-debug-parameter.patch | 10 +++ .../0006-Handle-noisy-netlink-sockets.patch | 17 +--- .../0006-make-Add-top-level-Makefile.patch| 10 +++ ...-deleted-interfaces-as-being-changed.patch | 13 - ...0008-Handle-errors-from-socket-calls.patch | 19 ++--- .../mdns/0009-remove-unneeded-headers.patch | 14 +- .../mdns/mdns/0015-Add-missing-limits.h.patch | 8 +++--- ...dns_2200.0.8.bb => mdns_2200.40.37.0.1.bb} | 4 +-- 17 files changed, 100 insertions(+), 139 deletions(-) rename meta-networking/recipes-protocols/mdns/{mdns_2200.0.8.bb => mdns_2200.40.37.0.1.bb} (98%) diff --git a/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch b/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch index 91198dea733c..f5d424d58f4e 100644 --- a/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch +++ b/meta-networking/recipes-protocols/mdns/mdns/0001-Create-subroutine-for-cleaning-recent-interfaces.patch @@ -14,11 +14,11 @@ Signed-off-by: Alex Kiernan mDNSPosix/mDNSPosix.c | 24 ++-- 1 file changed, 14 insertions(+), 10 deletions(-) -diff --git a/mDNSPosix/mDNSPosix.c b/mDNSPosix/mDNSPosix.c -index 0a7c3dfa2475..fe7242d83599 100644 a/mDNSPosix/mDNSPosix.c -+++ b/mDNSPosix/mDNSPosix.c -@@ -1322,6 +1322,19 @@ mDNSlocal int SetupSocket(struct sockaddr *intfAddr, mDNSIPPort port, int interf +Index: mDNSResponder/mDNSPosix/mDNSPosix.c +=== +--- mDNSResponder.orig/mDNSPosix/mDNSPosix.c mDNSResponder/mDNSPosix/mDNSPosix.c +@@ -1322,6 +1322,19 @@ mDNSlocal int SetupSocket(struct sockadd return err; } @@ -38,7 +38,7 @@ index 0a7c3dfa2475..fe7242d83599 100644 // Creates a PosixNetworkInterface for the interface whose IP address is // intfAddr and whose name is intfName and registers it with mDNS core. mDNSlocal int SetupOneInterface(mDNS *const m, struct sockaddr *intfAddr, struct sockaddr *intfMask, -@@ -1559,16 +1572,7 @@ mDNSlocal int SetupInterfaceList(mDNS *const m) +@@ -1559,16 +1572,7 @@ mDNSlocal int SetupInterfaceList(mDNS *c // Clean up. if (intfList != NULL) freeifaddrs(intfList); @@ -56,6 +56,3 @@ index 0a7c3dfa2475..fe7242d83599 100644 return err; } --- -2.35.1 - diff --git a/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch b/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch index daee318ae4a3..7e76f07c0eb3 100644 --- a/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch +++ b/meta-networking/recipes-protocols/mdns/mdns/0001-Handle-interface-without-ifa_addr.patch @@ -14,11 +14,11 @@ Signed-off-by: Alex Kiernan mDNSPosix/mDNSPosix.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) -diff --git a/mDNSPosix/mDNSPosix.c b/mDNSPosix/mDNSPosix.c -index d7f31cc4d5cf..f10301253f58 100644 a/mDNSPosix/mDNSPosix.c -+++ b/mDNSPosix/mDNSPosix.c -@@ -1895,6 +1895,7 @@ mDNSlocal void InterfaceChangeCallback(int fd, void *context) +Index: mDNSResponder/mDNSPosix/mDNSPosix.c +=== +--- mDNSResponder.orig/mDNSPosix/mDNSPosix.c mDNSResponder/mDNSPosix/mDNSPosix.c +@@ -1895,6 +1895,7 @@ mDNSlocal void InterfaceChangeCallback(i continue; if ((ifa_loop4 == NULL) && @@ -26,7 +26,7 @@ index d7f31cc4d5cf..f10301253f58 100644 ((*ifi)->ifa_addr->sa_family == AF_INET) && ((*ifi)->ifa_flags & IFF_UP) && ((*ifi)->ifa_flags & IFF_LOOPBACK)) -@@ -1903,7 +1904,8 @@ mDNSlocal void InterfaceChangeCallback(int fd, void *context) +@@ -1903,7 +1904,8 @@ mDNSlocal void InterfaceChangeCallback(i continue; } diff --git a/meta-networking/recipes-protocols/mdns/mdns/0001-dns-sd-Include-missing-headers.patch b/meta-networking/recipes-protocols/mdns/mdns/0001-dns-sd-Include-missing-headers.patch index 4a60a9572896..82825b294de0 100644 --- a/meta-networking/recipes-protocols/mdns/mdns/0001-dns-sd-Include-missing-headers.patch +++ b/meta-networking/recipes-protocols/mdns/mdns/0001-dns-sd-I
Re: [oe] mickeldore merge request: Nov 17th.
merged thanks Armin. On 11/17/23 7:33 AM, akuster808 wrote: The following changes since commit 39968837196cb48209b71e8852dd04a2f8ccdca8: nginx: add configure option (2023-10-15 19:09:42 -0400) are available in the Git repository at: https://git.openembedded.org/meta-openembedded mickledore-next for you to fetch changes up to aa5e8edabbc414d8ec1b2ad63c8743c7baf99626: nlohmann-json: Add ptest support (2023-11-16 21:49:15 -0500) Archana Polampalli (2): nodejs: Upgrade 18.17.1 -> 18.18.2 open-vm-tools: fix CVE-2023-34058 Changqing Li (1): cpuid: fix do_install Joe Slater (1): python3-pynacl: add RCONFLICTS with python3-nacl Mingli Yu (1): nlohmann-json: Add ptest support Narpat Mali (1): traceroute: upgrade 2.1.2 -> 2.1.3 Sourav Pramanik (1): nlohmann-json: Avoid usage of nobranch=1 Wang Mingyu (1): postgresql: upgrade 15.3 -> 15.4 Yi Zhao (2): mbedtls: upgrade 2.28.3 -> 2.28.5 libssh: upgrade 0.10.4 -> 0.10.5 .../mbedtls/{mbedtls_2.28.3.bb => mbedtls_2.28.5.bb} | 2 +- .../open-vm-tools/open-vm-tools/CVE-2023-34058.patch | 241 .../recipes-support/open-vm-tools/open-vm-tools_12.1.5.bb | 1 + .../traceroute/{traceroute_2.1.2.bb => traceroute_2.1.3.bb} | 2 +- .../0001-configure.ac-bypass-autoconf-2.69-version-check.patch | 8 +- .../postgresql/{postgresql_15.3.bb => postgresql_15.4.bb} | 2 +- meta-oe/recipes-devtools/cpuid/cpuid_20211129.bb | 10 +- ...001-Makefile-update-the-hardcode-path-to-bindir-mandir.patch | 36 + ...0001-custom-allocators-define-missing-rebind-type-3895.patch | 61 +++ ...1-tests-unit-iterators2-use-std-ranges-equals-for-rang.patch | 31 meta-oe/recipes-devtools/nlohmann-json/files/run-ptest | 12 ++ meta-oe/recipes-devtools/nlohmann-json/nlohmann-json_3.11.2.bb | 24 ++- .../oe-npm-cache | 0 ...oe-cache-native_18.17.bb => nodejs-oe-cache-native_18.18.bb} | 0 .../nodejs/{nodejs_18.17.1.bb => nodejs_18.18.2.bb} | 4 +- meta-oe/recipes-support/libssh/libssh/run-ptest | 42 + .../libssh/{libssh_0.10.4.bb => libssh_0.10.5.bb} | 5 +- meta-python/recipes-devtools/python/python3-pynacl_1.5.0.bb | 4 + 18 files changed, 429 insertions(+), 56 deletions(-) rename meta-networking/recipes-connectivity/mbedtls/{mbedtls_2.28.3.bb => mbedtls_2.28.5.bb} (98%) create mode 100644 meta-networking/recipes-support/open-vm-tools/open-vm-tools/CVE-2023-34058.patch rename meta-networking/recipes-support/traceroute/{traceroute_2.1.2.bb => traceroute_2.1.3.bb} (94%) rename meta-oe/recipes-dbs/postgresql/{postgresql_15.3.bb => postgresql_15.4.bb} (84%) create mode 100644 meta-oe/recipes-devtools/cpuid/files/0001-Makefile-update-the-hardcode-path-to-bindir-mandir.patch create mode 100644 meta-oe/recipes-devtools/nlohmann-json/files/0001-custom-allocators-define-missing-rebind-type-3895.patch create mode 100644 meta-oe/recipes-devtools/nlohmann-json/files/0001-tests-unit-iterators2-use-std-ranges-equals-for-rang.patch create mode 100755 meta-oe/recipes-devtools/nlohmann-json/files/run-ptest rename meta-oe/recipes-devtools/nodejs/{nodejs-oe-cache-18.17 => nodejs-oe-cache-18.18}/oe-npm-cache (100%) rename meta-oe/recipes-devtools/nodejs/{nodejs-oe-cache-native_18.17.bb => nodejs-oe-cache-native_18.18.bb} (100%) rename meta-oe/recipes-devtools/nodejs/{nodejs_18.17.1.bb => nodejs_18.18.2.bb} (97%) rename meta-oe/recipes-support/libssh/{libssh_0.10.4.bb => libssh_0.10.5.bb} (85%) OpenPGP_0xBB053355919D3314.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106874): https://lists.openembedded.org/g/openembedded-devel/message/106874 Mute This Topic: https://lists.openembedded.org/mt/102649405/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [meta-oe][PATCH] ledmon: upgrade 0.93 -> 0.97
This fails to build with clang for 32bit x86 e.g. qemux86 https://errors.yoctoproject.org/Errors/Details/742597/ On Thu, Nov 16, 2023 at 12:31 AM Alper Ak wrote: > > * License changed GPL-2.0-only -> LGPL-2.0-only > > - LIC_FILES_CHKSUM changed COPYING -> COPYING.LIB for LGPL-2.0-only > - Changed license headers in required source files. > - Changed copyright years to 2022 in modified files. > > * 0001-Don-t-build-with-Werror-to-fix-compile-error.patch removed because > fixed in the new version. > > * libpci was added as depends following this error -> configure: error: > Package requirements (libpci) were not met: No package 'libpci' found > > * pkgconfig added as inherit following this error -> PKG_PROG_PKG_CONFIG: > command not found > > Changelog: > > It can be followed here: https://github.com/intel/ledmon/releases > > Signed-off-by: alperak > --- > ...ild-with-Werror-to-fix-compile-error.patch | 30 --- > .../ledmon/{ledmon_git.bb => ledmon_0.97.bb} | 17 +-- > 2 files changed, 7 insertions(+), 40 deletions(-) > delete mode 100644 > meta-oe/recipes-bsp/ledmon/ledmon/0001-Don-t-build-with-Werror-to-fix-compile-error.patch > rename meta-oe/recipes-bsp/ledmon/{ledmon_git.bb => ledmon_0.97.bb} (71%) > > diff --git > a/meta-oe/recipes-bsp/ledmon/ledmon/0001-Don-t-build-with-Werror-to-fix-compile-error.patch > > b/meta-oe/recipes-bsp/ledmon/ledmon/0001-Don-t-build-with-Werror-to-fix-compile-error.patch > deleted file mode 100644 > index 09f4993a2..0 > --- > a/meta-oe/recipes-bsp/ledmon/ledmon/0001-Don-t-build-with-Werror-to-fix-compile-error.patch > +++ /dev/null > @@ -1,30 +0,0 @@ > -Subject: [PATCH] Don't build with -Werror to fix compile error. > - > -| 550 | _dump_sgpio_amd(&amd_reg->amd); > -| | ^ > -| amd_sgpio.c: In function '_write_amd_register': > -| amd_sgpio.c:558:18: error: taking address of packed member of 'struct > amd_register' may result in an unaligned pointer value > [-Werror=address-of-packed-member] > - > -Upstream-Status: Submitted > -https://github.com/intel/ledmon/pull/48/commits > - > -Signed-off-by: Zheng Ruoqin > > - configure.ac | 1 - > - 1 file changed, 1 deletion(-) > - > -diff --git a/configure.ac b/configure.ac > -index 7bc20f8..7e01bd5 100644 > a/configure.ac > -+++ b/configure.ac > -@@ -22,7 +22,6 @@ AX_AM_CFLAGS_ADD([-Werror=format-truncation=1]) > - AX_AM_CFLAGS_ADD([-Werror=shift-negative-value]) > - AX_AM_CFLAGS_ADD([-Werror=alloca]) > - AX_AM_CFLAGS_ADD([-Werror=missing-field-initializers]) > --AX_AM_CFLAGS_ADD([-Werror]) > - AX_AM_CFLAGS_ADD([-Werror=format-signedness]) > - > - AC_SUBST([AM_CFLAGS]) > --- > -2.7.4 > - > diff --git a/meta-oe/recipes-bsp/ledmon/ledmon_git.bb > b/meta-oe/recipes-bsp/ledmon/ledmon_0.97.bb > similarity index 71% > rename from meta-oe/recipes-bsp/ledmon/ledmon_git.bb > rename to meta-oe/recipes-bsp/ledmon/ledmon_0.97.bb > index dbfd1e7bc..158342dbc 100644 > --- a/meta-oe/recipes-bsp/ledmon/ledmon_git.bb > +++ b/meta-oe/recipes-bsp/ledmon/ledmon_0.97.bb > @@ -5,28 +5,25 @@ DESCRIPTION = "The utilities are designed primarily to be > used on storage server > " > HOMEPAGE = "https://github.com/intel/ledmon"; > > -LICENSE = "GPL-2.0-only" > -LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \ > -" > +LICENSE = "LGPL-2.0-only" > +LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c" > > -DEPENDS = "sg3-utils udev" > +DEPENDS = "sg3-utils udev pciutils" > > -inherit autotools systemd > +inherit autotools systemd pkgconfig > > SYSTEMD_SERVICE:${PN} = "ledmon.service" > > -# 0.93 > SRC_URI = "git://github.com/intel/ledmon;branch=master;protocol=https \ > - file://0002-include-sys-select.h-and-sys-types.h.patch \ > - file://0001-Don-t-build-with-Werror-to-fix-compile-error.patch \ > - " > + file://0002-include-sys-select.h-and-sys-types.h.patch" > > -SRCREV = "1d72f9cb5c9163b2ecdf19709935720e65f5b90e" > +SRCREV = "b0edae14e8660b80ffe0384354038a9f62e2978d" > > COMPATIBLE_HOST = "(i.86|x86_64).*-linux" > COMPATIBLE_HOST:libc-musl = "null" > > S = "${WORKDIR}/git" > + > EXTRA_OEMAKE = "CC='${CC}' LDFLAGS='${LDFLAGS}' CFLAGS='${CFLAGS}'" > > # The ledmon sources include headers in ${S}/config to build but not in > CFLAGS. > -- > 2.25.1 > > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106873): https://lists.openembedded.org/g/openembedded-devel/message/106873 Mute This Topic: https://lists.openembedded.org/mt/102623591/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-multimedia][PATCH] projucer: Refresh patch to apply cleanly
This was resulting on rejects on master patching file modules/juce_core/system/juce_StandardHeader.h Hunk #1 FAILED at 64 (different line endings). 1 out of 1 hunk FAILED -- rejects in file modules/juce_core/system/juce_StandardHeader.h Patch 0001-StandardHeader-Include-utility-for-GCC-12-compatibil.patch does not apply (enforce with -f) Signed-off-by: Khem Raj Cc: Yoann Congal --- ...r-Include-utility-for-GCC-12-compatibil.patch | 16 +++- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/meta-multimedia/recipes-multimedia/juce/projucer/0001-StandardHeader-Include-utility-for-GCC-12-compatibil.patch b/meta-multimedia/recipes-multimedia/juce/projucer/0001-StandardHeader-Include-utility-for-GCC-12-compatibil.patch index ae77aeef10..3efef247ae 100644 --- a/meta-multimedia/recipes-multimedia/juce/projucer/0001-StandardHeader-Include-utility-for-GCC-12-compatibil.patch +++ b/meta-multimedia/recipes-multimedia/juce/projucer/0001-StandardHeader-Include-utility-for-GCC-12-compatibil.patch @@ -9,15 +9,13 @@ Signed-off-by: Yoann Congal modules/juce_core/system/juce_StandardHeader.h | 1 + 1 file changed, 1 insertion(+) -diff --git a/modules/juce_core/system/juce_StandardHeader.h b/modules/juce_core/system/juce_StandardHeader.h -index fe164cdd3..cda6bbe86 100644 --- a/modules/juce_core/system/juce_StandardHeader.h +++ b/modules/juce_core/system/juce_StandardHeader.h @@ -64,6 +64,7 @@ - #include - #include - #include -+#include - #include - #include - + #include + #include + #include ++#include + #include + #include + -- 2.42.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106872): https://lists.openembedded.org/g/openembedded-devel/message/106872 Mute This Topic: https://lists.openembedded.org/mt/102652588/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-networking][kirkstone][PATCH] nginx: upgrade to 1.24.0 release
From: Michael Haener According to http://nginx.org/en/CHANGES nginx supports the openssl 3.x component only from version 1.21.2. In Kirstone openssl 3.x is included but all provided versions of nginx are older, so there is currently an incompatibility. With this patch this incompatibility get removed. Signed-off-by: Michael Haener Signed-off-by: Armin Kuster --- meta-webserver/recipes-httpd/nginx/nginx_1.24.0.bb | 6 ++ 1 file changed, 6 insertions(+) create mode 100644 meta-webserver/recipes-httpd/nginx/nginx_1.24.0.bb diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.24.0.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.24.0.bb new file mode 100644 index 00..2e865e400e --- /dev/null +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.24.0.bb @@ -0,0 +1,6 @@ +require nginx.inc + +LIC_FILES_CHKSUM = "file://LICENSE;md5=175abb631c799f54573dc481454c8632" + +SRC_URI[sha256sum] = "77a2541637b92a621e3ee76776c8b7b40cf6d707e69ba53a940283e30ff2f55d" + -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106871): https://lists.openembedded.org/g/openembedded-devel/message/106871 Mute This Topic: https://lists.openembedded.org/mt/102649879/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [OE-core][kirkstone][PATCH] qemu 6.2.0: Fix CVE-2023-1544
Wrong mailing list. Please try openembedded-c...@lists.openembedded.org br, Armin On 11/16/23 11:59 PM, Niranjan Pradhan via lists.openembedded.org wrote: Upstream Repository: https://gitlab.com/qemu-project/qemu.git Bug Details: https://nvd.nist.gov/vuln/detail/CVE-2023-1544 Type: Security Fix CVE: CVE-2023-1544 Score: 6.3 Patch: https://gitlab.com/qemu-project/qemu/-/commit/85fc35afa93c Signed-off-by: Niranjan Pradhan --- meta/recipes-devtools/qemu/qemu.inc | 1 + .../qemu/qemu/CVE-2023-1544.patch | 70 +++ 2 files changed, 71 insertions(+) create mode 100644 meta/recipes-devtools/qemu/qemu/CVE-2023-1544.patch diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc index 83bd5d7e67..c8e4e2e6f3 100644 --- a/meta/recipes-devtools/qemu/qemu.inc +++ b/meta/recipes-devtools/qemu/qemu.inc @@ -101,6 +101,7 @@ SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \ file://CVE-2023-3354.patch \ file://CVE-2023-3180.patch \ file://CVE-2021-3638.patch \ + file://CVE-2023-1544.patch \ " UPSTREAM_CHECK_REGEX = "qemu-(?P\d+(\.\d+)+)\.tar" diff --git a/meta/recipes-devtools/qemu/qemu/CVE-2023-1544.patch b/meta/recipes-devtools/qemu/qemu/CVE-2023-1544.patch new file mode 100644 index 00..b4781e1c18 --- /dev/null +++ b/meta/recipes-devtools/qemu/qemu/CVE-2023-1544.patch @@ -0,0 +1,70 @@ +From e7d6e37675e422cfab2fe8c6bd411d2097228760 Mon Sep 17 00:00:00 2001 +From: Yuval Shaia +Date: Wed, 1 Mar 2023 16:29:26 +0200 +Subject: [PATCH] hw/pvrdma: Protect against buggy or malicious guest driver + +Guest driver allocates and initialize page tables to be used as a ring +of descriptors for CQ and async events. +The page table that represents the ring, along with the number of pages +in the page table is passed to the device. +Currently our device supports only one page table for a ring. + +Let's make sure that the number of page table entries the driver +reports, do not exceeds the one page table size. + +CVE: CVE-2023-1544 +Upstream-Status: Backport [https://gitlab.com/qemu-project/qemu/-/commit/85fc35afa93c] + +Reported-by: Soul Chen +Signed-off-by: Yuval Shaia +Fixes: CVE-2023-1544 +Message-ID: <20230301142926.18686-1-yuval.shaia...@gmail.com> +Signed-off-by: Thomas Huth +(cherry picked from commit 85fc35afa93c7320d1641d344d0c5dfbe341d087) +Signed-off-by: Niranjan Pradhan +--- + hw/rdma/vmw/pvrdma_main.c | 16 +++- + 1 file changed, 15 insertions(+), 1 deletion(-) + +diff --git a/hw/rdma/vmw/pvrdma_main.c b/hw/rdma/vmw/pvrdma_main.c +index 4fc6712025..55b338046e 100644 +--- a/hw/rdma/vmw/pvrdma_main.c b/hw/rdma/vmw/pvrdma_main.c +@@ -91,19 +91,33 @@ static int init_dev_ring(PvrdmaRing *ring, PvrdmaRingState **ring_state, + dma_addr_t dir_addr, uint32_t num_pages) + { + uint64_t *dir, *tbl; +-int rc = 0; ++int max_pages, rc = 0; + + if (!num_pages) { + rdma_error_report("Ring pages count must be strictly positive"); + return -EINVAL; + } + ++/* ++ * Make sure we can satisfy the requested number of pages in a single ++ * TARGET_PAGE_SIZE sized page table (taking into account that first entry ++ * is reserved for ring-state) ++ */ ++max_pages = TARGET_PAGE_SIZE / sizeof(dma_addr_t) - 1; ++if (num_pages > max_pages) { ++rdma_error_report("Maximum pages on a single directory must not exceed %d\n", ++ max_pages); ++return -EINVAL; ++} ++ + dir = rdma_pci_dma_map(pci_dev, dir_addr, TARGET_PAGE_SIZE); + if (!dir) { + rdma_error_report("Failed to map to page directory (ring %s)", name); + rc = -ENOMEM; + goto out; + } ++ ++/* We support only one page table for a ring */ + tbl = rdma_pci_dma_map(pci_dev, dir[0], TARGET_PAGE_SIZE); + if (!tbl) { + rdma_error_report("Failed to map to page table (ring %s)", name); +-- +2.35.6 + -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106870): https://lists.openembedded.org/g/openembedded-devel/message/106870 Mute This Topic: https://lists.openembedded.org/mt/102642225/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] mickeldore merge request: Nov 17th.
The following changes since commit 39968837196cb48209b71e8852dd04a2f8ccdca8: nginx: add configure option (2023-10-15 19:09:42 -0400) are available in the Git repository at: https://git.openembedded.org/meta-openembedded mickledore-next for you to fetch changes up to aa5e8edabbc414d8ec1b2ad63c8743c7baf99626: nlohmann-json: Add ptest support (2023-11-16 21:49:15 -0500) Archana Polampalli (2): nodejs: Upgrade 18.17.1 -> 18.18.2 open-vm-tools: fix CVE-2023-34058 Changqing Li (1): cpuid: fix do_install Joe Slater (1): python3-pynacl: add RCONFLICTS with python3-nacl Mingli Yu (1): nlohmann-json: Add ptest support Narpat Mali (1): traceroute: upgrade 2.1.2 -> 2.1.3 Sourav Pramanik (1): nlohmann-json: Avoid usage of nobranch=1 Wang Mingyu (1): postgresql: upgrade 15.3 -> 15.4 Yi Zhao (2): mbedtls: upgrade 2.28.3 -> 2.28.5 libssh: upgrade 0.10.4 -> 0.10.5 .../mbedtls/{mbedtls_2.28.3.bb => mbedtls_2.28.5.bb} | 2 +- .../open-vm-tools/open-vm-tools/CVE-2023-34058.patch | 241 .../recipes-support/open-vm-tools/open-vm-tools_12.1.5.bb | 1 + .../traceroute/{traceroute_2.1.2.bb => traceroute_2.1.3.bb} | 2 +- .../0001-configure.ac-bypass-autoconf-2.69-version-check.patch | 8 +- .../postgresql/{postgresql_15.3.bb => postgresql_15.4.bb} | 2 +- meta-oe/recipes-devtools/cpuid/cpuid_20211129.bb | 10 +- ...001-Makefile-update-the-hardcode-path-to-bindir-mandir.patch | 36 + ...0001-custom-allocators-define-missing-rebind-type-3895.patch | 61 +++ ...1-tests-unit-iterators2-use-std-ranges-equals-for-rang.patch | 31 meta-oe/recipes-devtools/nlohmann-json/files/run-ptest | 12 ++ meta-oe/recipes-devtools/nlohmann-json/nlohmann-json_3.11.2.bb | 24 ++- .../oe-npm-cache | 0 ...oe-cache-native_18.17.bb => nodejs-oe-cache-native_18.18.bb} | 0 .../nodejs/{nodejs_18.17.1.bb => nodejs_18.18.2.bb} | 4 +- meta-oe/recipes-support/libssh/libssh/run-ptest | 42 + .../libssh/{libssh_0.10.4.bb => libssh_0.10.5.bb} | 5 +- meta-python/recipes-devtools/python/python3-pynacl_1.5.0.bb | 4 + 18 files changed, 429 insertions(+), 56 deletions(-) rename meta-networking/recipes-connectivity/mbedtls/{mbedtls_2.28.3.bb => mbedtls_2.28.5.bb} (98%) create mode 100644 meta-networking/recipes-support/open-vm-tools/open-vm-tools/CVE-2023-34058.patch rename meta-networking/recipes-support/traceroute/{traceroute_2.1.2.bb => traceroute_2.1.3.bb} (94%) rename meta-oe/recipes-dbs/postgresql/{postgresql_15.3.bb => postgresql_15.4.bb} (84%) create mode 100644 meta-oe/recipes-devtools/cpuid/files/0001-Makefile-update-the-hardcode-path-to-bindir-mandir.patch create mode 100644 meta-oe/recipes-devtools/nlohmann-json/files/0001-custom-allocators-define-missing-rebind-type-3895.patch create mode 100644 meta-oe/recipes-devtools/nlohmann-json/files/0001-tests-unit-iterators2-use-std-ranges-equals-for-rang.patch create mode 100755 meta-oe/recipes-devtools/nlohmann-json/files/run-ptest rename meta-oe/recipes-devtools/nodejs/{nodejs-oe-cache-18.17 => nodejs-oe-cache-18.18}/oe-npm-cache (100%) rename meta-oe/recipes-devtools/nodejs/{nodejs-oe-cache-native_18.17.bb => nodejs-oe-cache-native_18.18.bb} (100%) rename meta-oe/recipes-devtools/nodejs/{nodejs_18.17.1.bb => nodejs_18.18.2.bb} (97%) rename meta-oe/recipes-support/libssh/{libssh_0.10.4.bb => libssh_0.10.5.bb} (85%) -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106869): https://lists.openembedded.org/g/openembedded-devel/message/106869 Mute This Topic: https://lists.openembedded.org/mt/102649405/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-java][master][PATCH v3] meta-java: Adapt LICENSE as per SPDX identifiers
As per Yocto 4.0 migration, LICENSE variables should use SPDX identifiers Convert this by a tool present at below location poky/scripts/contrib/convert-spdx-licenses.py Link: https://docs.yoctoproject.org/migration-guides/migration-4.0.html#license-changes Signed-off-by: Akash Hadke --- .../ca-certificates-java/ca-certificates-java_20180516.bb | 2 +- recipes-core/xml-commons/xom_1.2.10.bb | 2 +- recipes-extended/dbus/dbus-java_2.7.bb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes-core/ca-certificates-java/ca-certificates-java_20180516.bb b/recipes-core/ca-certificates-java/ca-certificates-java_20180516.bb index 460d39a..368458b 100644 --- a/recipes-core/ca-certificates-java/ca-certificates-java_20180516.bb +++ b/recipes-core/ca-certificates-java/ca-certificates-java_20180516.bb @@ -1,7 +1,7 @@ SUMMARY = "Common CA certificates (JKS trustStore)" DESCRIPTION = "This package uses the hooks of the ca-certificates \ package to update the cacerts JKS trustStore used for many java runtimes." -LICENSE = "GPLv2+" +LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "\ file://debian/copyright;md5=ab0f6b6900f6564dc3e273dfa36fcc72 \ file://src/main/java/org/debian/security/InvalidKeystorePasswordException.java;endline=17;md5=f9150bf1ca3139a38ddb54f9e1c0eb9b \ diff --git a/recipes-core/xml-commons/xom_1.2.10.bb b/recipes-core/xml-commons/xom_1.2.10.bb index 42ad957..d01d5b2 100644 --- a/recipes-core/xml-commons/xom_1.2.10.bb +++ b/recipes-core/xml-commons/xom_1.2.10.bb @@ -1,7 +1,7 @@ SUMMARY = "Tree-based API for processing XML with Java" DESCRIPTION = "XML object model which is a tree-based API for processing XML \ with Java that strives for correctness, simplicity, and performance." -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3f18f166096348ef9d457214a2484816" HOMEPAGE = "http://xom.nu"; diff --git a/recipes-extended/dbus/dbus-java_2.7.bb b/recipes-extended/dbus/dbus-java_2.7.bb index 0e5ae92..1bfe5a7 100644 --- a/recipes-extended/dbus/dbus-java_2.7.bb +++ b/recipes-extended/dbus/dbus-java_2.7.bb @@ -4,7 +4,7 @@ SUMMARY:${PN}-bin = "${SUMMARY} (Binaries)" AUTHOR = "Matthew Johnson " HOMEPAGE = "http://dbus.freedesktop.org/doc/dbus-java"; SECTION = "libs" -LICENSE = "LGPL-2.1 & AFL-2.1" +LICENSE = "LGPL-2.1-only & AFL-2.1" DEPENDS = "libmatthew gettext-native fastjar-native" RDEPENDS:${PN}-viewer = "java2-runtime libunixsocket-java ${PN}-bin libmatthew-debug-java ${JPN}" -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106868): https://lists.openembedded.org/g/openembedded-devel/message/106868 Mute This Topic: https://lists.openembedded.org/mt/102645206/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [meta-java][master][PATCH v2] meta-java: Adapt LICENSE as SPDX identifiers
Sent a new patch with an updated license. https://lists.openembedded.org/g/openembedded-devel/message/106866 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106867): https://lists.openembedded.org/g/openembedded-devel/message/106867 Mute This Topic: https://lists.openembedded.org/mt/102200356/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-java][master][PATCH] Update LICENSE to GPL-2.0-or-later
As per the below text from 'COPYING' file change 'LICENSE' of following components to 'GPL-2.0-or-later' 1. cacao-initial-native 2. classpath-native 3. classpath 4. fastjar 5. jamvm COPYING File text: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Signed-off-by: Akash Hadke --- recipes-core/cacao/cacao-initial-native_0.98.bb | 2 +- recipes-core/classpath/classpath-native.inc | 2 +- recipes-core/classpath/classpath.inc| 2 +- recipes-core/fastjar/fastjar.inc| 2 +- recipes-core/jamvm/jamvm.inc| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/recipes-core/cacao/cacao-initial-native_0.98.bb b/recipes-core/cacao/cacao-initial-native_0.98.bb index 8432456..83359a7 100644 --- a/recipes-core/cacao/cacao-initial-native_0.98.bb +++ b/recipes-core/cacao/cacao-initial-native_0.98.bb @@ -1,6 +1,6 @@ SUMMARY = "CacaoVM for use as OpenEmbedded's Java VM" HOMEPAGE = "http://www.cacaojvm.org/"; -LICENSE = "GPL-2.0" +LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" SECTION = "interpreters" diff --git a/recipes-core/classpath/classpath-native.inc b/recipes-core/classpath/classpath-native.inc index c81e064..7f6fb56 100644 --- a/recipes-core/classpath/classpath-native.inc +++ b/recipes-core/classpath/classpath-native.inc @@ -1,6 +1,6 @@ SUMMARY = "GNU Classpath standard Java libraries - For native Java-dependent programs" HOMEPAGE = "http://www.gnu.org/software/classpath/"; -LICENSE = "GPL-2.0 & SAX-PD" +LICENSE = "GPL-2.0-or-later & SAX-PD" LIC_FILES_CHKSUM = "file://COPYING;md5=af0004801732bc4b20d90f351cf80510" DEPENDS = "fastjar-native zip-native" diff --git a/recipes-core/classpath/classpath.inc b/recipes-core/classpath/classpath.inc index 35e7db3..b179d4c 100644 --- a/recipes-core/classpath/classpath.inc +++ b/recipes-core/classpath/classpath.inc @@ -3,7 +3,7 @@ HOMEPAGE = "http://www.gnu.org/software/classpath/"; SECTION = "libs" # GPLv2 + custom linking exception -LICENSE = "GPL-2.0 & SAX-PD" +LICENSE = "GPL-2.0-or-later & SAX-PD" PBN = "classpath" diff --git a/recipes-core/fastjar/fastjar.inc b/recipes-core/fastjar/fastjar.inc index 8412236..3eece43 100644 --- a/recipes-core/fastjar/fastjar.inc +++ b/recipes-core/fastjar/fastjar.inc @@ -2,7 +2,7 @@ SUMMARY = "jar replacement written in C." HOMEPAGE = "http://savannah.nongnu.org/projects/fastjar/"; SECTION = "devel" PRIORITY = "optional" -LICENSE = "GPLv2" +LICENSE = "GPL-2.0-or-later" PR = "r1" DEPENDS = "zlib" diff --git a/recipes-core/jamvm/jamvm.inc b/recipes-core/jamvm/jamvm.inc index 693817f..278b9b7 100644 --- a/recipes-core/jamvm/jamvm.inc +++ b/recipes-core/jamvm/jamvm.inc @@ -1,6 +1,6 @@ SUMMARY = "A compact Java Virtual Machine which conforms to the JVM specification version 2." HOMEPAGE = "http://jamvm.sourceforge.net/"; -LICENSE = "GPL-2.0" +LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3" DEPENDS = "zlib classpath virtual/javac-native libffi virtual/java-initial-native" -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106866): https://lists.openembedded.org/g/openembedded-devel/message/106866 Mute This Topic: https://lists.openembedded.org/mt/102645148/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-python][kirkstone][PATCH 2/2] meta-python: Drop broken BBCLASSEXTEND variants
From: Richard Purdie The command "bitbake universe -c fetch" currently throws a ton of warnings as there are many 'impossible' dependencies. In some cases these variants may never have worked and were just added by copy and paste of recipes. In some cases they once clearly did work but became broken somewhere along the way. Users may also be carrying local bbappend files which add further BBCLASSEXTEND. Having universe fetch work without warnings is desireable so clean up the broken variants. Anyone actually needing something dropped here can propose adding it and the correct functional dependencies back quite easily. This also then ensures we're not carrying or fixing things nobody uses. Signed-off-by: Richard Purdie Signed-off-by: Khem Raj (cherry picked from commit d4aa17dc436beb96a804860bc6d18cf72283709e) Backport: * Adapted paths to follow PV changes * Adapted modified recipes to the ones generating warnings Signed-off-by: Yoann Congal --- .../recipes-devtools/python/python3-aiohttp-jinja2_1.5.bb | 2 -- meta-python/recipes-devtools/python/python3-autobahn_22.3.2.bb | 2 -- meta-python/recipes-devtools/python/python3-pyudev_0.23.2.bb| 2 +- .../python/python3-robotframework-seriallibrary_0.3.1.bb| 2 -- meta-python/recipes-devtools/python/python3-snappy_0.6.1.bb | 2 -- meta-python/recipes-devtools/python/python3-txaio_22.2.1.bb | 2 -- .../recipes-extended/pywbemtools/python3-pywbemtools_1.0.0.bb | 2 -- 7 files changed, 1 insertion(+), 13 deletions(-) diff --git a/meta-python/recipes-devtools/python/python3-aiohttp-jinja2_1.5.bb b/meta-python/recipes-devtools/python/python3-aiohttp-jinja2_1.5.bb index c86ec092a..871eb7cae 100644 --- a/meta-python/recipes-devtools/python/python3-aiohttp-jinja2_1.5.bb +++ b/meta-python/recipes-devtools/python/python3-aiohttp-jinja2_1.5.bb @@ -11,5 +11,3 @@ RDEPENDS:${PN} += " \ ${PYTHON_PN}-jinja2 \ ${PYTHON_PN}-aiohttp \ " - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-autobahn_22.3.2.bb b/meta-python/recipes-devtools/python/python3-autobahn_22.3.2.bb index 78514a412..afb798bd7 100644 --- a/meta-python/recipes-devtools/python/python3-autobahn_22.3.2.bb +++ b/meta-python/recipes-devtools/python/python3-autobahn_22.3.2.bb @@ -19,5 +19,3 @@ RDEPENDS:${PN} += " \ ${PYTHON_PN}-txaio \ ${PYTHON_PN}-six \ " - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-pyudev_0.23.2.bb b/meta-python/recipes-devtools/python/python3-pyudev_0.23.2.bb index 4c4c959eb..035e14951 100644 --- a/meta-python/recipes-devtools/python/python3-pyudev_0.23.2.bb +++ b/meta-python/recipes-devtools/python/python3-pyudev_0.23.2.bb @@ -21,4 +21,4 @@ RDEPENDS:${PN} = "\ libudev \ " -BBCLASSEXTEND = "native nativesdk" +BBCLASSEXTEND = "native" diff --git a/meta-python/recipes-devtools/python/python3-robotframework-seriallibrary_0.3.1.bb b/meta-python/recipes-devtools/python/python3-robotframework-seriallibrary_0.3.1.bb index d9465af08..ecc15499c 100644 --- a/meta-python/recipes-devtools/python/python3-robotframework-seriallibrary_0.3.1.bb +++ b/meta-python/recipes-devtools/python/python3-robotframework-seriallibrary_0.3.1.bb @@ -16,5 +16,3 @@ RDEPENDS:${PN} += " \ ${PYTHON_PN}-pyserial \ ${PYTHON_PN}-robotframework \ " - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-snappy_0.6.1.bb b/meta-python/recipes-devtools/python/python3-snappy_0.6.1.bb index 8a30f7cb7..bd0979d0b 100644 --- a/meta-python/recipes-devtools/python/python3-snappy_0.6.1.bb +++ b/meta-python/recipes-devtools/python/python3-snappy_0.6.1.bb @@ -11,5 +11,3 @@ inherit pypi setuptools3 PYPI_PACKAGE = "python-snappy" RDEPENDS:${PN} += "snappy" - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python3-txaio_22.2.1.bb b/meta-python/recipes-devtools/python/python3-txaio_22.2.1.bb index e2102695e..50f14b17f 100644 --- a/meta-python/recipes-devtools/python/python3-txaio_22.2.1.bb +++ b/meta-python/recipes-devtools/python/python3-txaio_22.2.1.bb @@ -10,5 +10,3 @@ inherit pypi setuptools3 RDEPENDS:${PN} += " \ ${PYTHON_PN}-twisted \ " - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.0.0.bb b/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.0.0.bb index 3a9f0ad6f..976dd12d5 100644 --- a/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.0.0.bb +++ b/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.0.0.bb @@ -35,5 +35,3 @@ RDEPENDS:${PN}:class-target += "\ ${PYTHON_PN}-nocaselist \ ${PYTHON_PN}-custom-inherit \ " - -BBCLASSEXTEND = "native" -- 2.30.2 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106865): https://lists.openembedded.org/g/openembedded-devel/message/106865 Mute This Topic: https://lists.openembedded.o
[oe] [meta-python][kirkstone][PATCH 1/2] python3-cson: fix DEPENDS on python3-native
python-native is not provided by meta-python anymore and this is clearly a python3 recipe. Signed-off-by: Yoann Congal --- meta-python/recipes-extended/python-cson/python3-cson_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-extended/python-cson/python3-cson_git.bb b/meta-python/recipes-extended/python-cson/python3-cson_git.bb index c4fcc61ec..da174ad55 100644 --- a/meta-python/recipes-extended/python-cson/python3-cson_git.bb +++ b/meta-python/recipes-extended/python-cson/python3-cson_git.bb @@ -13,7 +13,7 @@ SRC_URI = "git://github.com/gt3389b/python-cson.git;branch=master;protocol=https S = "${WORKDIR}/git" RDEPENDS:${PN}:class-native = "" -DEPENDS:append:class-native = " python-native " +DEPENDS:append:class-native = " python3-native " inherit setuptools3 -- 2.30.2 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106864): https://lists.openembedded.org/g/openembedded-devel/message/106864 Mute This Topic: https://lists.openembedded.org/mt/102644490/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe][kirkstone][PATCH 3/3] meta-oe: Drop broken BBCLASSEXTEND variants
From: Richard Purdie The command "bitbake universe -c fetch" currently throws a ton of warnings as there are many 'impossible' dependencies. In some cases these variants may never have worked and were just added by copy and paste of recipes. In some cases they once clearly did work but became broken somewhere along the way. Users may also be carrying local bbappend files which add further BBCLASSEXTEND. Having universe fetch work without warnings is desireable so clean up the broken variants. Anyone actually needing something dropped here can propose adding it and the correct functional dependencies back quite easily. This also then ensures we're not carrying or fixing things nobody uses. Signed-off-by: Richard Purdie Signed-off-by: Khem Raj (cherry picked from commit 9962d57f7c235873de0a0bb192b5f56747762fc7) Backport: * Updated paths to follow PV changes * Adapted modified recipes to the ones generating warnings Signed-off-by: Yoann Congal --- meta-oe/recipes-connectivity/ser2net/ser2net_4.3.5.bb | 2 -- meta-oe/recipes-connectivity/zeromq/czmq_4.2.1.bb | 2 -- meta-oe/recipes-devtools/heaptrack/heaptrack_1.2.0.bb | 2 +- meta-oe/recipes-devtools/unifex/unifex_git.bb | 2 -- meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb | 2 +- meta-oe/recipes-graphics/xorg-app/xkbutils_1.0.4.bb | 2 -- meta-oe/recipes-graphics/xorg-app/xsetroot_1.1.2.bb | 1 - 7 files changed, 2 insertions(+), 11 deletions(-) diff --git a/meta-oe/recipes-connectivity/ser2net/ser2net_4.3.5.bb b/meta-oe/recipes-connectivity/ser2net/ser2net_4.3.5.bb index 79d54038e..a33265063 100644 --- a/meta-oe/recipes-connectivity/ser2net/ser2net_4.3.5.bb +++ b/meta-oe/recipes-connectivity/ser2net/ser2net_4.3.5.bb @@ -14,5 +14,3 @@ SRC_URI[sha256sum] = "848c4fe863806e506832f1ee85b8b68258f06eb19dad43dbeee16a2cfe UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/ser2net/files/ser2net"; inherit autotools pkgconfig - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-oe/recipes-connectivity/zeromq/czmq_4.2.1.bb b/meta-oe/recipes-connectivity/zeromq/czmq_4.2.1.bb index 86fde7ccf..ce9d758d9 100644 --- a/meta-oe/recipes-connectivity/zeromq/czmq_4.2.1.bb +++ b/meta-oe/recipes-connectivity/zeromq/czmq_4.2.1.bb @@ -30,8 +30,6 @@ PACKAGECONFIG[nss] = "-DCZMQ_WITH_NSS=ON,-DCZMQ_WITH_NSS=OFF,nss" PACKAGECONFIG[systemd] = "-DCZMQ_WITH_SYSTEMD=ON,-DCZMQ_WITH_SYSTEMD=OFF,systemd" PACKAGECONFIG[uuid] = "-DCZMQ_WITH_UUID=ON,-DCZMQ_WITH_UUID=OFF,util-linux" -BBCLASSEXTEND = "nativesdk" - do_install:append() { mkdir -p ${D}/${includedir}/${BPN} mv ${D}/${includedir}/sha1.h ${D}/${includedir}/${BPN}/. diff --git a/meta-oe/recipes-devtools/heaptrack/heaptrack_1.2.0.bb b/meta-oe/recipes-devtools/heaptrack/heaptrack_1.2.0.bb index 29937e26d..be2c0f539 100644 --- a/meta-oe/recipes-devtools/heaptrack/heaptrack_1.2.0.bb +++ b/meta-oe/recipes-devtools/heaptrack/heaptrack_1.2.0.bb @@ -29,4 +29,4 @@ EXTRA_OECMAKE += "-DHEAPTRACK_BUILD_GUI=OFF" COMPATIBLE_HOST:riscv32 = "null" COMPATIBLE_HOST:riscv64 = "null" -BBCLASSEXTEND = "native nativesdk" +BBCLASSEXTEND = "native" diff --git a/meta-oe/recipes-devtools/unifex/unifex_git.bb b/meta-oe/recipes-devtools/unifex/unifex_git.bb index 85fe39b6d..f55d7e32c 100644 --- a/meta-oe/recipes-devtools/unifex/unifex_git.bb +++ b/meta-oe/recipes-devtools/unifex/unifex_git.bb @@ -20,5 +20,3 @@ EXTRA_OECMAKE += " \ -DCMAKE_CXX_STANDARD=20 \ -DUNIFEX_BUILD_EXAMPLES=OFF \ " - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb b/meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb index 42d2b4efb..1c090fdea 100644 --- a/meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb +++ b/meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb @@ -26,4 +26,4 @@ EXTRA_OECMAKE += "-DOPENJPEG_INSTALL_LIB_DIR=${@d.getVar('baselib').replace('/', FILES:${PN} += "${libdir}/openjpeg*" -BBCLASSEXTEND = "native nativesdk" +BBCLASSEXTEND = "native" diff --git a/meta-oe/recipes-graphics/xorg-app/xkbutils_1.0.4.bb b/meta-oe/recipes-graphics/xorg-app/xkbutils_1.0.4.bb index 6a05e98e3..d394b33de 100644 --- a/meta-oe/recipes-graphics/xorg-app/xkbutils_1.0.4.bb +++ b/meta-oe/recipes-graphics/xorg-app/xkbutils_1.0.4.bb @@ -13,7 +13,5 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=64322fab5239f5c8d97cf6e0e14f1c62" DEPENDS += "libxaw libxkbfile" -BBCLASSEXTEND = "native" - SRC_URI[md5sum] = "502b14843f610af977dffc6cbf2102d5" SRC_URI[sha256sum] = "d2a18ab90275e8bca028773c44264d2266dab70853db4321bdbc18da75148130" diff --git a/meta-oe/recipes-graphics/xorg-app/xsetroot_1.1.2.bb b/meta-oe/recipes-graphics/xorg-app/xsetroot_1.1.2.bb index 30a1e089e..a9a8acf05 100644 --- a/meta-oe/recipes-graphics/xorg-app/xsetroot_1.1.2.bb +++ b/meta-oe/recipes-graphics/xorg-app/xsetroot_1.1.2.bb @@ -8,7 +8,6 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=6ea29dbee22324787c061f039e0529de" DEPENDS += "xbitmaps libxcursor" -BBCLASSEXTEND = "nati
[oe] [meta-oe][kirkstone][PATCH 2/3] libwebsockets: Support building for native
From: Peter Kjellerstedt This is needed to be able to build mosquitto-native. The dependency on libcap when building for native is needed because cmake will pick up the existence of libcap from the host, but then the build fails if it is not available in the sysroot. Unfortunately, there does not seem to be any way to explicitly tell cmake to not build with libcap. Signed-off-by: Peter Kjellerstedt Signed-off-by: Khem Raj (cherry picked from commit c083e0569ad80d11b4f5cfdfa89acdd4264d8152) Backported: Updated paths to follow PV changes. Signed-off-by: Yoann Congal --- .../recipes-connectivity/libwebsockets/libwebsockets_4.2.2.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.2.2.bb b/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.2.2.bb index 2a3a4ebd0..24b9e9a07 100644 --- a/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.2.2.bb +++ b/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.2.2.bb @@ -4,6 +4,7 @@ LICENSE = "MIT & Zlib & BSD-3-Clause & Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=c8bea43a2eb5d713c338819a0be07797" DEPENDS = "zlib" +DEPENDS:append:class-native = " libcap-native" S = "${WORKDIR}/git" SRCREV = "8d605f0649ed1ab6d27a443c7688598ea21fdb75" @@ -44,3 +45,5 @@ RDEPENDS:${PN}-dev += " ${@bb.utils.contains('PACKAGECONFIG', 'static', '${PN}-s # Avoid absolute paths to end up in the sysroot. SSTATE_SCAN_FILES += "*.cmake" + +BBCLASSEXTEND = "native" -- 2.30.2 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106862): https://lists.openembedded.org/g/openembedded-devel/message/106862 Mute This Topic: https://lists.openembedded.org/mt/102644479/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe][kirkstone][PATCH 1/3] packagegroup-meta-oe-extended: RDEPENDS on an existing mozjs-91 package
"mozjs" does not exist but "mozjs-91" does. Signed-off-by: Yoann Congal --- .../recipes-core/packagegroups/packagegroup-meta-oe.bbappend| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-meta-oe.bbappend b/meta-oe/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-meta-oe.bbappend index 09f3e34f4..e1db8bac9 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-meta-oe.bbappend +++ b/meta-oe/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-meta-oe.bbappend @@ -11,7 +11,7 @@ RDEPENDS:packagegroup-meta-oe-connectivity += "\ RDEPENDS:packagegroup-meta-oe-extended += "\ lcdproc \ -mozjs \ +mozjs-91 \ " RDEPENDS:packagegroup-meta-oe-support += "\ smem \ -- 2.30.2 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106861): https://lists.openembedded.org/g/openembedded-devel/message/106861 Mute This Topic: https://lists.openembedded.org/mt/102644476/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-networking][kirkstone][PATCH] meta-networking: Drop broken BBCLASSEXTEND variants
From: Richard Purdie The command "bitbake universe -c fetch" currently throws a ton of warnings as there are many 'impossible' dependencies. In some cases these variants may never have worked and were just added by copy and paste of recipes. In some cases they once clearly did work but became broken somewhere along the way. Users may also be carrying local bbappend files which add further BBCLASSEXTEND. Having universe fetch work without warnings is desireable so clean up the broken variants. Anyone actually needing something dropped here can propose adding it and the correct functional dependencies back quite easily. This also then ensures we're not carrying or fixing things nobody uses. Signed-off-by: Richard Purdie Signed-off-by: Khem Raj (cherry picked from commit e1b332f2eff7df2336ff87917cd48249edf763a2) Backport: Adapted modified recipes to the ones generating warnings Signed-off-by: Yoann Congal --- .../recipes-connectivity/mosquitto/mosquitto_2.0.18.bb | 2 +- .../recipes-support/netsniff-ng/netsniff-ng_0.6.8.bb| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-networking/recipes-connectivity/mosquitto/mosquitto_2.0.18.bb b/meta-networking/recipes-connectivity/mosquitto/mosquitto_2.0.18.bb index 0c9ccc810..ea9eb4857 100644 --- a/meta-networking/recipes-connectivity/mosquitto/mosquitto_2.0.18.bb +++ b/meta-networking/recipes-connectivity/mosquitto/mosquitto_2.0.18.bb @@ -89,4 +89,4 @@ USERADD_PACKAGES = "${PN}" USERADD_PARAM:${PN} = "--system --no-create-home --shell /bin/false \ --user-group mosquitto" -BBCLASSEXTEND += "native nativesdk" +BBCLASSEXTEND = "native" diff --git a/meta-networking/recipes-support/netsniff-ng/netsniff-ng_0.6.8.bb b/meta-networking/recipes-support/netsniff-ng/netsniff-ng_0.6.8.bb index 004330e1b..341eab015 100644 --- a/meta-networking/recipes-support/netsniff-ng/netsniff-ng_0.6.8.bb +++ b/meta-networking/recipes-support/netsniff-ng/netsniff-ng_0.6.8.bb @@ -33,4 +33,4 @@ do_install() { oe_runmake DESTDIR=${D} netsniff-ng_install } -BBCLASSEXTEND = "native nativesdk" +BBCLASSEXTEND = "native" -- 2.30.2 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106860): https://lists.openembedded.org/g/openembedded-devel/message/106860 Mute This Topic: https://lists.openembedded.org/mt/102644366/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-perl][kirkstone][PATCH] meta-perl: Drop broken BBCLASSEXTEND variants
From: Richard Purdie The command "bitbake universe -c fetch" currently throws a ton of warnings as there are many 'impossible' dependencies. In some cases these variants may never have worked and were just added by copy and paste of recipes. In some cases they once clearly did work but became broken somewhere along the way. Users may also be carrying local bbappend files which add further BBCLASSEXTEND. Having universe fetch work without warnings is desireable so clean up the broken variants. Anyone actually needing something dropped here can propose adding it and the correct functional dependencies back quite easily. This also then ensures we're not carrying or fixing things nobody uses. Signed-off-by: Richard Purdie Signed-off-by: Khem Raj (cherry picked from commit 79e0a9d237343ad0af0a40128494155ccaa131ec) Backported: * Adapted paths to follow PV changes * Adapted modified recipes to the ones generating warnings Signed-off-by: Yoann Congal --- .../recipes-perl/libconfig/libconfig-autoconf-perl_0.319.bb | 2 +- meta-perl/recipes-perl/libio/libio-socket-ssl-perl_2.074.bb | 2 -- meta-perl/recipes-perl/libnet/libnet-dns-perl_1.33.bb | 2 -- meta-perl/recipes-perl/libnet/libnet-ldap-perl_0.68.bb | 2 -- meta-perl/recipes-perl/libstatgrab/libunix-statgrab_0.112.bb| 2 -- 5 files changed, 1 insertion(+), 9 deletions(-) diff --git a/meta-perl/recipes-perl/libconfig/libconfig-autoconf-perl_0.319.bb b/meta-perl/recipes-perl/libconfig/libconfig-autoconf-perl_0.319.bb index 5db0bb426..5c3701f16 100644 --- a/meta-perl/recipes-perl/libconfig/libconfig-autoconf-perl_0.319.bb +++ b/meta-perl/recipes-perl/libconfig/libconfig-autoconf-perl_0.319.bb @@ -38,4 +38,4 @@ S = "${WORKDIR}/Config-AutoConf-${PV}" inherit cpan ptest-perl -BBCLASSEXTEND = "native nativesdk" +BBCLASSEXTEND = "native" diff --git a/meta-perl/recipes-perl/libio/libio-socket-ssl-perl_2.074.bb b/meta-perl/recipes-perl/libio/libio-socket-ssl-perl_2.074.bb index 6249fd1d7..6e04e40dc 100644 --- a/meta-perl/recipes-perl/libio/libio-socket-ssl-perl_2.074.bb +++ b/meta-perl/recipes-perl/libio/libio-socket-ssl-perl_2.074.bb @@ -42,5 +42,3 @@ do_install_ptest () { cp -r ${B}/t ${D}${PTEST_PATH} cp -r ${B}/certs ${D}${PTEST_PATH} } - -BBCLASSEXTEND = "native" diff --git a/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.33.bb b/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.33.bb index 2c7d793a7..c768d64e3 100644 --- a/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.33.bb +++ b/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.33.bb @@ -61,5 +61,3 @@ python __anonymous () { raise bb.parse.SkipRecipe("incompatible with %s C library" % d.getVar('TCLIBC')) } - -BBCLASSEXTEND = "native" diff --git a/meta-perl/recipes-perl/libnet/libnet-ldap-perl_0.68.bb b/meta-perl/recipes-perl/libnet/libnet-ldap-perl_0.68.bb index dcc5ea88b..a77381dce 100644 --- a/meta-perl/recipes-perl/libnet/libnet-ldap-perl_0.68.bb +++ b/meta-perl/recipes-perl/libnet/libnet-ldap-perl_0.68.bb @@ -41,5 +41,3 @@ RDEPENDS:${PN}-ptest += " \ perl-module-perlio \ perl-module-test-more \ " - -BBCLASSEXTEND = "native" diff --git a/meta-perl/recipes-perl/libstatgrab/libunix-statgrab_0.112.bb b/meta-perl/recipes-perl/libstatgrab/libunix-statgrab_0.112.bb index c568ade99..01261d547 100644 --- a/meta-perl/recipes-perl/libstatgrab/libunix-statgrab_0.112.bb +++ b/meta-perl/recipes-perl/libstatgrab/libunix-statgrab_0.112.bb @@ -36,5 +36,3 @@ S = "${WORKDIR}/Unix-Statgrab-${PV}" export LD = "${CCLD}" inherit cpan pkgconfig ptest-perl - -BBCLASSEXTEND = "native" -- 2.30.2 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106859): https://lists.openembedded.org/g/openembedded-devel/message/106859 Mute This Topic: https://lists.openembedded.org/mt/102644360/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [meta-oe][PATCH 1/8] android-tools: drop ${PE}, ${PR} from /usr/src/debug paths
All these depend on TARGET_DBGSRC_DIR variable added in pending oe-core change: https://lists.openembedded.org/g/openembedded-core/message/190815 On Fri, Nov 17, 2023 at 9:51 AM Martin Jansa wrote: > Signed-off-by: Martin Jansa > --- > .../recipes-devtools/android-tools/android-tools_5.1.1.r37.bb | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta-oe/recipes-devtools/android-tools/ > android-tools_5.1.1.r37.bb b/meta-oe/recipes-devtools/android-tools/ > android-tools_5.1.1.r37.bb > index 9278146702..1c66ea4997 100644 > --- a/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb > +++ b/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb > @@ -92,7 +92,7 @@ do_compile() { > > # Setting both variables below causing our makefiles to not work with > # implicit make rules > - > CFLAGS="-ffile-prefix-map=${S}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}" > +CFLAGS="-ffile-prefix-map=${S}=${TARGET_DBGSRC_DIR}" > unset CPPFLAGS > > export SRCDIR=${S} > -- > 2.42.1 > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106858): https://lists.openembedded.org/g/openembedded-devel/message/106858 Mute This Topic: https://lists.openembedded.org/mt/102644158/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe][PATCH 5/8] ntpsec, net-snmp: drop ${PE}, ${PR} from /usr/src/debug paths
Signed-off-by: Martin Jansa --- meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.3.bb | 2 +- meta-networking/recipes-support/ntpsec/ntpsec_1.2.2a.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.3.bb b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.3.bb index f40fb8bbd6..6f1c114177 100644 --- a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.3.bb +++ b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.3.bb @@ -178,7 +178,7 @@ do_install_ptest() { } SYSROOT_PREPROCESS_FUNCS += "net_snmp_sysroot_preprocess" -SNMP_DBGDIR = "/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}" +SNMP_DBGDIR = "${TARGET_DBGSRC_DIR}" net_snmp_sysroot_preprocess () { if [ -e ${D}${bindir}/net-snmp-config ]; then diff --git a/meta-networking/recipes-support/ntpsec/ntpsec_1.2.2a.bb b/meta-networking/recipes-support/ntpsec/ntpsec_1.2.2a.bb index af41d4989d..9ad97e7689 100644 --- a/meta-networking/recipes-support/ntpsec/ntpsec_1.2.2a.bb +++ b/meta-networking/recipes-support/ntpsec/ntpsec_1.2.2a.bb @@ -70,7 +70,7 @@ EXTRA_OEWAF_BUILD ?= "-v" NTP_USER_HOME ?= "/var/lib/ntp" -BISONFLAGS = "--file-prefix-map=${WORKDIR}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}" +BISONFLAGS = "--file-prefix-map=${WORKDIR}=${TARGET_DBGSRC_DIR}" do_configure:prepend() { export BISONFLAGS="${BISONFLAGS}" -- 2.42.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106854): https://lists.openembedded.org/g/openembedded-devel/message/106854 Mute This Topic: https://lists.openembedded.org/mt/102644162/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe][PATCH 6/8] aom, x265: drop ${PE}, ${PR} from /usr/src/debug paths
Signed-off-by: Martin Jansa --- meta-multimedia/recipes-multimedia/aom/aom_3.7.0.bb | 2 +- meta-multimedia/recipes-multimedia/x265/x265_3.2.1.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-multimedia/recipes-multimedia/aom/aom_3.7.0.bb b/meta-multimedia/recipes-multimedia/aom/aom_3.7.0.bb index 4d69b03987..776dfa8783 100644 --- a/meta-multimedia/recipes-multimedia/aom/aom_3.7.0.bb +++ b/meta-multimedia/recipes-multimedia/aom/aom_3.7.0.bb @@ -23,5 +23,5 @@ CFLAGS:append:libc-musl = " -D_GNU_SOURCE" EXTRA_OECMAKE:append:arm = " -DENABLE_NEON=OFF" do_generate_toolchain_file:append() { -echo "set(AOM_AS_FLAGS --debug-prefix-map ${S}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR})" >> ${WORKDIR}/toolchain.cmake +echo "set(AOM_AS_FLAGS --debug-prefix-map ${S}=${TARGET_DBGSRC_DIR})" >> ${WORKDIR}/toolchain.cmake } diff --git a/meta-multimedia/recipes-multimedia/x265/x265_3.2.1.bb b/meta-multimedia/recipes-multimedia/x265/x265_3.2.1.bb index 250af58e17..2d4f389e34 100644 --- a/meta-multimedia/recipes-multimedia/x265/x265_3.2.1.bb +++ b/meta-multimedia/recipes-multimedia/x265/x265_3.2.1.bb @@ -18,7 +18,7 @@ SRC_URI[sha256sum] = "fb9badcf92364fd3567f8b5aa0e5e952aeea7a39a2b864387cec31e3b5 inherit lib_package pkgconfig cmake do_generate_toolchain_file:append() { -echo "set(CMAKE_ASM_NASM_FLAGS --debug-prefix-map ${S}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR})" >> ${WORKDIR}/toolchain.cmake +echo "set(CMAKE_ASM_NASM_FLAGS --debug-prefix-map ${S}=${TARGET_DBGSRC_DIR})" >> ${WORKDIR}/toolchain.cmake } EXTRA_OECMAKE:append:x86 = " -DENABLE_ASSEMBLY=OFF" -- 2.42.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106855): https://lists.openembedded.org/g/openembedded-devel/message/106855 Mute This Topic: https://lists.openembedded.org/mt/102644163/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe][PATCH 7/8] python3-{h5py,pandas}: drop ${PE}, ${PR} from /usr/src/debug paths
Signed-off-by: Martin Jansa --- meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb | 2 +- meta-python/recipes-devtools/python/python3-pandas_2.0.3.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb b/meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb index 400233e64a..e772106857 100644 --- a/meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb +++ b/meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb @@ -24,7 +24,7 @@ DEPENDS = "python3-pkgconfig-native \ PACKAGESPLITFUNCS =+ "fix_cythonized_sources" fix_cythonized_sources() { - for f in `grep -l -r -e '\/* Generated by Cython.*/$' ${PKGD}/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}`; do + for f in `grep -l -r -e '\/* Generated by Cython.*/$' ${PKGD}${TARGET_DBGSRC_DIR}`; do if [ -e $f ]; then sed -i -e 's#${RECIPE_SYSROOT_NATIVE}##g' $f fi diff --git a/meta-python/recipes-devtools/python/python3-pandas_2.0.3.bb b/meta-python/recipes-devtools/python/python3-pandas_2.0.3.bb index 87a173c8a2..5e69fea6c1 100644 --- a/meta-python/recipes-devtools/python/python3-pandas_2.0.3.bb +++ b/meta-python/recipes-devtools/python/python3-pandas_2.0.3.bb @@ -19,7 +19,7 @@ DEPENDS += " \ PACKAGESPLITFUNCS =+ "fix_cythonized_sources" fix_cythonized_sources() { - for f in `grep -l -r -e '\/* Generated by Cython.*/$' ${PKGD}/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}`; do + for f in `grep -l -r -e '\/* Generated by Cython.*/$' ${PKGD}${TARGET_DBGSRC_DIR}`; do if [ -e $f ]; then sed -i -e 's#${RECIPE_SYSROOT_NATIVE}##g' $f fi -- 2.42.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106856): https://lists.openembedded.org/g/openembedded-devel/message/106856 Mute This Topic: https://lists.openembedded.org/mt/102644164/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe][PATCH 8/8] evince, gnome-calendar, tracker: drop ${PE}, ${PR} from /usr/src/debug paths
Signed-off-by: Martin Jansa --- meta-gnome/recipes-gnome/evince/evince_45.0.bb| 4 ++-- .../recipes-gnome/gnome-calendar/gnome-calendar_45.1.bb | 4 ++-- meta-gnome/recipes-gnome/tracker/tracker_3.6.0.bb | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/meta-gnome/recipes-gnome/evince/evince_45.0.bb b/meta-gnome/recipes-gnome/evince/evince_45.0.bb index e2c6b3b826..8b40241751 100644 --- a/meta-gnome/recipes-gnome/evince/evince_45.0.bb +++ b/meta-gnome/recipes-gnome/evince/evince_45.0.bb @@ -46,8 +46,8 @@ RRECOMMENDS:${PN} = "adwaita-icon-theme" PACKAGES =+ "${PN}-nautilus-extension" do_install:prepend() { -sed -i -e 's|${B}/../${PN}-${PV}|/usr/src/debug/${PN}/${PV}-${PR}|g' ${B}/libview/ev-view-type-builtins.c -sed -i -e 's|${B}/../${PN}-${PV}|/usr/src/debug/${PN}/${PV}-${PR}|g' ${B}/libdocument/ev-document-type-builtins.c +sed -i -e 's|${B}/../${PN}-${PV}|${TARGET_DBGSRC_DIR}|g' ${B}/libview/ev-view-type-builtins.c +sed -i -e 's|${B}/../${PN}-${PV}|${TARGET_DBGSRC_DIR}|g' ${B}/libdocument/ev-document-type-builtins.c } FILES:${PN} += "${datadir}/dbus-1 \ diff --git a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_45.1.bb b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_45.1.bb index bcc19fbedd..99cb9f67e7 100644 --- a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_45.1.bb +++ b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_45.1.bb @@ -25,8 +25,8 @@ REQUIRED_DISTRO_FEATURES = "x11 opengl" SRC_URI[archive.sha256sum] = "7fa8507543865aa7432bb5319830c87158b5447ca09cca45b607dc6796c71008" do_install:prepend() { -sed -i -e 's|${S}/src|/usr/src/debug/${PN}/${PV}-${PR}/src|g' ${B}/src/gcal-enum-types.h -sed -i -e 's|${S}/src|/usr/src/debug/${PN}/${PV}-${PR}/src|g' ${B}/src/gcal-enum-types.c +sed -i -e 's|${S}/src|${TARGET_DBGSRC_DIR}/src|g' ${B}/src/gcal-enum-types.h +sed -i -e 's|${S}/src|${TARGET_DBGSRC_DIR}/src|g' ${B}/src/gcal-enum-types.c } FILES:${PN} += " \ diff --git a/meta-gnome/recipes-gnome/tracker/tracker_3.6.0.bb b/meta-gnome/recipes-gnome/tracker/tracker_3.6.0.bb index e7f0beb02e..c5b5c4eabc 100644 --- a/meta-gnome/recipes-gnome/tracker/tracker_3.6.0.bb +++ b/meta-gnome/recipes-gnome/tracker/tracker_3.6.0.bb @@ -44,8 +44,8 @@ EXTRA_OEMESON = " \ " do_install:prepend() { -sed -i -e 's|${B}/../${PN}-${PV}|/usr/src/debug/${PN}/${PV}-${PR}|g' ${B}/src/libtracker-sparql/tracker-sparql-enum-types.c -sed -i -e 's|${B}/../${PN}-${PV}|/usr/src/debug/${PN}/${PV}-${PR}|g' ${B}/src/libtracker-sparql/core/tracker-data-enum-types.c +sed -i -e 's|${B}/../${PN}-${PV}|${TARGET_DBGSRC_DIR}|g' ${B}/src/libtracker-sparql/tracker-sparql-enum-types.c +sed -i -e 's|${B}/../${PN}-${PV}|${TARGET_DBGSRC_DIR}|g' ${B}/src/libtracker-sparql/core/tracker-data-enum-types.c } GIR_MESON_ENABLE_FLAG = 'enabled' -- 2.42.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106857): https://lists.openembedded.org/g/openembedded-devel/message/106857 Mute This Topic: https://lists.openembedded.org/mt/102644165/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe][PATCH 3/8] xmlrcp-c: drop ${PE}, ${PR} from /usr/src/debug paths
Signed-off-by: Martin Jansa --- meta-oe/recipes-devtools/xmlrpc-c/xmlrpc-c_1.59.01.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-devtools/xmlrpc-c/xmlrpc-c_1.59.01.bb b/meta-oe/recipes-devtools/xmlrpc-c/xmlrpc-c_1.59.01.bb index 278db6dc84..5d5152b834 100644 --- a/meta-oe/recipes-devtools/xmlrpc-c/xmlrpc-c_1.59.01.bb +++ b/meta-oe/recipes-devtools/xmlrpc-c/xmlrpc-c_1.59.01.bb @@ -41,7 +41,7 @@ do_configure() { } do_install:append:class-target() { -sed -i 's,${WORKDIR},/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR},g' ${D}${bindir}/xmlrpc-c-config +sed -i 's,${WORKDIR},${TARGET_DBGSRC_DIR},g' ${D}${bindir}/xmlrpc-c-config } BBCLASSEXTEND = "native" -- 2.42.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106852): https://lists.openembedded.org/g/openembedded-devel/message/106852 Mute This Topic: https://lists.openembedded.org/mt/102644160/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe][PATCH 4/8] fluentbit: drop ${PE}, ${PR} from /usr/src/debug paths
Signed-off-by: Martin Jansa --- meta-oe/recipes-extended/fluentbit/fluentbit_1.9.7.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-extended/fluentbit/fluentbit_1.9.7.bb b/meta-oe/recipes-extended/fluentbit/fluentbit_1.9.7.bb index 26238e51f1..fc06095475 100644 --- a/meta-oe/recipes-extended/fluentbit/fluentbit_1.9.7.bb +++ b/meta-oe/recipes-extended/fluentbit/fluentbit_1.9.7.bb @@ -45,7 +45,7 @@ DEPENDS:append:libc-musl = " fts " # flex hardcodes the input file in #line directives leading to TMPDIR contamination of debug sources. do_compile:append() { -find ${B} -name '*.c' -or -name '*.h' | xargs sed -i -e 's|${TMPDIR}|/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}/|g' +find ${B} -name '*.c' -or -name '*.h' | xargs sed -i -e 's|${TMPDIR}|${TARGET_DBGSRC_DIR}/|g' } PACKAGECONFIG ?= "yaml" @@ -88,5 +88,5 @@ inherit cmake systemd pkgconfig SYSTEMD_SERVICE:${PN} = "td-agent-bit.service" -EXTRA_OECMAKE += "-DCMAKE_DEBUG_SRCDIR=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}/" +EXTRA_OECMAKE += "-DCMAKE_DEBUG_SRCDIR=${TARGET_DBGSRC_DIR}/" TARGET_CC_ARCH += " ${SELECTED_OPTIMIZATION}" -- 2.42.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106853): https://lists.openembedded.org/g/openembedded-devel/message/106853 Mute This Topic: https://lists.openembedded.org/mt/102644161/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe][PATCH 1/8] android-tools: drop ${PE}, ${PR} from /usr/src/debug paths
Signed-off-by: Martin Jansa --- .../recipes-devtools/android-tools/android-tools_5.1.1.r37.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb b/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb index 9278146702..1c66ea4997 100644 --- a/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb +++ b/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb @@ -92,7 +92,7 @@ do_compile() { # Setting both variables below causing our makefiles to not work with # implicit make rules -CFLAGS="-ffile-prefix-map=${S}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}" +CFLAGS="-ffile-prefix-map=${S}=${TARGET_DBGSRC_DIR}" unset CPPFLAGS export SRCDIR=${S} -- 2.42.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106850): https://lists.openembedded.org/g/openembedded-devel/message/106850 Mute This Topic: https://lists.openembedded.org/mt/102644158/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe][PATCH 2/8] minifi-cpp: drop ${PE}, ${PR} from /usr/src/debug paths
Signed-off-by: Martin Jansa --- meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb b/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb index b75a336955..67a2d9fa5f 100644 --- a/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb +++ b/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb @@ -66,7 +66,7 @@ EXTRA_OECMAKE += " \ -DGCC_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${RANLIB} \ -DDISABLE_PYTHON_SCRIPTING=ON \ -DFLEX_TARGET_ARG_COMPILE_FLAGS='--noline' \ --DBISON_TARGET_ARG_COMPILE_FLAGS='--no-lines --file-prefix-map=${S}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}' \ +-DBISON_TARGET_ARG_COMPILE_FLAGS='--no-lines --file-prefix-map=${S}=${TARGET_DBGSRC_DIR}' \ -DOPENSSLDIR=${sysconfdir}/libressl \ " -- 2.42.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106851): https://lists.openembedded.org/g/openembedded-devel/message/106851 Mute This Topic: https://lists.openembedded.org/mt/102644159/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-