openembedded-core.lists.openembedded.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1
@ 2022-08-08  6:41 Alexander Kanavin
  2022-08-08  6:41 ` [PATCH v2 02/44] dropbear: merge .inc into .bb Alexander Kanavin
                   ` (42 more replies)
  0 siblings, 43 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:41 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../rpm/files/0001-CVE-2021-3521.patch        |  57 ---
 ...lib-rpm-as-the-installation-path-for.patch |  14 +-
 ...-linux-gnux32-variant-to-triplet-han.patch |  31 ++
 .../rpm/files/0002-CVE-2021-3521.patch        |  64 ----
 .../rpm/files/0003-CVE-2021-3521.patch        | 329 ------------------
 .../rpm/{rpm_4.17.0.bb => rpm_4.17.1.bb}      |   6 +-
 6 files changed, 40 insertions(+), 461 deletions(-)
 delete mode 100644 meta/recipes-devtools/rpm/files/0001-CVE-2021-3521.patch
 create mode 100644 meta/recipes-devtools/rpm/files/0001-configure.ac-add-linux-gnux32-variant-to-triplet-han.patch
 delete mode 100644 meta/recipes-devtools/rpm/files/0002-CVE-2021-3521.patch
 delete mode 100644 meta/recipes-devtools/rpm/files/0003-CVE-2021-3521.patch
 rename meta/recipes-devtools/rpm/{rpm_4.17.0.bb => rpm_4.17.1.bb} (97%)

diff --git a/meta/recipes-devtools/rpm/files/0001-CVE-2021-3521.patch b/meta/recipes-devtools/rpm/files/0001-CVE-2021-3521.patch
deleted file mode 100644
index 044b4dd2a0..0000000000
--- a/meta/recipes-devtools/rpm/files/0001-CVE-2021-3521.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From 9a6871126f472feea057d5f803505ec8cc78f083 Mon Sep 17 00:00:00 2001
-From: Panu Matilainen <pmatilai@redhat.com>
-Date: Thu, 30 Sep 2021 09:56:20 +0300
-Subject: [PATCH 1/3] Refactor pgpDigParams construction to helper function
-
-No functional changes, just to reduce code duplication and needed by
-the following commits.
-
-CVE: CVE-2021-3521
-Upstream-Status: Backport [https://github.com/rpm-software-management/rpm/commit/9f03f42e2]
-
-Signed-off-by: Changqing Li <changqing.li@windriver.com>
----
- rpmio/rpmpgp.c | 13 +++++++++----
- 1 file changed, 9 insertions(+), 4 deletions(-)
-
-diff --git a/rpmio/rpmpgp.c b/rpmio/rpmpgp.c
-index d0688ebe9a..e472b5320f 100644
---- a/rpmio/rpmpgp.c
-+++ b/rpmio/rpmpgp.c
-@@ -1041,6 +1041,13 @@ unsigned int pgpDigParamsAlgo(pgpDigParams digp, unsigned int algotype)
-     return algo;
- }
- 
-+static pgpDigParams pgpDigParamsNew(uint8_t tag)
-+{
-+    pgpDigParams digp = xcalloc(1, sizeof(*digp));
-+    digp->tag = tag;
-+    return digp;
-+}
-+
- int pgpPrtParams(const uint8_t * pkts, size_t pktlen, unsigned int pkttype,
- 		 pgpDigParams * ret)
- {
-@@ -1058,8 +1065,7 @@ int pgpPrtParams(const uint8_t * pkts, size_t pktlen, unsigned int pkttype,
- 	    if (pkttype && pkt.tag != pkttype) {
- 		break;
- 	    } else {
--		digp = xcalloc(1, sizeof(*digp));
--		digp->tag = pkt.tag;
-+		digp = pgpDigParamsNew(pkt.tag);
- 	    }
- 	}
- 
-@@ -1105,8 +1111,7 @@ int pgpPrtParamsSubkeys(const uint8_t *pkts, size_t pktlen,
- 		digps = xrealloc(digps, alloced * sizeof(*digps));
- 	    }
- 
--	    digps[count] = xcalloc(1, sizeof(**digps));
--	    digps[count]->tag = PGPTAG_PUBLIC_SUBKEY;
-+	    digps[count] = pgpDigParamsNew(PGPTAG_PUBLIC_SUBKEY);
- 	    /* Copy UID from main key to subkey */
- 	    digps[count]->userid = xstrdup(mainkey->userid);
- 
--- 
-2.17.1
-
diff --git a/meta/recipes-devtools/rpm/files/0001-Do-not-hardcode-lib-rpm-as-the-installation-path-for.patch b/meta/recipes-devtools/rpm/files/0001-Do-not-hardcode-lib-rpm-as-the-installation-path-for.patch
index 6d236ac400..c6cf9d4c88 100644
--- a/meta/recipes-devtools/rpm/files/0001-Do-not-hardcode-lib-rpm-as-the-installation-path-for.patch
+++ b/meta/recipes-devtools/rpm/files/0001-Do-not-hardcode-lib-rpm-as-the-installation-path-for.patch
@@ -1,4 +1,4 @@
-From 8d013fe154a162305f76141151baf767dd04b598 Mon Sep 17 00:00:00 2001
+From 4ab6a4c5bbad65c3401016bb26b87214cdd0c59b Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <alex.kanavin@gmail.com>
 Date: Mon, 27 Feb 2017 09:43:30 +0200
 Subject: [PATCH] Do not hardcode "lib/rpm" as the installation path for
@@ -14,10 +14,10 @@ Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
  3 files changed, 4 insertions(+), 4 deletions(-)
 
 diff --git a/configure.ac b/configure.ac
-index eb7d6941b..10a889b5d 100644
+index 372875fc4..1b7add9ee 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -871,7 +871,7 @@ else
+@@ -884,7 +884,7 @@ else
      usrprefix=$prefix
  fi
  
@@ -27,10 +27,10 @@ index eb7d6941b..10a889b5d 100644
  
  AC_SUBST(OBJDUMP)
 diff --git a/macros.in b/macros.in
-index a1f795e5f..689e784ef 100644
+index d53ab5ed5..9d10441c8 100644
 --- a/macros.in
 +++ b/macros.in
-@@ -933,7 +933,7 @@ package or when debugging this package.\
+@@ -911,7 +911,7 @@ package or when debugging this package.\
  %_sharedstatedir	%{_prefix}/com
  %_localstatedir		%{_prefix}/var
  %_lib			lib
@@ -40,7 +40,7 @@ index a1f795e5f..689e784ef 100644
  %_infodir		%{_datadir}/info
  %_mandir		%{_datadir}/man
 diff --git a/rpm.am b/rpm.am
-index 7b57f433b..9bbb9ee96 100644
+index ebe4e40d1..e6920e258 100644
 --- a/rpm.am
 +++ b/rpm.am
 @@ -1,10 +1,10 @@
@@ -55,4 +55,4 @@ index 7b57f433b..9bbb9ee96 100644
 +rpmconfigdir = $(libdir)/rpm
  
  # Libtool version (current-revision-age) for all our libraries
- rpm_version_info = 11:0:2
+ rpm_version_info = 12:0:3
diff --git a/meta/recipes-devtools/rpm/files/0001-configure.ac-add-linux-gnux32-variant-to-triplet-han.patch b/meta/recipes-devtools/rpm/files/0001-configure.ac-add-linux-gnux32-variant-to-triplet-han.patch
new file mode 100644
index 0000000000..2174a79e75
--- /dev/null
+++ b/meta/recipes-devtools/rpm/files/0001-configure.ac-add-linux-gnux32-variant-to-triplet-han.patch
@@ -0,0 +1,31 @@
+From 8f51462d41d8fe942d5d0a06f08d47f625141995 Mon Sep 17 00:00:00 2001
+From: Alexander Kanavin <alex@linutronix.de>
+Date: Thu, 4 Aug 2022 12:15:08 +0200
+Subject: [PATCH] configure.ac: add linux-gnux32 variant to triplet handling
+
+x32 is a 64 bit x86 ABI with 32 bit pointers.
+
+Upstream-Status: Submitted [https://github.com/rpm-software-management/rpm/pull/2143]
+Signed-off-by: Alexander Kanavin <alex@linutronix.de>
+---
+ configure.ac | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/configure.ac b/configure.ac
+index 372875fc49..7d6a3d274e 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -845,6 +845,10 @@ if echo "$host_os" | grep '.*-gnuabi64$' > /dev/null ; then
+ 	host_os=`echo "${host_os}" | sed 's/-gnuabi64$//'`
+ 	host_os_gnu=-gnuabi64
+ fi
++if echo "$host_os" | grep '.*-gnux32$' > /dev/null ; then
++	host_os=`echo "${host_os}" | sed 's/-gnux32$//'`
++	host_os_gnu=-gnux32
++fi
+ if echo "$host_os" | grep '.*-gnu$' > /dev/null ; then
+ 	host_os=`echo "${host_os}" | sed 's/-gnu$//'`
+ fi
+-- 
+2.30.2
+
diff --git a/meta/recipes-devtools/rpm/files/0002-CVE-2021-3521.patch b/meta/recipes-devtools/rpm/files/0002-CVE-2021-3521.patch
deleted file mode 100644
index 683b57d455..0000000000
--- a/meta/recipes-devtools/rpm/files/0002-CVE-2021-3521.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-From c4b1bee51bbdd732b94b431a951481af99117703 Mon Sep 17 00:00:00 2001
-From: Panu Matilainen <pmatilai@redhat.com>
-Date: Thu, 30 Sep 2021 09:51:10 +0300
-Subject: [PATCH 2/3] Process MPI's from all kinds of signatures
-
-No immediate effect but needed by the following commits.
-
-CVE: CVE-2021-3521
-Upstream-Status: Backport [https://github.com/rpm-software-management/rpm/commit/b5e8bc74b]
-
-Signed-off-by: Changqing Li <changqing.li@windriver.com>
-
----
- rpmio/rpmpgp.c | 13 +++++--------
- 1 file changed, 5 insertions(+), 8 deletions(-)
-
-diff --git a/rpmio/rpmpgp.c b/rpmio/rpmpgp.c
-index 25f67048fd..509e777e6d 100644
---- a/rpmio/rpmpgp.c
-+++ b/rpmio/rpmpgp.c
-@@ -543,7 +543,7 @@ pgpDigAlg pgpDigAlgFree(pgpDigAlg alg)
-     return NULL;
- }
- 
--static int pgpPrtSigParams(pgpTag tag, uint8_t pubkey_algo, uint8_t sigtype,
-+static int pgpPrtSigParams(pgpTag tag, uint8_t pubkey_algo,
- 		const uint8_t *p, const uint8_t *h, size_t hlen,
- 		pgpDigParams sigp)
- {
-@@ -556,10 +556,8 @@ static int pgpPrtSigParams(pgpTag tag, uint8_t pubkey_algo, uint8_t sigtype,
- 	int mpil = pgpMpiLen(p);
- 	if (pend - p < mpil)
- 	    break;
--	if (sigtype == PGPSIGTYPE_BINARY || sigtype == PGPSIGTYPE_TEXT) {
--	    if (sigalg->setmpi(sigalg, i, p))
--		break;
--	}
-+        if (sigalg->setmpi(sigalg, i, p))
-+            break;
- 	p += mpil;
-     }
- 
-@@ -619,7 +617,7 @@ static int pgpPrtSig(pgpTag tag, const uint8_t *h, size_t hlen,
- 	}
- 
- 	p = ((uint8_t *)v) + sizeof(*v);
--	rc = pgpPrtSigParams(tag, v->pubkey_algo, v->sigtype, p, h, hlen, _digp);
-+	rc = pgpPrtSigParams(tag, v->pubkey_algo, p, h, hlen, _digp);
-     }	break;
-     case 4:
-     {   pgpPktSigV4 v = (pgpPktSigV4)h;
-@@ -677,8 +675,7 @@ static int pgpPrtSig(pgpTag tag, const uint8_t *h, size_t hlen,
- 	p += 2;
- 	if (p > hend)
- 	    return 1;
--
--	rc = pgpPrtSigParams(tag, v->pubkey_algo, v->sigtype, p, h, hlen, _digp);
-+	rc = pgpPrtSigParams(tag, v->pubkey_algo, p, h, hlen, _digp);
-     }	break;
-     default:
- 	rpmlog(RPMLOG_WARNING, _("Unsupported version of signature: V%d\n"), version);
--- 
-2.17.1
-
diff --git a/meta/recipes-devtools/rpm/files/0003-CVE-2021-3521.patch b/meta/recipes-devtools/rpm/files/0003-CVE-2021-3521.patch
deleted file mode 100644
index a5ec802501..0000000000
--- a/meta/recipes-devtools/rpm/files/0003-CVE-2021-3521.patch
+++ /dev/null
@@ -1,329 +0,0 @@
-From 07676ca03ad8afcf1ca95a2353c83fbb1d970b9b Mon Sep 17 00:00:00 2001
-From: Panu Matilainen <pmatilai@redhat.com>
-Date: Thu, 30 Sep 2021 09:59:30 +0300
-Subject: [PATCH 3/3] Validate and require subkey binding signatures on PGP
- public keys
-
-All subkeys must be followed by a binding signature by the primary key
-as per the OpenPGP RFC, enforce the presence and validity in the parser.
-
-The implementation is as kludgey as they come to work around our
-simple-minded parser structure without touching API, to maximise
-backportability. Store all the raw packets internally as we decode them
-to be able to access previous elements at will, needed to validate ordering
-and access the actual data. Add testcases for manipulated keys whose
-import previously would succeed.
-
-Depends on the two previous commits:
-7b399fcb8f52566e6f3b4327197a85facd08db91 and
-236b802a4aa48711823a191d1b7f753c82a89ec5
-
-Fixes CVE-2021-3521.
-
-Upstream-Status: Backport [https://github.com/rpm-software-management/rpm/commit/bd36c5dc9]
-CVE:CVE-2021-3521
-
-Signed-off-by: Changqing Li <changqing.li@windriver.com>
-
----
- rpmio/rpmpgp.c                                | 99 +++++++++++++++++--
- tests/Makefile.am                             |  3 +
- tests/data/keys/CVE-2021-3521-badbind.asc     | 25 +++++
- .../data/keys/CVE-2021-3521-nosubsig-last.asc | 25 +++++
- tests/data/keys/CVE-2021-3521-nosubsig.asc    | 37 +++++++
- tests/rpmsigdig.at                            | 28 ++++++
- 6 files changed, 209 insertions(+), 8 deletions(-)
- create mode 100644 tests/data/keys/CVE-2021-3521-badbind.asc
- create mode 100644 tests/data/keys/CVE-2021-3521-nosubsig-last.asc
- create mode 100644 tests/data/keys/CVE-2021-3521-nosubsig.asc
-
-diff --git a/rpmio/rpmpgp.c b/rpmio/rpmpgp.c
-index 509e777e6d..371ad4d9b6 100644
---- a/rpmio/rpmpgp.c
-+++ b/rpmio/rpmpgp.c
-@@ -1061,33 +1061,116 @@ static pgpDigParams pgpDigParamsNew(uint8_t tag)
-     return digp;
- }
- 
-+static int hashKey(DIGEST_CTX hash, const struct pgpPkt *pkt, int exptag)
-+{
-+    int rc = -1;
-+    if (pkt->tag == exptag) {
-+       uint8_t head[] = {
-+           0x99,
-+           (pkt->blen >> 8),
-+           (pkt->blen     ),
-+       };
-+
-+       rpmDigestUpdate(hash, head, 3);
-+       rpmDigestUpdate(hash, pkt->body, pkt->blen);
-+       rc = 0;
-+    }
-+    return rc;
-+}
-+
-+static int pgpVerifySelf(pgpDigParams key, pgpDigParams selfsig,
-+                       const struct pgpPkt *all, int i)
-+{
-+    int rc = -1;
-+    DIGEST_CTX hash = NULL;
-+
-+    switch (selfsig->sigtype) {
-+    case PGPSIGTYPE_SUBKEY_BINDING:
-+       hash = rpmDigestInit(selfsig->hash_algo, 0);
-+       if (hash) {
-+           rc = hashKey(hash, &all[0], PGPTAG_PUBLIC_KEY);
-+           if (!rc)
-+               rc = hashKey(hash, &all[i-1], PGPTAG_PUBLIC_SUBKEY);
-+       }
-+       break;
-+    default:
-+       /* ignore types we can't handle */
-+       rc = 0;
-+       break;
-+    }
-+
-+    if (hash && rc == 0)
-+       rc = pgpVerifySignature(key, selfsig, hash);
-+
-+    rpmDigestFinal(hash, NULL, NULL, 0);
-+
-+    return rc;
-+}
-+
- int pgpPrtParams(const uint8_t * pkts, size_t pktlen, unsigned int pkttype,
- 		 pgpDigParams * ret)
- {
-     const uint8_t *p = pkts;
-     const uint8_t *pend = pkts + pktlen;
-     pgpDigParams digp = NULL;
--    struct pgpPkt pkt;
-+    pgpDigParams selfsig = NULL;
-+    int i = 0;
-+    int alloced = 16; /* plenty for normal cases */
-+    struct pgpPkt *all = xmalloc(alloced * sizeof(*all));
-     int rc = -1; /* assume failure */
-+    int expect = 0;
-+    int prevtag = 0;
- 
-     while (p < pend) {
--	if (decodePkt(p, (pend - p), &pkt))
-+	struct pgpPkt *pkt = &all[i];
-+	if (decodePkt(p, (pend - p), pkt))
- 	    break;
- 
- 	if (digp == NULL) {
--	    if (pkttype && pkt.tag != pkttype) {
-+               if (pkttype && pkt->tag != pkttype) {
- 		break;
- 	    } else {
--		digp = pgpDigParamsNew(pkt.tag);
-+		digp = pgpDigParamsNew(pkt->tag);
- 	    }
- 	}
- 
--	if (pgpPrtPkt(&pkt, digp))
-+        if (expect) {
-+            if (pkt->tag != expect)
-+                break;
-+            selfsig = pgpDigParamsNew(pkt->tag);
-+        }
-+	if (pgpPrtPkt(pkt, selfsig ? selfsig : digp))
- 	    break;
- 
--	p += (pkt.body - pkt.head) + pkt.blen;
--	if (pkttype == PGPTAG_SIGNATURE)
--	    break;
-+	if (selfsig) {
-+           /* subkeys must be followed by binding signature */
-+           if (prevtag == PGPTAG_PUBLIC_SUBKEY) {
-+               if (selfsig->sigtype != PGPSIGTYPE_SUBKEY_BINDING)
-+                   break;
-+           }
-+
-+           int xx = pgpVerifySelf(digp, selfsig, all, i);
-+
-+           selfsig = pgpDigParamsFree(selfsig);
-+           if (xx)
-+               break;
-+           expect = 0;
-+       }
-+
-+       if (pkt->tag == PGPTAG_PUBLIC_SUBKEY)
-+           expect = PGPTAG_SIGNATURE;
-+       prevtag = pkt->tag;
-+
-+       i++;
-+       p += (pkt->body - pkt->head) + pkt->blen;
-+       if (pkttype == PGPTAG_SIGNATURE)
-+           break;
-+
-+       if (alloced <= i) {
-+           alloced *= 2;
-+           all = xrealloc(all, alloced * sizeof(*all));
-+       }
-+
-     }
- 
-     rc = (digp && (p == pend)) ? 0 : -1;
-diff --git a/tests/Makefile.am b/tests/Makefile.am
-index a41ce10de8..7bb23247f1 100644
---- a/tests/Makefile.am
-+++ b/tests/Makefile.am
-@@ -107,6 +107,9 @@ EXTRA_DIST += data/SPECS/hello-config-buildid.spec
- EXTRA_DIST += data/SPECS/hello-cd.spec
- EXTRA_DIST += data/keys/rpm.org-rsa-2048-test.pub
- EXTRA_DIST += data/keys/rpm.org-rsa-2048-test.secret
-+EXTRA_DIST += data/keys/CVE-2021-3521-badbind.asc
-+EXTRA_DIST += data/keys/CVE-2022-3521-nosubsig.asc
-+EXTRA_DIST += data/keys/CVE-2022-3521-nosubsig-last.asc
- EXTRA_DIST += data/macros.testfile
- EXTRA_DIST += data/macros.debug
- EXTRA_DIST += data/SOURCES/foo.c
-diff --git a/tests/data/keys/CVE-2021-3521-badbind.asc b/tests/data/keys/CVE-2021-3521-badbind.asc
-new file mode 100644
-index 0000000000..aea00f9d7a
---- /dev/null
-+++ b/tests/data/keys/CVE-2021-3521-badbind.asc
-@@ -0,0 +1,25 @@
-+-----BEGIN PGP PUBLIC KEY BLOCK-----
-+Version: rpm-4.17.90 (NSS-3)
-+
-+mQENBFjmORgBCAC7TMEk6wnjSs8Dr4yqSScWdU2pjcqrkTxuzdWvowcIUPZI0w/g
-+HkRqGd4apjvY2V15kjL10gk3QhFP3pZ/9p7zh8o8NHX7aGdSGDK7NOq1eFaErPRY
-+91LW9RiZ0lbOjXEzIL0KHxUiTQEmdXJT43DJMFPyW9fkCWg0OltiX618FUdWWfI8
-+eySdLur1utnqBvdEbCUvWK2RX3vQZQdvEBODnNk2pxqTyV0w6VPQ96W++lF/5Aas
-+7rUv3HIyIXxIggc8FRrnH+y9XvvHDonhTIlGnYZN4ubm9i4y3gOkrZlGTrEw7elQ
-+1QeMyG2QQEbze8YjpTm4iLABCBrRfPRaQpwrABEBAAG0IXJwbS5vcmcgUlNBIHRl
-+c3RrZXkgPHJzYUBycG0ub3JnPokBNwQTAQgAIQUCWOY5GAIbAwULCQgHAgYVCAkK
-+CwIEFgIDAQIeAQIXgAAKCRBDRFkeGWTF/MxxCACnjqFL+MmPh9W9JQKT2DcLbBzf
-+Cqo6wcEBoCOcwgRSk8dSikhARoteoa55JRJhuMyeKhhEAogE9HRmCPFdjezFTwgB
-+BDVBpO2dZ023mLXDVCYX3S8pShOgCP6Tn4wqCnYeAdLcGg106N4xcmgtcssJE+Pr
-+XzTZksbZsrTVEmL/Ym+R5w5jBfFnGk7Yw7ndwfQsfNXQb5AZynClFxnX546lcyZX
-+fEx3/e6ezw57WNOUK6WT+8b+EGovPkbetK/rGxNXuWaP6X4A/QUm8O98nCuHYFQq
-++mvNdsCBqGf7mhaRGtpHk/JgCn5rFvArMDqLVrR9hX0LdCSsH7EGE+bR3r7wuQEN
-+BFjmORgBCACk+vDZrIXQuFXEYToZVwb2attzbbJJCqD71vmZTLsW0QxuPKRgbcYY
-+zp4K4lVBnHhFrF8MOUOxJ7kQWIJZMZFt+BDcptCYurbD2H4W2xvnWViiC+LzCMzz
-+iMJT6165uefL4JHTDPxC2fFiM9yrc72LmylJNkM/vepT128J5Qv0gRUaQbHiQuS6
-+Dm/+WRnUfx3i89SV4mnBxb/Ta93GVqoOciWwzWSnwEnWYAvOb95JL4U7c5J5f/+c
-+KnQDHsW7sIiIdscsWzvgf6qs2Ra1Zrt7Fdk4+ZS2f/adagLhDO1C24sXf5XfMk5m
-+L0OGwZSr9m5s17VXxfspgU5ugc8kBJfzABEBAAE=
-+=WCfs
-+-----END PGP PUBLIC KEY BLOCK-----
-+
-diff --git a/tests/data/keys/CVE-2021-3521-nosubsig-last.asc b/tests/data/keys/CVE-2021-3521-nosubsig-last.asc
-new file mode 100644
-index 0000000000..aea00f9d7a
---- /dev/null
-+++ b/tests/data/keys/CVE-2021-3521-nosubsig-last.asc
-@@ -0,0 +1,25 @@
-+-----BEGIN PGP PUBLIC KEY BLOCK-----
-+Version: rpm-4.17.90 (NSS-3)
-+
-+mQENBFjmORgBCAC7TMEk6wnjSs8Dr4yqSScWdU2pjcqrkTxuzdWvowcIUPZI0w/g
-+HkRqGd4apjvY2V15kjL10gk3QhFP3pZ/9p7zh8o8NHX7aGdSGDK7NOq1eFaErPRY
-+91LW9RiZ0lbOjXEzIL0KHxUiTQEmdXJT43DJMFPyW9fkCWg0OltiX618FUdWWfI8
-+eySdLur1utnqBvdEbCUvWK2RX3vQZQdvEBODnNk2pxqTyV0w6VPQ96W++lF/5Aas
-+7rUv3HIyIXxIggc8FRrnH+y9XvvHDonhTIlGnYZN4ubm9i4y3gOkrZlGTrEw7elQ
-+1QeMyG2QQEbze8YjpTm4iLABCBrRfPRaQpwrABEBAAG0IXJwbS5vcmcgUlNBIHRl
-+c3RrZXkgPHJzYUBycG0ub3JnPokBNwQTAQgAIQUCWOY5GAIbAwULCQgHAgYVCAkK
-+CwIEFgIDAQIeAQIXgAAKCRBDRFkeGWTF/MxxCACnjqFL+MmPh9W9JQKT2DcLbBzf
-+Cqo6wcEBoCOcwgRSk8dSikhARoteoa55JRJhuMyeKhhEAogE9HRmCPFdjezFTwgB
-+BDVBpO2dZ023mLXDVCYX3S8pShOgCP6Tn4wqCnYeAdLcGg106N4xcmgtcssJE+Pr
-+XzTZksbZsrTVEmL/Ym+R5w5jBfFnGk7Yw7ndwfQsfNXQb5AZynClFxnX546lcyZX
-+fEx3/e6ezw57WNOUK6WT+8b+EGovPkbetK/rGxNXuWaP6X4A/QUm8O98nCuHYFQq
-++mvNdsCBqGf7mhaRGtpHk/JgCn5rFvArMDqLVrR9hX0LdCSsH7EGE+bR3r7wuQEN
-+BFjmORgBCACk+vDZrIXQuFXEYToZVwb2attzbbJJCqD71vmZTLsW0QxuPKRgbcYY
-+zp4K4lVBnHhFrF8MOUOxJ7kQWIJZMZFt+BDcptCYurbD2H4W2xvnWViiC+LzCMzz
-+iMJT6165uefL4JHTDPxC2fFiM9yrc72LmylJNkM/vepT128J5Qv0gRUaQbHiQuS6
-+Dm/+WRnUfx3i89SV4mnBxb/Ta93GVqoOciWwzWSnwEnWYAvOb95JL4U7c5J5f/+c
-+KnQDHsW7sIiIdscsWzvgf6qs2Ra1Zrt7Fdk4+ZS2f/adagLhDO1C24sXf5XfMk5m
-+L0OGwZSr9m5s17VXxfspgU5ugc8kBJfzABEBAAE=
-+=WCfs
-+-----END PGP PUBLIC KEY BLOCK-----
-+
-diff --git a/tests/data/keys/CVE-2021-3521-nosubsig.asc b/tests/data/keys/CVE-2021-3521-nosubsig.asc
-new file mode 100644
-index 0000000000..3a2e7417f8
---- /dev/null
-+++ b/tests/data/keys/CVE-2021-3521-nosubsig.asc
-@@ -0,0 +1,37 @@
-+-----BEGIN PGP PUBLIC KEY BLOCK-----
-+Version: rpm-4.17.90 (NSS-3)
-+
-+mQENBFjmORgBCAC7TMEk6wnjSs8Dr4yqSScWdU2pjcqrkTxuzdWvowcIUPZI0w/g
-+HkRqGd4apjvY2V15kjL10gk3QhFP3pZ/9p7zh8o8NHX7aGdSGDK7NOq1eFaErPRY
-+91LW9RiZ0lbOjXEzIL0KHxUiTQEmdXJT43DJMFPyW9fkCWg0OltiX618FUdWWfI8
-+eySdLur1utnqBvdEbCUvWK2RX3vQZQdvEBODnNk2pxqTyV0w6VPQ96W++lF/5Aas
-+7rUv3HIyIXxIggc8FRrnH+y9XvvHDonhTIlGnYZN4ubm9i4y3gOkrZlGTrEw7elQ
-+1QeMyG2QQEbze8YjpTm4iLABCBrRfPRaQpwrABEBAAG0IXJwbS5vcmcgUlNBIHRl
-+c3RrZXkgPHJzYUBycG0ub3JnPokBNwQTAQgAIQUCWOY5GAIbAwULCQgHAgYVCAkK
-+CwIEFgIDAQIeAQIXgAAKCRBDRFkeGWTF/MxxCACnjqFL+MmPh9W9JQKT2DcLbBzf
-+Cqo6wcEBoCOcwgRSk8dSikhARoteoa55JRJhuMyeKhhEAogE9HRmCPFdjezFTwgB
-+BDVBpO2dZ023mLXDVCYX3S8pShOgCP6Tn4wqCnYeAdLcGg106N4xcmgtcssJE+Pr
-+XzTZksbZsrTVEmL/Ym+R5w5jBfFnGk7Yw7ndwfQsfNXQb5AZynClFxnX546lcyZX
-+fEx3/e6ezw57WNOUK6WT+8b+EGovPkbetK/rGxNXuWaP6X4A/QUm8O98nCuHYFQq
-++mvNdsCBqGf7mhaRGtpHk/JgCn5rFvArMDqLVrR9hX0LdCSsH7EGE+bR3r7wuQEN
-+BFjmORgBCACk+vDZrIXQuFXEYToZVwb2attzbbJJCqD71vmZTLsW0QxuPKRgbcYY
-+zp4K4lVBnHhFrF8MOUOxJ7kQWIJZMZFt+BDcptCYurbD2H4W2xvnWViiC+LzCMzz
-+iMJT6165uefL4JHTDPxC2fFiM9yrc72LmylJNkM/vepT128J5Qv0gRUaQbHiQuS6
-+Dm/+WRnUfx3i89SV4mnBxb/Ta93GVqoOciWwzWSnwEnWYAvOb95JL4U7c5J5f/+c
-+KnQDHsW7sIiIdscsWzvgf6qs2Ra1Zrt7Fdk4+ZS2f/adagLhDO1C24sXf5XfMk5m
-+L0OGwZSr9m5s17VXxfspgU5ugc8kBJfzABEBAAG5AQ0EWOY5GAEIAKT68NmshdC4
-+VcRhOhlXBvZq23NtskkKoPvW+ZlMuxbRDG48pGBtxhjOngriVUGceEWsXww5Q7En
-+uRBYglkxkW34ENym0Ji6tsPYfhbbG+dZWKIL4vMIzPOIwlPrXrm558vgkdMM/ELZ
-+8WIz3KtzvYubKUk2Qz+96lPXbwnlC/SBFRpBseJC5LoOb/5ZGdR/HeLz1JXiacHF
-+v9Nr3cZWqg5yJbDNZKfASdZgC85v3kkvhTtzknl//5wqdAMexbuwiIh2xyxbO+B/
-+qqzZFrVmu3sV2Tj5lLZ/9p1qAuEM7ULbixd/ld8yTmYvQ4bBlKv2bmzXtVfF+ymB
-+Tm6BzyQEl/MAEQEAAYkBHwQYAQgACQUCWOY5GAIbDAAKCRBDRFkeGWTF/PANB/9j
-+mifmj6z/EPe0PJFhrpISt9PjiUQCt0IPtiL5zKAkWjHePIzyi+0kCTBF6DDLFxos
-+3vN4bWnVKT1kBhZAQlPqpJTg+m74JUYeDGCdNx9SK7oRllATqyu+5rncgxjWVPnQ
-+zu/HRPlWJwcVFYEVXYL8xzfantwQTqefjmcRmBRdA2XJITK+hGWwAmrqAWx+q5xX
-+Pa8wkNMxVzNS2rUKO9SoVuJ/wlUvfoShkJ/VJ5HDp3qzUqncADfdGN35TDzscngQ
-+gHvnMwVBfYfSCABV1hNByoZcc/kxkrWMmsd/EnIyLd1Q1baKqc3cEDuC6E6/o4yJ
-+E4XX4jtDmdZPreZALsiB
-+=rRop
-+-----END PGP PUBLIC KEY BLOCK-----
-+
-diff --git a/tests/rpmsigdig.at b/tests/rpmsigdig.at
-index 8e7c759b8f..e2d30a7f1b 100644
---- a/tests/rpmsigdig.at
-+++ b/tests/rpmsigdig.at
-@@ -2,6 +2,34 @@
- 
- AT_BANNER([RPM signatures and digests])
- 
-+AT_SETUP([rpmkeys --import invalid keys])
-+AT_KEYWORDS([rpmkeys import])
-+RPMDB_INIT
-+
-+AT_CHECK([
-+runroot rpmkeys --import /data/keys/CVE-2021-3521-badbind.asc
-+],
-+[1],
-+[],
-+[error: /data/keys/CVE-2021-3521-badbind.asc: key 1 import failed.]
-+)
-+AT_CHECK([
-+runroot rpmkeys --import /data/keys/CVE-2021-3521-nosubsig.asc
-+],
-+[1],
-+[],
-+[error: /data/keys/CVE-2021-3521-nosubsig.asc: key 1 import failed.]
-+)
-+
-+AT_CHECK([
-+runroot rpmkeys --import /data/keys/CVE-2021-3521-nosubsig-last.asc
-+],
-+[1],
-+[],
-+[error: /data/keys/CVE-2021-3521-nosubsig-last.asc: key 1 import failed.]
-+)
-+AT_CLEANUP
-+
- # ------------------------------
- # Test pre-built package verification
- AT_SETUP([rpmkeys -Kv <unsigned> 1])
--- 
-2.17.1
-
diff --git a/meta/recipes-devtools/rpm/rpm_4.17.0.bb b/meta/recipes-devtools/rpm/rpm_4.17.1.bb
similarity index 97%
rename from meta/recipes-devtools/rpm/rpm_4.17.0.bb
rename to meta/recipes-devtools/rpm/rpm_4.17.1.bb
index c392ac0db4..9b6446f265 100644
--- a/meta/recipes-devtools/rpm/rpm_4.17.0.bb
+++ b/meta/recipes-devtools/rpm/rpm_4.17.1.bb
@@ -39,13 +39,11 @@ SRC_URI = "git://github.com/rpm-software-management/rpm;branch=rpm-4.17.x;protoc
            file://0001-tools-Add-error.h-for-non-glibc-case.patch \
            file://0001-docs-do-not-build-manpages-requires-pandoc.patch \
            file://0001-build-pack.c-do-not-insert-payloadflags-into-.rpm-me.patch \
-           file://0001-CVE-2021-3521.patch \
-           file://0002-CVE-2021-3521.patch \
-           file://0003-CVE-2021-3521.patch \
+           file://0001-configure.ac-add-linux-gnux32-variant-to-triplet-han.patch \
            "
 
 PE = "1"
-SRCREV = "3e74e8ba2dd5e76a5353d238dc7fc38651ce27b3"
+SRCREV = "5bef402da334595ed9302b8bca1acdf5e88bfe11"
 
 S = "${WORKDIR}/git"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 02/44] dropbear: merge .inc into .bb
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
@ 2022-08-08  6:41 ` Alexander Kanavin
  2022-08-08  6:41 ` [PATCH v2 03/44] dropbear: use git to get sources as the website is down Alexander Kanavin
                   ` (41 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:41 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 meta/recipes-core/dropbear/dropbear.inc       | 128 -----------------
 .../recipes-core/dropbear/dropbear_2022.82.bb | 129 +++++++++++++++++-
 2 files changed, 127 insertions(+), 130 deletions(-)
 delete mode 100644 meta/recipes-core/dropbear/dropbear.inc

diff --git a/meta/recipes-core/dropbear/dropbear.inc b/meta/recipes-core/dropbear/dropbear.inc
deleted file mode 100644
index e170587d08..0000000000
--- a/meta/recipes-core/dropbear/dropbear.inc
+++ /dev/null
@@ -1,128 +0,0 @@
-SUMMARY = "A lightweight SSH and SCP implementation"
-HOMEPAGE = "http://matt.ucc.asn.au/dropbear/dropbear.html"
-DESCRIPTION = "Dropbear is a relatively small SSH server and client. It runs on a variety of POSIX-based platforms. Dropbear is open source software, distributed under a MIT-style license. Dropbear is particularly useful for "embedded"-type Linux (or other Unix) systems, such as wireless routers."
-SECTION = "console/network"
-
-# some files are from other projects and have others license terms:
-#   public domain, OpenSSH 3.5p1, OpenSSH3.6.1p2, PuTTY
-LICENSE = "MIT & BSD-3-Clause & BSD-2-Clause & PD"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=25cf44512b7bc8966a48b6b1a9b7605f"
-
-DEPENDS = "zlib virtual/crypt"
-RPROVIDES:${PN} = "ssh sshd"
-RCONFLICTS:${PN} = "openssh-sshd openssh"
-
-DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}"
-
-SRC_URI = "http://matt.ucc.asn.au/dropbear/releases/dropbear-${PV}.tar.bz2 \
-           file://0001-urandom-xauth-changes-to-options.h.patch \
-           file://init \
-           file://dropbearkey.service \
-           file://dropbear@.service \
-           file://dropbear.socket \
-           file://dropbear.default \
-           ${@bb.utils.contains('DISTRO_FEATURES', 'pam', '${PAM_SRC_URI}', '', d)} \
-           ${@bb.utils.contains('PACKAGECONFIG', 'disable-weak-ciphers', 'file://dropbear-disable-weak-ciphers.patch', '', d)} "
-
-PAM_SRC_URI = "file://0005-dropbear-enable-pam.patch \
-               file://0006-dropbear-configuration-file.patch \
-               file://dropbear"
-
-PAM_PLUGINS = "libpam-runtime \
-	pam-plugin-deny \
-	pam-plugin-permit \
-	pam-plugin-unix \
-	"
-RDEPENDS:${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', '${PAM_PLUGINS}', '', d)}"
-
-inherit autotools update-rc.d systemd
-
-CVE_PRODUCT = "dropbear_ssh"
-
-INITSCRIPT_NAME = "dropbear"
-INITSCRIPT_PARAMS = "defaults 10"
-
-SYSTEMD_SERVICE:${PN} = "dropbear.socket"
-
-SBINCOMMANDS = "dropbear dropbearkey dropbearconvert"
-BINCOMMANDS = "dbclient ssh scp"
-EXTRA_OEMAKE = 'MULTI=1 SCPPROGRESS=1 PROGRAMS="${SBINCOMMANDS} ${BINCOMMANDS}"'
-
-PACKAGECONFIG ?= "disable-weak-ciphers"
-PACKAGECONFIG[system-libtom] = "--disable-bundled-libtom,--enable-bundled-libtom,libtommath libtomcrypt"
-PACKAGECONFIG[disable-weak-ciphers] = ""
-
-EXTRA_OECONF += "\
- ${@bb.utils.contains('DISTRO_FEATURES', 'pam', '--enable-pam', '--disable-pam', d)}"
-
-# This option appends to CFLAGS and LDFLAGS from OE
-# This is causing [textrel] QA warning
-EXTRA_OECONF += "--disable-harden"
-
-# musl does not implement wtmp/logwtmp APIs
-EXTRA_OECONF:append:libc-musl = " --disable-wtmp --disable-lastlog"
-
-do_install() {
-	install -d ${D}${sysconfdir} \
-		${D}${sysconfdir}/init.d \
-		${D}${sysconfdir}/default \
-		${D}${sysconfdir}/dropbear \
-		${D}${bindir} \
-		${D}${sbindir} \
-		${D}${localstatedir}
-
-	install -m 0644 ${WORKDIR}/dropbear.default ${D}${sysconfdir}/default/dropbear
-
-	install -m 0755 dropbearmulti ${D}${sbindir}/
-
-	for i in ${BINCOMMANDS}
-	do
-		# ssh and scp symlinks are created by update-alternatives
-		if [ $i = ssh ] || [ $i = scp ]; then continue; fi
-		ln -s ${sbindir}/dropbearmulti ${D}${bindir}/$i
-	done
-	for i in ${SBINCOMMANDS}
-	do
-		ln -s ./dropbearmulti ${D}${sbindir}/$i
-	done
-	sed -e 's,/etc,${sysconfdir},g' \
-		-e 's,/usr/sbin,${sbindir},g' \
-		-e 's,/var,${localstatedir},g' \
-		-e 's,/usr/bin,${bindir},g' \
-		-e 's,/usr,${prefix},g' ${WORKDIR}/init > ${D}${sysconfdir}/init.d/dropbear
-	chmod 755 ${D}${sysconfdir}/init.d/dropbear
-	if [ "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}" ]; then
-		install -d ${D}${sysconfdir}/pam.d
-		install -m 0644 ${WORKDIR}/dropbear  ${D}${sysconfdir}/pam.d/
-	fi
-
-	# deal with systemd unit files
-	install -d ${D}${systemd_system_unitdir}
-	install -m 0644 ${WORKDIR}/dropbearkey.service ${D}${systemd_system_unitdir}
-	install -m 0644 ${WORKDIR}/dropbear@.service ${D}${systemd_system_unitdir}
-	install -m 0644 ${WORKDIR}/dropbear.socket ${D}${systemd_system_unitdir}
-	sed -i -e 's,@BASE_BINDIR@,${base_bindir},g' \
-		-e 's,@BINDIR@,${bindir},g' \
-		-e 's,@SBINDIR@,${sbindir},g' \
-		${D}${systemd_system_unitdir}/dropbear.socket ${D}${systemd_system_unitdir}/*.service
-}
-
-inherit update-alternatives
-
-ALTERNATIVE_PRIORITY = "20"
-ALTERNATIVE:${PN} = "${@bb.utils.filter('BINCOMMANDS', 'scp ssh', d)}"
-
-ALTERNATIVE_TARGET = "${sbindir}/dropbearmulti"
-
-pkg_postrm:${PN} () {
-  if [ -f "${sysconfdir}/dropbear/dropbear_rsa_host_key" ]; then
-        rm ${sysconfdir}/dropbear/dropbear_rsa_host_key
-  fi
-  if [ -f "${sysconfdir}/dropbear/dropbear_dss_host_key" ]; then
-        rm ${sysconfdir}/dropbear/dropbear_dss_host_key
-  fi
-}
-
-CONFFILES:${PN} = "${sysconfdir}/default/dropbear"
-
-FILES:${PN} += "${bindir}"
diff --git a/meta/recipes-core/dropbear/dropbear_2022.82.bb b/meta/recipes-core/dropbear/dropbear_2022.82.bb
index 154a407a19..e170587d08 100644
--- a/meta/recipes-core/dropbear/dropbear_2022.82.bb
+++ b/meta/recipes-core/dropbear/dropbear_2022.82.bb
@@ -1,3 +1,128 @@
-require dropbear.inc
+SUMMARY = "A lightweight SSH and SCP implementation"
+HOMEPAGE = "http://matt.ucc.asn.au/dropbear/dropbear.html"
+DESCRIPTION = "Dropbear is a relatively small SSH server and client. It runs on a variety of POSIX-based platforms. Dropbear is open source software, distributed under a MIT-style license. Dropbear is particularly useful for "embedded"-type Linux (or other Unix) systems, such as wireless routers."
+SECTION = "console/network"
 
-SRC_URI[sha256sum] = "3a038d2bbc02bf28bbdd20c012091f741a3ec5cbe460691811d714876aad75d1"
+# some files are from other projects and have others license terms:
+#   public domain, OpenSSH 3.5p1, OpenSSH3.6.1p2, PuTTY
+LICENSE = "MIT & BSD-3-Clause & BSD-2-Clause & PD"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=25cf44512b7bc8966a48b6b1a9b7605f"
+
+DEPENDS = "zlib virtual/crypt"
+RPROVIDES:${PN} = "ssh sshd"
+RCONFLICTS:${PN} = "openssh-sshd openssh"
+
+DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}"
+
+SRC_URI = "http://matt.ucc.asn.au/dropbear/releases/dropbear-${PV}.tar.bz2 \
+           file://0001-urandom-xauth-changes-to-options.h.patch \
+           file://init \
+           file://dropbearkey.service \
+           file://dropbear@.service \
+           file://dropbear.socket \
+           file://dropbear.default \
+           ${@bb.utils.contains('DISTRO_FEATURES', 'pam', '${PAM_SRC_URI}', '', d)} \
+           ${@bb.utils.contains('PACKAGECONFIG', 'disable-weak-ciphers', 'file://dropbear-disable-weak-ciphers.patch', '', d)} "
+
+PAM_SRC_URI = "file://0005-dropbear-enable-pam.patch \
+               file://0006-dropbear-configuration-file.patch \
+               file://dropbear"
+
+PAM_PLUGINS = "libpam-runtime \
+	pam-plugin-deny \
+	pam-plugin-permit \
+	pam-plugin-unix \
+	"
+RDEPENDS:${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', '${PAM_PLUGINS}', '', d)}"
+
+inherit autotools update-rc.d systemd
+
+CVE_PRODUCT = "dropbear_ssh"
+
+INITSCRIPT_NAME = "dropbear"
+INITSCRIPT_PARAMS = "defaults 10"
+
+SYSTEMD_SERVICE:${PN} = "dropbear.socket"
+
+SBINCOMMANDS = "dropbear dropbearkey dropbearconvert"
+BINCOMMANDS = "dbclient ssh scp"
+EXTRA_OEMAKE = 'MULTI=1 SCPPROGRESS=1 PROGRAMS="${SBINCOMMANDS} ${BINCOMMANDS}"'
+
+PACKAGECONFIG ?= "disable-weak-ciphers"
+PACKAGECONFIG[system-libtom] = "--disable-bundled-libtom,--enable-bundled-libtom,libtommath libtomcrypt"
+PACKAGECONFIG[disable-weak-ciphers] = ""
+
+EXTRA_OECONF += "\
+ ${@bb.utils.contains('DISTRO_FEATURES', 'pam', '--enable-pam', '--disable-pam', d)}"
+
+# This option appends to CFLAGS and LDFLAGS from OE
+# This is causing [textrel] QA warning
+EXTRA_OECONF += "--disable-harden"
+
+# musl does not implement wtmp/logwtmp APIs
+EXTRA_OECONF:append:libc-musl = " --disable-wtmp --disable-lastlog"
+
+do_install() {
+	install -d ${D}${sysconfdir} \
+		${D}${sysconfdir}/init.d \
+		${D}${sysconfdir}/default \
+		${D}${sysconfdir}/dropbear \
+		${D}${bindir} \
+		${D}${sbindir} \
+		${D}${localstatedir}
+
+	install -m 0644 ${WORKDIR}/dropbear.default ${D}${sysconfdir}/default/dropbear
+
+	install -m 0755 dropbearmulti ${D}${sbindir}/
+
+	for i in ${BINCOMMANDS}
+	do
+		# ssh and scp symlinks are created by update-alternatives
+		if [ $i = ssh ] || [ $i = scp ]; then continue; fi
+		ln -s ${sbindir}/dropbearmulti ${D}${bindir}/$i
+	done
+	for i in ${SBINCOMMANDS}
+	do
+		ln -s ./dropbearmulti ${D}${sbindir}/$i
+	done
+	sed -e 's,/etc,${sysconfdir},g' \
+		-e 's,/usr/sbin,${sbindir},g' \
+		-e 's,/var,${localstatedir},g' \
+		-e 's,/usr/bin,${bindir},g' \
+		-e 's,/usr,${prefix},g' ${WORKDIR}/init > ${D}${sysconfdir}/init.d/dropbear
+	chmod 755 ${D}${sysconfdir}/init.d/dropbear
+	if [ "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}" ]; then
+		install -d ${D}${sysconfdir}/pam.d
+		install -m 0644 ${WORKDIR}/dropbear  ${D}${sysconfdir}/pam.d/
+	fi
+
+	# deal with systemd unit files
+	install -d ${D}${systemd_system_unitdir}
+	install -m 0644 ${WORKDIR}/dropbearkey.service ${D}${systemd_system_unitdir}
+	install -m 0644 ${WORKDIR}/dropbear@.service ${D}${systemd_system_unitdir}
+	install -m 0644 ${WORKDIR}/dropbear.socket ${D}${systemd_system_unitdir}
+	sed -i -e 's,@BASE_BINDIR@,${base_bindir},g' \
+		-e 's,@BINDIR@,${bindir},g' \
+		-e 's,@SBINDIR@,${sbindir},g' \
+		${D}${systemd_system_unitdir}/dropbear.socket ${D}${systemd_system_unitdir}/*.service
+}
+
+inherit update-alternatives
+
+ALTERNATIVE_PRIORITY = "20"
+ALTERNATIVE:${PN} = "${@bb.utils.filter('BINCOMMANDS', 'scp ssh', d)}"
+
+ALTERNATIVE_TARGET = "${sbindir}/dropbearmulti"
+
+pkg_postrm:${PN} () {
+  if [ -f "${sysconfdir}/dropbear/dropbear_rsa_host_key" ]; then
+        rm ${sysconfdir}/dropbear/dropbear_rsa_host_key
+  fi
+  if [ -f "${sysconfdir}/dropbear/dropbear_dss_host_key" ]; then
+        rm ${sysconfdir}/dropbear/dropbear_dss_host_key
+  fi
+}
+
+CONFFILES:${PN} = "${sysconfdir}/default/dropbear"
+
+FILES:${PN} += "${bindir}"
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 03/44] dropbear: use git to get sources as the website is down
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
  2022-08-08  6:41 ` [PATCH v2 02/44] dropbear: merge .inc into .bb Alexander Kanavin
@ 2022-08-08  6:41 ` Alexander Kanavin
  2022-08-08 16:54   ` [OE-core] " Khem Raj
  2022-08-08  6:41 ` [PATCH v2 04/44] go: update 1.18.4 -> 1.19 Alexander Kanavin
                   ` (40 subsequent siblings)
  42 siblings, 1 reply; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:41 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 meta/recipes-core/dropbear/dropbear_2022.82.bb | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-core/dropbear/dropbear_2022.82.bb b/meta/recipes-core/dropbear/dropbear_2022.82.bb
index e170587d08..cff2e6c024 100644
--- a/meta/recipes-core/dropbear/dropbear_2022.82.bb
+++ b/meta/recipes-core/dropbear/dropbear_2022.82.bb
@@ -14,7 +14,7 @@ RCONFLICTS:${PN} = "openssh-sshd openssh"
 
 DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}"
 
-SRC_URI = "http://matt.ucc.asn.au/dropbear/releases/dropbear-${PV}.tar.bz2 \
+SRC_URI = "git://github.com/mkj/dropbear.git;branch=master;protocol=https \
            file://0001-urandom-xauth-changes-to-options.h.patch \
            file://init \
            file://dropbearkey.service \
@@ -23,6 +23,8 @@ SRC_URI = "http://matt.ucc.asn.au/dropbear/releases/dropbear-${PV}.tar.bz2 \
            file://dropbear.default \
            ${@bb.utils.contains('DISTRO_FEATURES', 'pam', '${PAM_SRC_URI}', '', d)} \
            ${@bb.utils.contains('PACKAGECONFIG', 'disable-weak-ciphers', 'file://dropbear-disable-weak-ciphers.patch', '', d)} "
+SRCREV = "b8669b063bd2fc1906a13fb4b50c8b4697bf49ce"
+S = "${WORKDIR}/git"
 
 PAM_SRC_URI = "file://0005-dropbear-enable-pam.patch \
                file://0006-dropbear-configuration-file.patch \
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 04/44] go: update 1.18.4 -> 1.19
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
  2022-08-08  6:41 ` [PATCH v2 02/44] dropbear: merge .inc into .bb Alexander Kanavin
  2022-08-08  6:41 ` [PATCH v2 03/44] dropbear: use git to get sources as the website is down Alexander Kanavin
@ 2022-08-08  6:41 ` Alexander Kanavin
  2022-08-08  6:41 ` [PATCH v2 05/44] rust: update 1.62.0 -> 1.62.1 Alexander Kanavin
                   ` (39 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:41 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Rebase patches.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 meta/conf/distro/include/tcmode-default.inc   |  2 +-
 .../go/{go-1.18.4.inc => go-1.19.inc}         |  3 +-
 ...ive_1.18.4.bb => go-binary-native_1.19.bb} |  4 +-
 ...an_1.18.4.bb => go-cross-canadian_1.19.bb} |  0
 .../{go-cross_1.18.4.bb => go-cross_1.19.bb}  |  0
 ...crosssdk_1.18.4.bb => go-crosssdk_1.19.bb} |  0
 ...{go-native_1.18.4.bb => go-native_1.19.bb} |  0
 ...o-runtime_1.18.4.bb => go-runtime_1.19.bb} |  0
 ...ent-based-hash-generation-less-pedan.patch | 39 ++++++++------
 ...-to-be-overridden-in-the-environment.patch | 18 ++++---
 ...4-ld-add-soname-to-shareable-objects.patch | 17 +++---
 ...de-CC-when-building-dist-and-go_boot.patch | 12 +++--
 ...dist-separate-host-and-target-builds.patch | 41 +++++++-------
 .../go/go/filter-build-paths.patch            | 53 +++++++++++--------
 .../go/go/stack-protector.patch               | 32 +++++++++++
 .../go/{go_1.18.4.bb => go_1.19.bb}           |  0
 16 files changed, 139 insertions(+), 82 deletions(-)
 rename meta/recipes-devtools/go/{go-1.18.4.inc => go-1.19.inc} (85%)
 rename meta/recipes-devtools/go/{go-binary-native_1.18.4.bb => go-binary-native_1.19.bb} (83%)
 rename meta/recipes-devtools/go/{go-cross-canadian_1.18.4.bb => go-cross-canadian_1.19.bb} (100%)
 rename meta/recipes-devtools/go/{go-cross_1.18.4.bb => go-cross_1.19.bb} (100%)
 rename meta/recipes-devtools/go/{go-crosssdk_1.18.4.bb => go-crosssdk_1.19.bb} (100%)
 rename meta/recipes-devtools/go/{go-native_1.18.4.bb => go-native_1.19.bb} (100%)
 rename meta/recipes-devtools/go/{go-runtime_1.18.4.bb => go-runtime_1.19.bb} (100%)
 create mode 100644 meta/recipes-devtools/go/go/stack-protector.patch
 rename meta/recipes-devtools/go/{go_1.18.4.bb => go_1.19.bb} (100%)

diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc
index 4477689157..a3227ecb71 100644
--- a/meta/conf/distro/include/tcmode-default.inc
+++ b/meta/conf/distro/include/tcmode-default.inc
@@ -23,7 +23,7 @@ GDBVERSION ?= "12.%"
 GLIBCVERSION ?= "2.35"
 LINUXLIBCVERSION ?= "5.16%"
 QEMUVERSION ?= "7.0%"
-GOVERSION ?= "1.18%"
+GOVERSION ?= "1.19%"
 # This can not use wildcards like 8.0.% since it is also used in mesa to denote
 # llvm version being used, so always bump it with llvm recipe version bump
 LLVMVERSION ?= "14.0.6"
diff --git a/meta/recipes-devtools/go/go-1.18.4.inc b/meta/recipes-devtools/go/go-1.19.inc
similarity index 85%
rename from meta/recipes-devtools/go/go-1.18.4.inc
rename to meta/recipes-devtools/go/go-1.19.inc
index bfda15c54f..f733a807b4 100644
--- a/meta/recipes-devtools/go/go-1.18.4.inc
+++ b/meta/recipes-devtools/go/go-1.19.inc
@@ -14,5 +14,6 @@ SRC_URI += "\
     file://0001-exec.go-do-not-write-linker-flags-into-buildids.patch \
     file://0001-src-cmd-dist-buildgo.go-do-not-hardcode-host-compile.patch \
     file://filter-build-paths.patch \
+    file://stack-protector.patch \
 "
-SRC_URI[main.sha256sum] = "4525aa6b0e3cecb57845f4060a7075aafc9ab752bb7b6b4cf8a212d43078e1e4"
+SRC_URI[main.sha256sum] = "9419cc70dc5a2523f29a77053cafff658ed21ef3561d9b6b020280ebceab28b9"
diff --git a/meta/recipes-devtools/go/go-binary-native_1.18.4.bb b/meta/recipes-devtools/go/go-binary-native_1.19.bb
similarity index 83%
rename from meta/recipes-devtools/go/go-binary-native_1.18.4.bb
rename to meta/recipes-devtools/go/go-binary-native_1.19.bb
index 252c467a00..ca424a66b8 100644
--- a/meta/recipes-devtools/go/go-binary-native_1.18.4.bb
+++ b/meta/recipes-devtools/go/go-binary-native_1.19.bb
@@ -8,8 +8,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=5d4950ecb7b26d2c5e4e7b4e0dd74707"
 PROVIDES = "go-native"
 
 SRC_URI = "https://dl.google.com/go/go${PV}.${BUILD_GOOS}-${BUILD_GOARCH}.tar.gz;name=go_${BUILD_GOTUPLE}"
-SRC_URI[go_linux_amd64.sha256sum] = "c9b099b68d93f5c5c8a8844a89f8db07eaa58270e3a1e01804f17f4cf8df02f5"
-SRC_URI[go_linux_arm64.sha256sum] = "35014d92b50d97da41dade965df7ebeb9a715da600206aa59ce1b2d05527421f"
+SRC_URI[go_linux_amd64.sha256sum] = "464b6b66591f6cf055bc5df90a9750bf5fbc9d038722bb84a9d56a2bea974be6"
+SRC_URI[go_linux_arm64.sha256sum] = "efa97fac9574fc6ef6c9ff3e3758fb85f1439b046573bf434cccb5e012bd00c8"
 
 UPSTREAM_CHECK_URI = "https://golang.org/dl/"
 UPSTREAM_CHECK_REGEX = "go(?P<pver>\d+(\.\d+)+)\.linux"
diff --git a/meta/recipes-devtools/go/go-cross-canadian_1.18.4.bb b/meta/recipes-devtools/go/go-cross-canadian_1.19.bb
similarity index 100%
rename from meta/recipes-devtools/go/go-cross-canadian_1.18.4.bb
rename to meta/recipes-devtools/go/go-cross-canadian_1.19.bb
diff --git a/meta/recipes-devtools/go/go-cross_1.18.4.bb b/meta/recipes-devtools/go/go-cross_1.19.bb
similarity index 100%
rename from meta/recipes-devtools/go/go-cross_1.18.4.bb
rename to meta/recipes-devtools/go/go-cross_1.19.bb
diff --git a/meta/recipes-devtools/go/go-crosssdk_1.18.4.bb b/meta/recipes-devtools/go/go-crosssdk_1.19.bb
similarity index 100%
rename from meta/recipes-devtools/go/go-crosssdk_1.18.4.bb
rename to meta/recipes-devtools/go/go-crosssdk_1.19.bb
diff --git a/meta/recipes-devtools/go/go-native_1.18.4.bb b/meta/recipes-devtools/go/go-native_1.19.bb
similarity index 100%
rename from meta/recipes-devtools/go/go-native_1.18.4.bb
rename to meta/recipes-devtools/go/go-native_1.19.bb
diff --git a/meta/recipes-devtools/go/go-runtime_1.18.4.bb b/meta/recipes-devtools/go/go-runtime_1.19.bb
similarity index 100%
rename from meta/recipes-devtools/go/go-runtime_1.18.4.bb
rename to meta/recipes-devtools/go/go-runtime_1.19.bb
diff --git a/meta/recipes-devtools/go/go/0001-cmd-go-make-content-based-hash-generation-less-pedan.patch b/meta/recipes-devtools/go/go/0001-cmd-go-make-content-based-hash-generation-less-pedan.patch
index f9db5df4eb..8cbed93017 100644
--- a/meta/recipes-devtools/go/go/0001-cmd-go-make-content-based-hash-generation-less-pedan.patch
+++ b/meta/recipes-devtools/go/go/0001-cmd-go-make-content-based-hash-generation-less-pedan.patch
@@ -1,4 +1,4 @@
-From 61de6067f5ad127d246543527947a357647f95e5 Mon Sep 17 00:00:00 2001
+From a3db4da51df37d163ff9e8c1e1057280c648c545 Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.khem@gmail.com>
 Date: Mon, 28 Mar 2022 10:59:03 -0700
 Subject: [PATCH] cmd/go: make content-based hash generation less pedantic
@@ -25,14 +25,17 @@ Upstream-Status: Inappropriate [OE specific]
 Signed-off-by: Alex Kube <alexander.j.kube@gmail.com>
 Signed-off-by: Matt Madison <matt@madison.systems>
 Signed-off-by: Khem Raj <raj.khem@gmail.com>
+
 ---
  src/cmd/go/internal/envcmd/env.go |  2 +-
- src/cmd/go/internal/work/exec.go  | 42 +++++++++++++++++++++++++------
- 2 files changed, 35 insertions(+), 9 deletions(-)
+ src/cmd/go/internal/work/exec.go  | 42 ++++++++++++++++++++++++-------
+ 2 files changed, 34 insertions(+), 10 deletions(-)
 
+diff --git a/src/cmd/go/internal/envcmd/env.go b/src/cmd/go/internal/envcmd/env.go
+index 529351d..df791b0 100644
 --- a/src/cmd/go/internal/envcmd/env.go
 +++ b/src/cmd/go/internal/envcmd/env.go
-@@ -169,7 +169,7 @@ func ExtraEnvVars() []cfg.EnvVar {
+@@ -176,7 +176,7 @@ func ExtraEnvVars() []cfg.EnvVar {
  func ExtraEnvVarsCostly() []cfg.EnvVar {
  	var b work.Builder
  	b.Init()
@@ -41,9 +44,11 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
  	if err != nil {
  		// Should not happen - b.CFlags was given an empty package.
  		fmt.Fprintf(os.Stderr, "go: invalid cflags: %v\n", err)
+diff --git a/src/cmd/go/internal/work/exec.go b/src/cmd/go/internal/work/exec.go
+index c88b315..a06455c 100644
 --- a/src/cmd/go/internal/work/exec.go
 +++ b/src/cmd/go/internal/work/exec.go
-@@ -213,6 +213,8 @@ func (b *Builder) Do(ctx context.Context
+@@ -213,6 +213,8 @@ func (b *Builder) Do(ctx context.Context, root *Action) {
  	writeActionGraph()
  }
  
@@ -52,7 +57,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
  // buildActionID computes the action ID for a build action.
  func (b *Builder) buildActionID(a *Action) cache.ActionID {
  	p := a.Package
-@@ -234,7 +236,7 @@ func (b *Builder) buildActionID(a *Actio
+@@ -234,7 +236,7 @@ func (b *Builder) buildActionID(a *Action) cache.ActionID {
  		if p.Module != nil {
  			fmt.Fprintf(h, "module %s@%s\n", p.Module.Path, p.Module.Version)
  		}
@@ -61,7 +66,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
  		// The Go compiler always hides the exact value of $GOROOT
  		// when building things in GOROOT.
  		//
-@@ -266,9 +268,9 @@ func (b *Builder) buildActionID(a *Actio
+@@ -266,9 +268,9 @@ func (b *Builder) buildActionID(a *Action) cache.ActionID {
  	}
  	if len(p.CgoFiles)+len(p.SwigFiles)+len(p.SwigCXXFiles) > 0 {
  		fmt.Fprintf(h, "cgo %q\n", b.toolID("cgo"))
@@ -73,7 +78,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
  		fmt.Fprintf(h, "CC=%q %q %q %q\n", ccExe, cppflags, cflags, ldflags)
  		// Include the C compiler tool ID so that if the C
  		// compiler changes we rebuild the package.
-@@ -281,14 +283,14 @@ func (b *Builder) buildActionID(a *Actio
+@@ -281,14 +283,14 @@ func (b *Builder) buildActionID(a *Action) cache.ActionID {
  			}
  		}
  		if len(p.CXXFiles)+len(p.SwigCXXFiles) > 0 {
@@ -90,16 +95,16 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
  			fmt.Fprintf(h, "FC=%q %q\n", fcExe, fflags)
  			if fcID, err := b.gccToolID(fcExe[0], "f95"); err == nil {
  				fmt.Fprintf(h, "FC ID=%q\n", fcID)
-@@ -304,7 +306,7 @@ func (b *Builder) buildActionID(a *Actio
- 			fmt.Fprintf(h, "fuzz %q\n", fuzzFlags)
+@@ -305,7 +307,7 @@ func (b *Builder) buildActionID(a *Action) cache.ActionID {
  		}
  	}
--	fmt.Fprintf(h, "modinfo %q\n", p.Internal.BuildInfo)
-+	//fmt.Fprintf(h, "modinfo %q\n", p.Internal.BuildInfo)
+ 	if p.Internal.BuildInfo != "" {
+-		fmt.Fprintf(h, "modinfo %q\n", p.Internal.BuildInfo)
++		//fmt.Fprintf(h, "modinfo %q\n", p.Internal.BuildInfo)
+ 	}
  
  	// Configuration specific to compiler toolchain.
- 	switch cfg.BuildToolchainName {
-@@ -2679,8 +2681,23 @@ func envList(key, def string) []string {
+@@ -2705,8 +2707,23 @@ func envList(key, def string) []string {
  	return args
  }
  
@@ -124,7 +129,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
  	defaults := "-g -O2"
  
  	if cppflags, err = buildFlags("CPPFLAGS", "", p.CgoCPPFLAGS, checkCompilerFlags); err != nil {
-@@ -2698,6 +2715,13 @@ func (b *Builder) CFlags(p *load.Package
+@@ -2724,6 +2741,13 @@ func (b *Builder) CFlags(p *load.Package) (cppflags, cflags, cxxflags, fflags, l
  	if ldflags, err = buildFlags("LDFLAGS", defaults, p.CgoLDFLAGS, checkLinkerFlags); err != nil {
  		return
  	}
@@ -138,7 +143,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
  
  	return
  }
-@@ -2713,7 +2737,7 @@ var cgoRe = lazyregexp.New(`[/\\:]`)
+@@ -2739,7 +2763,7 @@ var cgoRe = lazyregexp.New(`[/\\:]`)
  
  func (b *Builder) cgo(a *Action, cgoExe, objdir string, pcCFLAGS, pcLDFLAGS, cgofiles, gccfiles, gxxfiles, mfiles, ffiles []string) (outGo, outObj []string, err error) {
  	p := a.Package
@@ -147,7 +152,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
  	if err != nil {
  		return nil, nil, err
  	}
-@@ -3174,7 +3198,7 @@ func (b *Builder) swigIntSize(objdir str
+@@ -3246,7 +3270,7 @@ func (b *Builder) swigIntSize(objdir string) (intsize string, err error) {
  
  // Run SWIG on one SWIG input file.
  func (b *Builder) swigOne(a *Action, p *load.Package, file, objdir string, pcCFLAGS []string, cxx bool, intgosize string) (outGo, outC string, err error) {
diff --git a/meta/recipes-devtools/go/go/0003-allow-GOTOOLDIR-to-be-overridden-in-the-environment.patch b/meta/recipes-devtools/go/go/0003-allow-GOTOOLDIR-to-be-overridden-in-the-environment.patch
index c3ccffc3e9..30068d8e74 100644
--- a/meta/recipes-devtools/go/go/0003-allow-GOTOOLDIR-to-be-overridden-in-the-environment.patch
+++ b/meta/recipes-devtools/go/go/0003-allow-GOTOOLDIR-to-be-overridden-in-the-environment.patch
@@ -1,4 +1,4 @@
-From 8512964c0bfdfc3c9c3805743ea7de551a1d476a Mon Sep 17 00:00:00 2001
+From 7e0136a882757da0a374ab8592209586eced0e1c Mon Sep 17 00:00:00 2001
 From: Alex Kube <alexander.j.kube@gmail.com>
 Date: Wed, 23 Oct 2019 21:15:37 +0430
 Subject: [PATCH] cmd/go: Allow GOTOOLDIR to be overridden in the environment
@@ -18,9 +18,11 @@ Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
  src/cmd/go/internal/cfg/cfg.go | 6 +++++-
  2 files changed, 8 insertions(+), 2 deletions(-)
 
+diff --git a/src/cmd/dist/build.go b/src/cmd/dist/build.go
+index 7c44c4a..3024d0c 100644
 --- a/src/cmd/dist/build.go
 +++ b/src/cmd/dist/build.go
-@@ -251,7 +251,9 @@ func xinit() {
+@@ -264,7 +264,9 @@ func xinit() {
  	}
  	xatexit(rmworkdir)
  
@@ -31,18 +33,20 @@ Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
  }
  
  // compilerEnv returns a map from "goos/goarch" to the
+diff --git a/src/cmd/go/internal/cfg/cfg.go b/src/cmd/go/internal/cfg/cfg.go
+index c6ddfe5..605adb1 100644
 --- a/src/cmd/go/internal/cfg/cfg.go
 +++ b/src/cmd/go/internal/cfg/cfg.go
-@@ -76,7 +76,11 @@ func defaultContext() build.Context {
+@@ -162,7 +162,11 @@ func SetGOROOT(goroot string) {
  		// variables. This matches the initialization of ToolDir in
- 		// go/build, except for using ctxt.GOROOT rather than
+ 		// go/build, except for using BuildContext.GOROOT rather than
  		// runtime.GOROOT.
--		build.ToolDir = filepath.Join(ctxt.GOROOT, "pkg/tool/"+runtime.GOOS+"_"+runtime.GOARCH)
+-		build.ToolDir = filepath.Join(goroot, "pkg/tool/"+runtime.GOOS+"_"+runtime.GOARCH)
 +		if s := os.Getenv("GOTOOLDIR"); s != "" {
 +			build.ToolDir = filepath.Clean(s)
 +		} else {
-+			build.ToolDir = filepath.Join(ctxt.GOROOT, "pkg/tool/"+runtime.GOOS+"_"+runtime.GOARCH)
++			build.ToolDir = filepath.Join(goroot, "pkg/tool/"+runtime.GOOS+"_"+runtime.GOARCH)
 +		}
  	}
+ }
  
- 	ctxt.GOPATH = envOr("GOPATH", gopath(ctxt))
diff --git a/meta/recipes-devtools/go/go/0004-ld-add-soname-to-shareable-objects.patch b/meta/recipes-devtools/go/go/0004-ld-add-soname-to-shareable-objects.patch
index 058fa64225..b700634910 100644
--- a/meta/recipes-devtools/go/go/0004-ld-add-soname-to-shareable-objects.patch
+++ b/meta/recipes-devtools/go/go/0004-ld-add-soname-to-shareable-objects.patch
@@ -1,7 +1,7 @@
-From bf5cf5301ae5914498454c87293d1df2e1d8489f Mon Sep 17 00:00:00 2001
+From 68867eae5d3a51f32b2a2e16374323338408781e Mon Sep 17 00:00:00 2001
 From: Alex Kube <alexander.j.kube@gmail.com>
 Date: Wed, 23 Oct 2019 21:16:32 +0430
-Subject: [PATCH 4/9] ld: add soname to shareable objects
+Subject: [PATCH] ld: add soname to shareable objects
 
 so that OE's shared library dependency handling
 can find them.
@@ -13,21 +13,24 @@ Matt Madison <matt@madison.systems>.
 Upstream-Status: Inappropriate [OE specific]
 
 Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
+
 ---
  src/cmd/link/internal/ld/lib.go | 3 +++
  1 file changed, 3 insertions(+)
 
+diff --git a/src/cmd/link/internal/ld/lib.go b/src/cmd/link/internal/ld/lib.go
+index 18910dd..b2e1d36 100644
 --- a/src/cmd/link/internal/ld/lib.go
 +++ b/src/cmd/link/internal/ld/lib.go
-@@ -1347,6 +1347,7 @@ func (ctxt *Link) hostlink() {
+@@ -1459,6 +1459,7 @@ func (ctxt *Link) hostlink() {
  				argv = append(argv, "-Wl,-z,relro")
  			}
  			argv = append(argv, "-shared")
 +			argv = append(argv, fmt.Sprintf("-Wl,-soname,%s", filepath.Base(*flagOutfile)))
  			if ctxt.HeadType == objabi.Hwindows {
- 				if *flagAslr {
- 					argv = addASLRargs(argv)
-@@ -1364,6 +1365,7 @@ func (ctxt *Link) hostlink() {
+ 				argv = addASLRargs(argv, *flagAslr)
+ 			} else {
+@@ -1474,6 +1475,7 @@ func (ctxt *Link) hostlink() {
  			argv = append(argv, "-Wl,-z,relro")
  		}
  		argv = append(argv, "-shared")
@@ -35,7 +38,7 @@ Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
  	case BuildModePlugin:
  		if ctxt.HeadType == objabi.Hdarwin {
  			argv = append(argv, "-dynamiclib")
-@@ -1372,6 +1374,7 @@ func (ctxt *Link) hostlink() {
+@@ -1482,6 +1484,7 @@ func (ctxt *Link) hostlink() {
  				argv = append(argv, "-Wl,-z,relro")
  			}
  			argv = append(argv, "-shared")
diff --git a/meta/recipes-devtools/go/go/0005-make.bash-override-CC-when-building-dist-and-go_boot.patch b/meta/recipes-devtools/go/go/0005-make.bash-override-CC-when-building-dist-and-go_boot.patch
index a6937672f5..608f1eb5a0 100644
--- a/meta/recipes-devtools/go/go/0005-make.bash-override-CC-when-building-dist-and-go_boot.patch
+++ b/meta/recipes-devtools/go/go/0005-make.bash-override-CC-when-building-dist-and-go_boot.patch
@@ -1,4 +1,4 @@
-From 153e2dda6103fd9dd871be4bb495a8da5328301e Mon Sep 17 00:00:00 2001
+From 8f020921c464e95ded850950382115154448580a Mon Sep 17 00:00:00 2001
 From: Alex Kube <alexander.j.kube@gmail.com>
 Date: Wed, 23 Oct 2019 21:17:16 +0430
 Subject: [PATCH] make.bash: override CC when building dist and go_bootstrap
@@ -17,18 +17,20 @@ Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
  src/make.bash | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
 
+diff --git a/src/make.bash b/src/make.bash
+index ab2ce19..37ec1fb 100755
 --- a/src/make.bash
 +++ b/src/make.bash
-@@ -195,7 +195,7 @@ if [ "$GOROOT_BOOTSTRAP" = "$GOROOT" ];
+@@ -198,7 +198,7 @@ if [ "$GOROOT_BOOTSTRAP" = "$GOROOT" ]; then
  	exit 1
  fi
  rm -f cmd/dist/dist
--GOROOT="$GOROOT_BOOTSTRAP" GOOS="" GOARCH="" GO111MODULE=off "$GOROOT_BOOTSTRAP/bin/go" build -o cmd/dist/dist ./cmd/dist
-+CC="${BUILD_CC:-${CC}}" GOROOT="$GOROOT_BOOTSTRAP" GOOS="" GOARCH="" GO111MODULE=off "$GOROOT_BOOTSTRAP/bin/go" build -o cmd/dist/dist ./cmd/dist
+-GOROOT="$GOROOT_BOOTSTRAP" GOOS="" GOARCH="" GO111MODULE=off GOEXPERIMENT="" GOENV=off GOFLAGS="" "$GOROOT_BOOTSTRAP/bin/go" build -o cmd/dist/dist ./cmd/dist
++CC="${BUILD_CC:-${CC}}" GOROOT="$GOROOT_BOOTSTRAP" GOOS="" GOARCH="" GO111MODULE=off GOEXPERIMENT="" GOENV=off GOFLAGS="" "$GOROOT_BOOTSTRAP/bin/go" build -o cmd/dist/dist ./cmd/dist
  
  # -e doesn't propagate out of eval, so check success by hand.
  eval $(./cmd/dist/dist env -p || echo FAIL=true)
-@@ -220,7 +220,7 @@ fi
+@@ -223,7 +223,7 @@ fi
  # Run dist bootstrap to complete make.bash.
  # Bootstrap installs a proper cmd/dist, built with the new toolchain.
  # Throw ours, built with Go 1.4, away after bootstrap.
diff --git a/meta/recipes-devtools/go/go/0006-cmd-dist-separate-host-and-target-builds.patch b/meta/recipes-devtools/go/go/0006-cmd-dist-separate-host-and-target-builds.patch
index ee743ab990..2c864baa0e 100644
--- a/meta/recipes-devtools/go/go/0006-cmd-dist-separate-host-and-target-builds.patch
+++ b/meta/recipes-devtools/go/go/0006-cmd-dist-separate-host-and-target-builds.patch
@@ -1,4 +1,4 @@
-From 7bc891e00be4263311d75aa2b2ee6a3b7b75355f Mon Sep 17 00:00:00 2001
+From ef5fddafdec78cab9963d21736e64d71ca520bcc Mon Sep 17 00:00:00 2001
 From: Alex Kube <alexander.j.kube@gmail.com>
 Date: Wed, 23 Oct 2019 21:18:12 +0430
 Subject: [PATCH] cmd/dist: separate host and target builds
@@ -36,12 +36,14 @@ Matt Madison <matt@madison.systems>.
 Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
 
 ---
- src/cmd/dist/build.go | 156 ++++++++++++++++++++++++++++++------------
- 1 file changed, 113 insertions(+), 43 deletions(-)
+ src/cmd/dist/build.go | 154 ++++++++++++++++++++++++++++++------------
+ 1 file changed, 112 insertions(+), 42 deletions(-)
 
+diff --git a/src/cmd/dist/build.go b/src/cmd/dist/build.go
+index 3024d0c..45ebee0 100644
 --- a/src/cmd/dist/build.go
 +++ b/src/cmd/dist/build.go
-@@ -44,6 +44,7 @@ var (
+@@ -45,6 +45,7 @@ var (
  	goexperiment     string
  	workdir          string
  	tooldir          string
@@ -49,7 +51,7 @@ Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
  	oldgoos          string
  	oldgoarch        string
  	exe              string
-@@ -54,6 +55,7 @@ var (
+@@ -55,6 +56,7 @@ var (
  
  	rebuildall   bool
  	defaultclang bool
@@ -57,7 +59,7 @@ Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
  
  	vflag int // verbosity
  )
-@@ -254,6 +256,8 @@ func xinit() {
+@@ -267,6 +269,8 @@ func xinit() {
  	if tooldir = os.Getenv("GOTOOLDIR"); tooldir == "" {
  		tooldir = pathf("%s/pkg/tool/%s_%s", goroot, gohostos, gohostarch)
  	}
@@ -66,7 +68,7 @@ Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
  }
  
  // compilerEnv returns a map from "goos/goarch" to the
-@@ -499,8 +503,10 @@ func setup() {
+@@ -468,8 +472,10 @@ func setup() {
  	p := pathf("%s/pkg/%s_%s", goroot, gohostos, gohostarch)
  	if rebuildall {
  		xremoveall(p)
@@ -77,7 +79,7 @@ Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
  
  	if goos != gohostos || goarch != gohostarch {
  		p := pathf("%s/pkg/%s_%s", goroot, goos, goarch)
-@@ -1252,17 +1258,35 @@ func cmdbootstrap() {
+@@ -1248,17 +1254,35 @@ func cmdbootstrap() {
  
  	var noBanner, noClean bool
  	var debug bool
@@ -114,7 +116,7 @@ Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
  	// Set GOPATH to an internal directory. We shouldn't actually
  	// need to store files here, since the toolchain won't
  	// depend on modules outside of vendor directories, but if
-@@ -1330,8 +1354,13 @@ func cmdbootstrap() {
+@@ -1326,8 +1350,13 @@ func cmdbootstrap() {
  		xprintf("\n")
  	}
  
@@ -128,9 +130,9 @@ Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
 +		goldflags = os.Getenv("GO_LDFLAGS") // we were using $BOOT_GO_LDFLAGS until now
 +	}
  	goBootstrap := pathf("%s/go_bootstrap", tooldir)
- 	cmdGo := pathf("%s/go", gobin)
+ 	cmdGo := pathf("%s/go", gorootBin)
  	if debug {
-@@ -1360,7 +1389,11 @@ func cmdbootstrap() {
+@@ -1356,7 +1385,11 @@ func cmdbootstrap() {
  		xprintf("\n")
  	}
  	xprintf("Building Go toolchain2 using go_bootstrap and Go toolchain1.\n")
@@ -143,7 +145,7 @@ Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
  	// Now that cmd/go is in charge of the build process, enable GOEXPERIMENT.
  	os.Setenv("GOEXPERIMENT", goexperiment)
  	goInstall(goBootstrap, append([]string{"-i"}, toolchain...)...)
-@@ -1399,50 +1432,84 @@ func cmdbootstrap() {
+@@ -1395,50 +1428,84 @@ func cmdbootstrap() {
  	}
  	checkNotStale(goBootstrap, append(toolchain, "runtime/internal/sys")...)
  
@@ -235,7 +237,12 @@ Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
 -		timelog("build", "target toolchain")
 -		if vflag > 0 {
 -			xprintf("\n")
--		}
++		if debug {
++			run("", ShowOutput|CheckExit, pathf("%s/compile", tooldir), "-V=full")
++			run("", ShowOutput|CheckExit, pathf("%s/buildid", tooldir), pathf("%s/pkg/%s_%s/runtime/internal/sys.a", goroot, goos, goarch))
++			checkNotStale(goBootstrap, append(toolchain, "runtime/internal/sys")...)
++			copyfile(pathf("%s/compile4", tooldir), pathf("%s/compile", tooldir), writeExec)
+ 		}
 -		goos = oldgoos
 -		goarch = oldgoarch
 -		os.Setenv("GOOS", goos)
@@ -256,16 +263,10 @@ Signed-off-by: Alexander J Kube <alexander.j.kube@gmail.com>
 -		run("", ShowOutput|CheckExit, pathf("%s/buildid", tooldir), pathf("%s/pkg/%s_%s/runtime/internal/sys.a", goroot, goos, goarch))
 -		checkNotStale(goBootstrap, append(toolchain, "runtime/internal/sys")...)
 -		copyfile(pathf("%s/compile4", tooldir), pathf("%s/compile", tooldir), writeExec)
-+		if debug {
-+			run("", ShowOutput|CheckExit, pathf("%s/compile", tooldir), "-V=full")
-+			run("", ShowOutput|CheckExit, pathf("%s/buildid", tooldir), pathf("%s/pkg/%s_%s/runtime/internal/sys.a", goroot, goos, goarch))
-+			checkNotStale(goBootstrap, append(toolchain, "runtime/internal/sys")...)
-+			copyfile(pathf("%s/compile4", tooldir), pathf("%s/compile", tooldir), writeExec)
-+		}
  	}
  
  	// Check that there are no new files in $GOROOT/bin other than
-@@ -1459,8 +1526,11 @@ func cmdbootstrap() {
+@@ -1455,8 +1522,11 @@ func cmdbootstrap() {
  		}
  	}
  
diff --git a/meta/recipes-devtools/go/go/filter-build-paths.patch b/meta/recipes-devtools/go/go/filter-build-paths.patch
index caf727714e..a1aa37c2a4 100644
--- a/meta/recipes-devtools/go/go/filter-build-paths.patch
+++ b/meta/recipes-devtools/go/go/filter-build-paths.patch
@@ -1,3 +1,8 @@
+From 3bdbce685c688a27eece36ccc8be9b50b4849498 Mon Sep 17 00:00:00 2001
+From: Richard Purdie <richard.purdie@linuxfoundation.org>
+Date: Sat, 2 Jul 2022 23:08:13 +0100
+Subject: [PATCH] go: Filter build paths on staticly linked arches
+
 Filter out build time paths from ldflags and other flags variables when they're
 embedded in the go binary so that builds are reproducible regardless of build
 location. This codepath is hit for statically linked go binaries such as those
@@ -6,11 +11,15 @@ on mips/ppc.
 Upstream-Status: Pending
 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
 
-Index: go/src/cmd/go/internal/load/pkg.go
-===================================================================
---- go.orig/src/cmd/go/internal/load/pkg.go
-+++ go/src/cmd/go/internal/load/pkg.go
-@@ -2225,6 +2225,17 @@ func (p *Package) collectDeps() {
+---
+ src/cmd/go/internal/load/pkg.go | 15 +++++++++++++--
+ 1 file changed, 13 insertions(+), 2 deletions(-)
+
+diff --git a/src/cmd/go/internal/load/pkg.go b/src/cmd/go/internal/load/pkg.go
+index 046f508..353cbc4 100644
+--- a/src/cmd/go/internal/load/pkg.go
++++ b/src/cmd/go/internal/load/pkg.go
+@@ -2256,6 +2256,17 @@ func (p *Package) collectDeps() {
  // to their VCS information (vcsStatusError).
  var vcsStatusCache par.Cache
  
@@ -28,21 +37,21 @@ Index: go/src/cmd/go/internal/load/pkg.go
  // setBuildInfo gathers build information, formats it as a string to be
  // embedded in the binary, then sets p.Internal.BuildInfo to that string.
  // setBuildInfo should only be called on a main package with no errors.
-@@ -2329,7 +2340,7 @@ func (p *Package) setBuildInfo(includeVC
- 			appendSetting("-gcflags", BuildGcflags.String())
- 		}
- 		if BuildLdflags.present {
--			appendSetting("-ldflags", BuildLdflags.String())
-+			appendSetting("-ldflags", filterCompilerFlags(BuildLdflags.String()))
- 		}
- 		if cfg.BuildMSan {
- 			appendSetting("-msan", "true")
-@@ -2347,7 +2358,7 @@ func (p *Package) setBuildInfo(includeVC
- 		appendSetting("CGO_ENABLED", cgo)
- 		if cfg.BuildContext.CgoEnabled {
- 			for _, name := range []string{"CGO_CFLAGS", "CGO_CPPFLAGS", "CGO_CXXFLAGS", "CGO_LDFLAGS"} {
--				appendSetting(name, cfg.Getenv(name))
-+				appendSetting(name, filterCompilerFlags(cfg.Getenv(name)))
- 			}
+@@ -2353,7 +2364,7 @@ func (p *Package) setBuildInfo(includeVCS bool) {
+ 	if gcflags := BuildGcflags.String(); gcflags != "" && cfg.BuildContext.Compiler == "gc" {
+ 		appendSetting("-gcflags", gcflags)
+ 	}
+-	if ldflags := BuildLdflags.String(); ldflags != "" {
++	if ldflags := filterCompilerFlags(BuildLdflags.String()); ldflags != "" {
+ 		// https://go.dev/issue/52372: only include ldflags if -trimpath is not set,
+ 		// since it can include system paths through various linker flags (notably
+ 		// -extar, -extld, and -extldflags).
+@@ -2392,7 +2403,7 @@ func (p *Package) setBuildInfo(includeVCS bool) {
+ 	// subset of flags that are known not to be paths?
+ 	if cfg.BuildContext.CgoEnabled && !cfg.BuildTrimpath {
+ 		for _, name := range []string{"CGO_CFLAGS", "CGO_CPPFLAGS", "CGO_CXXFLAGS", "CGO_LDFLAGS"} {
+-			appendSetting(name, cfg.Getenv(name))
++			appendSetting(name, filterCompilerFlags(cfg.Getenv(name)))
  		}
- 		appendSetting("GOARCH", cfg.BuildContext.GOARCH)
+ 	}
+ 	appendSetting("GOARCH", cfg.BuildContext.GOARCH)
diff --git a/meta/recipes-devtools/go/go/stack-protector.patch b/meta/recipes-devtools/go/go/stack-protector.patch
new file mode 100644
index 0000000000..cc92a444a7
--- /dev/null
+++ b/meta/recipes-devtools/go/go/stack-protector.patch
@@ -0,0 +1,32 @@
+From c537b87782293fe222f2ef5eb1ae818092118e97 Mon Sep 17 00:00:00 2001
+From: Ian Lance Taylor <iant@golang.org>
+Date: Sun, 07 Aug 2022 19:21:15 -0700
+Subject: [PATCH] runtime/cgo: add -fno-stack-protector to CFLAGS
+
+Some compilers default to having -fstack-protector on, which breaks
+when using internal linking because the linker doesn't know how to
+find the support functions.
+
+Fixes #52919
+Fixes #54313
+
+Change-Id: I6f51d5e906503f61fc768ad8e30c163bad135087
+Upstream-Status: Submitted [https://github.com/golang/go/issues/54313]
+Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
+---
+
+diff --git a/src/runtime/cgo/cgo.go b/src/runtime/cgo/cgo.go
+index 298aa63..4b7046e 100644
+--- a/src/runtime/cgo/cgo.go
++++ b/src/runtime/cgo/cgo.go
+@@ -23,7 +23,9 @@
+ #cgo solaris LDFLAGS: -lxnet
+ #cgo solaris LDFLAGS: -lsocket
+ 
+-#cgo CFLAGS: -Wall -Werror
++// We use -fno-stack-protector because internal linking won't find
++// the support functions. See issues #52919 and #54313.
++#cgo CFLAGS: -Wall -Werror -fno-stack-protector
+ 
+ #cgo solaris CPPFLAGS: -D_POSIX_PTHREAD_SEMANTICS
+ 
diff --git a/meta/recipes-devtools/go/go_1.18.4.bb b/meta/recipes-devtools/go/go_1.19.bb
similarity index 100%
rename from meta/recipes-devtools/go/go_1.18.4.bb
rename to meta/recipes-devtools/go/go_1.19.bb
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 05/44] rust: update 1.62.0 -> 1.62.1
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (2 preceding siblings ...)
  2022-08-08  6:41 ` [PATCH v2 04/44] go: update 1.18.4 -> 1.19 Alexander Kanavin
@ 2022-08-08  6:41 ` Alexander Kanavin
  2022-08-08  6:41 ` [PATCH v2 06/44] cmake: update 3.23.2 -> 3.24.0 Alexander Kanavin
                   ` (38 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:41 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...-cross-canadian_1.62.0.bb => cargo-cross-canadian_1.62.1.bb} | 0
 .../recipes-devtools/cargo/{cargo_1.62.0.bb => cargo_1.62.1.bb} | 0
 .../rust/{libstd-rs_1.62.0.bb => libstd-rs_1.62.1.bb}           | 0
 ...t-cross-canadian_1.62.0.bb => rust-cross-canadian_1.62.1.bb} | 0
 .../rust/{rust-cross_1.62.0.bb => rust-cross_1.62.1.bb}         | 0
 .../rust/{rust-crosssdk_1.62.0.bb => rust-crosssdk_1.62.1.bb}   | 0
 .../rust/{rust-llvm_1.62.0.bb => rust-llvm_1.62.1.bb}           | 0
 meta/recipes-devtools/rust/rust-source.inc                      | 2 +-
 ...s-canadian_1.62.0.bb => rust-tools-cross-canadian_1.62.1.bb} | 0
 meta/recipes-devtools/rust/{rust_1.62.0.bb => rust_1.62.1.bb}   | 0
 10 files changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/cargo/{cargo-cross-canadian_1.62.0.bb => cargo-cross-canadian_1.62.1.bb} (100%)
 rename meta/recipes-devtools/cargo/{cargo_1.62.0.bb => cargo_1.62.1.bb} (100%)
 rename meta/recipes-devtools/rust/{libstd-rs_1.62.0.bb => libstd-rs_1.62.1.bb} (100%)
 rename meta/recipes-devtools/rust/{rust-cross-canadian_1.62.0.bb => rust-cross-canadian_1.62.1.bb} (100%)
 rename meta/recipes-devtools/rust/{rust-cross_1.62.0.bb => rust-cross_1.62.1.bb} (100%)
 rename meta/recipes-devtools/rust/{rust-crosssdk_1.62.0.bb => rust-crosssdk_1.62.1.bb} (100%)
 rename meta/recipes-devtools/rust/{rust-llvm_1.62.0.bb => rust-llvm_1.62.1.bb} (100%)
 rename meta/recipes-devtools/rust/{rust-tools-cross-canadian_1.62.0.bb => rust-tools-cross-canadian_1.62.1.bb} (100%)
 rename meta/recipes-devtools/rust/{rust_1.62.0.bb => rust_1.62.1.bb} (100%)

diff --git a/meta/recipes-devtools/cargo/cargo-cross-canadian_1.62.0.bb b/meta/recipes-devtools/cargo/cargo-cross-canadian_1.62.1.bb
similarity index 100%
rename from meta/recipes-devtools/cargo/cargo-cross-canadian_1.62.0.bb
rename to meta/recipes-devtools/cargo/cargo-cross-canadian_1.62.1.bb
diff --git a/meta/recipes-devtools/cargo/cargo_1.62.0.bb b/meta/recipes-devtools/cargo/cargo_1.62.1.bb
similarity index 100%
rename from meta/recipes-devtools/cargo/cargo_1.62.0.bb
rename to meta/recipes-devtools/cargo/cargo_1.62.1.bb
diff --git a/meta/recipes-devtools/rust/libstd-rs_1.62.0.bb b/meta/recipes-devtools/rust/libstd-rs_1.62.1.bb
similarity index 100%
rename from meta/recipes-devtools/rust/libstd-rs_1.62.0.bb
rename to meta/recipes-devtools/rust/libstd-rs_1.62.1.bb
diff --git a/meta/recipes-devtools/rust/rust-cross-canadian_1.62.0.bb b/meta/recipes-devtools/rust/rust-cross-canadian_1.62.1.bb
similarity index 100%
rename from meta/recipes-devtools/rust/rust-cross-canadian_1.62.0.bb
rename to meta/recipes-devtools/rust/rust-cross-canadian_1.62.1.bb
diff --git a/meta/recipes-devtools/rust/rust-cross_1.62.0.bb b/meta/recipes-devtools/rust/rust-cross_1.62.1.bb
similarity index 100%
rename from meta/recipes-devtools/rust/rust-cross_1.62.0.bb
rename to meta/recipes-devtools/rust/rust-cross_1.62.1.bb
diff --git a/meta/recipes-devtools/rust/rust-crosssdk_1.62.0.bb b/meta/recipes-devtools/rust/rust-crosssdk_1.62.1.bb
similarity index 100%
rename from meta/recipes-devtools/rust/rust-crosssdk_1.62.0.bb
rename to meta/recipes-devtools/rust/rust-crosssdk_1.62.1.bb
diff --git a/meta/recipes-devtools/rust/rust-llvm_1.62.0.bb b/meta/recipes-devtools/rust/rust-llvm_1.62.1.bb
similarity index 100%
rename from meta/recipes-devtools/rust/rust-llvm_1.62.0.bb
rename to meta/recipes-devtools/rust/rust-llvm_1.62.1.bb
diff --git a/meta/recipes-devtools/rust/rust-source.inc b/meta/recipes-devtools/rust/rust-source.inc
index fda26534e8..0896020b6a 100644
--- a/meta/recipes-devtools/rust/rust-source.inc
+++ b/meta/recipes-devtools/rust/rust-source.inc
@@ -1,5 +1,5 @@
 SRC_URI += "https://static.rust-lang.org/dist/rustc-${PV}-src.tar.xz;name=rust"
-SRC_URI[rust.sha256sum] = "6c00ef115c894c2645e60b5049a4f5dacf1dc0c993f3074f7ae4fdf4c755dd5e"
+SRC_URI[rust.sha256sum] = "02066a93c2f6596cc046a897d5716c86e3607c1cd0f54db9a867ae8c8265072e"
 
 RUSTSRC = "${WORKDIR}/rustc-${PV}-src"
 
diff --git a/meta/recipes-devtools/rust/rust-tools-cross-canadian_1.62.0.bb b/meta/recipes-devtools/rust/rust-tools-cross-canadian_1.62.1.bb
similarity index 100%
rename from meta/recipes-devtools/rust/rust-tools-cross-canadian_1.62.0.bb
rename to meta/recipes-devtools/rust/rust-tools-cross-canadian_1.62.1.bb
diff --git a/meta/recipes-devtools/rust/rust_1.62.0.bb b/meta/recipes-devtools/rust/rust_1.62.1.bb
similarity index 100%
rename from meta/recipes-devtools/rust/rust_1.62.0.bb
rename to meta/recipes-devtools/rust/rust_1.62.1.bb
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 06/44] cmake: update 3.23.2 -> 3.24.0
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (3 preceding siblings ...)
  2022-08-08  6:41 ` [PATCH v2 05/44] rust: update 1.62.0 -> 1.62.1 Alexander Kanavin
@ 2022-08-08  6:41 ` Alexander Kanavin
  2022-08-08 16:59   ` [OE-core] " Khem Raj
  2022-08-08  6:42 ` [PATCH v2 07/44] bluez5: update 5.64 -> 5.65 Alexander Kanavin
                   ` (37 subsequent siblings)
  42 siblings, 1 reply; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:41 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../cmake/{cmake-native_3.23.2.bb => cmake-native_3.24.0.bb}  | 0
 meta/recipes-devtools/cmake/cmake.inc                         | 4 ++--
 .../cmake/{cmake_3.23.2.bb => cmake_3.24.0.bb}                | 0
 3 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/cmake/{cmake-native_3.23.2.bb => cmake-native_3.24.0.bb} (100%)
 rename meta/recipes-devtools/cmake/{cmake_3.23.2.bb => cmake_3.24.0.bb} (100%)

diff --git a/meta/recipes-devtools/cmake/cmake-native_3.23.2.bb b/meta/recipes-devtools/cmake/cmake-native_3.24.0.bb
similarity index 100%
rename from meta/recipes-devtools/cmake/cmake-native_3.23.2.bb
rename to meta/recipes-devtools/cmake/cmake-native_3.24.0.bb
diff --git a/meta/recipes-devtools/cmake/cmake.inc b/meta/recipes-devtools/cmake/cmake.inc
index 4a6884e871..d64afffdc1 100644
--- a/meta/recipes-devtools/cmake/cmake.inc
+++ b/meta/recipes-devtools/cmake/cmake.inc
@@ -10,7 +10,7 @@ HOMEPAGE = "http://www.cmake.org/"
 BUGTRACKER = "http://public.kitware.com/Bug/my_view_page.php"
 SECTION = "console/utils"
 LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://Copyright.txt;md5=f2102a52df7aa592cf072180e7ebc8c7 \
+LIC_FILES_CHKSUM = "file://Copyright.txt;md5=45025187a129339459b6f1a24f7fac6e \
                     file://Source/cmake.h;beginline=1;endline=2;md5=a5f70e1fef8614734eae0d62b4f5891b \
                     "
 
@@ -21,7 +21,7 @@ SRC_URI = "https://cmake.org/files/v${CMAKE_MAJOR_VERSION}/cmake-${PV}.tar.gz \
            file://0004-Fail-silently-if-system-Qt-installation-is-broken.patch \
 "
 
-SRC_URI[sha256sum] = "f316b40053466f9a416adf981efda41b160ca859e97f6a484b447ea299ff26aa"
+SRC_URI[sha256sum] = "c2b61f7cdecb1576cad25f918a8f42b8685d88a832fd4b62b9e0fa32e915a658"
 
 UPSTREAM_CHECK_REGEX = "cmake-(?P<pver>\d+(\.\d+)+)\.tar"
 
diff --git a/meta/recipes-devtools/cmake/cmake_3.23.2.bb b/meta/recipes-devtools/cmake/cmake_3.24.0.bb
similarity index 100%
rename from meta/recipes-devtools/cmake/cmake_3.23.2.bb
rename to meta/recipes-devtools/cmake/cmake_3.24.0.bb
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 07/44] bluez5: update 5.64 -> 5.65
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (4 preceding siblings ...)
  2022-08-08  6:41 ` [PATCH v2 06/44] cmake: update 3.23.2 -> 3.24.0 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 08/44] patchelf: update 0.14.5 -> 0.15.0 Alexander Kanavin
                   ` (36 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Drop fix_service.patch as it is merged upstream.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 meta/recipes-connectivity/bluez5/bluez5.inc   |  1 -
 .../bluez5/bluez5/fix_service.patch           | 30 -------------------
 .../bluez5/{bluez5_5.64.bb => bluez5_5.65.bb} |  2 +-
 3 files changed, 1 insertion(+), 32 deletions(-)
 delete mode 100644 meta/recipes-connectivity/bluez5/bluez5/fix_service.patch
 rename meta/recipes-connectivity/bluez5/{bluez5_5.64.bb => bluez5_5.65.bb} (95%)

diff --git a/meta/recipes-connectivity/bluez5/bluez5.inc b/meta/recipes-connectivity/bluez5/bluez5.inc
index 22dd07b348..79d4645ca8 100644
--- a/meta/recipes-connectivity/bluez5/bluez5.inc
+++ b/meta/recipes-connectivity/bluez5/bluez5.inc
@@ -53,7 +53,6 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/bluetooth/bluez-${PV}.tar.xz \
            ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', 'file://0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch', d)} \
            file://0001-tests-add-a-target-for-building-tests-without-runnin.patch \
            file://0001-test-gatt-Fix-hung-issue.patch \
-           file://fix_service.patch \
            "
 S = "${WORKDIR}/bluez-${PV}"
 
diff --git a/meta/recipes-connectivity/bluez5/bluez5/fix_service.patch b/meta/recipes-connectivity/bluez5/bluez5/fix_service.patch
deleted file mode 100644
index 96fdf6b299..0000000000
--- a/meta/recipes-connectivity/bluez5/bluez5/fix_service.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-The systemd bluetooth service failed to start because the /var/lib/bluetooth
-path of ReadWritePaths= is created by the bluetooth daemon itself.
-
-The commit systemd: Add more filesystem lockdown (442d211) add ReadWritePaths=/etc/bluetooth
-and ReadOnlyPaths=/var/lib/bluetooth options to the bluetooth systemd service.
-The existing ProtectSystem=full option mounts the /usr, the boot loader
-directories and /etc read-only. This means the two option are useless and could be removed.
-
-Upstream-Status: Submitted [https://github.com/bluez/bluez/issues/329]
-
-Index: bluez-5.64/src/bluetooth.service.in
-===================================================================
---- bluez-5.64.orig/src/bluetooth.service.in
-+++ bluez-5.64/src/bluetooth.service.in
-@@ -15,12 +15,12 @@ LimitNPROC=1
- 
- # Filesystem lockdown
- ProtectHome=true
--ProtectSystem=full
-+ProtectSystem=strict
- PrivateTmp=true
- ProtectKernelTunables=true
- ProtectControlGroups=true
--ReadWritePaths=@statedir@
--ReadOnlyPaths=@confdir@
-+ConfigurationDirectory=bluetooth
-+StateDirectory=bluetooth
- 
- # Execute Mappings
- MemoryDenyWriteExecute=true
diff --git a/meta/recipes-connectivity/bluez5/bluez5_5.64.bb b/meta/recipes-connectivity/bluez5/bluez5_5.65.bb
similarity index 95%
rename from meta/recipes-connectivity/bluez5/bluez5_5.64.bb
rename to meta/recipes-connectivity/bluez5/bluez5_5.65.bb
index 4319f9aae8..4c15aeb46d 100644
--- a/meta/recipes-connectivity/bluez5/bluez5_5.64.bb
+++ b/meta/recipes-connectivity/bluez5/bluez5_5.65.bb
@@ -1,6 +1,6 @@
 require bluez5.inc
 
-SRC_URI[sha256sum] = "ae437e65b6b3070c198bc5b0109fe9cdeb9eaa387380e2072f9de65fe8a1de34"
+SRC_URI[sha256sum] = "2565a4d48354b576e6ad92e25b54ed66808296581c8abb80587051f9993d96d4"
 
 # These issues have kernel fixes rather than bluez fixes so exclude here
 CVE_CHECK_IGNORE += "CVE-2020-12352 CVE-2020-24490"
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 08/44] patchelf: update 0.14.5 -> 0.15.0
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (5 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 07/44] bluez5: update 5.64 -> 5.65 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08 17:07   ` [OE-core] " Khem Raj
  2022-08-08  6:42 ` [PATCH v2 09/44] python3-pip: update 22.2.1 -> 22.2.2 Alexander Kanavin
                   ` (35 subsequent siblings)
  42 siblings, 1 reply; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Drop handle-read-only-files.patch: read only files should
be handled by making them writeable explicitly. See
the upstream discussion:
https://github.com/NixOS/patchelf/pull/89

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../patchelf/handle-read-only-files.patch     | 65 -------------------
 ...{patchelf_0.14.5.bb => patchelf_0.15.0.bb} |  6 +-
 2 files changed, 2 insertions(+), 69 deletions(-)
 delete mode 100644 meta/recipes-devtools/patchelf/patchelf/handle-read-only-files.patch
 rename meta/recipes-devtools/patchelf/{patchelf_0.14.5.bb => patchelf_0.15.0.bb} (79%)

diff --git a/meta/recipes-devtools/patchelf/patchelf/handle-read-only-files.patch b/meta/recipes-devtools/patchelf/patchelf/handle-read-only-files.patch
deleted file mode 100644
index b755a263a4..0000000000
--- a/meta/recipes-devtools/patchelf/patchelf/handle-read-only-files.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From 682fb48c137b687477008b68863c2a0b73ed47d1 Mon Sep 17 00:00:00 2001
-From: Fabio Berton <fabio.berton@ossystems.com.br>
-Date: Fri, 9 Sep 2016 16:00:42 -0300
-Subject: [PATCH] handle read-only files
-
-Patch from:
-https://github.com/darealshinji/patchelf/commit/40e66392bc4b96e9b4eda496827d26348a503509
-
-Upstream-Status: Denied [https://github.com/NixOS/patchelf/pull/89]
-
-Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
-
----
- src/patchelf.cc | 16 +++++++++++++++-
- 1 file changed, 15 insertions(+), 1 deletion(-)
-
-Index: git/src/patchelf.cc
-===================================================================
---- git.orig/src/patchelf.cc
-+++ git/src/patchelf.cc
-@@ -534,9 +534,19 @@ void ElfFile<ElfFileParamNames>::sortShd
- 
- static void writeFile(const std::string & fileName, const FileContents & contents)
- {
-+    struct stat st;
-+    int fd;
-+
-     debug("writing %s\n", fileName.c_str());
- 
--    int fd = open(fileName.c_str(), O_CREAT | O_TRUNC | O_WRONLY, 0777);
-+    if (stat(fileName.c_str(), &st) != 0)
-+        error("stat");
-+
-+    if (chmod(fileName.c_str(), 0600) != 0)
-+        error("chmod");
-+
-+    fd = open(fileName.c_str(), O_CREAT | O_TRUNC | O_WRONLY, 0777);
-+
-     if (fd == -1)
-         error("open");
- 
-@@ -551,8 +561,6 @@ static void writeFile(const std::string
-         bytesWritten += portion;
-     }
- 
--    if (close(fd) >= 0)
--        return;
-     /*
-      * Just ignore EINTR; a retry loop is the wrong thing to do.
-      *
-@@ -561,9 +569,11 @@ static void writeFile(const std::string
-      * http://utcc.utoronto.ca/~cks/space/blog/unix/CloseEINTR
-      * https://sites.google.com/site/michaelsafyan/software-engineering/checkforeintrwheninvokingclosethinkagain
-      */
--    if (errno == EINTR)
--        return;
--    error("close");
-+    if ((close(fd) < 0) && errno != EINTR)
-+        error("close");
-+
-+    if (chmod(fileName.c_str(), st.st_mode) != 0)
-+        error("chmod");
- }
- 
- 
diff --git a/meta/recipes-devtools/patchelf/patchelf_0.14.5.bb b/meta/recipes-devtools/patchelf/patchelf_0.15.0.bb
similarity index 79%
rename from meta/recipes-devtools/patchelf/patchelf_0.14.5.bb
rename to meta/recipes-devtools/patchelf/patchelf_0.15.0.bb
index 0fa2c00f1d..26abde2ed5 100644
--- a/meta/recipes-devtools/patchelf/patchelf_0.14.5.bb
+++ b/meta/recipes-devtools/patchelf/patchelf_0.15.0.bb
@@ -4,10 +4,8 @@ HOMEPAGE = "https://github.com/NixOS/patchelf"
 
 LICENSE = "GPL-3.0-only"
 
-SRC_URI = "git://github.com/NixOS/patchelf;protocol=https;branch=master \
-           file://handle-read-only-files.patch \
-           "
-SRCREV = "a35054504293f9ff64539850d1ed0bfd2f5399f2"
+SRC_URI = "git://github.com/NixOS/patchelf;protocol=https;branch=master"
+SRCREV = "49008002562355b0e35075cbc1c42c645ff04e28"
 
 S = "${WORKDIR}/git"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 09/44] python3-pip: update 22.2.1 -> 22.2.2
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (6 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 08/44] patchelf: update 0.14.5 -> 0.15.0 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 10/44] ffmpeg: update 5.0.1 -> 5.1 Alexander Kanavin
                   ` (34 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../python/{python3-pip_22.2.1.bb => python3-pip_22.2.2.bb}     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-pip_22.2.1.bb => python3-pip_22.2.2.bb} (97%)

diff --git a/meta/recipes-devtools/python/python3-pip_22.2.1.bb b/meta/recipes-devtools/python/python3-pip_22.2.2.bb
similarity index 97%
rename from meta/recipes-devtools/python/python3-pip_22.2.1.bb
rename to meta/recipes-devtools/python/python3-pip_22.2.2.bb
index 39349b6026..9ef6d51cf5 100644
--- a/meta/recipes-devtools/python/python3-pip_22.2.1.bb
+++ b/meta/recipes-devtools/python/python3-pip_22.2.2.bb
@@ -35,7 +35,7 @@ inherit pypi python_setuptools_build_meta
 SRC_URI += "file://no_shebang_mangling.patch"
 SRC_URI += "file://reproducible.patch"
 
-SRC_URI[sha256sum] = "50516e47a2b79e77446f0d05649f0d53772c192571486236b1905492bfc24bac"
+SRC_URI[sha256sum] = "3fd1929db052f056d7a998439176d3333fa1b3f6c1ad881de1885c0717608a4b"
 
 do_install:append() {
     rm -f ${D}/${bindir}/pip
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 10/44] ffmpeg: update 5.0.1 -> 5.1
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (7 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 09/44] python3-pip: update 22.2.1 -> 22.2.2 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 11/44] iproute2: upgrade 5.18.0 -> 5.19.0 Alexander Kanavin
                   ` (33 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...e-assembly-with-full-path-from-sourc.patch | 112 ------------------
 .../ffmpeg/{ffmpeg_5.0.1.bb => ffmpeg_5.1.bb} |   6 +-
 2 files changed, 2 insertions(+), 116 deletions(-)
 delete mode 100644 meta/recipes-multimedia/ffmpeg/ffmpeg/0001-libavutil-include-assembly-with-full-path-from-sourc.patch
 rename meta/recipes-multimedia/ffmpeg/{ffmpeg_5.0.1.bb => ffmpeg_5.1.bb} (97%)

diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg/0001-libavutil-include-assembly-with-full-path-from-sourc.patch b/meta/recipes-multimedia/ffmpeg/ffmpeg/0001-libavutil-include-assembly-with-full-path-from-sourc.patch
deleted file mode 100644
index 7d0a06f85b..0000000000
--- a/meta/recipes-multimedia/ffmpeg/ffmpeg/0001-libavutil-include-assembly-with-full-path-from-sourc.patch
+++ /dev/null
@@ -1,112 +0,0 @@
-From 4a891e1eddbf63f32fe769b5bff289f6748abf45 Mon Sep 17 00:00:00 2001
-From: Alexander Kanavin <alex.kanavin@gmail.com>
-Date: Tue, 10 Nov 2020 15:32:14 +0000
-Subject: [PATCH] libavutil: include assembly with full path from source root
-
-Otherwise nasm writes the full host-specific paths into .o
-output, which breaks binary reproducibility.
-
-Upstream-Status: Submitted [http://ffmpeg.org/pipermail/ffmpeg-devel/2022-January/291781.html]
-Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
-
----
- libavutil/x86/cpuid.asm      | 2 +-
- libavutil/x86/emms.asm       | 2 +-
- libavutil/x86/fixed_dsp.asm  | 2 +-
- libavutil/x86/float_dsp.asm  | 2 +-
- libavutil/x86/lls.asm        | 2 +-
- libavutil/x86/pixelutils.asm | 2 +-
- libavutil/x86/tx_float.asm   | 2 +-
- 7 files changed, 7 insertions(+), 7 deletions(-)
-
-diff --git a/libavutil/x86/cpuid.asm b/libavutil/x86/cpuid.asm
-index c3f7866..766f77f 100644
---- a/libavutil/x86/cpuid.asm
-+++ b/libavutil/x86/cpuid.asm
-@@ -21,7 +21,7 @@
- ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- ;******************************************************************************
- 
--%include "x86util.asm"
-+%include "libavutil/x86/x86util.asm"
- 
- SECTION .text
- 
-diff --git a/libavutil/x86/emms.asm b/libavutil/x86/emms.asm
-index 8611762..df84f22 100644
---- a/libavutil/x86/emms.asm
-+++ b/libavutil/x86/emms.asm
-@@ -18,7 +18,7 @@
- ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- ;******************************************************************************
- 
--%include "x86util.asm"
-+%include "libavutil/x86/x86util.asm"
- 
- SECTION .text
- 
-diff --git a/libavutil/x86/fixed_dsp.asm b/libavutil/x86/fixed_dsp.asm
-index 979dd5c..2f41185 100644
---- a/libavutil/x86/fixed_dsp.asm
-+++ b/libavutil/x86/fixed_dsp.asm
-@@ -20,7 +20,7 @@
- ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- ;******************************************************************************
- 
--%include "x86util.asm"
-+%include "libavutil/x86/x86util.asm"
- 
- SECTION .text
- 
-diff --git a/libavutil/x86/float_dsp.asm b/libavutil/x86/float_dsp.asm
-index 517fd63..b773e61 100644
---- a/libavutil/x86/float_dsp.asm
-+++ b/libavutil/x86/float_dsp.asm
-@@ -20,7 +20,7 @@
- ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- ;******************************************************************************
- 
--%include "x86util.asm"
-+%include "libavutil/x86/x86util.asm"
- 
- SECTION_RODATA 32
- pd_reverse: dd 7, 6, 5, 4, 3, 2, 1, 0
-diff --git a/libavutil/x86/lls.asm b/libavutil/x86/lls.asm
-index 317fba6..d2526d1 100644
---- a/libavutil/x86/lls.asm
-+++ b/libavutil/x86/lls.asm
-@@ -20,7 +20,7 @@
- ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- ;******************************************************************************
- 
--%include "x86util.asm"
-+%include "libavutil/x86/x86util.asm"
- 
- SECTION .text
- 
-diff --git a/libavutil/x86/pixelutils.asm b/libavutil/x86/pixelutils.asm
-index 36c57c5..8b45ead 100644
---- a/libavutil/x86/pixelutils.asm
-+++ b/libavutil/x86/pixelutils.asm
-@@ -21,7 +21,7 @@
- ;* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- ;******************************************************************************
- 
--%include "x86util.asm"
-+%include "libavutil/x86/x86util.asm"
- 
- SECTION .text
- 
-diff --git a/libavutil/x86/tx_float.asm b/libavutil/x86/tx_float.asm
-index 4d2283f..ea39f21 100644
---- a/libavutil/x86/tx_float.asm
-+++ b/libavutil/x86/tx_float.asm
-@@ -29,7 +29,7 @@
- ;       replace some shuffles with vblends?
- ;       avx512 split-radix
- 
--%include "x86util.asm"
-+%include "libavutil/x86/x86util.asm"
- 
- %if ARCH_X86_64
- %define ptr resq
diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_5.0.1.bb b/meta/recipes-multimedia/ffmpeg/ffmpeg_5.1.bb
similarity index 97%
rename from meta/recipes-multimedia/ffmpeg/ffmpeg_5.0.1.bb
rename to meta/recipes-multimedia/ffmpeg/ffmpeg_5.1.bb
index dd14f8df6f..bb507b4974 100644
--- a/meta/recipes-multimedia/ffmpeg/ffmpeg_5.0.1.bb
+++ b/meta/recipes-multimedia/ffmpeg/ffmpeg_5.1.bb
@@ -22,10 +22,8 @@ LIC_FILES_CHKSUM = "file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
                     file://COPYING.LGPLv2.1;md5=bd7a443320af8c812e4c18d1b79df004 \
                     file://COPYING.LGPLv3;md5=e6a600fd5e1d9cbde2d983680233ad02"
 
-SRC_URI = "https://www.ffmpeg.org/releases/${BP}.tar.xz \
-           file://0001-libavutil-include-assembly-with-full-path-from-sourc.patch \
-           "
-SRC_URI[sha256sum] = "ef2efae259ce80a240de48ec85ecb062cecca26e4352ffb3fda562c21a93007b"
+SRC_URI = "https://www.ffmpeg.org/releases/${BP}.tar.xz"
+SRC_URI[sha256sum] = "55eb6aab5ee235550fa54a33eaf8bf1b4ec66c01453182b12f6a993d75698b03"
 
 # Build fails when thumb is enabled: https://bugzilla.yoctoproject.org/show_bug.cgi?id=7717
 ARM_INSTRUCTION_SET:armv4 = "arm"
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 11/44] iproute2: upgrade 5.18.0 -> 5.19.0
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (8 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 10/44] ffmpeg: update 5.0.1 -> 5.1 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 12/44] util-linux: upgrade 2.38 -> 2.38.1 Alexander Kanavin
                   ` (32 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...-add-an-include-where-MIN-is-defined.patch | 25 +++++++++++++++++++
 ...{iproute2_5.18.0.bb => iproute2_5.19.0.bb} |  3 ++-
 2 files changed, 27 insertions(+), 1 deletion(-)
 create mode 100644 meta/recipes-connectivity/iproute2/iproute2/0001-ip-ipstats.c-add-an-include-where-MIN-is-defined.patch
 rename meta/recipes-connectivity/iproute2/{iproute2_5.18.0.bb => iproute2_5.19.0.bb} (61%)

diff --git a/meta/recipes-connectivity/iproute2/iproute2/0001-ip-ipstats.c-add-an-include-where-MIN-is-defined.patch b/meta/recipes-connectivity/iproute2/iproute2/0001-ip-ipstats.c-add-an-include-where-MIN-is-defined.patch
new file mode 100644
index 0000000000..edd73818ba
--- /dev/null
+++ b/meta/recipes-connectivity/iproute2/iproute2/0001-ip-ipstats.c-add-an-include-where-MIN-is-defined.patch
@@ -0,0 +1,25 @@
+From c8a99f1035ec7b158a204f90e9a7ed3c0b1e3d52 Mon Sep 17 00:00:00 2001
+From: Alexander Kanavin <alex@linutronix.de>
+Date: Fri, 5 Aug 2022 11:31:56 +0200
+Subject: [PATCH] ip/ipstats.c: add an include where MIN is defined
+
+Otherwise, non-glibc systems error out (e.g. on musl).
+
+Upstream-Status: Submitted [by email to stephen@networkplumber.org,netdev@vger.kernel.org]
+Signed-off-by: Alexander Kanavin <alex@linutronix.de>
+---
+ ip/ipstats.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/ip/ipstats.c b/ip/ipstats.c
+index 5cdd15a..1ac275b 100644
+--- a/ip/ipstats.c
++++ b/ip/ipstats.c
+@@ -1,6 +1,7 @@
+ // SPDX-License-Identifier: GPL-2.0+
+ #include <assert.h>
+ #include <errno.h>
++#include <sys/param.h>
+ 
+ #include "list.h"
+ #include "utils.h"
diff --git a/meta/recipes-connectivity/iproute2/iproute2_5.18.0.bb b/meta/recipes-connectivity/iproute2/iproute2_5.19.0.bb
similarity index 61%
rename from meta/recipes-connectivity/iproute2/iproute2_5.18.0.bb
rename to meta/recipes-connectivity/iproute2/iproute2_5.19.0.bb
index 3e01c70801..c45920b015 100644
--- a/meta/recipes-connectivity/iproute2/iproute2_5.18.0.bb
+++ b/meta/recipes-connectivity/iproute2/iproute2_5.19.0.bb
@@ -2,9 +2,10 @@ require iproute2.inc
 
 SRC_URI = "${KERNELORG_MIRROR}/linux/utils/net/${BPN}/${BP}.tar.xz \
            file://0001-libc-compat.h-add-musl-workaround.patch \
+           file://0001-ip-ipstats.c-add-an-include-where-MIN-is-defined.patch \
            "
 
-SRC_URI[sha256sum] = "5ba3d464d51c8c283550d507ffac3d10f7aec587b7c66b0ccb6950643646389e"
+SRC_URI[sha256sum] = "26b7a34d6a7fd2f7a42e2b39c5a90cb61bac522d1096067ffeb195e5693d7791"
 
 # CFLAGS are computed in Makefile and reference CCOPTS
 #
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 12/44] util-linux: upgrade 2.38 -> 2.38.1
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (9 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 11/44] iproute2: upgrade 5.18.0 -> 5.19.0 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-13 13:06   ` [OE-core] " Alexandre Belloni
  2022-08-08  6:42 ` [PATCH v2 13/44] harfbuzz: upgrade 4.4.1 -> 5.1.0 Alexander Kanavin
                   ` (31 subsequent siblings)
  42 siblings, 1 reply; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...{util-linux-libuuid_2.38.bb => util-linux-libuuid_2.38.1.bb} | 0
 meta/recipes-core/util-linux/util-linux.inc                     | 2 +-
 .../util-linux/{util-linux_2.38.bb => util-linux_2.38.1.bb}     | 0
 3 files changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-core/util-linux/{util-linux-libuuid_2.38.bb => util-linux-libuuid_2.38.1.bb} (100%)
 rename meta/recipes-core/util-linux/{util-linux_2.38.bb => util-linux_2.38.1.bb} (100%)

diff --git a/meta/recipes-core/util-linux/util-linux-libuuid_2.38.bb b/meta/recipes-core/util-linux/util-linux-libuuid_2.38.1.bb
similarity index 100%
rename from meta/recipes-core/util-linux/util-linux-libuuid_2.38.bb
rename to meta/recipes-core/util-linux/util-linux-libuuid_2.38.1.bb
diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc
index c9bddfb7a6..f1511f02a8 100644
--- a/meta/recipes-core/util-linux/util-linux.inc
+++ b/meta/recipes-core/util-linux/util-linux.inc
@@ -37,4 +37,4 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/utils/util-linux/v${MAJOR_VERSION}/util-lin
            file://avoid_parallel_tests.patch \
            "
 
-SRC_URI[sha256sum] = "6d111cbe4d55b336db2f1fbeffbc65b89908704c01136371d32aa9bec373eb64"
+SRC_URI[sha256sum] = "60492a19b44e6cf9a3ddff68325b333b8b52b6c59ce3ebd6a0ecaa4c5117e84f"
diff --git a/meta/recipes-core/util-linux/util-linux_2.38.bb b/meta/recipes-core/util-linux/util-linux_2.38.1.bb
similarity index 100%
rename from meta/recipes-core/util-linux/util-linux_2.38.bb
rename to meta/recipes-core/util-linux/util-linux_2.38.1.bb
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 13/44] harfbuzz: upgrade 4.4.1 -> 5.1.0
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (10 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 12/44] util-linux: upgrade 2.38 -> 2.38.1 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08 17:09   ` [OE-core] " Khem Raj
  2022-08-08  6:42 ` [PATCH v2 14/44] libwpe: upgrade 1.12.0 -> 1.12.2 Alexander Kanavin
                   ` (30 subsequent siblings)
  42 siblings, 1 reply; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...0001-fix-signedness-of-char-in-tests.patch | 27 +++++++++++++++++++
 .../{harfbuzz_4.4.1.bb => harfbuzz_5.1.0.bb}  |  6 +++--
 2 files changed, 31 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-graphics/harfbuzz/harfbuzz/0001-fix-signedness-of-char-in-tests.patch
 rename meta/recipes-graphics/harfbuzz/{harfbuzz_4.4.1.bb => harfbuzz_5.1.0.bb} (90%)

diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz/0001-fix-signedness-of-char-in-tests.patch b/meta/recipes-graphics/harfbuzz/harfbuzz/0001-fix-signedness-of-char-in-tests.patch
new file mode 100644
index 0000000000..029ca2bfff
--- /dev/null
+++ b/meta/recipes-graphics/harfbuzz/harfbuzz/0001-fix-signedness-of-char-in-tests.patch
@@ -0,0 +1,27 @@
+From 1bd3884bc0544ffbb6545ed2391f0932bb8d7d91 Mon Sep 17 00:00:00 2001
+From: psykose <alice@ayaya.dev>
+Date: Mon, 1 Aug 2022 07:45:25 +0000
+Subject: [PATCH] fix signedness of char in tests
+
+Upstream-Status: Backport
+Signed-off-by: Alexander Kanavin <alex@linutronix.de>
+---
+ src/test-repacker.cc | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/test-repacker.cc b/src/test-repacker.cc
+index 053c0c6..1b7e1f0 100644
+--- a/src/test-repacker.cc
++++ b/src/test-repacker.cc
+@@ -112,9 +112,9 @@ static void start_lookup (int8_t type,
+                           hb_serialize_context_t* c)
+ {
+   char lookup[] = {
+-    0, type, // type
++    0, (char)type, // type
+     0, 0, // flag
+-    0, num_subtables, // num subtables
++    0, (char)num_subtables, // num subtables
+   };
+ 
+   start_object (lookup, 6, c);
diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_4.4.1.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_5.1.0.bb
similarity index 90%
rename from meta/recipes-graphics/harfbuzz/harfbuzz_4.4.1.bb
rename to meta/recipes-graphics/harfbuzz/harfbuzz_5.1.0.bb
index c2867d2a9f..4c2d774803 100644
--- a/meta/recipes-graphics/harfbuzz/harfbuzz_4.4.1.bb
+++ b/meta/recipes-graphics/harfbuzz/harfbuzz_5.1.0.bb
@@ -11,8 +11,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6ee0f16281694fb6aa689cca1e0fb3da \
 UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases"
 UPSTREAM_CHECK_REGEX = "harfbuzz-(?P<pver>\d+(\.\d+)+).tar"
 
-SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.xz"
-SRC_URI[sha256sum] = "c5bc33ac099b2e52f01d27cde21cee4281b9d5bfec7684135e268512478bc9ee"
+SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.xz \
+           file://0001-fix-signedness-of-char-in-tests.patch \
+           "
+SRC_URI[sha256sum] = "2edb95db668781aaa8d60959d21be2ff80085f31b12053cdd660d9a50ce84f05"
 
 inherit meson pkgconfig lib_package gtk-doc gobject-introspection
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 14/44] libwpe: upgrade 1.12.0 -> 1.12.2
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (11 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 13/44] harfbuzz: upgrade 4.4.1 -> 5.1.0 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08 17:10   ` [OE-core] " Khem Raj
  2022-08-08  6:42 ` [PATCH v2 15/44] bind: upgrade 9.18.4 -> 9.18.5 Alexander Kanavin
                   ` (29 subsequent siblings)
  42 siblings, 1 reply; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...ure-due-to-libc-using-libc-functions.patch | 42 +++++++++++++++++++
 .../{libwpe_1.12.0.bb => libwpe_1.12.2.bb}    |  6 ++-
 2 files changed, 46 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-sato/webkit/libwpe/0001-Fix-build-failure-due-to-libc-using-libc-functions.patch
 rename meta/recipes-sato/webkit/{libwpe_1.12.0.bb => libwpe_1.12.2.bb} (72%)

diff --git a/meta/recipes-sato/webkit/libwpe/0001-Fix-build-failure-due-to-libc-using-libc-functions.patch b/meta/recipes-sato/webkit/libwpe/0001-Fix-build-failure-due-to-libc-using-libc-functions.patch
new file mode 100644
index 0000000000..6d27b4835d
--- /dev/null
+++ b/meta/recipes-sato/webkit/libwpe/0001-Fix-build-failure-due-to-libc-using-libc-functions.patch
@@ -0,0 +1,42 @@
+From ccf8a58c3536ca0e62748e0ea477514e14d821bc Mon Sep 17 00:00:00 2001
+From: Adrian Perez de Castro <aperez@igalia.com>
+Date: Thu, 4 Aug 2022 12:19:05 +0300
+Subject: [PATCH] Fix build failure due to libc++ using libc functions
+
+Include the "alloc-private.h" header after the C++ standard library
+headers. This sidesteps build failures caused by implementations of
+std::map and std::string which use libc memory allocation functions
+in expanded templates after they have been marked with the "poison"
+pragma.
+
+Fixes #115
+
+Upstream-Status: Backport
+Signed-off-by: Alexander Kanavin <alex@linutronix.de>
+---
+ src/pasteboard-generic.cpp | 9 ++++++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/src/pasteboard-generic.cpp b/src/pasteboard-generic.cpp
+index 86fe4ee..a357027 100644
+--- a/src/pasteboard-generic.cpp
++++ b/src/pasteboard-generic.cpp
+@@ -26,12 +26,15 @@
+ 
+ #include "pasteboard-private.h"
+ 
+-#include "alloc-private.h"
+-#include <cstdlib>
+-#include <cstring>
+ #include <map>
+ #include <string>
+ 
++// We need to include this header last, in order to avoid template expansions
++// from the C++ standard library happening after it forbids usage of the libc
++// memory functions.
++#include "alloc-private.h"
++#include <cstring>
++
+ namespace Generic {
+ using Pasteboard = std::map<std::string, std::string>;
+ }
diff --git a/meta/recipes-sato/webkit/libwpe_1.12.0.bb b/meta/recipes-sato/webkit/libwpe_1.12.2.bb
similarity index 72%
rename from meta/recipes-sato/webkit/libwpe_1.12.0.bb
rename to meta/recipes-sato/webkit/libwpe_1.12.2.bb
index ac4ee3eb23..e23a9ac32d 100644
--- a/meta/recipes-sato/webkit/libwpe_1.12.0.bb
+++ b/meta/recipes-sato/webkit/libwpe_1.12.2.bb
@@ -10,8 +10,10 @@ inherit cmake features_check pkgconfig
 
 REQUIRED_DISTRO_FEATURES = "opengl"
 
-SRC_URI = "https://wpewebkit.org/releases/${BPN}-${PV}.tar.xz"
-SRC_URI[sha256sum] = "e8eeca228a6b4c36294cfb63f7d3ba9ada47a430904a5a973b3c99c96a44c18c"
+SRC_URI = "https://wpewebkit.org/releases/${BPN}-${PV}.tar.xz \
+           file://0001-Fix-build-failure-due-to-libc-using-libc-functions.patch \
+           "
+SRC_URI[sha256sum] = "4ac4fd0a8b562b721bffd0f46ae9f06c2b5a3114407581978be875a9d651642a"
 
 # This is a tweak of upstream-version-is-even needed because
 # ipstream directory contains tarballs for other components as well.
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 15/44] bind: upgrade 9.18.4 -> 9.18.5
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (12 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 14/44] libwpe: upgrade 1.12.0 -> 1.12.2 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 16/44] diffoscope: upgrade 218 -> 220 Alexander Kanavin
                   ` (28 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../0001-avoid-start-failure-with-bind-user.patch               | 0
 .../0001-named-lwresd-V-and-start-log-hide-build-options.patch  | 0
 .../bind-ensure-searching-for-json-headers-searches-sysr.patch  | 0
 .../bind/{bind-9.18.4 => bind-9.18.5}/bind9                     | 0
 .../bind/{bind-9.18.4 => bind-9.18.5}/conf.patch                | 0
 .../bind/{bind-9.18.4 => bind-9.18.5}/generate-rndc-key.sh      | 0
 .../init.d-add-support-for-read-only-rootfs.patch               | 0
 .../make-etc-initd-bind-stop-work.patch                         | 0
 .../bind/{bind-9.18.4 => bind-9.18.5}/named.service             | 0
 .../bind/{bind_9.18.4.bb => bind_9.18.5.bb}                     | 2 +-
 10 files changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-connectivity/bind/{bind-9.18.4 => bind-9.18.5}/0001-avoid-start-failure-with-bind-user.patch (100%)
 rename meta/recipes-connectivity/bind/{bind-9.18.4 => bind-9.18.5}/0001-named-lwresd-V-and-start-log-hide-build-options.patch (100%)
 rename meta/recipes-connectivity/bind/{bind-9.18.4 => bind-9.18.5}/bind-ensure-searching-for-json-headers-searches-sysr.patch (100%)
 rename meta/recipes-connectivity/bind/{bind-9.18.4 => bind-9.18.5}/bind9 (100%)
 rename meta/recipes-connectivity/bind/{bind-9.18.4 => bind-9.18.5}/conf.patch (100%)
 rename meta/recipes-connectivity/bind/{bind-9.18.4 => bind-9.18.5}/generate-rndc-key.sh (100%)
 rename meta/recipes-connectivity/bind/{bind-9.18.4 => bind-9.18.5}/init.d-add-support-for-read-only-rootfs.patch (100%)
 rename meta/recipes-connectivity/bind/{bind-9.18.4 => bind-9.18.5}/make-etc-initd-bind-stop-work.patch (100%)
 rename meta/recipes-connectivity/bind/{bind-9.18.4 => bind-9.18.5}/named.service (100%)
 rename meta/recipes-connectivity/bind/{bind_9.18.4.bb => bind_9.18.5.bb} (97%)

diff --git a/meta/recipes-connectivity/bind/bind-9.18.4/0001-avoid-start-failure-with-bind-user.patch b/meta/recipes-connectivity/bind/bind-9.18.5/0001-avoid-start-failure-with-bind-user.patch
similarity index 100%
rename from meta/recipes-connectivity/bind/bind-9.18.4/0001-avoid-start-failure-with-bind-user.patch
rename to meta/recipes-connectivity/bind/bind-9.18.5/0001-avoid-start-failure-with-bind-user.patch
diff --git a/meta/recipes-connectivity/bind/bind-9.18.4/0001-named-lwresd-V-and-start-log-hide-build-options.patch b/meta/recipes-connectivity/bind/bind-9.18.5/0001-named-lwresd-V-and-start-log-hide-build-options.patch
similarity index 100%
rename from meta/recipes-connectivity/bind/bind-9.18.4/0001-named-lwresd-V-and-start-log-hide-build-options.patch
rename to meta/recipes-connectivity/bind/bind-9.18.5/0001-named-lwresd-V-and-start-log-hide-build-options.patch
diff --git a/meta/recipes-connectivity/bind/bind-9.18.4/bind-ensure-searching-for-json-headers-searches-sysr.patch b/meta/recipes-connectivity/bind/bind-9.18.5/bind-ensure-searching-for-json-headers-searches-sysr.patch
similarity index 100%
rename from meta/recipes-connectivity/bind/bind-9.18.4/bind-ensure-searching-for-json-headers-searches-sysr.patch
rename to meta/recipes-connectivity/bind/bind-9.18.5/bind-ensure-searching-for-json-headers-searches-sysr.patch
diff --git a/meta/recipes-connectivity/bind/bind-9.18.4/bind9 b/meta/recipes-connectivity/bind/bind-9.18.5/bind9
similarity index 100%
rename from meta/recipes-connectivity/bind/bind-9.18.4/bind9
rename to meta/recipes-connectivity/bind/bind-9.18.5/bind9
diff --git a/meta/recipes-connectivity/bind/bind-9.18.4/conf.patch b/meta/recipes-connectivity/bind/bind-9.18.5/conf.patch
similarity index 100%
rename from meta/recipes-connectivity/bind/bind-9.18.4/conf.patch
rename to meta/recipes-connectivity/bind/bind-9.18.5/conf.patch
diff --git a/meta/recipes-connectivity/bind/bind-9.18.4/generate-rndc-key.sh b/meta/recipes-connectivity/bind/bind-9.18.5/generate-rndc-key.sh
similarity index 100%
rename from meta/recipes-connectivity/bind/bind-9.18.4/generate-rndc-key.sh
rename to meta/recipes-connectivity/bind/bind-9.18.5/generate-rndc-key.sh
diff --git a/meta/recipes-connectivity/bind/bind-9.18.4/init.d-add-support-for-read-only-rootfs.patch b/meta/recipes-connectivity/bind/bind-9.18.5/init.d-add-support-for-read-only-rootfs.patch
similarity index 100%
rename from meta/recipes-connectivity/bind/bind-9.18.4/init.d-add-support-for-read-only-rootfs.patch
rename to meta/recipes-connectivity/bind/bind-9.18.5/init.d-add-support-for-read-only-rootfs.patch
diff --git a/meta/recipes-connectivity/bind/bind-9.18.4/make-etc-initd-bind-stop-work.patch b/meta/recipes-connectivity/bind/bind-9.18.5/make-etc-initd-bind-stop-work.patch
similarity index 100%
rename from meta/recipes-connectivity/bind/bind-9.18.4/make-etc-initd-bind-stop-work.patch
rename to meta/recipes-connectivity/bind/bind-9.18.5/make-etc-initd-bind-stop-work.patch
diff --git a/meta/recipes-connectivity/bind/bind-9.18.4/named.service b/meta/recipes-connectivity/bind/bind-9.18.5/named.service
similarity index 100%
rename from meta/recipes-connectivity/bind/bind-9.18.4/named.service
rename to meta/recipes-connectivity/bind/bind-9.18.5/named.service
diff --git a/meta/recipes-connectivity/bind/bind_9.18.4.bb b/meta/recipes-connectivity/bind/bind_9.18.5.bb
similarity index 97%
rename from meta/recipes-connectivity/bind/bind_9.18.4.bb
rename to meta/recipes-connectivity/bind/bind_9.18.5.bb
index 8c62fc771d..6059ca6a33 100644
--- a/meta/recipes-connectivity/bind/bind_9.18.4.bb
+++ b/meta/recipes-connectivity/bind/bind_9.18.5.bb
@@ -20,7 +20,7 @@ SRC_URI = "https://ftp.isc.org/isc/bind9/${PV}/${BPN}-${PV}.tar.xz \
            file://0001-avoid-start-failure-with-bind-user.patch \
            "
 
-SRC_URI[sha256sum] = "f277ae50159a00c300eb926a9c5d51953038a936bd8242d6913dfb6eac42761d"
+SRC_URI[sha256sum] = "0cee078d74f0bdc4ec374435026b25de7892f26540a18b22a02ef728a11dcae7"
 
 UPSTREAM_CHECK_URI = "https://ftp.isc.org/isc/bind9/"
 # follow the ESV versions divisible by 2
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 16/44] diffoscope: upgrade 218 -> 220
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (13 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 15/44] bind: upgrade 9.18.4 -> 9.18.5 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 17/44] ell: upgrade 0.51 -> 0.52 Alexander Kanavin
                   ` (27 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../diffoscope/{diffoscope_218.bb => diffoscope_220.bb}         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/diffoscope/{diffoscope_218.bb => diffoscope_220.bb} (92%)

diff --git a/meta/recipes-support/diffoscope/diffoscope_218.bb b/meta/recipes-support/diffoscope/diffoscope_220.bb
similarity index 92%
rename from meta/recipes-support/diffoscope/diffoscope_218.bb
rename to meta/recipes-support/diffoscope/diffoscope_220.bb
index eceba47186..dc556477fa 100644
--- a/meta/recipes-support/diffoscope/diffoscope_218.bb
+++ b/meta/recipes-support/diffoscope/diffoscope_220.bb
@@ -12,7 +12,7 @@ PYPI_PACKAGE = "diffoscope"
 
 inherit pypi setuptools3
 
-SRC_URI[sha256sum] = "68056e6d5382bfe16662c60d47bf710aa7b0ef43bfde1172fad694bc487279e3"
+SRC_URI[sha256sum] = "7873e13ac8b11b634ee3490b70b056c6a6bae9cfb794d6ba7cb43e7797b2a829"
 
 RDEPENDS:${PN} += "binutils vim squashfs-tools python3-libarchive-c python3-magic python3-rpm"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 17/44] ell: upgrade 0.51 -> 0.52
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (14 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 16/44] diffoscope: upgrade 218 -> 220 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 18/44] gnutls: upgrade 3.7.6 -> 3.7.7 Alexander Kanavin
                   ` (26 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...-fix-time.h-related-breakage-on-musl.patch | 79 -------------------
 .../ell/{ell_0.51.bb => ell_0.52.bb}          |  6 +-
 2 files changed, 2 insertions(+), 83 deletions(-)
 delete mode 100644 meta/recipes-core/ell/ell/0001-build-fix-time.h-related-breakage-on-musl.patch
 rename meta/recipes-core/ell/{ell_0.51.bb => ell_0.52.bb} (78%)

diff --git a/meta/recipes-core/ell/ell/0001-build-fix-time.h-related-breakage-on-musl.patch b/meta/recipes-core/ell/ell/0001-build-fix-time.h-related-breakage-on-musl.patch
deleted file mode 100644
index 02b5a9f21e..0000000000
--- a/meta/recipes-core/ell/ell/0001-build-fix-time.h-related-breakage-on-musl.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-From cd9513a025174181b66ac13de45813f6e15727d3 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Milan=20P=2E=20Stani=C4=87?= <mps@arvanta.net>
-Date: Mon, 6 Jun 2022 22:05:39 +0200
-Subject: [PATCH] build: fix time.h related breakage on musl
-
-missing time.h for struct timeval usage
-forward declaration of struct timeval in time-private.h
-
-Upstream-Status: Backport
-Signed-off-by: Alexander Kanavin <alex@linutronix.de>
----
- ell/dhcp-transport.c  | 1 +
- ell/dhcp6-transport.c | 1 +
- ell/icmp6.c           | 1 +
- ell/time-private.h    | 2 +-
- ell/time.c            | 1 +
- 5 files changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/ell/dhcp-transport.c b/ell/dhcp-transport.c
-index ef030de..c4cf0ca 100644
---- a/ell/dhcp-transport.c
-+++ b/ell/dhcp-transport.c
-@@ -40,6 +40,7 @@
- #include <linux/filter.h>
- #include <net/if_arp.h>
- #include <errno.h>
-+#include <sys/time.h>
- 
- #include "io.h"
- #include "util.h"
-diff --git a/ell/dhcp6-transport.c b/ell/dhcp6-transport.c
-index 30c425f..5ff6516 100644
---- a/ell/dhcp6-transport.c
-+++ b/ell/dhcp6-transport.c
-@@ -35,6 +35,7 @@
- #include <net/if.h>
- #include <unistd.h>
- #include <errno.h>
-+#include <sys/time.h>
- 
- #include "private.h"
- #include "missing.h"
-diff --git a/ell/icmp6.c b/ell/icmp6.c
-index 368977f..7319903 100644
---- a/ell/icmp6.c
-+++ b/ell/icmp6.c
-@@ -36,6 +36,7 @@
- #include <net/if.h>
- #include <unistd.h>
- #include <errno.h>
-+#include <sys/time.h>
- 
- #include "private.h"
- #include "useful.h"
-diff --git a/ell/time-private.h b/ell/time-private.h
-index 5295d94..83c23dd 100644
---- a/ell/time-private.h
-+++ b/ell/time-private.h
-@@ -19,7 +19,7 @@
-  *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-  *
-  */
--
-+struct timeval;
- uint64_t _time_pick_interval_secs(uint32_t min_secs, uint32_t max_secs);
- uint64_t _time_fuzz_msecs(uint64_t ms);
- uint64_t _time_fuzz_secs(uint32_t secs, uint32_t max_offset);
-diff --git a/ell/time.c b/ell/time.c
-index 10e10b0..41e5725 100644
---- a/ell/time.c
-+++ b/ell/time.c
-@@ -26,6 +26,7 @@
- 
- #define _GNU_SOURCE
- #include <time.h>
-+#include <sys/time.h>
- 
- #include "time.h"
- #include "time-private.h"
diff --git a/meta/recipes-core/ell/ell_0.51.bb b/meta/recipes-core/ell/ell_0.52.bb
similarity index 78%
rename from meta/recipes-core/ell/ell_0.51.bb
rename to meta/recipes-core/ell/ell_0.52.bb
index 806833bc7d..b2af0d04f0 100644
--- a/meta/recipes-core/ell/ell_0.51.bb
+++ b/meta/recipes-core/ell/ell_0.52.bb
@@ -14,10 +14,8 @@ DEPENDS = "dbus"
 
 inherit autotools pkgconfig
 
-SRC_URI = "https://mirrors.edge.kernel.org/pub/linux/libs/${BPN}/${BPN}-${PV}.tar.xz \
-           file://0001-build-fix-time.h-related-breakage-on-musl.patch \
-           "
-SRC_URI[sha256sum] = "ba86cfa4aaf10151443edd63a7687914465d969f5dda00a2c1fcb11bd85e417f"
+SRC_URI = "https://mirrors.edge.kernel.org/pub/linux/libs/${BPN}/${BPN}-${PV}.tar.xz"
+SRC_URI[sha256sum] = "83099b14beda2b253a2c69460f9613c5e955b63349e3c00cf2fd506f5b3ba7d0"
 
 do_configure:prepend () {
     mkdir -p ${S}/build-aux
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 18/44] gnutls: upgrade 3.7.6 -> 3.7.7
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (15 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 17/44] ell: upgrade 0.51 -> 0.52 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 19/44] iso-codes: upgrade 4.10.0 -> 4.11.0 Alexander Kanavin
                   ` (25 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../recipes-support/gnutls/{gnutls_3.7.6.bb => gnutls_3.7.7.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/gnutls/{gnutls_3.7.6.bb => gnutls_3.7.7.bb} (97%)

diff --git a/meta/recipes-support/gnutls/gnutls_3.7.6.bb b/meta/recipes-support/gnutls/gnutls_3.7.7.bb
similarity index 97%
rename from meta/recipes-support/gnutls/gnutls_3.7.6.bb
rename to meta/recipes-support/gnutls/gnutls_3.7.7.bb
index 6a0eb974dd..01fd4dba3d 100644
--- a/meta/recipes-support/gnutls/gnutls_3.7.6.bb
+++ b/meta/recipes-support/gnutls/gnutls_3.7.7.bb
@@ -24,7 +24,7 @@ SRC_URI = "https://www.gnupg.org/ftp/gcrypt/gnutls/v${SHRT_VER}/gnutls-${PV}.tar
            file://0001-Creating-.hmac-file-should-be-excuted-in-target-envi.patch \
            "
 
-SRC_URI[sha256sum] = "77065719a345bfb18faa250134be4c53bef70c1bd61f6c0c23ceb8b44f0262ff"
+SRC_URI[sha256sum] = "be9143d0d58eab64dba9b77114aaafac529b6c0d7e81de6bdf1c9b59027d2106"
 
 inherit autotools texinfo pkgconfig gettext lib_package gtk-doc
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 19/44] iso-codes: upgrade 4.10.0 -> 4.11.0
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (16 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 18/44] gnutls: upgrade 3.7.6 -> 3.7.7 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 20/44] kea: upgrade 2.0.2 -> 2.2.0 Alexander Kanavin
                   ` (24 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../iso-codes/{iso-codes_4.10.0.bb => iso-codes_4.11.0.bb}      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/iso-codes/{iso-codes_4.10.0.bb => iso-codes_4.11.0.bb} (94%)

diff --git a/meta/recipes-support/iso-codes/iso-codes_4.10.0.bb b/meta/recipes-support/iso-codes/iso-codes_4.11.0.bb
similarity index 94%
rename from meta/recipes-support/iso-codes/iso-codes_4.10.0.bb
rename to meta/recipes-support/iso-codes/iso-codes_4.11.0.bb
index 857fe463ef..be573981b0 100644
--- a/meta/recipes-support/iso-codes/iso-codes_4.10.0.bb
+++ b/meta/recipes-support/iso-codes/iso-codes_4.11.0.bb
@@ -9,7 +9,7 @@ LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
 
 SRC_URI = "git://salsa.debian.org/iso-codes-team/iso-codes.git;protocol=https;branch=main;"
-SRCREV = "9a6c24ee40e737ab34273c1af13a8dabcae888dd"
+SRCREV = "2651d7fe65582263c57385a852b0c6d8a49f6985"
 
 # inherit gettext cannot be used, because it adds gettext-native to BASEDEPENDS which
 # are inhibited by allarch
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 20/44] kea: upgrade 2.0.2 -> 2.2.0
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (17 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 19/44] iso-codes: upgrade 4.10.0 -> 4.11.0 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 21/44] kexec-tools: upgrade 2.0.24 -> 2.0.25 Alexander Kanavin
                   ` (23 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

License-Update: Apache licensed bits removed
(see https://github.com/isc-projects/kea/commit/65c988f475a028b162054a4d8e8b2e2acbfe3530)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../recipes-connectivity/kea/{kea_2.0.2.bb => kea_2.2.0.bb} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-connectivity/kea/{kea_2.0.2.bb => kea_2.2.0.bb} (93%)

diff --git a/meta/recipes-connectivity/kea/kea_2.0.2.bb b/meta/recipes-connectivity/kea/kea_2.2.0.bb
similarity index 93%
rename from meta/recipes-connectivity/kea/kea_2.0.2.bb
rename to meta/recipes-connectivity/kea/kea_2.2.0.bb
index 13da1f858d..2c2e5a74dd 100644
--- a/meta/recipes-connectivity/kea/kea_2.0.2.bb
+++ b/meta/recipes-connectivity/kea/kea_2.2.0.bb
@@ -2,8 +2,8 @@ SUMMARY = "ISC Kea DHCP Server"
 DESCRIPTION = "Kea is the next generation of DHCP software developed by ISC. It supports both DHCPv4 and DHCPv6 protocols along with their extensions, e.g. prefix delegation and dynamic updates to DNS."
 HOMEPAGE = "http://kea.isc.org"
 SECTION = "connectivity"
-LICENSE = "MPL-2.0 & Apache-2.0"
-LIC_FILES_CHKSUM = "file://COPYING;md5=b4ecee995eeb6780a17dd7e539e97abc"
+LICENSE = "MPL-2.0"
+LIC_FILES_CHKSUM = "file://COPYING;md5=97ce14bdd2733f5b84ab5e29380d057d"
 
 DEPENDS = "boost log4cplus openssl"
 
@@ -18,7 +18,7 @@ SRC_URI = "http://ftp.isc.org/isc/kea/${PV}/${BP}.tar.gz \
            file://fix_pid_keactrl.patch \
            file://0001-src-lib-log-logger_unittest_support.cc-do-not-write-.patch \
            "
-SRC_URI[sha256sum] = "8d28213bdc8e2bb870a383b30ac1e53d54e1eba43d2f86e5151b08b66aa6cf32"
+SRC_URI[sha256sum] = "da7d90ca62a772602dac6e77e507319038422895ad68eeb142f1487d67d531d2"
 
 inherit autotools systemd update-rc.d upstream-version-is-even
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 21/44] kexec-tools: upgrade 2.0.24 -> 2.0.25
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (18 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 20/44] kea: upgrade 2.0.2 -> 2.2.0 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 22/44] libcap: upgrade 2.64 -> 2.65 Alexander Kanavin
                   ` (22 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../kexec/{kexec-tools_2.0.24.bb => kexec-tools_2.0.25.bb}      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-kernel/kexec/{kexec-tools_2.0.24.bb => kexec-tools_2.0.25.bb} (97%)

diff --git a/meta/recipes-kernel/kexec/kexec-tools_2.0.24.bb b/meta/recipes-kernel/kexec/kexec-tools_2.0.25.bb
similarity index 97%
rename from meta/recipes-kernel/kexec/kexec-tools_2.0.24.bb
rename to meta/recipes-kernel/kexec/kexec-tools_2.0.25.bb
index fdad40ed6a..9784404cff 100644
--- a/meta/recipes-kernel/kexec/kexec-tools_2.0.24.bb
+++ b/meta/recipes-kernel/kexec/kexec-tools_2.0.25.bb
@@ -20,7 +20,7 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/utils/kernel/kexec/kexec-tools-${PV}.tar.gz
            file://0001-arm64-kexec-disabled-check-if-kaslr-seed-dtb-propert.patch \
            "
 
-SRC_URI[sha256sum] = "1ff9137327aeac3b2ab922a71bc6eb4655571a0ff77c071cb92783a9a59d4d26"
+SRC_URI[sha256sum] = "4eea6f8641ea3e349653a52c7fd33be1132322a5f3dc9f1a6ade886019767320"
 
 inherit autotools update-rc.d systemd
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 22/44] libcap: upgrade 2.64 -> 2.65
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (19 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 21/44] kexec-tools: upgrade 2.0.24 -> 2.0.25 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 23/44] libevdev: upgrade 1.12.1 -> 1.13.0 Alexander Kanavin
                   ` (21 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...1-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch | 2 +-
 meta/recipes-support/libcap/{libcap_2.64.bb => libcap_2.65.bb}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-support/libcap/{libcap_2.64.bb => libcap_2.65.bb} (96%)

diff --git a/meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch b/meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch
index 9884fb5641..3f4c7e57ae 100644
--- a/meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch
+++ b/meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch
@@ -1,4 +1,4 @@
-From fc60e000169618a4adced845b9462d36ced1efdd Mon Sep 17 00:00:00 2001
+From 1c234bc39446eb9b23896e85dd67b02976d46c3d Mon Sep 17 00:00:00 2001
 From: Hongxu Jia <hongxu.jia@windriver.com>
 Date: Thu, 14 Oct 2021 15:57:36 +0800
 Subject: [PATCH] nativesdk-libcap: Raise the size of arrays containing dl
diff --git a/meta/recipes-support/libcap/libcap_2.64.bb b/meta/recipes-support/libcap/libcap_2.65.bb
similarity index 96%
rename from meta/recipes-support/libcap/libcap_2.64.bb
rename to meta/recipes-support/libcap/libcap_2.65.bb
index 7690d3e9a5..8013d40769 100644
--- a/meta/recipes-support/libcap/libcap_2.64.bb
+++ b/meta/recipes-support/libcap/libcap_2.65.bb
@@ -20,7 +20,7 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/libs/security/linux-privs/${BPN}2/${BPN}-${
 SRC_URI:append:class-nativesdk = " \
            file://0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch \
            "
-SRC_URI[sha256sum] = "c8465e1f0b068d5fc06199231135ccac7adb56d662b1de93589252e8cd071e13"
+SRC_URI[sha256sum] = "73e350020cc31fe15360879d19384ffa3395a825f065fcf6bda3a5cdf965bebd"
 
 UPSTREAM_CHECK_URI = "https://www.kernel.org/pub/linux/libs/security/linux-privs/${BPN}2/"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 23/44] libevdev: upgrade 1.12.1 -> 1.13.0
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (20 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 22/44] libcap: upgrade 2.64 -> 2.65 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 24/44] libnotify: upgrade 0.8.0 -> 0.8.1 Alexander Kanavin
                   ` (20 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../libevdev/{libevdev_1.12.1.bb => libevdev_1.13.0.bb}         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/libevdev/{libevdev_1.12.1.bb => libevdev_1.13.0.bb} (87%)

diff --git a/meta/recipes-support/libevdev/libevdev_1.12.1.bb b/meta/recipes-support/libevdev/libevdev_1.13.0.bb
similarity index 87%
rename from meta/recipes-support/libevdev/libevdev_1.12.1.bb
rename to meta/recipes-support/libevdev/libevdev_1.13.0.bb
index bdca64f357..ddcc4b6129 100644
--- a/meta/recipes-support/libevdev/libevdev_1.12.1.bb
+++ b/meta/recipes-support/libevdev/libevdev_1.13.0.bb
@@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=80c550b3197bcb8da7d7557ebcc3fc46 \
                     "
 
 SRC_URI = "http://www.freedesktop.org/software/libevdev/${BP}.tar.xz"
-SRC_URI[sha256sum] = "1dbba41bc516d3ca7abc0da5b862efe3ea8a7018fa6e9b97ce9d39401b22426c"
+SRC_URI[sha256sum] = "9edf2006cc86a5055279647c38ec923d11a821ee4dc2c3033e8d20e8ee237cd9"
 
 inherit autotools pkgconfig
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 24/44] libnotify: upgrade 0.8.0 -> 0.8.1
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (21 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 23/44] libevdev: upgrade 1.12.1 -> 1.13.0 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 25/44] libwebp: upgrade 1.2.2 -> 1.2.3 Alexander Kanavin
                   ` (19 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../libnotify/{libnotify_0.8.0.bb => libnotify_0.8.1.bb}        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-gnome/libnotify/{libnotify_0.8.0.bb => libnotify_0.8.1.bb} (93%)

diff --git a/meta/recipes-gnome/libnotify/libnotify_0.8.0.bb b/meta/recipes-gnome/libnotify/libnotify_0.8.1.bb
similarity index 93%
rename from meta/recipes-gnome/libnotify/libnotify_0.8.0.bb
rename to meta/recipes-gnome/libnotify/libnotify_0.8.1.bb
index 9c9af87e1a..3bdc70d224 100644
--- a/meta/recipes-gnome/libnotify/libnotify_0.8.0.bb
+++ b/meta/recipes-gnome/libnotify/libnotify_0.8.1.bb
@@ -22,7 +22,7 @@ inherit gnomebase gtk-doc features_check gobject-introspection
 # depends on gtk+3 if tests are enabled
 ANY_OF_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 'tests', '${GTK3DISTROFEATURES}', '', d)}"
 
-SRC_URI[archive.sha256sum] = "46a26f0db4e64cf24016291eb1579ed9f0ba7611fe6cd9e1afec8f42780d3924"
+SRC_URI[archive.sha256sum] = "d033e6d4d6ccbf46a436c31628a4b661b36dca1f5d4174fe0173e274f4e62557"
 
 EXTRA_OEMESON = "-Dman=false"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 25/44] libwebp: upgrade 1.2.2 -> 1.2.3
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (22 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 24/44] libnotify: upgrade 0.8.0 -> 0.8.1 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 26/44] libxcvt: upgrade 0.1.1 -> 0.1.2 Alexander Kanavin
                   ` (18 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../webp/{libwebp_1.2.2.bb => libwebp_1.2.3.bb}                 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-multimedia/webp/{libwebp_1.2.2.bb => libwebp_1.2.3.bb} (95%)

diff --git a/meta/recipes-multimedia/webp/libwebp_1.2.2.bb b/meta/recipes-multimedia/webp/libwebp_1.2.3.bb
similarity index 95%
rename from meta/recipes-multimedia/webp/libwebp_1.2.2.bb
rename to meta/recipes-multimedia/webp/libwebp_1.2.3.bb
index 281cff1bf2..2d523df749 100644
--- a/meta/recipes-multimedia/webp/libwebp_1.2.2.bb
+++ b/meta/recipes-multimedia/webp/libwebp_1.2.3.bb
@@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6e8dee932c26f2dab503abf70c96d8bb \
                     file://PATENTS;md5=c6926d0cb07d296f886ab6e0cc5a85b7"
 
 SRC_URI = "http://downloads.webmproject.org/releases/webp/${BP}.tar.gz"
-SRC_URI[sha256sum] = "7656532f837af5f4cec3ff6bafe552c044dc39bf453587bd5b77450802f4aee6"
+SRC_URI[sha256sum] = "f5d7ab2390b06b8a934a4fc35784291b3885b557780d099bd32f09241f9d83f9"
 
 UPSTREAM_CHECK_URI = "http://downloads.webmproject.org/releases/webp/index.html"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 26/44] libxcvt: upgrade 0.1.1 -> 0.1.2
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (23 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 25/44] libwebp: upgrade 1.2.2 -> 1.2.3 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 27/44] mesa: upgrade 22.1.3 -> 22.1.5 Alexander Kanavin
                   ` (17 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../xorg-lib/{libxcvt_0.1.1.bb => libxcvt_0.1.2.bb}             | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-graphics/xorg-lib/{libxcvt_0.1.1.bb => libxcvt_0.1.2.bb} (91%)

diff --git a/meta/recipes-graphics/xorg-lib/libxcvt_0.1.1.bb b/meta/recipes-graphics/xorg-lib/libxcvt_0.1.2.bb
similarity index 91%
rename from meta/recipes-graphics/xorg-lib/libxcvt_0.1.1.bb
rename to meta/recipes-graphics/xorg-lib/libxcvt_0.1.2.bb
index 134c40acd1..e62fabdf58 100644
--- a/meta/recipes-graphics/xorg-lib/libxcvt_0.1.1.bb
+++ b/meta/recipes-graphics/xorg-lib/libxcvt_0.1.2.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=129947a06984d6faa6f9a9788fa2a03f"
 SECTION = "x11/libs"
 
 SRC_URI = "git://gitlab.freedesktop.org/xorg/lib/libxcvt.git;protocol=https;branch=master"
-SRCREV = "6fe840b9295cfdc41bd734586c5b8756f6af6f9b"
+SRCREV = "d9ca87eea9eecddaccc3a77227bcb3acf84e89df"
 
 S = "${WORKDIR}/git"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 27/44] mesa: upgrade 22.1.3 -> 22.1.5
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (24 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 26/44] libxcvt: upgrade 0.1.1 -> 0.1.2 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 28/44] mobile-broadband-provider-info: upgrade 20220511 -> 20220725 Alexander Kanavin
                   ` (16 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../mesa/{mesa-gl_22.1.3.bb => mesa-gl_22.1.5.bb}               | 0
 meta/recipes-graphics/mesa/mesa.inc                             | 2 +-
 meta/recipes-graphics/mesa/{mesa_22.1.3.bb => mesa_22.1.5.bb}   | 0
 3 files changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-graphics/mesa/{mesa-gl_22.1.3.bb => mesa-gl_22.1.5.bb} (100%)
 rename meta/recipes-graphics/mesa/{mesa_22.1.3.bb => mesa_22.1.5.bb} (100%)

diff --git a/meta/recipes-graphics/mesa/mesa-gl_22.1.3.bb b/meta/recipes-graphics/mesa/mesa-gl_22.1.5.bb
similarity index 100%
rename from meta/recipes-graphics/mesa/mesa-gl_22.1.3.bb
rename to meta/recipes-graphics/mesa/mesa-gl_22.1.5.bb
diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
index f02ef2dc2b..838b20d94f 100644
--- a/meta/recipes-graphics/mesa/mesa.inc
+++ b/meta/recipes-graphics/mesa/mesa.inc
@@ -25,7 +25,7 @@ SRC_URI = "https://mesa.freedesktop.org/archive/mesa-${PV}.tar.xz \
            file://0001-nir-nir_opt_move-fix-ALWAYS_INLINE-compiler-error.patch \
            "
 
-SRC_URI[sha256sum] = "b98f32ba7aa2a1ff5725fb36eb999c693079f0ca16f70aa2f103e2b6c3f093e3"
+SRC_URI[sha256sum] = "6fd60d38efdd25317948c61494b5117e01d42da695278728b1faef9f5f9a47ba"
 
 UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)"
 
diff --git a/meta/recipes-graphics/mesa/mesa_22.1.3.bb b/meta/recipes-graphics/mesa/mesa_22.1.5.bb
similarity index 100%
rename from meta/recipes-graphics/mesa/mesa_22.1.3.bb
rename to meta/recipes-graphics/mesa/mesa_22.1.5.bb
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 28/44] mobile-broadband-provider-info: upgrade 20220511 -> 20220725
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (25 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 27/44] mesa: upgrade 22.1.3 -> 22.1.5 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 29/44] nettle: upgrade 3.8 -> 3.8.1 Alexander Kanavin
                   ` (15 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../mobile-broadband-provider-info_git.bb                     | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_git.bb b/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_git.bb
index e6f216e5cb..2cc92b7b47 100644
--- a/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_git.bb
+++ b/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_git.bb
@@ -5,8 +5,8 @@ SECTION = "network"
 LICENSE = "PD"
 LIC_FILES_CHKSUM = "file://COPYING;md5=87964579b2a8ece4bc6744d2dc9a8b04"
 
-SRCREV = "3d5c8d0f7e0264768a2c000d0fd4b4d4a991e041"
-PV = "20220511"
+SRCREV = "fe19892a8168bf19d81e3bc4ee319bf7f9f058f5"
+PV = "20220725"
 PE = "1"
 
 SRC_URI = "git://gitlab.gnome.org/GNOME/mobile-broadband-provider-info.git;protocol=https;branch=main"
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 29/44] nettle: upgrade 3.8 -> 3.8.1
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (26 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 28/44] mobile-broadband-provider-info: upgrade 20220511 -> 20220725 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 30/44] piglit: upgrade to latest revision Alexander Kanavin
                   ` (14 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 meta/recipes-support/nettle/{nettle_3.8.bb => nettle_3.8.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/nettle/{nettle_3.8.bb => nettle_3.8.1.bb} (96%)

diff --git a/meta/recipes-support/nettle/nettle_3.8.bb b/meta/recipes-support/nettle/nettle_3.8.1.bb
similarity index 96%
rename from meta/recipes-support/nettle/nettle_3.8.bb
rename to meta/recipes-support/nettle/nettle_3.8.1.bb
index 0d6562dbce..bf49132235 100644
--- a/meta/recipes-support/nettle/nettle_3.8.bb
+++ b/meta/recipes-support/nettle/nettle_3.8.1.bb
@@ -24,7 +24,7 @@ SRC_URI:append:class-target = "\
             file://dlopen-test.patch \
             "
 
-SRC_URI[sha256sum] = "7576c68481c198f644b08c160d1a4850ba9449e308069455b5213319f234e8e6"
+SRC_URI[sha256sum] = "364f3e2b77cd7dcde83fd7c45219c834e54b0c75e428b6f894a23d12dd41cbfe"
 
 UPSTREAM_CHECK_REGEX = "nettle-(?P<pver>\d+(\.\d+)+)\.tar"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 30/44] piglit: upgrade to latest revision
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (27 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 29/44] nettle: upgrade 3.8 -> 3.8.1 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 31/44] puzzles: " Alexander Kanavin
                   ` (13 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 meta/recipes-graphics/piglit/piglit_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-graphics/piglit/piglit_git.bb b/meta/recipes-graphics/piglit/piglit_git.bb
index 932f2928a0..b1e948ea69 100644
--- a/meta/recipes-graphics/piglit/piglit_git.bb
+++ b/meta/recipes-graphics/piglit/piglit_git.bb
@@ -14,7 +14,7 @@ SRC_URI = "git://gitlab.freedesktop.org/mesa/piglit.git;protocol=https;branch=ma
            "
 UPSTREAM_CHECK_COMMITS = "1"
 
-SRCREV = "c107462e4e429fa1cf6daac39168674c1c0c9fd4"
+SRCREV = "b95782f470ca2915b0d9b9079f9cd6d81bae092c"
 # (when PV goes above 1.0 remove the trailing r)
 PV = "1.0+gitr${SRCPV}"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 31/44] puzzles: upgrade to latest revision
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (28 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 30/44] piglit: upgrade to latest revision Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 32/44] python3: upgrade 3.10.5 -> 3.10.6 Alexander Kanavin
                   ` (12 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 meta/recipes-sato/puzzles/puzzles_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-sato/puzzles/puzzles_git.bb b/meta/recipes-sato/puzzles/puzzles_git.bb
index 68bdee8b52..9e9bcd2eef 100644
--- a/meta/recipes-sato/puzzles/puzzles_git.bb
+++ b/meta/recipes-sato/puzzles/puzzles_git.bb
@@ -10,7 +10,7 @@ REQUIRED_DISTRO_FEATURES = "x11"
 SRC_URI = "git://git.tartarus.org/simon/puzzles.git;branch=main"
 
 UPSTREAM_CHECK_COMMITS = "1"
-SRCREV = "387d323dd8d579db2c90b499b3b19f746cbdbce5"
+SRCREV = "8399cff6a3b9bf15c6d1d9e0c905d1411f25f9b8"
 PE = "2"
 PV = "0.0+git${SRCPV}"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 32/44] python3: upgrade 3.10.5 -> 3.10.6
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (29 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 31/44] puzzles: " Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 33/44] python3-dtschema: upgrade 2022.7 -> 2022.8 Alexander Kanavin
                   ` (11 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../0001-Don-t-search-system-for-headers-libraries.patch    | 6 +++---
 ...b-sysconfig.py-use-prefix-value-from-build-configu.patch | 2 +-
 ...stutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch | 2 +-
 ...tup.py-do-not-report-missing-dependencies-for-disa.patch | 6 +++---
 .../12-distutils-prefix-is-inside-staging-area.patch        | 2 +-
 .../python/{python3_3.10.5.bb => python3_3.10.6.bb}         | 2 +-
 6 files changed, 10 insertions(+), 10 deletions(-)
 rename meta/recipes-devtools/python/{python3_3.10.5.bb => python3_3.10.6.bb} (99%)

diff --git a/meta/recipes-devtools/python/python3/0001-Don-t-search-system-for-headers-libraries.patch b/meta/recipes-devtools/python/python3/0001-Don-t-search-system-for-headers-libraries.patch
index 62dce4b827..c790c7b886 100644
--- a/meta/recipes-devtools/python/python3/0001-Don-t-search-system-for-headers-libraries.patch
+++ b/meta/recipes-devtools/python/python3/0001-Don-t-search-system-for-headers-libraries.patch
@@ -1,4 +1,4 @@
-From c83256e40d3057ac6325d649f9ce4c4da2c00874 Mon Sep 17 00:00:00 2001
+From 7589ab03ad3f7cb4bb092c31273ff22371ac77e4 Mon Sep 17 00:00:00 2001
 From: Jeremy Puhlman <jpuhlman@mvista.com>
 Date: Wed, 4 Mar 2020 00:06:42 +0000
 Subject: [PATCH] Don't search system for headers/libraries
@@ -11,10 +11,10 @@ Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com>
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/setup.py b/setup.py
-index f7a3d39..9d2273d 100644
+index c3a6b5e..c892537 100644
 --- a/setup.py
 +++ b/setup.py
-@@ -857,8 +857,8 @@ class PyBuildExt(build_ext):
+@@ -856,8 +856,8 @@ class PyBuildExt(build_ext):
              add_dir_to_list(self.compiler.include_dirs,
                              sysconfig.get_config_var("INCLUDEDIR"))
  
diff --git a/meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch b/meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch
index a9240b3c8a..641017edd5 100644
--- a/meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch
+++ b/meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch
@@ -1,4 +1,4 @@
-From 01d209277e145072e478d8b9acfea3638ee16cdc Mon Sep 17 00:00:00 2001
+From d82cb96eed1098920ad3cdcb36feb32137618066 Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <alex@linutronix.de>
 Date: Fri, 10 Sep 2021 12:28:31 +0200
 Subject: [PATCH] Lib/sysconfig.py: use prefix value from build configuration
diff --git a/meta/recipes-devtools/python/python3/0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch b/meta/recipes-devtools/python/python3/0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch
index 3c62c2acb8..368a725ff7 100644
--- a/meta/recipes-devtools/python/python3/0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch
+++ b/meta/recipes-devtools/python/python3/0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch
@@ -1,4 +1,4 @@
-From 78dd1def953e18e7cda0325bb26d27c051bb6890 Mon Sep 17 00:00:00 2001
+From c24674e0a52367359a1a3d950bab8bc3d282279b Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <alex.kanavin@gmail.com>
 Date: Thu, 31 Jan 2019 16:46:30 +0100
 Subject: [PATCH] distutils/sysconfig: append
diff --git a/meta/recipes-devtools/python/python3/0017-setup.py-do-not-report-missing-dependencies-for-disa.patch b/meta/recipes-devtools/python/python3/0017-setup.py-do-not-report-missing-dependencies-for-disa.patch
index 0ead57e465..041a03b0cd 100644
--- a/meta/recipes-devtools/python/python3/0017-setup.py-do-not-report-missing-dependencies-for-disa.patch
+++ b/meta/recipes-devtools/python/python3/0017-setup.py-do-not-report-missing-dependencies-for-disa.patch
@@ -1,4 +1,4 @@
-From 246c5ffe75a2d494e415d8a7522df9fe22056d41 Mon Sep 17 00:00:00 2001
+From 311cf9abc213fcd76795cc3a25814a15fb552065 Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <alex.kanavin@gmail.com>
 Date: Mon, 7 Oct 2019 13:22:14 +0200
 Subject: [PATCH] setup.py: do not report missing dependencies for disabled
@@ -18,7 +18,7 @@ Signed-off-by: Alejandro Hernandez Samaniego <alejandro@enedino.org>
  1 file changed, 8 insertions(+)
 
 diff --git a/setup.py b/setup.py
-index 2be4738..62f0e18 100644
+index 934cf2e..ccf83b4 100644
 --- a/setup.py
 +++ b/setup.py
 @@ -517,6 +517,14 @@ class PyBuildExt(build_ext):
@@ -35,4 +35,4 @@ index 2be4738..62f0e18 100644
 +
          if self.missing:
              print()
-             print("Python build finished successfully!")
+             print("The necessary bits to build these optional modules were not "
diff --git a/meta/recipes-devtools/python/python3/12-distutils-prefix-is-inside-staging-area.patch b/meta/recipes-devtools/python/python3/12-distutils-prefix-is-inside-staging-area.patch
index de4c6c4e19..a06e9b56c1 100644
--- a/meta/recipes-devtools/python/python3/12-distutils-prefix-is-inside-staging-area.patch
+++ b/meta/recipes-devtools/python/python3/12-distutils-prefix-is-inside-staging-area.patch
@@ -1,4 +1,4 @@
-From 33b5a31df6050110f4481a24f5a0a0bf7fe80096 Mon Sep 17 00:00:00 2001
+From 1cc4cab8d579bbccb8a4fc13a28158a58c603cb4 Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.khem@gmail.com>
 Date: Tue, 14 May 2013 15:00:26 -0700
 Subject: [PATCH] python3: Add target and native recipes
diff --git a/meta/recipes-devtools/python/python3_3.10.5.bb b/meta/recipes-devtools/python/python3_3.10.6.bb
similarity index 99%
rename from meta/recipes-devtools/python/python3_3.10.5.bb
rename to meta/recipes-devtools/python/python3_3.10.6.bb
index b237c48735..f19cd50273 100644
--- a/meta/recipes-devtools/python/python3_3.10.5.bb
+++ b/meta/recipes-devtools/python/python3_3.10.6.bb
@@ -44,7 +44,7 @@ SRC_URI:append:class-native = " \
            file://12-distutils-prefix-is-inside-staging-area.patch \
            file://0001-Don-t-search-system-for-headers-libraries.patch \
            "
-SRC_URI[sha256sum] = "8437efd5b106ef0a75aabfbf23d880625120a73a86a22ade4d2e2e68d7b74486"
+SRC_URI[sha256sum] = "f795ff87d11d4b0c7c33bc8851b0c28648d8a4583aa2100a98c22b4326b6d3f3"
 
 # exclude pre-releases for both python 2.x and 3.x
 UPSTREAM_CHECK_REGEX = "[Pp]ython-(?P<pver>\d+(\.\d+)+).tar"
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 33/44] python3-dtschema: upgrade 2022.7 -> 2022.8
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (30 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 32/44] python3: upgrade 3.10.5 -> 3.10.6 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 34/44] python3-hypothesis: upgrade 6.50.1 -> 6.54.1 Alexander Kanavin
                   ` (10 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../{python3-dtschema_2022.7.bb => python3-dtschema_2022.8.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-dtschema_2022.7.bb => python3-dtschema_2022.8.bb} (83%)

diff --git a/meta/recipes-devtools/python/python3-dtschema_2022.7.bb b/meta/recipes-devtools/python/python3-dtschema_2022.8.bb
similarity index 83%
rename from meta/recipes-devtools/python/python3-dtschema_2022.7.bb
rename to meta/recipes-devtools/python/python3-dtschema_2022.8.bb
index dd9092f449..e8c8ac6f92 100644
--- a/meta/recipes-devtools/python/python3-dtschema_2022.7.bb
+++ b/meta/recipes-devtools/python/python3-dtschema_2022.8.bb
@@ -7,7 +7,7 @@ inherit pypi setuptools3
 
 PYPI_PACKAGE = "dtschema"
 
-SRC_URI[sha256sum] = "2238753fa16bee7b26841cced75d745af777b896190f40aff5802992335201bb"
+SRC_URI[sha256sum] = "1befe7c9f74cea248a8b524cf6185ac48912a5b2aae96854d77cb94584433ca4"
 
 DEPENDS += "python3-setuptools-scm-native"
 RDEPENDS:${PN} += "python3-ruamel-yaml python3-jsonschema python3-rfc3987"
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 34/44] python3-hypothesis: upgrade 6.50.1 -> 6.54.1
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (31 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 33/44] python3-dtschema: upgrade 2022.7 -> 2022.8 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 35/44] python3-jsonschema: upgrade 4.9.0 -> 4.9.1 Alexander Kanavin
                   ` (9 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...ython3-hypothesis_6.50.1.bb => python3-hypothesis_6.54.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-hypothesis_6.50.1.bb => python3-hypothesis_6.54.1.bb} (91%)

diff --git a/meta/recipes-devtools/python/python3-hypothesis_6.50.1.bb b/meta/recipes-devtools/python/python3-hypothesis_6.54.1.bb
similarity index 91%
rename from meta/recipes-devtools/python/python3-hypothesis_6.50.1.bb
rename to meta/recipes-devtools/python/python3-hypothesis_6.54.1.bb
index 0c93c12493..afcd5e64ef 100644
--- a/meta/recipes-devtools/python/python3-hypothesis_6.50.1.bb
+++ b/meta/recipes-devtools/python/python3-hypothesis_6.54.1.bb
@@ -13,7 +13,7 @@ SRC_URI += " \
     file://test_rle.py \
     "
 
-SRC_URI[sha256sum] = "1a19ade3b27825cab622c95fcf25182a27a42f97589c163173fcbdafb8621d1e"
+SRC_URI[sha256sum] = "de63c34309181875e71d0f5d1c1051c9320a1fe0517ea6733af8cedf818191f4"
 
 RDEPENDS:${PN} += " \
     python3-attrs \
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 35/44] python3-jsonschema: upgrade 4.9.0 -> 4.9.1
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (32 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 34/44] python3-hypothesis: upgrade 6.50.1 -> 6.54.1 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 36/44] python3-markdown: upgrade 3.3.7 -> 3.4.1 Alexander Kanavin
                   ` (8 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 ...{python3-jsonschema_4.9.0.bb => python3-jsonschema_4.9.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-jsonschema_4.9.0.bb => python3-jsonschema_4.9.1.bb} (93%)

diff --git a/meta/recipes-devtools/python/python3-jsonschema_4.9.0.bb b/meta/recipes-devtools/python/python3-jsonschema_4.9.1.bb
similarity index 93%
rename from meta/recipes-devtools/python/python3-jsonschema_4.9.0.bb
rename to meta/recipes-devtools/python/python3-jsonschema_4.9.1.bb
index 66e0affc64..125bc6b4d5 100644
--- a/meta/recipes-devtools/python/python3-jsonschema_4.9.0.bb
+++ b/meta/recipes-devtools/python/python3-jsonschema_4.9.1.bb
@@ -4,7 +4,7 @@ LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=7a60a81c146ec25599a3e1dabb8610a8 \
                     file://json/LICENSE;md5=9d4de43111d33570c8fe49b4cb0e01af"
 
-SRC_URI[sha256sum] = "df10e65c8f3687a48e93d0d348ce0ce5f897b5a28e9bbcbbe8f7c7eaf019e850"
+SRC_URI[sha256sum] = "408c4c8ed0dede3b268f7a441784f74206380b04f93eb2d537c7befb3df3099f"
 
 inherit pypi python_hatchling
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 36/44] python3-markdown: upgrade 3.3.7 -> 3.4.1
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (33 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 35/44] python3-jsonschema: upgrade 4.9.0 -> 4.9.1 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 37/44] python3-setuptools: upgrade 63.3.0 -> 63.4.1 Alexander Kanavin
                   ` (7 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../{python3-markdown_3.3.7.bb => python3-markdown_3.4.1.bb}    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-markdown_3.3.7.bb => python3-markdown_3.4.1.bb} (80%)

diff --git a/meta/recipes-devtools/python/python3-markdown_3.3.7.bb b/meta/recipes-devtools/python/python3-markdown_3.4.1.bb
similarity index 80%
rename from meta/recipes-devtools/python/python3-markdown_3.3.7.bb
rename to meta/recipes-devtools/python/python3-markdown_3.4.1.bb
index c456cecc78..e99c3310ac 100644
--- a/meta/recipes-devtools/python/python3-markdown_3.3.7.bb
+++ b/meta/recipes-devtools/python/python3-markdown_3.4.1.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=745aaad0c69c60039e638bff9ffc59ed"
 inherit pypi python_setuptools_build_meta
 
 PYPI_PACKAGE = "Markdown"
-SRC_URI[sha256sum] = "cbb516f16218e643d8e0a95b309f77eb118cb138d39a4f27851e6a63581db874"
+SRC_URI[sha256sum] = "3b809086bb6efad416156e00a0da66fe47618a5d6918dd688f53f40c8e4cfeff"
 
 BBCLASSEXTEND = "native"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 37/44] python3-setuptools: upgrade 63.3.0 -> 63.4.1
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (34 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 36/44] python3-markdown: upgrade 3.3.7 -> 3.4.1 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 38/44] python3-sphinx: upgrade 5.0.2 -> 5.1.1 Alexander Kanavin
                   ` (6 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../0001-conditionally-do-not-fetch-code-by-easy_install.patch  | 2 +-
 ...ython3-setuptools_63.3.0.bb => python3-setuptools_63.4.1.bb} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/python/{python3-setuptools_63.3.0.bb => python3-setuptools_63.4.1.bb} (95%)

diff --git a/meta/recipes-devtools/python/python3-setuptools/0001-conditionally-do-not-fetch-code-by-easy_install.patch b/meta/recipes-devtools/python/python3-setuptools/0001-conditionally-do-not-fetch-code-by-easy_install.patch
index 9c5ff6ad9f..2888e3d62c 100644
--- a/meta/recipes-devtools/python/python3-setuptools/0001-conditionally-do-not-fetch-code-by-easy_install.patch
+++ b/meta/recipes-devtools/python/python3-setuptools/0001-conditionally-do-not-fetch-code-by-easy_install.patch
@@ -1,4 +1,4 @@
-From 3a5ae454c0738510daf5df68b7968cab66cceb7f Mon Sep 17 00:00:00 2001
+From a020fd90a7060f7783ef286bcdf9dbf307184978 Mon Sep 17 00:00:00 2001
 From: Hongxu Jia <hongxu.jia@windriver.com>
 Date: Tue, 17 Jul 2018 10:13:38 +0800
 Subject: [PATCH] conditionally do not fetch code by easy_install
diff --git a/meta/recipes-devtools/python/python3-setuptools_63.3.0.bb b/meta/recipes-devtools/python/python3-setuptools_63.4.1.bb
similarity index 95%
rename from meta/recipes-devtools/python/python3-setuptools_63.3.0.bb
rename to meta/recipes-devtools/python/python3-setuptools_63.4.1.bb
index da7e7892fd..e31665f3be 100644
--- a/meta/recipes-devtools/python/python3-setuptools_63.3.0.bb
+++ b/meta/recipes-devtools/python/python3-setuptools_63.4.1.bb
@@ -11,7 +11,7 @@ SRC_URI:append:class-native = " file://0001-conditionally-do-not-fetch-code-by-e
 SRC_URI += "file://0001-change-shebang-to-python3.patch \
             file://0001-_distutils-sysconfig.py-make-it-possible-to-substite.patch"
 
-SRC_URI[sha256sum] = "273b6847ae61f7829c1affcdd9a32f67aa65233be508f4fbaab866c5faa4e408"
+SRC_URI[sha256sum] = "7c7854ee1429a240090297628dc9f75b35318d193537968e2dc14010ee2f5bca"
 
 DEPENDS += "${PYTHON_PN}"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 38/44] python3-sphinx: upgrade 5.0.2 -> 5.1.1
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (35 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 37/44] python3-setuptools: upgrade 63.3.0 -> 63.4.1 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 39/44] python3-urllib3: upgrade 1.26.10 -> 1.26.11 Alexander Kanavin
                   ` (5 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../python/{python3-sphinx_5.0.2.bb => python3-sphinx_5.1.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-sphinx_5.0.2.bb => python3-sphinx_5.1.1.bb} (91%)

diff --git a/meta/recipes-devtools/python/python3-sphinx_5.0.2.bb b/meta/recipes-devtools/python/python3-sphinx_5.1.1.bb
similarity index 91%
rename from meta/recipes-devtools/python/python3-sphinx_5.0.2.bb
rename to meta/recipes-devtools/python/python3-sphinx_5.1.1.bb
index 46cc26e67e..1bef20c2e2 100644
--- a/meta/recipes-devtools/python/python3-sphinx_5.0.2.bb
+++ b/meta/recipes-devtools/python/python3-sphinx_5.1.1.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=72c536e78c21c567311b193fe00cd253"
 
 PYPI_PACKAGE = "Sphinx"
 
-SRC_URI[sha256sum] = "b18e978ea7565720f26019c702cd85c84376e948370f1cd43d60265010e1c7b0"
+SRC_URI[sha256sum] = "ba3224a4e206e1fbdecf98a4fae4992ef9b24b85ebf7b584bb340156eaf08d89"
 
 inherit setuptools3 pypi
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 39/44] python3-urllib3: upgrade 1.26.10 -> 1.26.11
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (36 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 38/44] python3-sphinx: upgrade 5.0.2 -> 5.1.1 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 40/44] sqlite3: upgrade 3.39.1 -> 3.39.2 Alexander Kanavin
                   ` (4 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../{python3-urllib3_1.26.10.bb => python3-urllib3_1.26.11.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-urllib3_1.26.10.bb => python3-urllib3_1.26.11.bb} (86%)

diff --git a/meta/recipes-devtools/python/python3-urllib3_1.26.10.bb b/meta/recipes-devtools/python/python3-urllib3_1.26.11.bb
similarity index 86%
rename from meta/recipes-devtools/python/python3-urllib3_1.26.10.bb
rename to meta/recipes-devtools/python/python3-urllib3_1.26.11.bb
index a8e2073d71..a8d47de0f4 100644
--- a/meta/recipes-devtools/python/python3-urllib3_1.26.10.bb
+++ b/meta/recipes-devtools/python/python3-urllib3_1.26.11.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/shazow/urllib3"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c2823cb995439c984fd62a973d79815c"
 
-SRC_URI[sha256sum] = "879ba4d1e89654d9769ce13121e0f94310ea32e8d2f8cf587b77c08bbcdb30d6"
+SRC_URI[sha256sum] = "ea6e8fb210b19d950fab93b60c9009226c63a28808bc8386e05301e25883ac0a"
 
 inherit pypi setuptools3
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 40/44] sqlite3: upgrade 3.39.1 -> 3.39.2
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (37 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 39/44] python3-urllib3: upgrade 1.26.10 -> 1.26.11 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 41/44] stress-ng: upgrade 0.14.02 -> 0.14.03 Alexander Kanavin
                   ` (3 subsequent siblings)
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../sqlite/{sqlite3_3.39.1.bb => sqlite3_3.39.2.bb}             | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/sqlite/{sqlite3_3.39.1.bb => sqlite3_3.39.2.bb} (86%)

diff --git a/meta/recipes-support/sqlite/sqlite3_3.39.1.bb b/meta/recipes-support/sqlite/sqlite3_3.39.2.bb
similarity index 86%
rename from meta/recipes-support/sqlite/sqlite3_3.39.1.bb
rename to meta/recipes-support/sqlite/sqlite3_3.39.2.bb
index 39ddbfb908..dfef480895 100644
--- a/meta/recipes-support/sqlite/sqlite3_3.39.1.bb
+++ b/meta/recipes-support/sqlite/sqlite3_3.39.2.bb
@@ -4,7 +4,7 @@ LICENSE = "PD"
 LIC_FILES_CHKSUM = "file://sqlite3.h;endline=11;md5=786d3dc581eff03f4fd9e4a77ed00c66"
 
 SRC_URI = "http://www.sqlite.org/2022/sqlite-autoconf-${SQLITE_PV}.tar.gz"
-SRC_URI[sha256sum] = "87c8e7a7fa0c68ab28e208ba49f3a22a56000dbf53a6f90206e2bc5843931cc4"
+SRC_URI[sha256sum] = "852be8a6183a17ba47cee0bbff7400b7aa5affd283bf3beefc34fcd088a239de"
 
 # -19242 is only an issue in specific development branch commits
 CVE_CHECK_IGNORE += "CVE-2019-19242"
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 41/44] stress-ng: upgrade 0.14.02 -> 0.14.03
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (38 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 40/44] sqlite3: upgrade 3.39.1 -> 3.39.2 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-13 13:06   ` [OE-core] " Alexandre Belloni
  2022-08-08  6:42 ` [PATCH v2 42/44] sysklogd: upgrade 2.4.0 -> 2.4.2 Alexander Kanavin
                   ` (2 subsequent siblings)
  42 siblings, 1 reply; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../stress-ng/{stress-ng_0.14.02.bb => stress-ng_0.14.03.bb}    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-extended/stress-ng/{stress-ng_0.14.02.bb => stress-ng_0.14.03.bb} (93%)

diff --git a/meta/recipes-extended/stress-ng/stress-ng_0.14.02.bb b/meta/recipes-extended/stress-ng/stress-ng_0.14.03.bb
similarity index 93%
rename from meta/recipes-extended/stress-ng/stress-ng_0.14.02.bb
rename to meta/recipes-extended/stress-ng/stress-ng_0.14.03.bb
index 000a640917..ccca4ffa4d 100644
--- a/meta/recipes-extended/stress-ng/stress-ng_0.14.02.bb
+++ b/meta/recipes-extended/stress-ng/stress-ng_0.14.03.bb
@@ -6,7 +6,7 @@ LICENSE = "GPL-2.0-only"
 LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
 
 SRC_URI = "git://github.com/ColinIanKing/stress-ng.git;protocol=https;branch=master"
-SRCREV = "5239ae6c82bfb239637b5a66cd39a035a158e641"
+SRCREV = "346518caffe5302f9a6d36860459c297c6968aaa"
 S = "${WORKDIR}/git"
 
 DEPENDS = "coreutils-native"
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 42/44] sysklogd: upgrade 2.4.0 -> 2.4.2
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (39 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 41/44] stress-ng: upgrade 0.14.02 -> 0.14.03 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 43/44] webkitgtk: upgrade 2.36.4 -> 2.36.5 Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 44/44] weston: upgrade 10.0.1 -> 10.0.2 Alexander Kanavin
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../sysklogd/{sysklogd_2.4.0.bb => sysklogd_2.4.2.bb}           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-extended/sysklogd/{sysklogd_2.4.0.bb => sysklogd_2.4.2.bb} (97%)

diff --git a/meta/recipes-extended/sysklogd/sysklogd_2.4.0.bb b/meta/recipes-extended/sysklogd/sysklogd_2.4.2.bb
similarity index 97%
rename from meta/recipes-extended/sysklogd/sysklogd_2.4.0.bb
rename to meta/recipes-extended/sysklogd/sysklogd_2.4.2.bb
index 4e6da70e4a..948acbcf59 100644
--- a/meta/recipes-extended/sysklogd/sysklogd_2.4.0.bb
+++ b/meta/recipes-extended/sysklogd/sysklogd_2.4.2.bb
@@ -14,7 +14,7 @@ SRC_URI = "git://github.com/troglobit/sysklogd.git;branch=master;protocol=https
            file://sysklogd \
            "
 
-SRCREV = "7dc4783af8e8e0d200d38a87b6a4bc9bbec5ce92"
+SRCREV = "78505913888b71b2fa2e8616636fcc430ffa30bb"
 
 S = "${WORKDIR}/git"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 43/44] webkitgtk: upgrade 2.36.4 -> 2.36.5
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (40 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 42/44] sysklogd: upgrade 2.4.0 -> 2.4.2 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08  6:42 ` [PATCH v2 44/44] weston: upgrade 10.0.1 -> 10.0.2 Alexander Kanavin
  42 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../webkit/{webkitgtk_2.36.4.bb => webkitgtk_2.36.5.bb}         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-sato/webkit/{webkitgtk_2.36.4.bb => webkitgtk_2.36.5.bb} (98%)

diff --git a/meta/recipes-sato/webkit/webkitgtk_2.36.4.bb b/meta/recipes-sato/webkit/webkitgtk_2.36.5.bb
similarity index 98%
rename from meta/recipes-sato/webkit/webkitgtk_2.36.4.bb
rename to meta/recipes-sato/webkit/webkitgtk_2.36.5.bb
index df4ff63121..b3fe357010 100644
--- a/meta/recipes-sato/webkit/webkitgtk_2.36.4.bb
+++ b/meta/recipes-sato/webkit/webkitgtk_2.36.5.bb
@@ -17,7 +17,7 @@ SRC_URI = "https://www.webkitgtk.org/releases/${BPN}-${PV}.tar.xz \
            file://0001-When-building-introspection-files-do-not-quote-CFLAG.patch \
            "
 
-SRC_URI[sha256sum] = "b6bebe1f85a479d968c19e44a4704622ef8cef61636ad1b2406b77d16ae2e2a8"
+SRC_URI[sha256sum] = "d5532fa884c943dc48f1911473dd663aba407a3b35caa7b04bac1419b41e5908"
 
 inherit cmake pkgconfig gobject-introspection perlnative features_check upstream-version-is-even gtk-doc
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 44/44] weston: upgrade 10.0.1 -> 10.0.2
  2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
                   ` (41 preceding siblings ...)
  2022-08-08  6:42 ` [PATCH v2 43/44] webkitgtk: upgrade 2.36.4 -> 2.36.5 Alexander Kanavin
@ 2022-08-08  6:42 ` Alexander Kanavin
  2022-08-08 17:39   ` [OE-core] " Khem Raj
  42 siblings, 1 reply; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08  6:42 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Drop dont-use-plane-add-prop.patch as issue is fixed elsewhere
(see the link in the patch).

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../weston/dont-use-plane-add-prop.patch      | 32 -------------------
 .../{weston_10.0.1.bb => weston_10.0.2.bb}    |  4 +--
 2 files changed, 1 insertion(+), 35 deletions(-)
 delete mode 100644 meta/recipes-graphics/wayland/weston/dont-use-plane-add-prop.patch
 rename meta/recipes-graphics/wayland/{weston_10.0.1.bb => weston_10.0.2.bb} (97%)

diff --git a/meta/recipes-graphics/wayland/weston/dont-use-plane-add-prop.patch b/meta/recipes-graphics/wayland/weston/dont-use-plane-add-prop.patch
deleted file mode 100644
index 1ac0695222..0000000000
--- a/meta/recipes-graphics/wayland/weston/dont-use-plane-add-prop.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From ece4c3d261aeec230869c0304ed1011ff6837c16 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Sat, 12 Sep 2020 14:04:04 -0700
-Subject: [PATCH] Fix atomic modesetting with musl
-
-atomic modesetting seems to fail with drm weston backend and this patch fixes
-it, below errors are seen before weston exits
-
-atomic: couldn't commit new state: Invalid argument
-
-Upstream-Status: Submitted [https://gitlab.freedesktop.org/wayland/weston/-/issues/158]
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
-
----
- libweston/backend-drm/kms.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/libweston/backend-drm/kms.c b/libweston/backend-drm/kms.c
-index 780d007..9994da1 100644
---- a/libweston/backend-drm/kms.c
-+++ b/libweston/backend-drm/kms.c
-@@ -1142,8 +1142,8 @@ drm_pending_state_apply_atomic(struct drm_pending_state *pending_state,
- 		wl_list_for_each(plane, &b->plane_list, link) {
- 			drm_debug(b, "\t\t[atomic] starting with plane %lu disabled\n",
- 				  (unsigned long) plane->plane_id);
--			plane_add_prop(req, plane, WDRM_PLANE_CRTC_ID, 0);
--			plane_add_prop(req, plane, WDRM_PLANE_FB_ID, 0);
-+			//plane_add_prop(req, plane, WDRM_PLANE_CRTC_ID, 0);
-+			//plane_add_prop(req, plane, WDRM_PLANE_FB_ID, 0);
- 		}
- 
- 		flags |= DRM_MODE_ATOMIC_ALLOW_MODESET;
diff --git a/meta/recipes-graphics/wayland/weston_10.0.1.bb b/meta/recipes-graphics/wayland/weston_10.0.2.bb
similarity index 97%
rename from meta/recipes-graphics/wayland/weston_10.0.1.bb
rename to meta/recipes-graphics/wayland/weston_10.0.2.bb
index e27dac164e..f81a33fd1e 100644
--- a/meta/recipes-graphics/wayland/weston_10.0.1.bb
+++ b/meta/recipes-graphics/wayland/weston_10.0.2.bb
@@ -13,9 +13,7 @@ SRC_URI = "https://gitlab.freedesktop.org/wayland/weston/-/releases/${PV}/downlo
            file://systemd-notify.weston-start \
            "
 
-SRC_URI:append:libc-musl = " file://dont-use-plane-add-prop.patch "
-
-SRC_URI[sha256sum] = "8a9e52506a865a7410981b04f8341b89b84106db8531ab1f9fdd37b5dc034115"
+SRC_URI[sha256sum] = "89646ca0d9f8d413c2767e5c3828eaa3fa149c2a105b3729a6894fa7cf1549e7"
 
 UPSTREAM_CHECK_URI = "https://wayland.freedesktop.org/releases.html"
 
-- 
2.30.2



^ permalink raw reply related	[flat|nested] 56+ messages in thread

* Re: [OE-core] [PATCH v2 03/44] dropbear: use git to get sources as the website is down
  2022-08-08  6:41 ` [PATCH v2 03/44] dropbear: use git to get sources as the website is down Alexander Kanavin
@ 2022-08-08 16:54   ` Khem Raj
  2022-08-08 17:23     ` Alexander Kanavin
  0 siblings, 1 reply; 56+ messages in thread
From: Khem Raj @ 2022-08-08 16:54 UTC (permalink / raw)
  To: Alexander Kanavin, openembedded-core; +Cc: Alexander Kanavin

it seems to back up again. However, if its a site flakiness issue 
perhaps finding a good mirror might be nice.

On 8/7/22 11:41 PM, Alexander Kanavin wrote:
> Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> ---
>   meta/recipes-core/dropbear/dropbear_2022.82.bb | 4 +++-
>   1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/meta/recipes-core/dropbear/dropbear_2022.82.bb b/meta/recipes-core/dropbear/dropbear_2022.82.bb
> index e170587d08..cff2e6c024 100644
> --- a/meta/recipes-core/dropbear/dropbear_2022.82.bb
> +++ b/meta/recipes-core/dropbear/dropbear_2022.82.bb
> @@ -14,7 +14,7 @@ RCONFLICTS:${PN} = "openssh-sshd openssh"
>   
>   DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}"
>   
> -SRC_URI = "http://matt.ucc.asn.au/dropbear/releases/dropbear-${PV}.tar.bz2 \
> +SRC_URI = "git://github.com/mkj/dropbear.git;branch=master;protocol=https \
>              file://0001-urandom-xauth-changes-to-options.h.patch \
>              file://init \
>              file://dropbearkey.service \
> @@ -23,6 +23,8 @@ SRC_URI = "http://matt.ucc.asn.au/dropbear/releases/dropbear-${PV}.tar.bz2 \
>              file://dropbear.default \
>              ${@bb.utils.contains('DISTRO_FEATURES', 'pam', '${PAM_SRC_URI}', '', d)} \
>              ${@bb.utils.contains('PACKAGECONFIG', 'disable-weak-ciphers', 'file://dropbear-disable-weak-ciphers.patch', '', d)} "
> +SRCREV = "b8669b063bd2fc1906a13fb4b50c8b4697bf49ce"
> +S = "${WORKDIR}/git"
>   
>   PAM_SRC_URI = "file://0005-dropbear-enable-pam.patch \
>                  file://0006-dropbear-configuration-file.patch \
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#169027): https://lists.openembedded.org/g/openembedded-core/message/169027
> Mute This Topic: https://lists.openembedded.org/mt/92886998/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [OE-core] [PATCH v2 06/44] cmake: update 3.23.2 -> 3.24.0
  2022-08-08  6:41 ` [PATCH v2 06/44] cmake: update 3.23.2 -> 3.24.0 Alexander Kanavin
@ 2022-08-08 16:59   ` Khem Raj
  2022-08-08 17:23     ` Alexander Kanavin
  0 siblings, 1 reply; 56+ messages in thread
From: Khem Raj @ 2022-08-08 16:59 UTC (permalink / raw)
  To: openembedded-core



On 8/7/22 11:41 PM, Alexander Kanavin wrote:
> Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> ---
>   .../cmake/{cmake-native_3.23.2.bb => cmake-native_3.24.0.bb}  | 0
>   meta/recipes-devtools/cmake/cmake.inc                         | 4 ++--
>   .../cmake/{cmake_3.23.2.bb => cmake_3.24.0.bb}                | 0
>   3 files changed, 2 insertions(+), 2 deletions(-)
>   rename meta/recipes-devtools/cmake/{cmake-native_3.23.2.bb => cmake-native_3.24.0.bb} (100%)
>   rename meta/recipes-devtools/cmake/{cmake_3.23.2.bb => cmake_3.24.0.bb} (100%)
> 
> diff --git a/meta/recipes-devtools/cmake/cmake-native_3.23.2.bb b/meta/recipes-devtools/cmake/cmake-native_3.24.0.bb
> similarity index 100%
> rename from meta/recipes-devtools/cmake/cmake-native_3.23.2.bb
> rename to meta/recipes-devtools/cmake/cmake-native_3.24.0.bb
> diff --git a/meta/recipes-devtools/cmake/cmake.inc b/meta/recipes-devtools/cmake/cmake.inc
> index 4a6884e871..d64afffdc1 100644
> --- a/meta/recipes-devtools/cmake/cmake.inc
> +++ b/meta/recipes-devtools/cmake/cmake.inc
> @@ -10,7 +10,7 @@ HOMEPAGE = "http://www.cmake.org/"
>   BUGTRACKER = "http://public.kitware.com/Bug/my_view_page.php"
>   SECTION = "console/utils"
>   LICENSE = "BSD-3-Clause"
> -LIC_FILES_CHKSUM = "file://Copyright.txt;md5=f2102a52df7aa592cf072180e7ebc8c7 \
> +LIC_FILES_CHKSUM = "file://Copyright.txt;md5=45025187a129339459b6f1a24f7fac6e \

Reason for this change would be good to document in commit msg.

>                       file://Source/cmake.h;beginline=1;endline=2;md5=a5f70e1fef8614734eae0d62b4f5891b \
>                       "
>   
> @@ -21,7 +21,7 @@ SRC_URI = "https://cmake.org/files/v${CMAKE_MAJOR_VERSION}/cmake-${PV}.tar.gz \
>              file://0004-Fail-silently-if-system-Qt-installation-is-broken.patch \
>   "
>   
> -SRC_URI[sha256sum] = "f316b40053466f9a416adf981efda41b160ca859e97f6a484b447ea299ff26aa"
> +SRC_URI[sha256sum] = "c2b61f7cdecb1576cad25f918a8f42b8685d88a832fd4b62b9e0fa32e915a658"
>   
>   UPSTREAM_CHECK_REGEX = "cmake-(?P<pver>\d+(\.\d+)+)\.tar"
>   
> diff --git a/meta/recipes-devtools/cmake/cmake_3.23.2.bb b/meta/recipes-devtools/cmake/cmake_3.24.0.bb
> similarity index 100%
> rename from meta/recipes-devtools/cmake/cmake_3.23.2.bb
> rename to meta/recipes-devtools/cmake/cmake_3.24.0.bb
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#169031): https://lists.openembedded.org/g/openembedded-core/message/169031
> Mute This Topic: https://lists.openembedded.org/mt/92887002/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [OE-core] [PATCH v2 08/44] patchelf: update 0.14.5 -> 0.15.0
  2022-08-08  6:42 ` [PATCH v2 08/44] patchelf: update 0.14.5 -> 0.15.0 Alexander Kanavin
@ 2022-08-08 17:07   ` Khem Raj
  2022-08-08 17:28     ` Alexander Kanavin
  0 siblings, 1 reply; 56+ messages in thread
From: Khem Raj @ 2022-08-08 17:07 UTC (permalink / raw)
  To: Alexander Kanavin, openembedded-core; +Cc: Alexander Kanavin



On 8/7/22 11:42 PM, Alexander Kanavin wrote:
> Drop handle-read-only-files.patch: read only files should
> be handled by making them writeable explicitly. See
> the upstream discussion:
> https://github.com/NixOS/patchelf/pull/89

I agree with this. However, we have been carrying this for a while and 
there is a usecase which is addressed, maybe that is no longer a problem 
any more but needs to be checked

see 
https://git.openembedded.org/openembedded-core/commit/?id=18efcbcb896239c64fedd009ce57f3f0c668cbc0

       * Add patch handle-read-only-files.patch to fix error when 
building eSKD, the following error appears on task do_testsdkext


> 
> Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> ---
>   .../patchelf/handle-read-only-files.patch     | 65 -------------------
>   ...{patchelf_0.14.5.bb => patchelf_0.15.0.bb} |  6 +-
>   2 files changed, 2 insertions(+), 69 deletions(-)
>   delete mode 100644 meta/recipes-devtools/patchelf/patchelf/handle-read-only-files.patch
>   rename meta/recipes-devtools/patchelf/{patchelf_0.14.5.bb => patchelf_0.15.0.bb} (79%)
> 
> diff --git a/meta/recipes-devtools/patchelf/patchelf/handle-read-only-files.patch b/meta/recipes-devtools/patchelf/patchelf/handle-read-only-files.patch
> deleted file mode 100644
> index b755a263a4..0000000000
> --- a/meta/recipes-devtools/patchelf/patchelf/handle-read-only-files.patch
> +++ /dev/null
> @@ -1,65 +0,0 @@
> -From 682fb48c137b687477008b68863c2a0b73ed47d1 Mon Sep 17 00:00:00 2001
> -From: Fabio Berton <fabio.berton@ossystems.com.br>
> -Date: Fri, 9 Sep 2016 16:00:42 -0300
> -Subject: [PATCH] handle read-only files
> -
> -Patch from:
> -https://github.com/darealshinji/patchelf/commit/40e66392bc4b96e9b4eda496827d26348a503509
> -
> -Upstream-Status: Denied [https://github.com/NixOS/patchelf/pull/89]
> -
> -Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
> -
> ----
> - src/patchelf.cc | 16 +++++++++++++++-
> - 1 file changed, 15 insertions(+), 1 deletion(-)
> -
> -Index: git/src/patchelf.cc
> -===================================================================
> ---- git.orig/src/patchelf.cc
> -+++ git/src/patchelf.cc
> -@@ -534,9 +534,19 @@ void ElfFile<ElfFileParamNames>::sortShd
> -
> - static void writeFile(const std::string & fileName, const FileContents & contents)
> - {
> -+    struct stat st;
> -+    int fd;
> -+
> -     debug("writing %s\n", fileName.c_str());
> -
> --    int fd = open(fileName.c_str(), O_CREAT | O_TRUNC | O_WRONLY, 0777);
> -+    if (stat(fileName.c_str(), &st) != 0)
> -+        error("stat");
> -+
> -+    if (chmod(fileName.c_str(), 0600) != 0)
> -+        error("chmod");
> -+
> -+    fd = open(fileName.c_str(), O_CREAT | O_TRUNC | O_WRONLY, 0777);
> -+
> -     if (fd == -1)
> -         error("open");
> -
> -@@ -551,8 +561,6 @@ static void writeFile(const std::string
> -         bytesWritten += portion;
> -     }
> -
> --    if (close(fd) >= 0)
> --        return;
> -     /*
> -      * Just ignore EINTR; a retry loop is the wrong thing to do.
> -      *
> -@@ -561,9 +569,11 @@ static void writeFile(const std::string
> -      * http://utcc.utoronto.ca/~cks/space/blog/unix/CloseEINTR
> -      * https://sites.google.com/site/michaelsafyan/software-engineering/checkforeintrwheninvokingclosethinkagain
> -      */
> --    if (errno == EINTR)
> --        return;
> --    error("close");
> -+    if ((close(fd) < 0) && errno != EINTR)
> -+        error("close");
> -+
> -+    if (chmod(fileName.c_str(), st.st_mode) != 0)
> -+        error("chmod");
> - }
> -
> -
> diff --git a/meta/recipes-devtools/patchelf/patchelf_0.14.5.bb b/meta/recipes-devtools/patchelf/patchelf_0.15.0.bb
> similarity index 79%
> rename from meta/recipes-devtools/patchelf/patchelf_0.14.5.bb
> rename to meta/recipes-devtools/patchelf/patchelf_0.15.0.bb
> index 0fa2c00f1d..26abde2ed5 100644
> --- a/meta/recipes-devtools/patchelf/patchelf_0.14.5.bb
> +++ b/meta/recipes-devtools/patchelf/patchelf_0.15.0.bb
> @@ -4,10 +4,8 @@ HOMEPAGE = "https://github.com/NixOS/patchelf"
>   
>   LICENSE = "GPL-3.0-only"
>   
> -SRC_URI = "git://github.com/NixOS/patchelf;protocol=https;branch=master \
> -           file://handle-read-only-files.patch \
> -           "
> -SRCREV = "a35054504293f9ff64539850d1ed0bfd2f5399f2"
> +SRC_URI = "git://github.com/NixOS/patchelf;protocol=https;branch=master"
> +SRCREV = "49008002562355b0e35075cbc1c42c645ff04e28"
>   
>   S = "${WORKDIR}/git"
>   
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#169032): https://lists.openembedded.org/g/openembedded-core/message/169032
> Mute This Topic: https://lists.openembedded.org/mt/92887003/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [OE-core] [PATCH v2 13/44] harfbuzz: upgrade 4.4.1 -> 5.1.0
  2022-08-08  6:42 ` [PATCH v2 13/44] harfbuzz: upgrade 4.4.1 -> 5.1.0 Alexander Kanavin
@ 2022-08-08 17:09   ` Khem Raj
  0 siblings, 0 replies; 56+ messages in thread
From: Khem Raj @ 2022-08-08 17:09 UTC (permalink / raw)
  To: Alexander Kanavin, openembedded-core; +Cc: Alexander Kanavin



On 8/7/22 11:42 PM, Alexander Kanavin wrote:
> Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> ---
>   ...0001-fix-signedness-of-char-in-tests.patch | 27 +++++++++++++++++++
>   .../{harfbuzz_4.4.1.bb => harfbuzz_5.1.0.bb}  |  6 +++--
>   2 files changed, 31 insertions(+), 2 deletions(-)
>   create mode 100644 meta/recipes-graphics/harfbuzz/harfbuzz/0001-fix-signedness-of-char-in-tests.patch
>   rename meta/recipes-graphics/harfbuzz/{harfbuzz_4.4.1.bb => harfbuzz_5.1.0.bb} (90%)
> 
> diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz/0001-fix-signedness-of-char-in-tests.patch b/meta/recipes-graphics/harfbuzz/harfbuzz/0001-fix-signedness-of-char-in-tests.patch
> new file mode 100644
> index 0000000000..029ca2bfff
> --- /dev/null
> +++ b/meta/recipes-graphics/harfbuzz/harfbuzz/0001-fix-signedness-of-char-in-tests.patch
> @@ -0,0 +1,27 @@
> +From 1bd3884bc0544ffbb6545ed2391f0932bb8d7d91 Mon Sep 17 00:00:00 2001
> +From: psykose <alice@ayaya.dev>
> +Date: Mon, 1 Aug 2022 07:45:25 +0000
> +Subject: [PATCH] fix signedness of char in tests
> +
> +Upstream-Status: Backport

Link to commit or PR would be handy

> +Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> +---
> + src/test-repacker.cc | 4 ++--
> + 1 file changed, 2 insertions(+), 2 deletions(-)
> +
> +diff --git a/src/test-repacker.cc b/src/test-repacker.cc
> +index 053c0c6..1b7e1f0 100644
> +--- a/src/test-repacker.cc
> ++++ b/src/test-repacker.cc
> +@@ -112,9 +112,9 @@ static void start_lookup (int8_t type,
> +                           hb_serialize_context_t* c)
> + {
> +   char lookup[] = {
> +-    0, type, // type
> ++    0, (char)type, // type
> +     0, 0, // flag
> +-    0, num_subtables, // num subtables
> ++    0, (char)num_subtables, // num subtables
> +   };
> +
> +   start_object (lookup, 6, c);
> diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_4.4.1.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_5.1.0.bb
> similarity index 90%
> rename from meta/recipes-graphics/harfbuzz/harfbuzz_4.4.1.bb
> rename to meta/recipes-graphics/harfbuzz/harfbuzz_5.1.0.bb
> index c2867d2a9f..4c2d774803 100644
> --- a/meta/recipes-graphics/harfbuzz/harfbuzz_4.4.1.bb
> +++ b/meta/recipes-graphics/harfbuzz/harfbuzz_5.1.0.bb
> @@ -11,8 +11,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6ee0f16281694fb6aa689cca1e0fb3da \
>   UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases"
>   UPSTREAM_CHECK_REGEX = "harfbuzz-(?P<pver>\d+(\.\d+)+).tar"
>   
> -SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.xz"
> -SRC_URI[sha256sum] = "c5bc33ac099b2e52f01d27cde21cee4281b9d5bfec7684135e268512478bc9ee"
> +SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.xz \
> +           file://0001-fix-signedness-of-char-in-tests.patch \
> +           "
> +SRC_URI[sha256sum] = "2edb95db668781aaa8d60959d21be2ff80085f31b12053cdd660d9a50ce84f05"
>   
>   inherit meson pkgconfig lib_package gtk-doc gobject-introspection
>   
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#169037): https://lists.openembedded.org/g/openembedded-core/message/169037
> Mute This Topic: https://lists.openembedded.org/mt/92887008/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [OE-core] [PATCH v2 14/44] libwpe: upgrade 1.12.0 -> 1.12.2
  2022-08-08  6:42 ` [PATCH v2 14/44] libwpe: upgrade 1.12.0 -> 1.12.2 Alexander Kanavin
@ 2022-08-08 17:10   ` Khem Raj
  0 siblings, 0 replies; 56+ messages in thread
From: Khem Raj @ 2022-08-08 17:10 UTC (permalink / raw)
  To: Alexander Kanavin, openembedded-core; +Cc: Alexander Kanavin



On 8/7/22 11:42 PM, Alexander Kanavin wrote:
> Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> ---
>   ...ure-due-to-libc-using-libc-functions.patch | 42 +++++++++++++++++++
>   .../{libwpe_1.12.0.bb => libwpe_1.12.2.bb}    |  6 ++-
>   2 files changed, 46 insertions(+), 2 deletions(-)
>   create mode 100644 meta/recipes-sato/webkit/libwpe/0001-Fix-build-failure-due-to-libc-using-libc-functions.patch
>   rename meta/recipes-sato/webkit/{libwpe_1.12.0.bb => libwpe_1.12.2.bb} (72%)
> 
> diff --git a/meta/recipes-sato/webkit/libwpe/0001-Fix-build-failure-due-to-libc-using-libc-functions.patch b/meta/recipes-sato/webkit/libwpe/0001-Fix-build-failure-due-to-libc-using-libc-functions.patch
> new file mode 100644
> index 0000000000..6d27b4835d
> --- /dev/null
> +++ b/meta/recipes-sato/webkit/libwpe/0001-Fix-build-failure-due-to-libc-using-libc-functions.patch
> @@ -0,0 +1,42 @@
> +From ccf8a58c3536ca0e62748e0ea477514e14d821bc Mon Sep 17 00:00:00 2001
> +From: Adrian Perez de Castro <aperez@igalia.com>
> +Date: Thu, 4 Aug 2022 12:19:05 +0300
> +Subject: [PATCH] Fix build failure due to libc++ using libc functions
> +
> +Include the "alloc-private.h" header after the C++ standard library
> +headers. This sidesteps build failures caused by implementations of
> +std::map and std::string which use libc memory allocation functions
> +in expanded templates after they have been marked with the "poison"
> +pragma.
> +
> +Fixes #115
> +
> +Upstream-Status: Backport

Link to PR or upstream commit would be handy here.

> +Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> +---
> + src/pasteboard-generic.cpp | 9 ++++++---
> + 1 file changed, 6 insertions(+), 3 deletions(-)
> +
> +diff --git a/src/pasteboard-generic.cpp b/src/pasteboard-generic.cpp
> +index 86fe4ee..a357027 100644
> +--- a/src/pasteboard-generic.cpp
> ++++ b/src/pasteboard-generic.cpp
> +@@ -26,12 +26,15 @@
> +
> + #include "pasteboard-private.h"
> +
> +-#include "alloc-private.h"
> +-#include <cstdlib>
> +-#include <cstring>
> + #include <map>
> + #include <string>
> +
> ++// We need to include this header last, in order to avoid template expansions
> ++// from the C++ standard library happening after it forbids usage of the libc
> ++// memory functions.
> ++#include "alloc-private.h"
> ++#include <cstring>
> ++
> + namespace Generic {
> + using Pasteboard = std::map<std::string, std::string>;
> + }
> diff --git a/meta/recipes-sato/webkit/libwpe_1.12.0.bb b/meta/recipes-sato/webkit/libwpe_1.12.2.bb
> similarity index 72%
> rename from meta/recipes-sato/webkit/libwpe_1.12.0.bb
> rename to meta/recipes-sato/webkit/libwpe_1.12.2.bb
> index ac4ee3eb23..e23a9ac32d 100644
> --- a/meta/recipes-sato/webkit/libwpe_1.12.0.bb
> +++ b/meta/recipes-sato/webkit/libwpe_1.12.2.bb
> @@ -10,8 +10,10 @@ inherit cmake features_check pkgconfig
>   
>   REQUIRED_DISTRO_FEATURES = "opengl"
>   
> -SRC_URI = "https://wpewebkit.org/releases/${BPN}-${PV}.tar.xz"
> -SRC_URI[sha256sum] = "e8eeca228a6b4c36294cfb63f7d3ba9ada47a430904a5a973b3c99c96a44c18c"
> +SRC_URI = "https://wpewebkit.org/releases/${BPN}-${PV}.tar.xz \
> +           file://0001-Fix-build-failure-due-to-libc-using-libc-functions.patch \
> +           "
> +SRC_URI[sha256sum] = "4ac4fd0a8b562b721bffd0f46ae9f06c2b5a3114407581978be875a9d651642a"
>   
>   # This is a tweak of upstream-version-is-even needed because
>   # ipstream directory contains tarballs for other components as well.
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#169039): https://lists.openembedded.org/g/openembedded-core/message/169039
> Mute This Topic: https://lists.openembedded.org/mt/92887010/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [OE-core] [PATCH v2 03/44] dropbear: use git to get sources as the website is down
  2022-08-08 16:54   ` [OE-core] " Khem Raj
@ 2022-08-08 17:23     ` Alexander Kanavin
  0 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08 17:23 UTC (permalink / raw)
  To: Khem Raj; +Cc: OE-core, Alexander Kanavin

This is the upstream issue. This patch can be dropped I guess.

https://github.com/mkj/dropbear/issues/186

Alex

On Mon, 8 Aug 2022 at 18:54, Khem Raj <raj.khem@gmail.com> wrote:
>
> it seems to back up again. However, if its a site flakiness issue
> perhaps finding a good mirror might be nice.
>
> On 8/7/22 11:41 PM, Alexander Kanavin wrote:
> > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> > ---
> >   meta/recipes-core/dropbear/dropbear_2022.82.bb | 4 +++-
> >   1 file changed, 3 insertions(+), 1 deletion(-)
> >
> > diff --git a/meta/recipes-core/dropbear/dropbear_2022.82.bb b/meta/recipes-core/dropbear/dropbear_2022.82.bb
> > index e170587d08..cff2e6c024 100644
> > --- a/meta/recipes-core/dropbear/dropbear_2022.82.bb
> > +++ b/meta/recipes-core/dropbear/dropbear_2022.82.bb
> > @@ -14,7 +14,7 @@ RCONFLICTS:${PN} = "openssh-sshd openssh"
> >
> >   DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}"
> >
> > -SRC_URI = "http://matt.ucc.asn.au/dropbear/releases/dropbear-${PV}.tar.bz2 \
> > +SRC_URI = "git://github.com/mkj/dropbear.git;branch=master;protocol=https \
> >              file://0001-urandom-xauth-changes-to-options.h.patch \
> >              file://init \
> >              file://dropbearkey.service \
> > @@ -23,6 +23,8 @@ SRC_URI = "http://matt.ucc.asn.au/dropbear/releases/dropbear-${PV}.tar.bz2 \
> >              file://dropbear.default \
> >              ${@bb.utils.contains('DISTRO_FEATURES', 'pam', '${PAM_SRC_URI}', '', d)} \
> >              ${@bb.utils.contains('PACKAGECONFIG', 'disable-weak-ciphers', 'file://dropbear-disable-weak-ciphers.patch', '', d)} "
> > +SRCREV = "b8669b063bd2fc1906a13fb4b50c8b4697bf49ce"
> > +S = "${WORKDIR}/git"
> >
> >   PAM_SRC_URI = "file://0005-dropbear-enable-pam.patch \
> >                  file://0006-dropbear-configuration-file.patch \
> >
> >
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#169027): https://lists.openembedded.org/g/openembedded-core/message/169027
> > Mute This Topic: https://lists.openembedded.org/mt/92886998/1997914
> > Group Owner: openembedded-core+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >


^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [OE-core] [PATCH v2 06/44] cmake: update 3.23.2 -> 3.24.0
  2022-08-08 16:59   ` [OE-core] " Khem Raj
@ 2022-08-08 17:23     ` Alexander Kanavin
  0 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08 17:23 UTC (permalink / raw)
  To: Khem Raj; +Cc: OE-core

On Mon, 8 Aug 2022 at 18:59, Khem Raj <raj.khem@gmail.com> wrote:
> > -LIC_FILES_CHKSUM = "file://Copyright.txt;md5=f2102a52df7aa592cf072180e7ebc8c7 \
> > +LIC_FILES_CHKSUM = "file://Copyright.txt;md5=45025187a129339459b6f1a24f7fac6e \
>
> Reason for this change would be good to document in commit msg.

Thanks for spotting, I'll fix and resend.

Alex


^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [OE-core] [PATCH v2 08/44] patchelf: update 0.14.5 -> 0.15.0
  2022-08-08 17:07   ` [OE-core] " Khem Raj
@ 2022-08-08 17:28     ` Alexander Kanavin
  0 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-08 17:28 UTC (permalink / raw)
  To: Khem Raj; +Cc: OE-core, Alexander Kanavin

On Mon, 8 Aug 2022 at 19:07, Khem Raj <raj.khem@gmail.com> wrote:
> > Drop handle-read-only-files.patch: read only files should
> > be handled by making them writeable explicitly. See
> > the upstream discussion:
> > https://github.com/NixOS/patchelf/pull/89
>
> I agree with this. However, we have been carrying this for a while and
> there is a usecase which is addressed, maybe that is no longer a problem
> any more but needs to be checked
>
> see
> https://git.openembedded.org/openembedded-core/commit/?id=18efcbcb896239c64fedd009ce57f3f0c668cbc0
>
>        * Add patch handle-read-only-files.patch to fix error when
> building eSKD, the following error appears on task do_testsdkext

Thanks, I did not see this. I suppose we can change the patch into a
tweak to uninative.bbclass where patchelf is invoked, as there's no
indication there is any other use case. The complication is in having
to produce new uninative to test any such changes, as RP mentioned.

Alex


^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [OE-core] [PATCH v2 44/44] weston: upgrade 10.0.1 -> 10.0.2
  2022-08-08  6:42 ` [PATCH v2 44/44] weston: upgrade 10.0.1 -> 10.0.2 Alexander Kanavin
@ 2022-08-08 17:39   ` Khem Raj
  0 siblings, 0 replies; 56+ messages in thread
From: Khem Raj @ 2022-08-08 17:39 UTC (permalink / raw)
  To: Alexander Kanavin, openembedded-core; +Cc: Alexander Kanavin



On 8/7/22 11:42 PM, Alexander Kanavin wrote:
> Drop dont-use-plane-add-prop.patch as issue is fixed elsewhere
> (see the link in the patch).
> 

I think this needs some verification if this implied patch really fixes 
the problem. I will see if I can test it out in coming week.

> Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> ---
>   .../weston/dont-use-plane-add-prop.patch      | 32 -------------------
>   .../{weston_10.0.1.bb => weston_10.0.2.bb}    |  4 +--
>   2 files changed, 1 insertion(+), 35 deletions(-)
>   delete mode 100644 meta/recipes-graphics/wayland/weston/dont-use-plane-add-prop.patch
>   rename meta/recipes-graphics/wayland/{weston_10.0.1.bb => weston_10.0.2.bb} (97%)
> 
> diff --git a/meta/recipes-graphics/wayland/weston/dont-use-plane-add-prop.patch b/meta/recipes-graphics/wayland/weston/dont-use-plane-add-prop.patch
> deleted file mode 100644
> index 1ac0695222..0000000000
> --- a/meta/recipes-graphics/wayland/weston/dont-use-plane-add-prop.patch
> +++ /dev/null
> @@ -1,32 +0,0 @@
> -From ece4c3d261aeec230869c0304ed1011ff6837c16 Mon Sep 17 00:00:00 2001
> -From: Khem Raj <raj.khem@gmail.com>
> -Date: Sat, 12 Sep 2020 14:04:04 -0700
> -Subject: [PATCH] Fix atomic modesetting with musl
> -
> -atomic modesetting seems to fail with drm weston backend and this patch fixes
> -it, below errors are seen before weston exits
> -
> -atomic: couldn't commit new state: Invalid argument
> -
> -Upstream-Status: Submitted [https://gitlab.freedesktop.org/wayland/weston/-/issues/158]
> -Signed-off-by: Khem Raj <raj.khem@gmail.com>
> -
> ----
> - libweston/backend-drm/kms.c | 4 ++--
> - 1 file changed, 2 insertions(+), 2 deletions(-)
> -
> -diff --git a/libweston/backend-drm/kms.c b/libweston/backend-drm/kms.c
> -index 780d007..9994da1 100644
> ---- a/libweston/backend-drm/kms.c
> -+++ b/libweston/backend-drm/kms.c
> -@@ -1142,8 +1142,8 @@ drm_pending_state_apply_atomic(struct drm_pending_state *pending_state,
> - 		wl_list_for_each(plane, &b->plane_list, link) {
> - 			drm_debug(b, "\t\t[atomic] starting with plane %lu disabled\n",
> - 				  (unsigned long) plane->plane_id);
> --			plane_add_prop(req, plane, WDRM_PLANE_CRTC_ID, 0);
> --			plane_add_prop(req, plane, WDRM_PLANE_FB_ID, 0);
> -+			//plane_add_prop(req, plane, WDRM_PLANE_CRTC_ID, 0);
> -+			//plane_add_prop(req, plane, WDRM_PLANE_FB_ID, 0);
> - 		}
> -
> - 		flags |= DRM_MODE_ATOMIC_ALLOW_MODESET;
> diff --git a/meta/recipes-graphics/wayland/weston_10.0.1.bb b/meta/recipes-graphics/wayland/weston_10.0.2.bb
> similarity index 97%
> rename from meta/recipes-graphics/wayland/weston_10.0.1.bb
> rename to meta/recipes-graphics/wayland/weston_10.0.2.bb
> index e27dac164e..f81a33fd1e 100644
> --- a/meta/recipes-graphics/wayland/weston_10.0.1.bb
> +++ b/meta/recipes-graphics/wayland/weston_10.0.2.bb
> @@ -13,9 +13,7 @@ SRC_URI = "https://gitlab.freedesktop.org/wayland/weston/-/releases/${PV}/downlo
>              file://systemd-notify.weston-start \
>              "
>   
> -SRC_URI:append:libc-musl = " file://dont-use-plane-add-prop.patch "
> -
> -SRC_URI[sha256sum] = "8a9e52506a865a7410981b04f8341b89b84106db8531ab1f9fdd37b5dc034115"
> +SRC_URI[sha256sum] = "89646ca0d9f8d413c2767e5c3828eaa3fa149c2a105b3729a6894fa7cf1549e7"
>   
>   UPSTREAM_CHECK_URI = "https://wayland.freedesktop.org/releases.html"
>   
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#169068): https://lists.openembedded.org/g/openembedded-core/message/169068
> Mute This Topic: https://lists.openembedded.org/mt/92887040/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [OE-core] [PATCH v2 12/44] util-linux: upgrade 2.38 -> 2.38.1
  2022-08-08  6:42 ` [PATCH v2 12/44] util-linux: upgrade 2.38 -> 2.38.1 Alexander Kanavin
@ 2022-08-13 13:06   ` Alexandre Belloni
  2022-08-13 14:28     ` Alexander Kanavin
  0 siblings, 1 reply; 56+ messages in thread
From: Alexandre Belloni @ 2022-08-13 13:06 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: openembedded-core, Alexander Kanavin

Hello,

could you rebase on master?

On 08/08/2022 08:42:05+0200, Alexander Kanavin wrote:
> Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> ---
>  ...{util-linux-libuuid_2.38.bb => util-linux-libuuid_2.38.1.bb} | 0
>  meta/recipes-core/util-linux/util-linux.inc                     | 2 +-
>  .../util-linux/{util-linux_2.38.bb => util-linux_2.38.1.bb}     | 0
>  3 files changed, 1 insertion(+), 1 deletion(-)
>  rename meta/recipes-core/util-linux/{util-linux-libuuid_2.38.bb => util-linux-libuuid_2.38.1.bb} (100%)
>  rename meta/recipes-core/util-linux/{util-linux_2.38.bb => util-linux_2.38.1.bb} (100%)
> 
> diff --git a/meta/recipes-core/util-linux/util-linux-libuuid_2.38.bb b/meta/recipes-core/util-linux/util-linux-libuuid_2.38.1.bb
> similarity index 100%
> rename from meta/recipes-core/util-linux/util-linux-libuuid_2.38.bb
> rename to meta/recipes-core/util-linux/util-linux-libuuid_2.38.1.bb
> diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc
> index c9bddfb7a6..f1511f02a8 100644
> --- a/meta/recipes-core/util-linux/util-linux.inc
> +++ b/meta/recipes-core/util-linux/util-linux.inc
> @@ -37,4 +37,4 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/utils/util-linux/v${MAJOR_VERSION}/util-lin
>             file://avoid_parallel_tests.patch \
>             "
>  
> -SRC_URI[sha256sum] = "6d111cbe4d55b336db2f1fbeffbc65b89908704c01136371d32aa9bec373eb64"
> +SRC_URI[sha256sum] = "60492a19b44e6cf9a3ddff68325b333b8b52b6c59ce3ebd6a0ecaa4c5117e84f"
> diff --git a/meta/recipes-core/util-linux/util-linux_2.38.bb b/meta/recipes-core/util-linux/util-linux_2.38.1.bb
> similarity index 100%
> rename from meta/recipes-core/util-linux/util-linux_2.38.bb
> rename to meta/recipes-core/util-linux/util-linux_2.38.1.bb
> -- 
> 2.30.2
> 

> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#169036): https://lists.openembedded.org/g/openembedded-core/message/169036
> Mute This Topic: https://lists.openembedded.org/mt/92887007/3617179
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [alexandre.belloni@bootlin.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


-- 
Alexandre Belloni, co-owner and COO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [OE-core] [PATCH v2 41/44] stress-ng: upgrade 0.14.02 -> 0.14.03
  2022-08-08  6:42 ` [PATCH v2 41/44] stress-ng: upgrade 0.14.02 -> 0.14.03 Alexander Kanavin
@ 2022-08-13 13:06   ` Alexandre Belloni
  0 siblings, 0 replies; 56+ messages in thread
From: Alexandre Belloni @ 2022-08-13 13:06 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: openembedded-core, Alexander Kanavin

v1 was applied, please rebase on master

On 08/08/2022 08:42:34+0200, Alexander Kanavin wrote:
> Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> ---
>  .../stress-ng/{stress-ng_0.14.02.bb => stress-ng_0.14.03.bb}    | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>  rename meta/recipes-extended/stress-ng/{stress-ng_0.14.02.bb => stress-ng_0.14.03.bb} (93%)
> 
> diff --git a/meta/recipes-extended/stress-ng/stress-ng_0.14.02.bb b/meta/recipes-extended/stress-ng/stress-ng_0.14.03.bb
> similarity index 93%
> rename from meta/recipes-extended/stress-ng/stress-ng_0.14.02.bb
> rename to meta/recipes-extended/stress-ng/stress-ng_0.14.03.bb
> index 000a640917..ccca4ffa4d 100644
> --- a/meta/recipes-extended/stress-ng/stress-ng_0.14.02.bb
> +++ b/meta/recipes-extended/stress-ng/stress-ng_0.14.03.bb
> @@ -6,7 +6,7 @@ LICENSE = "GPL-2.0-only"
>  LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
>  
>  SRC_URI = "git://github.com/ColinIanKing/stress-ng.git;protocol=https;branch=master"
> -SRCREV = "5239ae6c82bfb239637b5a66cd39a035a158e641"
> +SRCREV = "346518caffe5302f9a6d36860459c297c6968aaa"
>  S = "${WORKDIR}/git"
>  
>  DEPENDS = "coreutils-native"
> -- 
> 2.30.2
> 

> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#169065): https://lists.openembedded.org/g/openembedded-core/message/169065
> Mute This Topic: https://lists.openembedded.org/mt/92887037/3617179
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [alexandre.belloni@bootlin.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


-- 
Alexandre Belloni, co-owner and COO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [OE-core] [PATCH v2 12/44] util-linux: upgrade 2.38 -> 2.38.1
  2022-08-13 13:06   ` [OE-core] " Alexandre Belloni
@ 2022-08-13 14:28     ` Alexander Kanavin
  0 siblings, 0 replies; 56+ messages in thread
From: Alexander Kanavin @ 2022-08-13 14:28 UTC (permalink / raw)
  To: Alexandre Belloni; +Cc: OE-core, Alexander Kanavin

I believe there is nothing to rebase, the latest patch was merged.
Same for stress-ng.


Alex


On Sat, 13 Aug 2022 at 15:06, Alexandre Belloni
<alexandre.belloni@bootlin.com> wrote:
>
> Hello,
>
> could you rebase on master?
>
> On 08/08/2022 08:42:05+0200, Alexander Kanavin wrote:
> > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> > ---
> >  ...{util-linux-libuuid_2.38.bb => util-linux-libuuid_2.38.1.bb} | 0
> >  meta/recipes-core/util-linux/util-linux.inc                     | 2 +-
> >  .../util-linux/{util-linux_2.38.bb => util-linux_2.38.1.bb}     | 0
> >  3 files changed, 1 insertion(+), 1 deletion(-)
> >  rename meta/recipes-core/util-linux/{util-linux-libuuid_2.38.bb => util-linux-libuuid_2.38.1.bb} (100%)
> >  rename meta/recipes-core/util-linux/{util-linux_2.38.bb => util-linux_2.38.1.bb} (100%)
> >
> > diff --git a/meta/recipes-core/util-linux/util-linux-libuuid_2.38.bb b/meta/recipes-core/util-linux/util-linux-libuuid_2.38.1.bb
> > similarity index 100%
> > rename from meta/recipes-core/util-linux/util-linux-libuuid_2.38.bb
> > rename to meta/recipes-core/util-linux/util-linux-libuuid_2.38.1.bb
> > diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc
> > index c9bddfb7a6..f1511f02a8 100644
> > --- a/meta/recipes-core/util-linux/util-linux.inc
> > +++ b/meta/recipes-core/util-linux/util-linux.inc
> > @@ -37,4 +37,4 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/utils/util-linux/v${MAJOR_VERSION}/util-lin
> >             file://avoid_parallel_tests.patch \
> >             "
> >
> > -SRC_URI[sha256sum] = "6d111cbe4d55b336db2f1fbeffbc65b89908704c01136371d32aa9bec373eb64"
> > +SRC_URI[sha256sum] = "60492a19b44e6cf9a3ddff68325b333b8b52b6c59ce3ebd6a0ecaa4c5117e84f"
> > diff --git a/meta/recipes-core/util-linux/util-linux_2.38.bb b/meta/recipes-core/util-linux/util-linux_2.38.1.bb
> > similarity index 100%
> > rename from meta/recipes-core/util-linux/util-linux_2.38.bb
> > rename to meta/recipes-core/util-linux/util-linux_2.38.1.bb
> > --
> > 2.30.2
> >
>
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#169036): https://lists.openembedded.org/g/openembedded-core/message/169036
> > Mute This Topic: https://lists.openembedded.org/mt/92887007/3617179
> > Group Owner: openembedded-core+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [alexandre.belloni@bootlin.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
>
>
> --
> Alexandre Belloni, co-owner and COO, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com


^ permalink raw reply	[flat|nested] 56+ messages in thread

end of thread, other threads:[~2022-08-13 14:29 UTC | newest]

Thread overview: 56+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-08  6:41 [PATCH v2 01/44] rpm: update 4.17.0 -> 4.17.1 Alexander Kanavin
2022-08-08  6:41 ` [PATCH v2 02/44] dropbear: merge .inc into .bb Alexander Kanavin
2022-08-08  6:41 ` [PATCH v2 03/44] dropbear: use git to get sources as the website is down Alexander Kanavin
2022-08-08 16:54   ` [OE-core] " Khem Raj
2022-08-08 17:23     ` Alexander Kanavin
2022-08-08  6:41 ` [PATCH v2 04/44] go: update 1.18.4 -> 1.19 Alexander Kanavin
2022-08-08  6:41 ` [PATCH v2 05/44] rust: update 1.62.0 -> 1.62.1 Alexander Kanavin
2022-08-08  6:41 ` [PATCH v2 06/44] cmake: update 3.23.2 -> 3.24.0 Alexander Kanavin
2022-08-08 16:59   ` [OE-core] " Khem Raj
2022-08-08 17:23     ` Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 07/44] bluez5: update 5.64 -> 5.65 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 08/44] patchelf: update 0.14.5 -> 0.15.0 Alexander Kanavin
2022-08-08 17:07   ` [OE-core] " Khem Raj
2022-08-08 17:28     ` Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 09/44] python3-pip: update 22.2.1 -> 22.2.2 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 10/44] ffmpeg: update 5.0.1 -> 5.1 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 11/44] iproute2: upgrade 5.18.0 -> 5.19.0 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 12/44] util-linux: upgrade 2.38 -> 2.38.1 Alexander Kanavin
2022-08-13 13:06   ` [OE-core] " Alexandre Belloni
2022-08-13 14:28     ` Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 13/44] harfbuzz: upgrade 4.4.1 -> 5.1.0 Alexander Kanavin
2022-08-08 17:09   ` [OE-core] " Khem Raj
2022-08-08  6:42 ` [PATCH v2 14/44] libwpe: upgrade 1.12.0 -> 1.12.2 Alexander Kanavin
2022-08-08 17:10   ` [OE-core] " Khem Raj
2022-08-08  6:42 ` [PATCH v2 15/44] bind: upgrade 9.18.4 -> 9.18.5 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 16/44] diffoscope: upgrade 218 -> 220 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 17/44] ell: upgrade 0.51 -> 0.52 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 18/44] gnutls: upgrade 3.7.6 -> 3.7.7 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 19/44] iso-codes: upgrade 4.10.0 -> 4.11.0 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 20/44] kea: upgrade 2.0.2 -> 2.2.0 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 21/44] kexec-tools: upgrade 2.0.24 -> 2.0.25 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 22/44] libcap: upgrade 2.64 -> 2.65 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 23/44] libevdev: upgrade 1.12.1 -> 1.13.0 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 24/44] libnotify: upgrade 0.8.0 -> 0.8.1 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 25/44] libwebp: upgrade 1.2.2 -> 1.2.3 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 26/44] libxcvt: upgrade 0.1.1 -> 0.1.2 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 27/44] mesa: upgrade 22.1.3 -> 22.1.5 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 28/44] mobile-broadband-provider-info: upgrade 20220511 -> 20220725 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 29/44] nettle: upgrade 3.8 -> 3.8.1 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 30/44] piglit: upgrade to latest revision Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 31/44] puzzles: " Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 32/44] python3: upgrade 3.10.5 -> 3.10.6 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 33/44] python3-dtschema: upgrade 2022.7 -> 2022.8 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 34/44] python3-hypothesis: upgrade 6.50.1 -> 6.54.1 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 35/44] python3-jsonschema: upgrade 4.9.0 -> 4.9.1 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 36/44] python3-markdown: upgrade 3.3.7 -> 3.4.1 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 37/44] python3-setuptools: upgrade 63.3.0 -> 63.4.1 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 38/44] python3-sphinx: upgrade 5.0.2 -> 5.1.1 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 39/44] python3-urllib3: upgrade 1.26.10 -> 1.26.11 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 40/44] sqlite3: upgrade 3.39.1 -> 3.39.2 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 41/44] stress-ng: upgrade 0.14.02 -> 0.14.03 Alexander Kanavin
2022-08-13 13:06   ` [OE-core] " Alexandre Belloni
2022-08-08  6:42 ` [PATCH v2 42/44] sysklogd: upgrade 2.4.0 -> 2.4.2 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 43/44] webkitgtk: upgrade 2.36.4 -> 2.36.5 Alexander Kanavin
2022-08-08  6:42 ` [PATCH v2 44/44] weston: upgrade 10.0.1 -> 10.0.2 Alexander Kanavin
2022-08-08 17:39   ` [OE-core] " Khem Raj

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).