Re: [oe] [meta-oe] [PATCH] byacc: upgrade 20211224 -> 20220128

2022-04-11 Thread Khem Raj
On Mon, Apr 11, 2022 at 6:07 PM wan...@fujitsu.com 
wrote:

> After checking, it is found that license is still Public-domain.
> Should we change file of LIC_FILES_CHKSUM to LICENSE?


Ok thanks


>
>   --
> Best Regards
> ---
> Wang Mingyu
> Development Dept.I
> Nanjing Fujitsu Nanda Software Tech. Co., Ltd.(FNST) No. 6 Wenzhu Road,
> Nanjing, 210012, China
> 
> TEL: +86+25-86630566-8568
> COINS: 79988548
> FAX: +86+25-83317685
> MAIL: wan...@fujitsu.com
> http://www.fujitsu.com/cn/fnst/
>
> > -Original Message-
> > From: Khem Raj 
> > Sent: Monday, April 11, 2022 11:52 PM
> > To: Wang, Mingyu/王 鸣瑜 ;
> > openembedded-devel@lists.openembedded.org
> > Subject: Re: [oe] [meta-oe] [PATCH] byacc: upgrade 20211224 -> 20220128
> >
> >
> >
> > On 4/8/22 6:16 AM, wangmy wrote:
> > > All changes from 20211224 to 20220128 included in
> > > https://invisible-island.net/byacc/CHANGES.html
> > >
> > > License-Update:
> > > 
> > > - Add Format, Upstream-Name, Upstream-Contact to byacc.
> > > - Add "Copyright:  2001-2021,2022 by Thomas E. Dickey" to all files of
> > >byacc.
> > > - Copyright of aclocal.m4 and package/debian/* updated to 2022.
> > > - Modify Licence to License.
> > > - Add "Copyright: 1992-2021 Free Software Foundation, Inc." and
> "License:
> > GPL-3"
> > >to config.guess config.sub
> >
> > Is the overall license still 'PD' after all these changes? Can you check
> >
> > >
> > > Signed-off-by: Wang Mingyu 
> > > ---
> > >   .../byacc/{byacc_20211224.bb => byacc_20220128.bb}| 4
> > ++--
> > >   1 file changed, 2 insertions(+), 2 deletions(-)
> > >   rename meta-oe/recipes-extended/byacc/{byacc_20211224.bb =>
> > > byacc_20220128.bb} (65%)
> > >
> > > diff --git a/meta-oe/recipes-extended/byacc/byacc_20211224.bb
> > > b/meta-oe/recipes-extended/byacc/byacc_20220128.bb
> > > similarity index 65%
> > > rename from meta-oe/recipes-extended/byacc/byacc_20211224.bb
> > > rename to meta-oe/recipes-extended/byacc/byacc_20220128.bb
> > > index 85e5072716..8aa8767d37 100644
> > > --- a/meta-oe/recipes-extended/byacc/byacc_20211224.bb
> > > +++ b/meta-oe/recipes-extended/byacc/byacc_20220128.bb
> > > @@ -4,7 +4,7 @@
> > >   # Setting to PD as this is what the upstream has it as.
> > >
> > >   LICENSE = "PD"
> > > -LIC_FILES_CHKSUM =
> > "file://package/debian/copyright;md5=e13dd32663e3159031608d536530a08
> > 0"
> > > +LIC_FILES_CHKSUM =
> > "file://package/debian/copyright;md5=62c37a10a2faf90235ee64280ad72737
> > "
> > >   require byacc.inc
> > >
> > > -SRC_URI[sha256sum] =
> > "7bc42867a095df2189618b64497016298818e88e513fca792cb5adc9a68ebfb8
> > "
> > > +SRC_URI[sha256sum] =
> > "42c1805cc529314e6a76326fe1b33e80c70862a44b01474da362e2f7db2d749
> > c"
> > >
> > >
> > >
> > > 
> > >
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96559): 
https://lists.openembedded.org/g/openembedded-devel/message/96559
Mute This Topic: https://lists.openembedded.org/mt/90389513/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] byacc: upgrade 20211224 -> 20220128

2022-04-11 Thread wangmy
After checking, it is found that license is still Public-domain. 
Should we change file of LIC_FILES_CHKSUM to LICENSE?

  --
Best Regards
---
Wang Mingyu
Development Dept.I
Nanjing Fujitsu Nanda Software Tech. Co., Ltd.(FNST) No. 6 Wenzhu Road, 
Nanjing, 210012, China
TEL: +86+25-86630566-8568
COINS: 79988548
FAX: +86+25-83317685
MAIL: wan...@fujitsu.com
http://www.fujitsu.com/cn/fnst/

> -Original Message-
> From: Khem Raj 
> Sent: Monday, April 11, 2022 11:52 PM
> To: Wang, Mingyu/王 鸣瑜 ;
> openembedded-devel@lists.openembedded.org
> Subject: Re: [oe] [meta-oe] [PATCH] byacc: upgrade 20211224 -> 20220128
> 
> 
> 
> On 4/8/22 6:16 AM, wangmy wrote:
> > All changes from 20211224 to 20220128 included in
> > https://invisible-island.net/byacc/CHANGES.html
> >
> > License-Update:
> > 
> > - Add Format, Upstream-Name, Upstream-Contact to byacc.
> > - Add "Copyright:  2001-2021,2022 by Thomas E. Dickey" to all files of
> >byacc.
> > - Copyright of aclocal.m4 and package/debian/* updated to 2022.
> > - Modify Licence to License.
> > - Add "Copyright: 1992-2021 Free Software Foundation, Inc." and "License:
> GPL-3"
> >to config.guess config.sub
> 
> Is the overall license still 'PD' after all these changes? Can you check
> 
> >
> > Signed-off-by: Wang Mingyu 
> > ---
> >   .../byacc/{byacc_20211224.bb => byacc_20220128.bb}| 4
> ++--
> >   1 file changed, 2 insertions(+), 2 deletions(-)
> >   rename meta-oe/recipes-extended/byacc/{byacc_20211224.bb =>
> > byacc_20220128.bb} (65%)
> >
> > diff --git a/meta-oe/recipes-extended/byacc/byacc_20211224.bb
> > b/meta-oe/recipes-extended/byacc/byacc_20220128.bb
> > similarity index 65%
> > rename from meta-oe/recipes-extended/byacc/byacc_20211224.bb
> > rename to meta-oe/recipes-extended/byacc/byacc_20220128.bb
> > index 85e5072716..8aa8767d37 100644
> > --- a/meta-oe/recipes-extended/byacc/byacc_20211224.bb
> > +++ b/meta-oe/recipes-extended/byacc/byacc_20220128.bb
> > @@ -4,7 +4,7 @@
> >   # Setting to PD as this is what the upstream has it as.
> >
> >   LICENSE = "PD"
> > -LIC_FILES_CHKSUM =
> "file://package/debian/copyright;md5=e13dd32663e3159031608d536530a08
> 0"
> > +LIC_FILES_CHKSUM =
> "file://package/debian/copyright;md5=62c37a10a2faf90235ee64280ad72737
> "
> >   require byacc.inc
> >
> > -SRC_URI[sha256sum] =
> "7bc42867a095df2189618b64497016298818e88e513fca792cb5adc9a68ebfb8
> "
> > +SRC_URI[sha256sum] =
> "42c1805cc529314e6a76326fe1b33e80c70862a44b01474da362e2f7db2d749
> c"
> >
> >
> >
> > 
> >

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96558): 
https://lists.openembedded.org/g/openembedded-devel/message/96558
Mute This Topic: https://lists.openembedded.org/mt/90389513/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][dunfell][PATCH] net-snmp: Traps/Notifications aren't sent when configured by snmpNotifyTable

2022-04-11 Thread Jeremy Puhlman
From: Anand Je Sypureddy 

Source: https://github.com/net-snmp/net-snmp.git
MR: 114066
Type: Defect Fix
Disposition: Backport from 
https://github.com/net-snmp/net-snmp/commit/951fd2d9b07e29455ff0251b0f44ed76d935ff00
ChangeID: af87abf2aeefdac65fcd57b7f0e3679fe57f
Description:

snmpd: Restore SNMPD_CALLBACK_SEND_TRAP[12] behavior

Instead of only invoking the SNMPD_CALLBACK_SEND_TRAP[12] callbacks if one
or more sessions with the corresponding SNMP version exist, invoke these
callbacks unconditionally.

Signed-off-by: Anand Je Sypureddy 
Reviewed-by: Sam Kappen 
Signed-off-by: Jeremy Puhlman 
---
 ...SNMPD_CALLBACK_SEND_TRAP-12-behavior.patch | 133 ++
 .../net-snmp/net-snmp_5.8.bb  |   1 +
 2 files changed, 134 insertions(+)
 create mode 100644 
meta-networking/recipes-protocols/net-snmp/net-snmp/0001-snmpd-Restore-SNMPD_CALLBACK_SEND_TRAP-12-behavior.patch

diff --git 
a/meta-networking/recipes-protocols/net-snmp/net-snmp/0001-snmpd-Restore-SNMPD_CALLBACK_SEND_TRAP-12-behavior.patch
 
b/meta-networking/recipes-protocols/net-snmp/net-snmp/0001-snmpd-Restore-SNMPD_CALLBACK_SEND_TRAP-12-behavior.patch
new file mode 100644
index 0..8279aff32
--- /dev/null
+++ 
b/meta-networking/recipes-protocols/net-snmp/net-snmp/0001-snmpd-Restore-SNMPD_CALLBACK_SEND_TRAP-12-behavior.patch
@@ -0,0 +1,133 @@
+From 6be94cf81d56f9395b85848bbf7129eb9f992d96 Mon Sep 17 00:00:00 2001
+From: Bart Van Assche 
+Date: Tue, 29 Dec 2020 15:22:42 -0800
+Subject: [PATCH] snmpd: Restore SNMPD_CALLBACK_SEND_TRAP[12] behavior
+
+Instead of only invoking the SNMPD_CALLBACK_SEND_TRAP[12] callbacks if one
+or more sessions with the corresponding SNMP version exist, invoke these
+callbacks unconditionally.
+
+Fixes: f770e0f74932 ("skip send_trap callbacks if no sessions for version")
+Fixes: https://github.com/net-snmp/net-snmp/issues/247
+
+Upstream Status: Backport 
https://github.com/net-snmp/net-snmp/commit/951fd2d9b07e29455ff0251b0f44ed76d935ff00
+
+Signed-off-by: Anand Je Sypureddy 
+---
+ agent/agent_trap.c | 62 ++
+ 1 file changed, 2 insertions(+), 60 deletions(-)
+
+diff --git a/agent/agent_trap.c b/agent/agent_trap.c
+index d49c2dc..0289901 100644
+--- a/agent/agent_trap.c
 b/agent/agent_trap.c
+@@ -92,11 +92,6 @@ struct trap_sink {
+ 
+ struct trap_sink *sinks = NULL;
+ 
+-#ifndef NETSNMP_DISABLE_SNMPV1
+-static int _v1_sessions = 0;
+-#endif /* NETSNMP_DISABLE_SNMPV1 */
+-static int _v2_sessions = 0;
+-
+ const oid   objid_enterprisetrap[] = { NETSNMP_NOTIFICATION_MIB };
+ const oid   trap_version_id[] = { NETSNMP_SYSTEM_MIB };
+ const int   enterprisetrap_len = OID_LENGTH(objid_enterprisetrap);
+@@ -159,55 +154,6 @@ free_trap_session(struct trap_sink *sp)
+ free(sp);
+ }
+ 
+-static void
+-_trap_version_incr(int version)
+-{
+-switch (version) {
+-#ifndef NETSNMP_DISABLE_SNMPV1
+-case SNMP_VERSION_1:
+-++_v1_sessions;
+-break;
+-#endif
+-#ifndef NETSNMP_DISABLE_SNMPV2C
+-case SNMP_VERSION_2c:
+-#endif
+-case SNMP_VERSION_3:
+-++_v2_sessions;
+-break;
+-default:
+-snmp_log(LOG_ERR, "unknown snmp version %d\n", version);
+-}
+-return;
+-}
+-
+-static void
+-_trap_version_decr(int version)
+-{
+-switch (version) {
+-#ifndef NETSNMP_DISABLE_SNMPV1
+-case SNMP_VERSION_1:
+-if (--_v1_sessions < 0) {
+-snmp_log(LOG_ERR,"v1 session count < 0! fixed.\n");
+-_v1_sessions = 0;
+-}
+-break;
+-#endif
+-#ifndef NETSNMP_DISABLE_SNMPV2C
+-case SNMP_VERSION_2c:
+-#endif
+-case SNMP_VERSION_3:
+-if (--_v2_sessions < 0) {
+-snmp_log(LOG_ERR,"v2 session count < 0! fixed.\n");
+-_v2_sessions = 0;
+-}
+-break;
+-default:
+-snmp_log(LOG_ERR, "unknown snmp version %d\n", version);
+-}
+-return;
+-}
+-
+-
+ #ifndef NETSNMP_NO_TRAP_STATS
+ static void
+ _dump_trap_stats(netsnmp_session *sess)
+@@ -285,8 +231,6 @@ netsnmp_add_notification_session(netsnmp_session * ss, int 
pdutype,
+ sinks = new_sink;
+ }
+ 
+-_trap_version_incr(version);
+-
+ return 1;
+ }
+ 
+@@ -338,7 +282,6 @@ remove_trap_session(netsnmp_session * ss)
+ } else {
+ sinks = sp->next;
+ }
+-_trap_version_decr(ss->version);
+ /*
+  * I don't believe you *really* want to close the session here;
+  * it may still be in use for other purposes.  In particular this
+@@ -490,7 +433,6 @@ snmpd_free_trapsinks(void)
+ DEBUGMSGTL(("trap", "freeing trap sessions\n"));
+ while (sp) {
+ sinks = sinks->next;
+-_trap_version_decr(sp->version);
+ free_trap_session(sp);
+ sp = sinks;
+ }
+@@ -1025,11 +967,11 @@ netsnmp_send_traps(int trap, int specific,
+ 

Re: [oe] [meta-oe][hardknott][PATCH] sdbus-c++-libsystemd: Avoid hard dependency on rsync

2022-04-11 Thread Armin Kuster

ignore this one. wrong branch

-armin

On 4/11/22 09:57, Armin Kuster via lists.openembedded.org wrote:

From: Khem Raj 

Signed-off-by: Khem Raj 
(cherry picked from commit dcb8ab6169bd93440137bbd4703171987ecd3a15)
[Fixup for hardknott context]
Signed-off-by: Armin Kuster 
---
  ...d25119a495009ea62f79e5daec34cc464628.patch | 53 +++
  .../sdbus-c++/sdbus-c++-libsystemd_243.bb |  7 +--
  2 files changed, 57 insertions(+), 3 deletions(-)
  create mode 100644 
meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd-243/7c5fd25119a495009ea62f79e5daec34cc464628.patch

diff --git 
a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd-243/7c5fd25119a495009ea62f79e5daec34cc464628.patch
 
b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd-243/7c5fd25119a495009ea62f79e5daec34cc464628.patch
new file mode 100644
index 00..ae449791f1
--- /dev/null
+++ 
b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd-243/7c5fd25119a495009ea62f79e5daec34cc464628.patch
@@ -0,0 +1,53 @@
+From 7c5fd25119a495009ea62f79e5daec34cc464628 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= 
+Date: Mon, 12 Apr 2021 14:03:32 +0200
+Subject: [PATCH] meson: do not fail if rsync is not installed with meson
+ 0.57.2
+
+https://github.com/mesonbuild/meson/issues/8641
+
+Our CI started to fail. Even if the change is reverted in meson,
+we need a quick workaround here.
+
+Upstream-Status: Backport
+Signed-off-by: Alexander Kanavin 
+---
+ man/meson.build | 25 ++---
+ 1 file changed, 14 insertions(+), 11 deletions(-)
+
+diff --git a/man/meson.build b/man/meson.build
+index 3cae8446cda..f9c4b83dc81 100644
+--- a/man/meson.build
 b/man/meson.build
+@@ -184,17 +184,20 @@ html = custom_target(
+ depends : html_pages,
+ command : ['echo'])
+
+-run_target(
+-'doc-sync',
+-depends : man_pages + html_pages,
+-command : ['rsync', '-rlv',
+-   '--delete-excluded',
+-   '--include=man',
+-   '--include=*.html',
+-   '--exclude=*',
+-   '--omit-dir-times',
+-   meson.current_build_dir(),
+-   get_option('www-target')])
++rsync = find_program('rsync', required : false)
++if rsync.found()
++run_target(
++'doc-sync',
++depends : man_pages + html_pages,
++command : [rsync, '-rlv',
++   '--delete-excluded',
++   '--include=man',
++   '--include=*.html',
++   '--exclude=*',
++   '--omit-dir-times',
++   meson.current_build_dir(),
++   get_option('www-target')])
++endif
+
+ 
+
diff --git a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd_243.bb 
b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd_243.bb
index c52024130e..59d6f352c8 100644
--- a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd_243.bb
+++ b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd_243.bb
@@ -12,9 +12,10 @@ DEPENDS += "gperf-native gettext-native util-linux libcap"
  
  SRCREV = "efb536d0cbe2e58f80e501d1928c75e08f6a"

  SRCBRANCH = "v243-stable"
-SRC_URI = 
"git://github.com/systemd/systemd-stable.git;protocol=https;branch=${SRCBRANCH}"
-
-SRC_URI += "file://static-libsystemd-pkgconfig.patch"
+SRC_URI = 
"git://github.com/systemd/systemd-stable.git;protocol=https;branch=${SRCBRANCH} 
\
+   file://static-libsystemd-pkgconfig.patch \
+   file://7c5fd25119a495009ea62f79e5daec34cc464628.patch \
+   "
  
  # patches needed by musl

  SRC_URI_append_libc-musl = " ${SRC_URI_MUSL}"






-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96556): 
https://lists.openembedded.org/g/openembedded-devel/message/96556
Mute This Topic: https://lists.openembedded.org/mt/90399667/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][hardknott][PATCH] apache2: upgrade 2.4.52 -> 2.4.53

2022-04-11 Thread Armin Kuster
From: Yi Zhao 

ChangeLog:
https://downloads.apache.org/httpd/CHANGES_2.4.53

Security fixes:
CVE-2022-23943
CVE-2022-22721
CVE-2022-22720
CVE-2022-22719

Refresh patches.

Signed-off-by: Yi Zhao 
Signed-off-by: Khem Raj 
(cherry picked from commit 81bbe65791459538ab578ac13e612f7dc6f692f0)
Signed-off-by: Armin Kuster 
(cherry picked from commit d6c8d3a1bad2276001c3bdc09de4dee107357a1d)
[Fixup for hardknott context, overrides]
Signed-off-by: Armin Kuster 
---
 ...re-use-pkg-config-for-PCRE-detection.patch | 37 +--
 ...the-core-size-limit-if-CoreDumpDirec.patch | 13 +++
 ...xport-apr-apr-util-symbols-when-usin.patch | 11 +++---
 ...2-log-the-SELinux-context-at-startup.patch | 15 
 ...ace-lynx-to-curl-in-apachectl-script.patch |  4 +-
 ...-race-issue-of-parallel-installation.patch |  4 +-
 ...he2-allow-to-disable-selinux-support.patch |  8 ++--
 ...x-perl-install-directory-to-usr-bin.patch} | 10 +++--
 ...in-force-destdir-to-be-empty-string.patch} | 10 ++---
 ...use-relative-path-for-gen_test_char.patch} |  7 ++--
 .../{apache2_2.4.52.bb => apache2_2.4.53.bb}  |  6 +--
 11 files changed, 61 insertions(+), 64 deletions(-)
 rename 
meta-webserver/recipes-httpd/apache2/apache2/{apache-configure_perlbin.patch => 
0008-Fix-perl-install-directory-to-usr-bin.patch} (85%)
 rename 
meta-webserver/recipes-httpd/apache2/apache2/{0001-support-apxs.in-force-destdir-to-be-empty-string.patch
 => 0009-support-apxs.in-force-destdir-to-be-empty-string.patch} (90%)
 rename 
meta-webserver/recipes-httpd/apache2/apache2/{0008-apache2-do-not-use-relative-path-for-gen_test_char.patch
 => 0010-apache2-do-not-use-relative-path-for-gen_test_char.patch} (86%)
 rename meta-webserver/recipes-httpd/apache2/{apache2_2.4.52.bb => 
apache2_2.4.53.bb} (97%)

diff --git 
a/meta-webserver/recipes-httpd/apache2/apache2/0001-configure-use-pkg-config-for-PCRE-detection.patch
 
b/meta-webserver/recipes-httpd/apache2/apache2/0001-configure-use-pkg-config-for-PCRE-detection.patch
index 6c0286457c..50775be533 100644
--- 
a/meta-webserver/recipes-httpd/apache2/apache2/0001-configure-use-pkg-config-for-PCRE-detection.patch
+++ 
b/meta-webserver/recipes-httpd/apache2/apache2/0001-configure-use-pkg-config-for-PCRE-detection.patch
@@ -1,44 +1,43 @@
-From d2cedfa3394365689a3f7c8cfe8e0dd56b29bed9 Mon Sep 17 00:00:00 2001
+From ba9015386cbc044e111d7c266f13e2be045e4bf1 Mon Sep 17 00:00:00 2001
 From: Koen Kooi 
 Date: Tue, 17 Jun 2014 09:10:57 +0200
 Subject: [PATCH] configure: use pkg-config for PCRE detection
 
-Upstream-Status: Pending
+Upstream-Status: Inappropriate [embedded specific]
 
 Signed-off-by: Koen Kooi 
 ---
- configure.in | 27 +--
- 1 file changed, 5 insertions(+), 22 deletions(-)
+ configure.in | 26 +-
+ 1 file changed, 5 insertions(+), 21 deletions(-)
 
 diff --git a/configure.in b/configure.in
-index 9feaceb..dc6ea15 100644
+index 38c1d0a..c799aec 100644
 --- a/configure.in
 +++ b/configure.in
-@@ -215,28 +215,11 @@ fi
- AC_ARG_WITH(pcre,
- APACHE_HELP_STRING(--with-pcre=PATH,Use external PCRE library))
+@@ -221,27 +221,11 @@ else if which $with_pcre 2>/dev/null; then :; else
+ fi
+ fi
  
--AC_PATH_PROG(PCRE_CONFIG, pcre-config, false)
--if test -d "$with_pcre" && test -x "$with_pcre/bin/pcre-config"; then
--   PCRE_CONFIG=$with_pcre/bin/pcre-config
--elif test -x "$with_pcre"; then
--   PCRE_CONFIG=$with_pcre
--fi
+-AC_CHECK_TARGET_TOOLS(PCRE_CONFIG, [pcre2-config pcre-config],
+-  [`which $with_pcre 2>/dev/null`], $with_pcre)
 -
--if test "$PCRE_CONFIG" != "false"; then
+-if test "x$PCRE_CONFIG" != "x"; then
 -  if $PCRE_CONFIG --version >/dev/null 2>&1; then :; else
--AC_MSG_ERROR([Did not find pcre-config script at $PCRE_CONFIG])
+-AC_MSG_ERROR([Did not find working script at $PCRE_CONFIG])
 -  fi
 -  case `$PCRE_CONFIG --version` in
+-  [1[0-9].*])
+-AC_DEFINE(HAVE_PCRE2, 1, [Detected PCRE2]) 
+-;;
 -  [[1-5].*])
 -AC_MSG_ERROR([Need at least pcre version 6.0])
 -;;
 -  esac
 -  AC_MSG_NOTICE([Using external PCRE library from $PCRE_CONFIG])
 -  APR_ADDTO(PCRE_INCLUDES, [`$PCRE_CONFIG --cflags`])
--  APR_ADDTO(PCRE_LIBS, [`$PCRE_CONFIG --libs`])
+-  APR_ADDTO(PCRE_LIBS, [`$PCRE_CONFIG --libs8 2>/dev/null || $PCRE_CONFIG 
--libs`])
 -else
--  AC_MSG_ERROR([pcre-config for libpcre not found. PCRE is required and 
available from http://pcre.org/])
+-  AC_MSG_ERROR([pcre(2)-config for libpcre not found. PCRE is required and 
available from http://pcre.org/])
 -fi
 +PKG_CHECK_MODULES([PCRE], [libpcre], [
 +  AC_DEFINE([HAVE_PCRE], [1], [Define if you have PCRE library])
@@ -49,5 +48,5 @@ index 9feaceb..dc6ea15 100644
  
  AC_MSG_NOTICE([])
 -- 
-2.7.4
+2.25.1
 
diff --git 
a/meta-webserver/recipes-httpd/apache2/apache2/0002-apache2-bump-up-the-core-size-limit-if-CoreDumpDirec.patch
 
b/meta-webserver/recipes-httpd/apache2/apache2/0002-apache2-bump-up-the-core-size-limit-if-CoreDumpDirec.patch
index 85fe6ae4bd..bbe8b325b5 

[oe] [meta-oe][hardknott][PATCH] sdbus-c++-libsystemd: Avoid hard dependency on rsync

2022-04-11 Thread Armin Kuster
From: Khem Raj 

Signed-off-by: Khem Raj 
(cherry picked from commit dcb8ab6169bd93440137bbd4703171987ecd3a15)
[Fixup for hardknott context]
Signed-off-by: Armin Kuster 
---
 ...d25119a495009ea62f79e5daec34cc464628.patch | 53 +++
 .../sdbus-c++/sdbus-c++-libsystemd_243.bb |  7 +--
 2 files changed, 57 insertions(+), 3 deletions(-)
 create mode 100644 
meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd-243/7c5fd25119a495009ea62f79e5daec34cc464628.patch

diff --git 
a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd-243/7c5fd25119a495009ea62f79e5daec34cc464628.patch
 
b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd-243/7c5fd25119a495009ea62f79e5daec34cc464628.patch
new file mode 100644
index 00..ae449791f1
--- /dev/null
+++ 
b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd-243/7c5fd25119a495009ea62f79e5daec34cc464628.patch
@@ -0,0 +1,53 @@
+From 7c5fd25119a495009ea62f79e5daec34cc464628 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= 
+Date: Mon, 12 Apr 2021 14:03:32 +0200
+Subject: [PATCH] meson: do not fail if rsync is not installed with meson
+ 0.57.2
+
+https://github.com/mesonbuild/meson/issues/8641
+
+Our CI started to fail. Even if the change is reverted in meson,
+we need a quick workaround here.
+
+Upstream-Status: Backport
+Signed-off-by: Alexander Kanavin 
+---
+ man/meson.build | 25 ++---
+ 1 file changed, 14 insertions(+), 11 deletions(-)
+
+diff --git a/man/meson.build b/man/meson.build
+index 3cae8446cda..f9c4b83dc81 100644
+--- a/man/meson.build
 b/man/meson.build
+@@ -184,17 +184,20 @@ html = custom_target(
+ depends : html_pages,
+ command : ['echo'])
+ 
+-run_target(
+-'doc-sync',
+-depends : man_pages + html_pages,
+-command : ['rsync', '-rlv',
+-   '--delete-excluded',
+-   '--include=man',
+-   '--include=*.html',
+-   '--exclude=*',
+-   '--omit-dir-times',
+-   meson.current_build_dir(),
+-   get_option('www-target')])
++rsync = find_program('rsync', required : false)
++if rsync.found()
++run_target(
++'doc-sync',
++depends : man_pages + html_pages,
++command : [rsync, '-rlv',
++   '--delete-excluded',
++   '--include=man',
++   '--include=*.html',
++   '--exclude=*',
++   '--omit-dir-times',
++   meson.current_build_dir(),
++   get_option('www-target')])
++endif
+ 
+ 
+ 
diff --git a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd_243.bb 
b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd_243.bb
index c52024130e..59d6f352c8 100644
--- a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd_243.bb
+++ b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd_243.bb
@@ -12,9 +12,10 @@ DEPENDS += "gperf-native gettext-native util-linux libcap"
 
 SRCREV = "efb536d0cbe2e58f80e501d1928c75e08f6a"
 SRCBRANCH = "v243-stable"
-SRC_URI = 
"git://github.com/systemd/systemd-stable.git;protocol=https;branch=${SRCBRANCH}"
-
-SRC_URI += "file://static-libsystemd-pkgconfig.patch"
+SRC_URI = 
"git://github.com/systemd/systemd-stable.git;protocol=https;branch=${SRCBRANCH} 
\
+   file://static-libsystemd-pkgconfig.patch \
+   file://7c5fd25119a495009ea62f79e5daec34cc464628.patch \
+   "
 
 # patches needed by musl
 SRC_URI_append_libc-musl = " ${SRC_URI_MUSL}"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96554): 
https://lists.openembedded.org/g/openembedded-devel/message/96554
Mute This Topic: https://lists.openembedded.org/mt/90399667/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][honister][PATCH] apache2: upgrade 2.4.52 -> 2.4.53

2022-04-11 Thread Armin Kuster
From: Yi Zhao 

ChangeLog:
https://downloads.apache.org/httpd/CHANGES_2.4.53

Security fixes:
CVE-2022-23943
CVE-2022-22721
CVE-2022-22720
CVE-2022-22719

Refresh patches.

Signed-off-by: Yi Zhao 
Signed-off-by: Khem Raj 
(cherry picked from commit 81bbe65791459538ab578ac13e612f7dc6f692f0)
Signed-off-by: Armin Kuster 
---
 ...re-use-pkg-config-for-PCRE-detection.patch | 37 +--
 ...the-core-size-limit-if-CoreDumpDirec.patch | 13 +++
 ...xport-apr-apr-util-symbols-when-usin.patch | 11 +++---
 ...2-log-the-SELinux-context-at-startup.patch | 15 
 ...ace-lynx-to-curl-in-apachectl-script.patch |  4 +-
 ...-race-issue-of-parallel-installation.patch |  4 +-
 ...he2-allow-to-disable-selinux-support.patch |  8 ++--
 ...x-perl-install-directory-to-usr-bin.patch} | 10 +++--
 ...in-force-destdir-to-be-empty-string.patch} | 10 ++---
 ...use-relative-path-for-gen_test_char.patch} |  7 ++--
 .../{apache2_2.4.52.bb => apache2_2.4.53.bb}  |  8 ++--
 11 files changed, 62 insertions(+), 65 deletions(-)
 rename 
meta-webserver/recipes-httpd/apache2/apache2/{apache-configure_perlbin.patch => 
0008-Fix-perl-install-directory-to-usr-bin.patch} (85%)
 rename 
meta-webserver/recipes-httpd/apache2/apache2/{0001-support-apxs.in-force-destdir-to-be-empty-string.patch
 => 0009-support-apxs.in-force-destdir-to-be-empty-string.patch} (90%)
 rename 
meta-webserver/recipes-httpd/apache2/apache2/{0008-apache2-do-not-use-relative-path-for-gen_test_char.patch
 => 0010-apache2-do-not-use-relative-path-for-gen_test_char.patch} (86%)
 rename meta-webserver/recipes-httpd/apache2/{apache2_2.4.52.bb => 
apache2_2.4.53.bb} (97%)

diff --git 
a/meta-webserver/recipes-httpd/apache2/apache2/0001-configure-use-pkg-config-for-PCRE-detection.patch
 
b/meta-webserver/recipes-httpd/apache2/apache2/0001-configure-use-pkg-config-for-PCRE-detection.patch
index 6c0286457c..50775be533 100644
--- 
a/meta-webserver/recipes-httpd/apache2/apache2/0001-configure-use-pkg-config-for-PCRE-detection.patch
+++ 
b/meta-webserver/recipes-httpd/apache2/apache2/0001-configure-use-pkg-config-for-PCRE-detection.patch
@@ -1,44 +1,43 @@
-From d2cedfa3394365689a3f7c8cfe8e0dd56b29bed9 Mon Sep 17 00:00:00 2001
+From ba9015386cbc044e111d7c266f13e2be045e4bf1 Mon Sep 17 00:00:00 2001
 From: Koen Kooi 
 Date: Tue, 17 Jun 2014 09:10:57 +0200
 Subject: [PATCH] configure: use pkg-config for PCRE detection
 
-Upstream-Status: Pending
+Upstream-Status: Inappropriate [embedded specific]
 
 Signed-off-by: Koen Kooi 
 ---
- configure.in | 27 +--
- 1 file changed, 5 insertions(+), 22 deletions(-)
+ configure.in | 26 +-
+ 1 file changed, 5 insertions(+), 21 deletions(-)
 
 diff --git a/configure.in b/configure.in
-index 9feaceb..dc6ea15 100644
+index 38c1d0a..c799aec 100644
 --- a/configure.in
 +++ b/configure.in
-@@ -215,28 +215,11 @@ fi
- AC_ARG_WITH(pcre,
- APACHE_HELP_STRING(--with-pcre=PATH,Use external PCRE library))
+@@ -221,27 +221,11 @@ else if which $with_pcre 2>/dev/null; then :; else
+ fi
+ fi
  
--AC_PATH_PROG(PCRE_CONFIG, pcre-config, false)
--if test -d "$with_pcre" && test -x "$with_pcre/bin/pcre-config"; then
--   PCRE_CONFIG=$with_pcre/bin/pcre-config
--elif test -x "$with_pcre"; then
--   PCRE_CONFIG=$with_pcre
--fi
+-AC_CHECK_TARGET_TOOLS(PCRE_CONFIG, [pcre2-config pcre-config],
+-  [`which $with_pcre 2>/dev/null`], $with_pcre)
 -
--if test "$PCRE_CONFIG" != "false"; then
+-if test "x$PCRE_CONFIG" != "x"; then
 -  if $PCRE_CONFIG --version >/dev/null 2>&1; then :; else
--AC_MSG_ERROR([Did not find pcre-config script at $PCRE_CONFIG])
+-AC_MSG_ERROR([Did not find working script at $PCRE_CONFIG])
 -  fi
 -  case `$PCRE_CONFIG --version` in
+-  [1[0-9].*])
+-AC_DEFINE(HAVE_PCRE2, 1, [Detected PCRE2]) 
+-;;
 -  [[1-5].*])
 -AC_MSG_ERROR([Need at least pcre version 6.0])
 -;;
 -  esac
 -  AC_MSG_NOTICE([Using external PCRE library from $PCRE_CONFIG])
 -  APR_ADDTO(PCRE_INCLUDES, [`$PCRE_CONFIG --cflags`])
--  APR_ADDTO(PCRE_LIBS, [`$PCRE_CONFIG --libs`])
+-  APR_ADDTO(PCRE_LIBS, [`$PCRE_CONFIG --libs8 2>/dev/null || $PCRE_CONFIG 
--libs`])
 -else
--  AC_MSG_ERROR([pcre-config for libpcre not found. PCRE is required and 
available from http://pcre.org/])
+-  AC_MSG_ERROR([pcre(2)-config for libpcre not found. PCRE is required and 
available from http://pcre.org/])
 -fi
 +PKG_CHECK_MODULES([PCRE], [libpcre], [
 +  AC_DEFINE([HAVE_PCRE], [1], [Define if you have PCRE library])
@@ -49,5 +48,5 @@ index 9feaceb..dc6ea15 100644
  
  AC_MSG_NOTICE([])
 -- 
-2.7.4
+2.25.1
 
diff --git 
a/meta-webserver/recipes-httpd/apache2/apache2/0002-apache2-bump-up-the-core-size-limit-if-CoreDumpDirec.patch
 
b/meta-webserver/recipes-httpd/apache2/apache2/0002-apache2-bump-up-the-core-size-limit-if-CoreDumpDirec.patch
index 85fe6ae4bd..bbe8b325b5 100644
--- 
a/meta-webserver/recipes-httpd/apache2/apache2/0002-apache2-bump-up-the-core-size-limit-if-CoreDumpDirec.patch
+++ 

Re: [oe] [meta-oe] [PATCH] byacc: upgrade 20211224 -> 20220128

2022-04-11 Thread Khem Raj



On 4/8/22 6:16 AM, wangmy wrote:

All changes from 20211224 to 20220128 included in
https://invisible-island.net/byacc/CHANGES.html

License-Update:

- Add Format, Upstream-Name, Upstream-Contact to byacc.
- Add "Copyright:  2001-2021,2022 by Thomas E. Dickey" to all files of
   byacc.
- Copyright of aclocal.m4 and package/debian/* updated to 2022.
- Modify Licence to License.
- Add "Copyright: 1992-2021 Free Software Foundation, Inc." and "License: GPL-3"
   to config.guess config.sub


Is the overall license still 'PD' after all these changes? Can you check



Signed-off-by: Wang Mingyu 
---
  .../byacc/{byacc_20211224.bb => byacc_20220128.bb}| 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
  rename meta-oe/recipes-extended/byacc/{byacc_20211224.bb => 
byacc_20220128.bb} (65%)

diff --git a/meta-oe/recipes-extended/byacc/byacc_20211224.bb 
b/meta-oe/recipes-extended/byacc/byacc_20220128.bb
similarity index 65%
rename from meta-oe/recipes-extended/byacc/byacc_20211224.bb
rename to meta-oe/recipes-extended/byacc/byacc_20220128.bb
index 85e5072716..8aa8767d37 100644
--- a/meta-oe/recipes-extended/byacc/byacc_20211224.bb
+++ b/meta-oe/recipes-extended/byacc/byacc_20220128.bb
@@ -4,7 +4,7 @@
  # Setting to PD as this is what the upstream has it as.
  
  LICENSE = "PD"

-LIC_FILES_CHKSUM = 
"file://package/debian/copyright;md5=e13dd32663e3159031608d536530a080"
+LIC_FILES_CHKSUM = 
"file://package/debian/copyright;md5=62c37a10a2faf90235ee64280ad72737"
  require byacc.inc
  
-SRC_URI[sha256sum] = "7bc42867a095df2189618b64497016298818e88e513fca792cb5adc9a68ebfb8"

+SRC_URI[sha256sum] = 
"42c1805cc529314e6a76326fe1b33e80c70862a44b01474da362e2f7db2d749c"






-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96552): 
https://lists.openembedded.org/g/openembedded-devel/message/96552
Mute This Topic: https://lists.openembedded.org/mt/90389513/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH] evolution-data-server: Disable g-i on musl

2022-04-11 Thread Khem Raj
g-i calls on musl are adding -L/usr/lib to linker path which confuses
the build as it tried to use the libraries from build host and fails
badly

Fixes

aarch64-yoe-linux-musl-ld: warning: library search path "/usr/lib" is
unsafe for cross-compilation
...
| 
/mnt/b/yoe/master/build/tmp/work/cortexa72-yoe-linux-musl/evolution-data-server/3.44.0-r0/recipe-sysroot-native/usr/bin/aarch64-yoe-linux-musl/aarch64-yoe-linux-musl-ld:
 skipping incompa
tible /usr/lib/libunwind.so when searching for -l:libunwind.so
| Error relocating /usr/lib/libz.so.1: unsupported relocation type 8
| Error relocating /usr/lib/libz.so.1: unsupported relocation type 8

Signed-off-by: Khem Raj 
Cc: Andreas Müller 
---
 .../evolution-data-server/evolution-data-server.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
index 48cf6f76bc..b4931d796d 100644
--- a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
+++ b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
@@ -48,6 +48,9 @@ PACKAGECONFIG[openldap] = 
"-DWITH_OPENLDAP=ON,-DWITH_OPENLDAP=OFF,openldap"
 # -ldb needs this on some platforms
 LDFLAGS += "-lpthread -lgmodule-2.0 -lgthread-2.0"
 
+# invokes libraries from build host
+GI_DATA_ENABLED:libc-musl="False"
+
 do_configure:append () {
 cp ${WORKDIR}/iconv-detect.h ${S}/src
 # avoid writing perl-native path into csv2vcard shebang
-- 
2.35.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96551): 
https://lists.openembedded.org/g/openembedded-devel/message/96551
Mute This Topic: https://lists.openembedded.org/mt/90396496/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] grpc: upgrade 1.45.1 -> 1.45.2

2022-04-11 Thread wangmy
Changelog:
=
Various fixes related to XDS (#29314, #29340, #29339)
HTTP2: Should not run cancelling logic on servers when receiving GOAWAY (#29307)

Signed-off-by: Wang Mingyu 
---
 .../recipes-devtools/grpc/{grpc_1.45.1.bb => grpc_1.45.2.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-devtools/grpc/{grpc_1.45.1.bb => grpc_1.45.2.bb} (98%)

diff --git a/meta-oe/recipes-devtools/grpc/grpc_1.45.1.bb 
b/meta-oe/recipes-devtools/grpc/grpc_1.45.2.bb
similarity index 98%
rename from meta-oe/recipes-devtools/grpc/grpc_1.45.1.bb
rename to meta-oe/recipes-devtools/grpc/grpc_1.45.2.bb
index 7275f451a7..48d0f58e20 100644
--- a/meta-oe/recipes-devtools/grpc/grpc_1.45.1.bb
+++ b/meta-oe/recipes-devtools/grpc/grpc_1.45.2.bb
@@ -20,7 +20,7 @@ RDEPENDS:${PN}-dev:append:class-native = " ${PN}-compiler"
 # RDEPENDS:${PN}-dev += "${PN}-compiler"
 
 S = "${WORKDIR}/git"
-SRCREV_grpc = "1c159689ceda2c408f7f9d97d96a264c9521b806"
+SRCREV_grpc = "b39ffcc425ea990a537f98ec6fe6a1dcb90470d7"
 BRANCH = "v1.45.x"
 SRC_URI = 
"git://github.com/grpc/grpc.git;protocol=https;name=grpc;branch=${BRANCH} \

file://0001-Revert-Changed-GRPCPP_ABSEIL_SYNC-to-GPR_ABSEIL_SYNC.patch \
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96550): 
https://lists.openembedded.org/g/openembedded-devel/message/96550
Mute This Topic: https://lists.openembedded.org/mt/90391290/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] fio: upgrade 3.29 -> 3.30

2022-04-11 Thread wangmy
Signed-off-by: Wang Mingyu 
---
 meta-oe/recipes-benchmark/fio/{fio_3.29.bb => fio_3.30.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-benchmark/fio/{fio_3.29.bb => fio_3.30.bb} (96%)

diff --git a/meta-oe/recipes-benchmark/fio/fio_3.29.bb 
b/meta-oe/recipes-benchmark/fio/fio_3.30.bb
similarity index 96%
rename from meta-oe/recipes-benchmark/fio/fio_3.29.bb
rename to meta-oe/recipes-benchmark/fio/fio_3.30.bb
index 72479ce503..f97a1b899d 100644
--- a/meta-oe/recipes-benchmark/fio/fio_3.29.bb
+++ b/meta-oe/recipes-benchmark/fio/fio_3.30.bb
@@ -22,7 +22,7 @@ PACKAGECONFIG_NUMA:armeb = ""
 PACKAGECONFIG ??= "${PACKAGECONFIG_NUMA}"
 PACKAGECONFIG[numa] = ",--disable-numa,numactl"
 
-SRCREV = "9b46661c289d01dbfe5182189a7abea9ce2f9e04"
+SRCREV = "a3e48f483db27d20e02cbd81e3a8f18c6c5c50f5"
 SRC_URI = "git://git.kernel.dk/fio.git;branch=master \
 "
 
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96549): 
https://lists.openembedded.org/g/openembedded-devel/message/96549
Mute This Topic: https://lists.openembedded.org/mt/90390232/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] feh: upgrade 3.6.1 -> 3.8

2022-04-11 Thread wangmy
Changelog from 3.6.1 to 3.8 is included in https://feh.finalrewind.org/archive/

Signed-off-by: Wang Mingyu 
---
 meta-oe/recipes-graphics/feh/{feh_3.6.1.bb => feh_3.8.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-graphics/feh/{feh_3.6.1.bb => feh_3.8.bb} (89%)

diff --git a/meta-oe/recipes-graphics/feh/feh_3.6.1.bb 
b/meta-oe/recipes-graphics/feh/feh_3.8.bb
similarity index 89%
rename from meta-oe/recipes-graphics/feh/feh_3.6.1.bb
rename to meta-oe/recipes-graphics/feh/feh_3.8.bb
index 88c6337613..12951e28c5 100644
--- a/meta-oe/recipes-graphics/feh/feh_3.6.1.bb
+++ b/meta-oe/recipes-graphics/feh/feh_3.8.bb
@@ -10,7 +10,7 @@ DEPENDS = "\
 "
 
 SRC_URI = "https://feh.finalrewind.org/feh-${PV}.tar.bz2;
-SRC_URI[sha256sum] = 
"9b1edec52cbae97b17530cb5db10666abfb9983f51a5d820c89added6f7b1ea8"
+SRC_URI[sha256sum] = 
"7f3c34552b39336d7ebee2d7c4bf56972c6c102c357f6e82ea240bd62ba9"
 
 inherit mime-xdg features_check
 # depends on virtual/libx11
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96548): 
https://lists.openembedded.org/g/openembedded-devel/message/96548
Mute This Topic: https://lists.openembedded.org/mt/90390231/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] ctags: upgrade 5.9.20211114.0 -> 5.9.20220410.0

2022-04-11 Thread wangmy
Signed-off-by: Wang Mingyu 
---
 .../ctags/{ctags_5.9.2024.0.bb => ctags_5.9.20220410.0.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-devtools/ctags/{ctags_5.9.2024.0.bb => 
ctags_5.9.20220410.0.bb} (95%)

diff --git a/meta-oe/recipes-devtools/ctags/ctags_5.9.2024.0.bb 
b/meta-oe/recipes-devtools/ctags/ctags_5.9.20220410.0.bb
similarity index 95%
rename from meta-oe/recipes-devtools/ctags/ctags_5.9.2024.0.bb
rename to meta-oe/recipes-devtools/ctags/ctags_5.9.20220410.0.bb
index 504cc24325..96be4e3ffd 100644
--- a/meta-oe/recipes-devtools/ctags/ctags_5.9.2024.0.bb
+++ b/meta-oe/recipes-devtools/ctags/ctags_5.9.20220410.0.bb
@@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3"
 
 inherit autotools-brokensep pkgconfig manpages
 
-SRCREV = "a668cb155609d5a322963e1ed9a0c0147c8be597"
+SRCREV = "c4e384715bfa95c7eaf0de99ce2498d54bed182e"
 SRC_URI = "git://github.com/universal-ctags/ctags;branch=master;protocol=https"
 
 S = "${WORKDIR}/git"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96547): 
https://lists.openembedded.org/g/openembedded-devel/message/96547
Mute This Topic: https://lists.openembedded.org/mt/90390230/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 v2 1/2] grpc: add cmake support for target

2022-04-11 Thread Stefan Herbrechtsmeier

Hi Clement,

Am 08.04.2022 um 21:12 schrieb Clément Péron:

Hi Stefan,

On Fri, 8 Apr 2022 at 14:47, Stefan Herbrechtsmeier
 wrote:


Hi Clement,

Am 08.04.2022 um 14:25 schrieb Clément Péron:

Hi Stefan,

On Fri, 8 Apr 2022 at 09:30, Stefan Herbrechtsmeier
 wrote:


From: Stefan Herbrechtsmeier 

The CMake gRPC config checks for binaries and fails if a binary (plugin)
is missing. Fix the problem in the code and add the CMake gRPC config
back to the target package.


Thanks for your patch, I'm still using gRPC 1.35 + your previous similar patch.
I'm trying to bump to gRPC 1.45.1 + these patches.

My recipe use CMake and depends on grpc and grpc-native:
PACKAGECONFIG[grpc] = "-DCONFIG_GRPC=ON,-DCONFIG_GRPC=OFF,grpc grpc-native"

But unfortunately CMake doesn't find the grpc_cpp_plugin.


This is the correct behavior of my patch because the grpc_cpp_plugin
from the cross build isn't usable during cross build. You need the
grpc_cpp_plugin from the host and therefore have to search the
grpc_cpp_plugin by yourself during cross compile [1].

My first patch was rejected and therefore I create a minimal patch which
only make the CMake gRPC config usable.



| -- Using gRPC 1.45.1

| CMake Error at modules/grpc/CMakeLists.txt:37 (add_custom_command):
|   Error evaluating generator expression:
|
| $
|
|   No target "gRPC::grpc_cpp_plugin"
|
|
| CMake Error at modules/grpc/CMakeLists.txt:37 (add_custom_command):
|   Error evaluating generator expression:
|
| $
|
|   No target "gRPC::grpc_cpp_plugin"
|
|
| CMake Error at modules/grpc/CMakeLists.txt:37 (add_custom_command):
|   Error evaluating generator expression:
|
| $
|
|   No target "gRPC::grpc_cpp_plugin"

Here is my CMake source file:

# Find Protobuf installation Yocto SDK doensn't support protobuf-config.cmake
# for the moment
set(protobuf_MODULE_COMPATIBLE TRUE)
find_package(Protobuf REQUIRED)
message(STATUS "Using protobuf ${Protobuf_VERSION}")
set(_PROTOBUF_LIBPROTOBUF protobuf::libprotobuf)

# Find gRPC installation Looks for gRPCConfig.cmake file installed by gRPC's
# cmake installation.
find_package(gRPC CONFIG REQUIRED)
message(STATUS "Using gRPC ${gRPC_VERSION}")
set(_REFLECTION gRPC::grpc++_reflection)
set(_GRPC_GRPCPP gRPC::grpc++)

# Get full path of protobuf/gRPC compiler
set(_PROTOBUF_PROTOC $)
set(_GRPC_CPP_PLUGIN_EXECUTABLE $)


You have to search the binaries if you cross compile [1]:

if(CMAKE_CROSSCOMPILING)
find_program(_GRPC_CPP_PLUGIN_EXECUTABLE grpc_cpp_plugin)
else()
set(_GRPC_CPP_PLUGIN_EXECUTABLE $)
endif()


Thanks this fix my issue

Tested-by: Clément Péron 


Thanks for the test. Maybe you could comment to the grpc pull request to 
get attention.



Do you have an example of how you look for gRPC in your recipe?


This isn't possible because you use a target and not a variable.


Maybe a dumb question but how protobuf-compiler handle this?


I don't know. The recipe use autotools and not cmake at the moment. The 
CMake project have a module for protobuf [2] to create the targets. The 
grpc example use the same code as above to find the program if you cross 
compile.



[1] https://github.com/grpc/grpc/blob/master/examples/cpp/cmake/common.cmake


[2] https://cmake.org/cmake/help/latest/module/FindProtobuf.html

Regards
  Stefan

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96546): 
https://lists.openembedded.org/g/openembedded-devel/message/96546
Mute This Topic: https://lists.openembedded.org/mt/90331029/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] broadcom-bt-firmware: upgrade 12.0.1.1105_p2 -> 12.0.1.1105_p3

2022-04-11 Thread wangmy
Changelog:
==
Fixed #26 (unable to install RPM pacakge), updated documentation.

Signed-off-by: Wang Mingyu 
---
 ...12.0.1.1105_p2.bb => broadcom-bt-firmware_12.0.1.1105_p3.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename 
meta-oe/recipes-kernel/broadcom-bt-firmware/{broadcom-bt-firmware_12.0.1.1105_p2.bb
 => broadcom-bt-firmware_12.0.1.1105_p3.bb} (98%)

diff --git 
a/meta-oe/recipes-kernel/broadcom-bt-firmware/broadcom-bt-firmware_12.0.1.1105_p2.bb
 
b/meta-oe/recipes-kernel/broadcom-bt-firmware/broadcom-bt-firmware_12.0.1.1105_p3.bb
similarity index 98%
rename from 
meta-oe/recipes-kernel/broadcom-bt-firmware/broadcom-bt-firmware_12.0.1.1105_p2.bb
rename to 
meta-oe/recipes-kernel/broadcom-bt-firmware/broadcom-bt-firmware_12.0.1.1105_p3.bb
index e135b05c82..f45ea5e4a9 100644
--- 
a/meta-oe/recipes-kernel/broadcom-bt-firmware/broadcom-bt-firmware_12.0.1.1105_p2.bb
+++ 
b/meta-oe/recipes-kernel/broadcom-bt-firmware/broadcom-bt-firmware_12.0.1.1105_p3.bb
@@ -10,7 +10,7 @@ NO_GENERIC_LICENSE[Firmware-Broadcom-WIDCOMM] = 
"LICENSE.broadcom_bcm20702"
 
 LIC_FILES_CHKSUM = 
"file://LICENSE.broadcom_bcm20702;md5=c0d5ea0502b00df74173d0f8a48b619d"
 SRC_URI = 
"git://github.com/winterheart/broadcom-bt-firmware.git;branch=master;protocol=https"
-SRCREV = "1af1116f73782951bd7bbe2139928e497c3a634b"
+SRCREV = "68a7a8a4f2c4bdd3425c23653a3b9b6609e41d0b"
 
 PE = "1"
 
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96545): 
https://lists.openembedded.org/g/openembedded-devel/message/96545
Mute This Topic: https://lists.openembedded.org/mt/90389514/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] byacc: upgrade 20211224 -> 20220128

2022-04-11 Thread wangmy
All changes from 20211224 to 20220128 included in
https://invisible-island.net/byacc/CHANGES.html

License-Update:

- Add Format, Upstream-Name, Upstream-Contact to byacc.
- Add "Copyright:  2001-2021,2022 by Thomas E. Dickey" to all files of
  byacc.
- Copyright of aclocal.m4 and package/debian/* updated to 2022.
- Modify Licence to License.
- Add "Copyright: 1992-2021 Free Software Foundation, Inc." and "License: GPL-3"
  to config.guess config.sub

Signed-off-by: Wang Mingyu 
---
 .../byacc/{byacc_20211224.bb => byacc_20220128.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-extended/byacc/{byacc_20211224.bb => byacc_20220128.bb} 
(65%)

diff --git a/meta-oe/recipes-extended/byacc/byacc_20211224.bb 
b/meta-oe/recipes-extended/byacc/byacc_20220128.bb
similarity index 65%
rename from meta-oe/recipes-extended/byacc/byacc_20211224.bb
rename to meta-oe/recipes-extended/byacc/byacc_20220128.bb
index 85e5072716..8aa8767d37 100644
--- a/meta-oe/recipes-extended/byacc/byacc_20211224.bb
+++ b/meta-oe/recipes-extended/byacc/byacc_20220128.bb
@@ -4,7 +4,7 @@
 # Setting to PD as this is what the upstream has it as.
 
 LICENSE = "PD"
-LIC_FILES_CHKSUM = 
"file://package/debian/copyright;md5=e13dd32663e3159031608d536530a080"
+LIC_FILES_CHKSUM = 
"file://package/debian/copyright;md5=62c37a10a2faf90235ee64280ad72737"
 require byacc.inc
 
-SRC_URI[sha256sum] = 
"7bc42867a095df2189618b64497016298818e88e513fca792cb5adc9a68ebfb8"
+SRC_URI[sha256sum] = 
"42c1805cc529314e6a76326fe1b33e80c70862a44b01474da362e2f7db2d749c"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96544): 
https://lists.openembedded.org/g/openembedded-devel/message/96544
Mute This Topic: https://lists.openembedded.org/mt/90389513/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-