All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates
@ 2020-06-08  7:46 Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 02/42] pciutils: upgrade 3.6.4 -> 3.7.0 Alexander Kanavin
                   ` (40 more replies)
  0 siblings, 41 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc | 2 ++
 meta/recipes-kernel/linux/linux-yocto.inc                     | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc b/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc
index 4481aa430c..20139a8497 100644
--- a/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc
+++ b/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc
@@ -32,6 +32,8 @@ LICENSE = "GPLv2"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
 
+RECIPE_NO_UPDATE_REASON = "Recipe is updated through a separate process"
+
 python __anonymous () {
     major = d.getVar("PV").split('.')[0]
     if major == "3":
diff --git a/meta/recipes-kernel/linux/linux-yocto.inc b/meta/recipes-kernel/linux/linux-yocto.inc
index f560dec589..bd37006f88 100644
--- a/meta/recipes-kernel/linux/linux-yocto.inc
+++ b/meta/recipes-kernel/linux/linux-yocto.inc
@@ -6,6 +6,8 @@ LIC_FILES_CHKSUM ?= "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
 
 UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+\.\d+(\.\d+)*)"
 
+RECIPE_NO_UPDATE_REASON = "Recipe is updated through a separate process"
+
 # Skip processing of this recipe if it is not explicitly specified as the
 # PREFERRED_PROVIDER for virtual/kernel. This avoids network access required
 # by the use of AUTOREV SRCREVs, which are the default for this recipe.
-- 
2.26.2


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

* [PATCH 02/42] pciutils: upgrade 3.6.4 -> 3.7.0
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 03/42] createrepo-c: upgrade 0.15.10 -> 0.15.11 Alexander Kanavin
                   ` (39 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../pciutils/{pciutils_3.6.4.bb => pciutils_3.7.0.bb}          | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-bsp/pciutils/{pciutils_3.6.4.bb => pciutils_3.7.0.bb} (92%)

diff --git a/meta/recipes-bsp/pciutils/pciutils_3.6.4.bb b/meta/recipes-bsp/pciutils/pciutils_3.7.0.bb
similarity index 92%
rename from meta/recipes-bsp/pciutils/pciutils_3.6.4.bb
rename to meta/recipes-bsp/pciutils/pciutils_3.7.0.bb
index 034bb63dc9..4f0edc01ed 100644
--- a/meta/recipes-bsp/pciutils/pciutils_3.6.4.bb
+++ b/meta/recipes-bsp/pciutils/pciutils_3.7.0.bb
@@ -11,8 +11,7 @@ DEPENDS = "zlib kmod"
 SRC_URI = "${KERNELORG_MIRROR}/software/utils/pciutils/pciutils-${PV}.tar.xz \
            file://configure.patch"
 
-SRC_URI[md5sum] = "4343b37e19f319ce8f3d59c30031790e"
-SRC_URI[sha256sum] = "f67ff732976e2db2a5ccdf3960020796526ba6b05f6b1cdd24b7b206af706055"
+SRC_URI[sha256sum] = "9d40b97be8b6a2cdf96aead5a61881d1f7e4e0da9544a9bac4fba1ae9dcd40eb"
 
 inherit multilib_header pkgconfig
 
-- 
2.26.2


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

* [PATCH 03/42] createrepo-c: upgrade 0.15.10 -> 0.15.11
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 02/42] pciutils: upgrade 3.6.4 -> 3.7.0 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 04/42] librepo: upgrade 1.11.3 -> 1.12.0 Alexander Kanavin
                   ` (38 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../{createrepo-c_0.15.10.bb => createrepo-c_0.15.11.bb}        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/createrepo-c/{createrepo-c_0.15.10.bb => createrepo-c_0.15.11.bb} (95%)

diff --git a/meta/recipes-devtools/createrepo-c/createrepo-c_0.15.10.bb b/meta/recipes-devtools/createrepo-c/createrepo-c_0.15.11.bb
similarity index 95%
rename from meta/recipes-devtools/createrepo-c/createrepo-c_0.15.10.bb
rename to meta/recipes-devtools/createrepo-c/createrepo-c_0.15.11.bb
index 13bfa21091..969894e448 100644
--- a/meta/recipes-devtools/createrepo-c/createrepo-c_0.15.10.bb
+++ b/meta/recipes-devtools/createrepo-c/createrepo-c_0.15.11.bb
@@ -8,7 +8,7 @@ SRC_URI = "git://github.com/rpm-software-management/createrepo_c \
            file://0001-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch \
            "
 
-SRCREV = "9f3f3be6359d8f9b6b269e28d9ae1f279cc5f3aa"
+SRCREV = "ea3bcf302c1a071040e1a8b6ad77861c12a2ae99"
 
 S = "${WORKDIR}/git"
 
-- 
2.26.2


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

* [PATCH 04/42] librepo: upgrade 1.11.3 -> 1.12.0
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 02/42] pciutils: upgrade 3.6.4 -> 3.7.0 Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 03/42] createrepo-c: upgrade 0.15.10 -> 0.15.11 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 05/42] pkgconf: upgrade 1.6.3 -> 1.7.3 Alexander Kanavin
                   ` (37 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../librepo/{librepo_1.11.3.bb => librepo_1.12.0.bb}            | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/librepo/{librepo_1.11.3.bb => librepo_1.12.0.bb} (93%)

diff --git a/meta/recipes-devtools/librepo/librepo_1.11.3.bb b/meta/recipes-devtools/librepo/librepo_1.12.0.bb
similarity index 93%
rename from meta/recipes-devtools/librepo/librepo_1.11.3.bb
rename to meta/recipes-devtools/librepo/librepo_1.12.0.bb
index 3e745314a8..2d9cac830e 100644
--- a/meta/recipes-devtools/librepo/librepo_1.11.3.bb
+++ b/meta/recipes-devtools/librepo/librepo_1.12.0.bb
@@ -8,7 +8,7 @@ SRC_URI = "git://github.com/rpm-software-management/librepo.git \
            file://0004-Set-gpgme-variables-with-pkg-config-not-with-cmake-m.patch \
            "
 
-SRCREV = "59b3f76ca6e79786a213cda72ecafa232d30553f"
+SRCREV = "9c173f1110bb30f4ae842a8e3532b275966c2d83"
 
 S = "${WORKDIR}/git"
 
-- 
2.26.2


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

* [PATCH 05/42] pkgconf: upgrade 1.6.3 -> 1.7.3
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (2 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 04/42] librepo: upgrade 1.11.3 -> 1.12.0 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 06/42] python3-numpy: upgrade 1.18.4 -> 1.18.5 Alexander Kanavin
                   ` (36 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../pkgconf/{pkgconf_1.6.3.bb => pkgconf_1.7.3.bb}             | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-devtools/pkgconf/{pkgconf_1.6.3.bb => pkgconf_1.7.3.bb} (95%)

diff --git a/meta/recipes-devtools/pkgconf/pkgconf_1.6.3.bb b/meta/recipes-devtools/pkgconf/pkgconf_1.7.3.bb
similarity index 95%
rename from meta/recipes-devtools/pkgconf/pkgconf_1.6.3.bb
rename to meta/recipes-devtools/pkgconf/pkgconf_1.7.3.bb
index 732ca2a034..12496c3849 100644
--- a/meta/recipes-devtools/pkgconf/pkgconf_1.6.3.bb
+++ b/meta/recipes-devtools/pkgconf/pkgconf_1.7.3.bb
@@ -20,8 +20,7 @@ SRC_URI = "\
     file://pkg-config-native.in \
     file://pkg-config-esdk.in \
 "
-SRC_URI[md5sum] = "f93fb1be95a5cb62e43c219c82b5791a"
-SRC_URI[sha256sum] = "61f0b31b0d5ea0e862b454a80c170f57bad47879c0c42bd8de89200ff62ea210"
+SRC_URI[sha256sum] = "b846aea51cf696c3392a0ae58bef93e2e72f8e7073ca6ad1ed8b01c85871f9c0"
 
 inherit autotools
 
-- 
2.26.2


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

* [PATCH 06/42] python3-numpy: upgrade 1.18.4 -> 1.18.5
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (3 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 05/42] pkgconf: upgrade 1.6.3 -> 1.7.3 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 07/42] python3-git: upgrade 3.1.2 -> 3.1.3 Alexander Kanavin
                   ` (35 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-devtools/python-numpy/python-numpy.inc            | 3 +--
 .../{python3-numpy_1.18.4.bb => python3-numpy_1.18.5.bb}       | 0
 2 files changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-devtools/python-numpy/{python3-numpy_1.18.4.bb => python3-numpy_1.18.5.bb} (100%)

diff --git a/meta/recipes-devtools/python-numpy/python-numpy.inc b/meta/recipes-devtools/python-numpy/python-numpy.inc
index 6a437e7c3c..75309e3080 100644
--- a/meta/recipes-devtools/python-numpy/python-numpy.inc
+++ b/meta/recipes-devtools/python-numpy/python-numpy.inc
@@ -9,8 +9,7 @@ SRC_URI = "https://github.com/${SRCNAME}/${SRCNAME}/releases/download/v${PV}/${S
            file://0001-Don-t-search-usr-and-so-on-for-libraries-by-default-.patch \
            file://0001-convert-shebang-from-python-to-python3.patch \
            "
-SRC_URI[md5sum] = "70e6c294f8dffa8d630eda1b0d42ae4d"
-SRC_URI[sha256sum] = "e0781ec6627e85f2a618478ee278893343fb8b40577b4c74b2ec15c7a5b8f698"
+SRC_URI[sha256sum] = "2c095bd1c5290966cceee8b6ef5cd66f13cd0e9d6d0e8d6fc8961abd64a8e51f"
 
 UPSTREAM_CHECK_URI = "https://github.com/numpy/numpy/releases"
 UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)\.tar"
diff --git a/meta/recipes-devtools/python-numpy/python3-numpy_1.18.4.bb b/meta/recipes-devtools/python-numpy/python3-numpy_1.18.5.bb
similarity index 100%
rename from meta/recipes-devtools/python-numpy/python3-numpy_1.18.4.bb
rename to meta/recipes-devtools/python-numpy/python3-numpy_1.18.5.bb
-- 
2.26.2


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

* [PATCH 07/42] python3-git: upgrade 3.1.2 -> 3.1.3
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (4 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 06/42] python3-numpy: upgrade 1.18.4 -> 1.18.5 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 08/42] strace: upgrade 5.6 -> 5.7 Alexander Kanavin
                   ` (34 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../python/{python3-git_3.1.2.bb => python3-git_3.1.3.bb}      | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-devtools/python/{python3-git_3.1.2.bb => python3-git_3.1.3.bb} (88%)

diff --git a/meta/recipes-devtools/python/python3-git_3.1.2.bb b/meta/recipes-devtools/python/python3-git_3.1.3.bb
similarity index 88%
rename from meta/recipes-devtools/python/python3-git_3.1.2.bb
rename to meta/recipes-devtools/python/python3-git_3.1.3.bb
index 72280ec30d..064868d858 100644
--- a/meta/recipes-devtools/python/python3-git_3.1.2.bb
+++ b/meta/recipes-devtools/python/python3-git_3.1.3.bb
@@ -12,8 +12,7 @@ PYPI_PACKAGE = "GitPython"
 
 inherit pypi setuptools3
 
-SRC_URI[md5sum] = "2397bea2d7c36ef9f874ab6355abae59"
-SRC_URI[sha256sum] = "864a47472548f3ba716ca202e034c1900f197c0fb3a08f641c20c3cafd15ed94"
+SRC_URI[sha256sum] = "e107af4d873daed64648b4f4beb89f89f0cfbe3ef558fc7821ed2331c2f8da1a"
 
 DEPENDS += " ${PYTHON_PN}-gitdb"
 
-- 
2.26.2


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

* [PATCH 08/42] strace: upgrade 5.6 -> 5.7
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (5 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 07/42] python3-git: upgrade 3.1.2 -> 3.1.3 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 09/42] acpica: upgrade 20200430 -> 20200528 Alexander Kanavin
                   ` (33 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-devtools/strace/{strace_5.6.bb => strace_5.7.bb} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-devtools/strace/{strace_5.6.bb => strace_5.7.bb} (92%)

diff --git a/meta/recipes-devtools/strace/strace_5.6.bb b/meta/recipes-devtools/strace/strace_5.7.bb
similarity index 92%
rename from meta/recipes-devtools/strace/strace_5.6.bb
rename to meta/recipes-devtools/strace/strace_5.7.bb
index 53679cd0d2..c184d035aa 100644
--- a/meta/recipes-devtools/strace/strace_5.6.bb
+++ b/meta/recipes-devtools/strace/strace_5.7.bb
@@ -15,8 +15,7 @@ SRC_URI = "https://strace.io/files/${PV}/strace-${PV}.tar.xz \
            file://uintptr_t.patch \
            file://0001-strace-fix-reproducibilty-issues.patch \
            "
-SRC_URI[md5sum] = "f8e0394d4e537b3faadf0a72f5d1d17e"
-SRC_URI[sha256sum] = "189968eeae06ed9e20166ec55a830943c84374676a457c9fe010edc7541f1b01"
+SRC_URI[sha256sum] = "b284b59f9bcd95b9728cea5bd5c0edc5ebe360af73dc76fbf6334f11c777ccd8"
 
 inherit autotools ptest
 
-- 
2.26.2


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

* [PATCH 09/42] acpica: upgrade 20200430 -> 20200528
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (6 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 08/42] strace: upgrade 5.6 -> 5.7 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 10/42] iptables: upgrade 1.8.4 -> 1.8.5 Alexander Kanavin
                   ` (32 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../acpica/{acpica_20200430.bb => acpica_20200528.bb}           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-extended/acpica/{acpica_20200430.bb => acpica_20200528.bb} (94%)

diff --git a/meta/recipes-extended/acpica/acpica_20200430.bb b/meta/recipes-extended/acpica/acpica_20200528.bb
similarity index 94%
rename from meta/recipes-extended/acpica/acpica_20200430.bb
rename to meta/recipes-extended/acpica/acpica_20200528.bb
index 478be7f56e..d68afd8158 100644
--- a/meta/recipes-extended/acpica/acpica_20200430.bb
+++ b/meta/recipes-extended/acpica/acpica_20200528.bb
@@ -17,7 +17,7 @@ COMPATIBLE_HOST = "(i.86|x86_64|arm|aarch64).*-linux"
 DEPENDS = "m4-native flex-native bison-native"
 
 SRC_URI = "https://acpica.org/sites/acpica/files/acpica-unix-${PV}.tar.gz"
-SRC_URI[sha256sum] = "fb807f1dec31664f972af37d213abf72987afe33abf68c83051e298da35d297c"
+SRC_URI[sha256sum] = "e69f81c6924c8d30f9b9005bb002307f07b5a1538e13c909bea2f8a44e0d8610"
 
 UPSTREAM_CHECK_URI = "https://acpica.org/downloads"
 
-- 
2.26.2


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

* [PATCH 10/42] iptables: upgrade 1.8.4 -> 1.8.5
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (7 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 09/42] acpica: upgrade 20200430 -> 20200528 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 11/42] libarchive: upgrade 3.4.2 -> 3.4.3 Alexander Kanavin
                   ` (31 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../iptables/{iptables_1.8.4.bb => iptables_1.8.5.bb}          | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-extended/iptables/{iptables_1.8.4.bb => iptables_1.8.5.bb} (96%)

diff --git a/meta/recipes-extended/iptables/iptables_1.8.4.bb b/meta/recipes-extended/iptables/iptables_1.8.5.bb
similarity index 96%
rename from meta/recipes-extended/iptables/iptables_1.8.4.bb
rename to meta/recipes-extended/iptables/iptables_1.8.5.bb
index cf1388ce9c..fa1e5c229d 100644
--- a/meta/recipes-extended/iptables/iptables_1.8.4.bb
+++ b/meta/recipes-extended/iptables/iptables_1.8.5.bb
@@ -16,8 +16,7 @@ SRC_URI = "http://netfilter.org/projects/iptables/files/iptables-${PV}.tar.bz2 \
            file://ip6tables.service \
            file://ip6tables.rules \
 "
-SRC_URI[md5sum] = "9b201107957fbf62709c3d8226239b0d"
-SRC_URI[sha256sum] = "993a3a5490a544c2cbf2ef15cf7e7ed21af1845baf228318d5c36ef8827e157c"
+SRC_URI[sha256sum] = "d457d74512e63aa3f50336e0597d4023c0e3c6845594d38532efb6ebcb294309"
 
 SYSTEMD_SERVICE_${PN} = "\
     iptables.service \
-- 
2.26.2


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

* [PATCH 11/42] libarchive: upgrade 3.4.2 -> 3.4.3
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (8 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 10/42] iptables: upgrade 1.8.4 -> 1.8.5 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 12/42] man-db: upgrade 2.9.1 -> 2.9.2 Alexander Kanavin
                   ` (30 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../libarchive/{libarchive_3.4.2.bb => libarchive_3.4.3.bb}    | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-extended/libarchive/{libarchive_3.4.2.bb => libarchive_3.4.3.bb} (94%)

diff --git a/meta/recipes-extended/libarchive/libarchive_3.4.2.bb b/meta/recipes-extended/libarchive/libarchive_3.4.3.bb
similarity index 94%
rename from meta/recipes-extended/libarchive/libarchive_3.4.2.bb
rename to meta/recipes-extended/libarchive/libarchive_3.4.3.bb
index 0ab40fc096..dbfc067b93 100644
--- a/meta/recipes-extended/libarchive/libarchive_3.4.2.bb
+++ b/meta/recipes-extended/libarchive/libarchive_3.4.3.bb
@@ -34,8 +34,7 @@ EXTRA_OECONF += "--enable-largefile"
 
 SRC_URI = "http://libarchive.org/downloads/libarchive-${PV}.tar.gz"
 
-SRC_URI[md5sum] = "d953ed6b47694dadf0e6042f8f9ff451"
-SRC_URI[sha256sum] = "b60d58d12632ecf1e8fad7316dc82c6b9738a35625746b47ecdcaf4aed176176"
+SRC_URI[sha256sum] = "ee1e749213c108cb60d53147f18c31a73d6717d7e3d2481c157e1b34c881ea39"
 
 inherit autotools update-alternatives pkgconfig
 
-- 
2.26.2


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

* [PATCH 12/42] man-db: upgrade 2.9.1 -> 2.9.2
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (9 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 11/42] libarchive: upgrade 3.4.2 -> 3.4.3 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 13/42] msmtp: upgrade 1.8.10 -> 1.8.11 Alexander Kanavin
                   ` (29 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../man-db/{man-db_2.9.1.bb => man-db_2.9.2.bb}                | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-extended/man-db/{man-db_2.9.1.bb => man-db_2.9.2.bb} (92%)

diff --git a/meta/recipes-extended/man-db/man-db_2.9.1.bb b/meta/recipes-extended/man-db/man-db_2.9.2.bb
similarity index 92%
rename from meta/recipes-extended/man-db/man-db_2.9.1.bb
rename to meta/recipes-extended/man-db/man-db_2.9.2.bb
index 87149dcb2e..53ebc85922 100644
--- a/meta/recipes-extended/man-db/man-db_2.9.1.bb
+++ b/meta/recipes-extended/man-db/man-db_2.9.2.bb
@@ -7,8 +7,7 @@ LIC_FILES_CHKSUM = "file://docs/COPYING.LIB;md5=a6f89e2100d9b6cdffcea4f398e37343
 SRC_URI = "${SAVANNAH_NONGNU_MIRROR}/man-db/man-db-${PV}.tar.xz \
            file://99_mandb \
            file://man_db.conf-avoid-multilib-install-file-conflict.patch"
-SRC_URI[md5sum] = "593f4f0a26ab4f66f5b81cf6c0c7364c"
-SRC_URI[sha256sum] = "ba3d8afc5c09a7265a8dabfa0e7c1f4b3ab97df9abf1f6810faa8f301056c74f"
+SRC_URI[sha256sum] = "7b383f26c67525205f96a4a3bfb27993396992794adda6fe05ad565f369f047c"
 
 DEPENDS = "libpipeline gdbm groff-native base-passwd"
 RDEPENDS_${PN} += "base-passwd"
-- 
2.26.2


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

* [PATCH 13/42] msmtp: upgrade 1.8.10 -> 1.8.11
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (10 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 12/42] man-db: upgrade 2.9.1 -> 2.9.2 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 14/42] epiphany: upgrade 3.36.1 -> 3.36.2 Alexander Kanavin
                   ` (28 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../msmtp/{msmtp_1.8.10.bb => msmtp_1.8.11.bb}                 | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-extended/msmtp/{msmtp_1.8.10.bb => msmtp_1.8.11.bb} (86%)

diff --git a/meta/recipes-extended/msmtp/msmtp_1.8.10.bb b/meta/recipes-extended/msmtp/msmtp_1.8.11.bb
similarity index 86%
rename from meta/recipes-extended/msmtp/msmtp_1.8.10.bb
rename to meta/recipes-extended/msmtp/msmtp_1.8.11.bb
index 42cf6309e9..804ed59b4e 100644
--- a/meta/recipes-extended/msmtp/msmtp_1.8.10.bb
+++ b/meta/recipes-extended/msmtp/msmtp_1.8.11.bb
@@ -11,8 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
 UPSTREAM_CHECK_URI = "https://marlam.de/msmtp/download/"
 
 SRC_URI = "https://marlam.de/${BPN}/releases/${BP}.tar.xz"
-SRC_URI[md5sum] = "168430e48f351b5a157ad930d7db3ecc"
-SRC_URI[sha256sum] = "caba7f39d19df7a31782fe7336dd640c61ea33b92f987bd5423bca9683482f10"
+SRC_URI[sha256sum] = "f25f0fa177ce9e0ad65c127e790a37f35fb64fee9e33d90345844c5c86780e60"
 
 inherit gettext autotools update-alternatives pkgconfig
 
-- 
2.26.2


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

* [PATCH 14/42] epiphany: upgrade 3.36.1 -> 3.36.2
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (11 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 13/42] msmtp: upgrade 1.8.10 -> 1.8.11 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 15/42] cogl-1.0: upgrade 1.22.6 -> 1.22.8 Alexander Kanavin
                   ` (27 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../epiphany/{epiphany_3.36.1.bb => epiphany_3.36.2.bb}        | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-gnome/epiphany/{epiphany_3.36.1.bb => epiphany_3.36.2.bb} (85%)

diff --git a/meta/recipes-gnome/epiphany/epiphany_3.36.1.bb b/meta/recipes-gnome/epiphany/epiphany_3.36.2.bb
similarity index 85%
rename from meta/recipes-gnome/epiphany/epiphany_3.36.1.bb
rename to meta/recipes-gnome/epiphany/epiphany_3.36.2.bb
index 8146983aef..8ac318b0d7 100644
--- a/meta/recipes-gnome/epiphany/epiphany_3.36.1.bb
+++ b/meta/recipes-gnome/epiphany/epiphany_3.36.2.bb
@@ -14,8 +14,7 @@ REQUIRED_DISTRO_FEATURES = "x11 opengl"
 SRC_URI = "${GNOME_MIRROR}/${GNOMEBN}/${@gnome_verdir("${PV}")}/${GNOMEBN}-${PV}.tar.${GNOME_COMPRESS_TYPE};name=archive \
            file://0002-help-meson.build-disable-the-use-of-yelp.patch \
            "
-SRC_URI[archive.md5sum] = "d66416d0be97ec7789564473337bfe57"
-SRC_URI[archive.sha256sum] = "f6f233fb43c6318476d4594707b3fdd5b4127b5e35263e73fbcad8895db8efb6"
+SRC_URI[archive.sha256sum] = "c2e676aa0fe211809a5e7e8a7e461d182890f253c53f4610f2610094b6fbfb5e"
 
 FILES_${PN} += "${datadir}/dbus-1 ${datadir}/gnome-shell/search-providers ${datadir}/metainfo"
 RDEPENDS_${PN} = "iso-codes adwaita-icon-theme gsettings-desktop-schemas"
-- 
2.26.2


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

* [PATCH 15/42] cogl-1.0: upgrade 1.22.6 -> 1.22.8
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (12 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 14/42] epiphany: upgrade 3.36.1 -> 3.36.2 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-13 20:44   ` [OE-core] " Andrey Zhizhikin
  2020-06-08  7:46 ` [PATCH 16/42] libdrm: upgrade 2.4.101 -> 2.4.102 Alexander Kanavin
                   ` (26 subsequent siblings)
  40 siblings, 1 reply; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb | 6 ------
 meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb | 5 +++++
 2 files changed, 5 insertions(+), 6 deletions(-)
 delete mode 100644 meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb
 create mode 100644 meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb

diff --git a/meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb b/meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb
deleted file mode 100644
index 86bbdbff69..0000000000
--- a/meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb
+++ /dev/null
@@ -1,6 +0,0 @@
-require cogl-1.0.inc
-
-SRC_URI[archive.md5sum] = "7bcc01edb5462d4d08d01bf893feddb0"
-SRC_URI[archive.sha256sum] = "6d134bd3e48c067507167c001200b275997fb9c68b08b48ff038211c8c251b75"
-
-LIC_FILES_CHKSUM = "file://COPYING;md5=1b1a508d91d25ca607c83f92f3e31c84"
diff --git a/meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb b/meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb
new file mode 100644
index 0000000000..78f6b0e7a3
--- /dev/null
+++ b/meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb
@@ -0,0 +1,5 @@
+require cogl-1.0.inc
+
+SRC_URI[archive.sha256sum] = "a805b2b019184710ff53d0496f9f0ce6dcca420c141a0f4f6fcc02131581d759"
+
+LIC_FILES_CHKSUM = "file://COPYING;md5=1b1a508d91d25ca607c83f92f3e31c84"
-- 
2.26.2


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

* [PATCH 16/42] libdrm: upgrade 2.4.101 -> 2.4.102
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (13 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 15/42] cogl-1.0: upgrade 1.22.6 -> 1.22.8 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 17/42] vulkan-demos: upgrade to latest revision Alexander Kanavin
                   ` (25 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../drm/{libdrm_2.4.101.bb => libdrm_2.4.102.bb}               | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-graphics/drm/{libdrm_2.4.101.bb => libdrm_2.4.102.bb} (95%)

diff --git a/meta/recipes-graphics/drm/libdrm_2.4.101.bb b/meta/recipes-graphics/drm/libdrm_2.4.102.bb
similarity index 95%
rename from meta/recipes-graphics/drm/libdrm_2.4.101.bb
rename to meta/recipes-graphics/drm/libdrm_2.4.102.bb
index 8ec566faa9..fb9a94207f 100644
--- a/meta/recipes-graphics/drm/libdrm_2.4.101.bb
+++ b/meta/recipes-graphics/drm/libdrm_2.4.102.bb
@@ -11,8 +11,7 @@ PROVIDES = "drm"
 DEPENDS = "libpthread-stubs"
 
 SRC_URI = "http://dri.freedesktop.org/libdrm/${BP}.tar.xz"
-SRC_URI[md5sum] = "e6a6f1b88963210b3d62acd7310a1cc7"
-SRC_URI[sha256sum] = "ddf31baa8e49473624860bd166ce654dc349873f7a6c7b3305964249315c78a7"
+SRC_URI[sha256sum] = "8bcbf9336c28e393d76c1f16d7e79e394a7fce8a2e929d52d3ad7ad8525ba05b"
 
 inherit meson pkgconfig manpages
 
-- 
2.26.2


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

* [PATCH 17/42] vulkan-demos: upgrade to latest revision
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (14 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 16/42] libdrm: upgrade 2.4.101 -> 2.4.102 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 18/42] xkeyboard-config: upgrade 2.29 -> 2.30 Alexander Kanavin
                   ` (24 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-graphics/vulkan/vulkan-demos_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-graphics/vulkan/vulkan-demos_git.bb b/meta/recipes-graphics/vulkan/vulkan-demos_git.bb
index 9d7cb2b1e8..9484f010c0 100644
--- a/meta/recipes-graphics/vulkan/vulkan-demos_git.bb
+++ b/meta/recipes-graphics/vulkan/vulkan-demos_git.bb
@@ -14,7 +14,7 @@ SRC_URI = "git://github.com/SaschaWillems/Vulkan.git \
            file://0001-Don-t-build-demos-with-questionably-licensed-data.patch \
            "
 UPSTREAM_CHECK_COMMITS = "1"
-SRCREV = "10a1ecaf7bbcbc316c83f7c52742baaba0ae2f45"
+SRCREV = "4818f85916bf88c1ca8c2ed1a46e0e758651489e"
 UPSTREAM_CHECK_GITTAGREGEX = "These are not the releases you're looking for"
 S = "${WORKDIR}/git"
 
-- 
2.26.2


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

* [PATCH 18/42] xkeyboard-config: upgrade 2.29 -> 2.30
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (15 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 17/42] vulkan-demos: upgrade to latest revision Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 19/42] linux-firmware: upgrade 20200421 -> 20200519 Alexander Kanavin
                   ` (23 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../0001-fix-python3-support.patch            | 34 -------------------
 ...onfig_2.29.bb => xkeyboard-config_2.30.bb} |  7 ++--
 2 files changed, 2 insertions(+), 39 deletions(-)
 delete mode 100644 meta/recipes-graphics/xorg-lib/xkeyboard-config/0001-fix-python3-support.patch
 rename meta/recipes-graphics/xorg-lib/{xkeyboard-config_2.29.bb => xkeyboard-config_2.30.bb} (81%)

diff --git a/meta/recipes-graphics/xorg-lib/xkeyboard-config/0001-fix-python3-support.patch b/meta/recipes-graphics/xorg-lib/xkeyboard-config/0001-fix-python3-support.patch
deleted file mode 100644
index f723f70332..0000000000
--- a/meta/recipes-graphics/xorg-lib/xkeyboard-config/0001-fix-python3-support.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 168ac446cdd9a1b59d6b708360a9556515ba56b9 Mon Sep 17 00:00:00 2001
-From: MilhouseVH <milhouseVH.github@nmacleod.com>
-Date: Sun, 16 Feb 2020 09:41:43 +0000
-Subject: [PATCH] fix python3 support
-
-https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/197
-
-Upstream-Status: Backport
-Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
----
- rules/compat/map-variants.py | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/rules/compat/map-variants.py b/rules/compat/map-variants.py
-index ebbfec9..979ba43 100755
---- a/rules/compat/map-variants.py
-+++ b/rules/compat/map-variants.py
-@@ -1,4 +1,4 @@
--#!/usr/bin/python3
-+#!/usr/bin/env python3
- 
- import argparse
- import re
-@@ -12,8 +12,8 @@ class Layout(object):
-             assert variant is None
-             # parse a layout(variant) string
-             match = re.match(r'([^(]+)\(([^)]+)\)', layout)
--            self.layout = match[1]
--            self.variant = match[2]
-+            self.layout = match.groups()[0]
-+            self.variant = match.groups()[1]
- 
-     def __str__(self):
-         if self.variant:
diff --git a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.29.bb b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.30.bb
similarity index 81%
rename from meta/recipes-graphics/xorg-lib/xkeyboard-config_2.29.bb
rename to meta/recipes-graphics/xorg-lib/xkeyboard-config_2.30.bb
index 598b584787..a4d67cd2ce 100644
--- a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.29.bb
+++ b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.30.bb
@@ -12,11 +12,8 @@ BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=xkeyboard-confi
 LICENSE = "MIT & MIT-style"
 LIC_FILES_CHKSUM = "file://COPYING;md5=0e7f21ca7db975c63467d2e7624a12f9"
 
-SRC_URI = "${XORG_MIRROR}/individual/data/xkeyboard-config/${BPN}-${PV}.tar.bz2 \
-           file://0001-fix-python3-support.patch \
-           "
-SRC_URI[md5sum] = "b5980bdc6c7d79f6dcccba8c76bb6c5d"
-SRC_URI[sha256sum] = "1d4175278bf06000683656763a8b1d3282c61a314b6db41260c8efe92d621802"
+SRC_URI = "${XORG_MIRROR}/individual/data/xkeyboard-config/${BPN}-${PV}.tar.bz2"
+SRC_URI[sha256sum] = "095a524f7b633ed257617202d06c9c71fe020c8897b106cf0dcdd0c6e8b797d4"
 
 SECTION = "x11/libs"
 DEPENDS = "util-macros libxslt-native"
-- 
2.26.2


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

* [PATCH 19/42] linux-firmware: upgrade 20200421 -> 20200519
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (16 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 18/42] xkeyboard-config: upgrade 2.29 -> 2.30 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 20/42] babeltrace2: upgrade 2.0.2 -> 2.0.3 Alexander Kanavin
                   ` (22 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

License-Update: added more entries to WHENCE, all redistributable
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 ...linux-firmware_20200421.bb => linux-firmware_20200519.bb} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
 rename meta/recipes-kernel/linux-firmware/{linux-firmware_20200421.bb => linux-firmware_20200519.bb} (99%)

diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20200421.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20200519.bb
similarity index 99%
rename from meta/recipes-kernel/linux-firmware/linux-firmware_20200421.bb
rename to meta/recipes-kernel/linux-firmware/linux-firmware_20200519.bb
index fa0507a88c..fcad7df629 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_20200421.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20200519.bb
@@ -125,7 +125,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \
                     file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \
                     file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 \
                     file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca \
-                    file://WHENCE;md5=cb9a66eff0464b55335d3a7374fbc51c \
+                    file://WHENCE;md5=c15cee50b1a59d27106a37c2929d5291 \
                     "
 
 # These are not common licenses, set NO_GENERIC_LICENSE for them
@@ -196,8 +196,7 @@ PE = "1"
 
 SRC_URI = "${KERNELORG_MIRROR}/linux/kernel/firmware/${BPN}-${PV}.tar.xz"
 
-SRC_URI[md5sum] = "229a93395f4033da68429f165a62b952"
-SRC_URI[sha256sum] = "6dd7cba25d694c031f65529b9027cc8faaffaddfae70a4e3b58c2e4a0af3bfa8"
+SRC_URI[sha256sum] = "584c49c58291136b966ceffb0a456a672c23d4d759bab8bf86cbbe28061e415e"
 
 inherit allarch
 
-- 
2.26.2


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

* [PATCH 20/42] babeltrace2: upgrade 2.0.2 -> 2.0.3
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (17 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 19/42] linux-firmware: upgrade 20200421 -> 20200519 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 21/42] lttng-tools: upgrade 2.12.0 -> 2.12.1 Alexander Kanavin
                   ` (21 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../0001-fs.c-initialize-other_entry.patch    | 33 -------------------
 ...eltrace2_2.0.2.bb => babeltrace2_2.0.3.bb} |  9 +++--
 2 files changed, 4 insertions(+), 38 deletions(-)
 delete mode 100644 meta/recipes-kernel/lttng/babeltrace2/0001-fs.c-initialize-other_entry.patch
 rename meta/recipes-kernel/lttng/{babeltrace2_2.0.2.bb => babeltrace2_2.0.3.bb} (94%)

diff --git a/meta/recipes-kernel/lttng/babeltrace2/0001-fs.c-initialize-other_entry.patch b/meta/recipes-kernel/lttng/babeltrace2/0001-fs.c-initialize-other_entry.patch
deleted file mode 100644
index b56b3bd6e0..0000000000
--- a/meta/recipes-kernel/lttng/babeltrace2/0001-fs.c-initialize-other_entry.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 42dae692b9057d03ce9a0651f061472e9dd90130 Mon Sep 17 00:00:00 2001
-From: Mingli Yu <mingli.yu@windriver.com>
-Date: Wed, 11 Mar 2020 08:44:42 +0000
-Subject: [PATCH] fs.c: initialize the other_entry variable
-
-Initialize the pointer other_entry to fix the below error:
-| ../../../../../git/src/plugins/ctf/fs-src/fs.c: In function 'ds_index_insert_ds_index_entry_sorted':
-| ../../../../../git/src/plugins/ctf/fs-src/fs.c:702:5: error: 'other_entry' may be used uninitialized in this function [-Werror=maybe-uninitialized]
-|   702 |    !ds_index_entries_equal(entry, other_entry)) {
-
-Upstream-Status: Submitted [https://lists.lttng.org/pipermail/lttng-dev/2020-March/029549.html]
-
-Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
----
- src/plugins/ctf/fs-src/fs.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/plugins/ctf/fs-src/fs.c b/src/plugins/ctf/fs-src/fs.c
-index e87523a3..a6b5315f 100644
---- a/src/plugins/ctf/fs-src/fs.c
-+++ b/src/plugins/ctf/fs-src/fs.c
-@@ -680,7 +680,7 @@ void ds_index_insert_ds_index_entry_sorted(
- 	struct ctf_fs_ds_index_entry *entry)
- {
- 	guint i;
--	struct ctf_fs_ds_index_entry *other_entry;
-+	struct ctf_fs_ds_index_entry *other_entry = NULL;
- 
- 	/* Find the spot where to insert this index entry. */
- 	for (i = 0; i < index->entries->len; i++) {
--- 
-2.24.1
-
diff --git a/meta/recipes-kernel/lttng/babeltrace2_2.0.2.bb b/meta/recipes-kernel/lttng/babeltrace2_2.0.3.bb
similarity index 94%
rename from meta/recipes-kernel/lttng/babeltrace2_2.0.2.bb
rename to meta/recipes-kernel/lttng/babeltrace2_2.0.3.bb
index 7777f9b39b..c65882581d 100644
--- a/meta/recipes-kernel/lttng/babeltrace2_2.0.2.bb
+++ b/meta/recipes-kernel/lttng/babeltrace2_2.0.3.bb
@@ -8,12 +8,11 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=a6a458c13f18385b7bc5069a6d7b176e"
 DEPENDS = "glib-2.0 util-linux popt bison-native flex-native"
 
 SRC_URI = "git://git.efficios.com/babeltrace.git;branch=stable-2.0 \
-	   file://run-ptest \
-	   file://0001-tests-do-not-run-test-applications-from-.libs.patch \
+           file://run-ptest \
+           file://0001-tests-do-not-run-test-applications-from-.libs.patch \
            file://0001-Make-manpages-multilib-identical.patch \
-           file://0001-fs.c-initialize-other_entry.patch \
-	  "
-SRCREV = "33003c352ed56aa49e0b3df272bbab6fac36cae8"
+           "
+SRCREV = "91d154476e66735d705adda9ca5cbf5b5eea5940"
 UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>2(\.\d+)+)$"
 
 S = "${WORKDIR}/git"
-- 
2.26.2


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

* [PATCH 21/42] lttng-tools: upgrade 2.12.0 -> 2.12.1
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (18 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 20/42] babeltrace2: upgrade 2.0.2 -> 2.0.3 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 22/42] ffmpeg: upgrade 4.2.2 -> 4.2.3 Alexander Kanavin
                   ` (20 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../lttng/{lttng-tools_2.12.0.bb => lttng-tools_2.12.1.bb}     | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-kernel/lttng/{lttng-tools_2.12.0.bb => lttng-tools_2.12.1.bb} (98%)

diff --git a/meta/recipes-kernel/lttng/lttng-tools_2.12.0.bb b/meta/recipes-kernel/lttng/lttng-tools_2.12.1.bb
similarity index 98%
rename from meta/recipes-kernel/lttng/lttng-tools_2.12.0.bb
rename to meta/recipes-kernel/lttng/lttng-tools_2.12.1.bb
index 148a7928d2..094e33db71 100644
--- a/meta/recipes-kernel/lttng/lttng-tools_2.12.0.bb
+++ b/meta/recipes-kernel/lttng/lttng-tools_2.12.1.bb
@@ -36,8 +36,7 @@ SRC_URI = "https://lttng.org/files/lttng-tools/lttng-tools-${PV}.tar.bz2 \
            file://0001-tests-gen-ust-events-ns-tp.h-Fix-build-with-musl-lib.patch \
            "
 
-SRC_URI[md5sum] = "4592201ea981f0722438345fb1f009d2"
-SRC_URI[sha256sum] = "405661d27617dc79a42712174a051a45c7ca12d167576c0d93f2de708ed29445"
+SRC_URI[sha256sum] = "0de7afc1f40a5acbede933cdfd6cf47b32ff84d02e170a1321f7fc86141585b8"
 
 inherit autotools ptest pkgconfig useradd python3-dir manpages systemd
 
-- 
2.26.2


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

* [PATCH 22/42] ffmpeg: upgrade 4.2.2 -> 4.2.3
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (19 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 21/42] lttng-tools: upgrade 2.12.0 -> 2.12.1 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 23/42] wpebackend-fdo: upgrade 1.6.0 -> 1.6.1 Alexander Kanavin
                   ` (19 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../ffmpeg/{ffmpeg_4.2.2.bb => ffmpeg_4.2.3.bb}                | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-multimedia/ffmpeg/{ffmpeg_4.2.2.bb => ffmpeg_4.2.3.bb} (98%)

diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_4.2.2.bb b/meta/recipes-multimedia/ffmpeg/ffmpeg_4.2.3.bb
similarity index 98%
rename from meta/recipes-multimedia/ffmpeg/ffmpeg_4.2.2.bb
rename to meta/recipes-multimedia/ffmpeg/ffmpeg_4.2.3.bb
index d7b0641054..e837a05d47 100644
--- a/meta/recipes-multimedia/ffmpeg/ffmpeg_4.2.2.bb
+++ b/meta/recipes-multimedia/ffmpeg/ffmpeg_4.2.3.bb
@@ -26,8 +26,7 @@ LIC_FILES_CHKSUM = "file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
 SRC_URI = "https://www.ffmpeg.org/releases/${BP}.tar.xz \
            file://mips64_cpu_detection.patch \
            "
-SRC_URI[md5sum] = "348956fc2faa57a2f79bbb84ded9fbc3"
-SRC_URI[sha256sum] = "cb754255ab0ee2ea5f66f8850e1bd6ad5cac1cd855d0a2f4990fb8c668b0d29c"
+SRC_URI[sha256sum] = "9df6c90aed1337634c1fb026fb01c154c29c82a64ea71291ff2da9aacb9aad31"
 
 # Build fails when thumb is enabled: https://bugzilla.yoctoproject.org/show_bug.cgi?id=7717
 ARM_INSTRUCTION_SET_armv4 = "arm"
-- 
2.26.2


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

* [PATCH 23/42] wpebackend-fdo: upgrade 1.6.0 -> 1.6.1
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (20 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 22/42] ffmpeg: upgrade 4.2.2 -> 4.2.3 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 24/42] gnutls: upgrade 3.6.13 -> 3.6.14 Alexander Kanavin
                   ` (18 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../{wpebackend-fdo_1.6.0.bb => wpebackend-fdo_1.6.1.bb}       | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-sato/webkit/{wpebackend-fdo_1.6.0.bb => wpebackend-fdo_1.6.1.bb} (78%)

diff --git a/meta/recipes-sato/webkit/wpebackend-fdo_1.6.0.bb b/meta/recipes-sato/webkit/wpebackend-fdo_1.6.1.bb
similarity index 78%
rename from meta/recipes-sato/webkit/wpebackend-fdo_1.6.0.bb
rename to meta/recipes-sato/webkit/wpebackend-fdo_1.6.1.bb
index 3b1dbf1e09..2fdab42c38 100644
--- a/meta/recipes-sato/webkit/wpebackend-fdo_1.6.0.bb
+++ b/meta/recipes-sato/webkit/wpebackend-fdo_1.6.1.bb
@@ -12,7 +12,6 @@ inherit cmake features_check
 
 REQUIRED_DISTRO_FEATURES = "opengl"
 
-SRC_URI[md5sum] = "456afeed22f6749f7b2a97c11660835d"
 SRC_URI = "https://wpewebkit.org/releases/${BPN}-${PV}.tar.xz"
-SRC_URI[sha256sum] = "7f5bd7b9d8f97b1655f4dcd39fad92719d0fb3985b251da5802df13aaa09f567"
+SRC_URI[sha256sum] = "740eee3327acfb462b8460519a219e30dc0a870326e88e2ddc4fe2c8de20b1c9"
 
-- 
2.26.2


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

* [PATCH 24/42] gnutls: upgrade 3.6.13 -> 3.6.14
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (21 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 23/42] wpebackend-fdo: upgrade 1.6.0 -> 1.6.1 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 25/42] libcap: upgrade 2.34 -> 2.36 Alexander Kanavin
                   ` (17 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../gnutls/{gnutls_3.6.13.bb => gnutls_3.6.14.bb}              | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-support/gnutls/{gnutls_3.6.13.bb => gnutls_3.6.14.bb} (93%)

diff --git a/meta/recipes-support/gnutls/gnutls_3.6.13.bb b/meta/recipes-support/gnutls/gnutls_3.6.14.bb
similarity index 93%
rename from meta/recipes-support/gnutls/gnutls_3.6.13.bb
rename to meta/recipes-support/gnutls/gnutls_3.6.14.bb
index f56d42a613..a285e5a1f1 100644
--- a/meta/recipes-support/gnutls/gnutls_3.6.13.bb
+++ b/meta/recipes-support/gnutls/gnutls_3.6.14.bb
@@ -21,8 +21,7 @@ SRC_URI = "https://www.gnupg.org/ftp/gcrypt/gnutls/v${SHRT_VER}/gnutls-${PV}.tar
            file://arm_eabi.patch \
 "
 
-SRC_URI[md5sum] = "bb1fe696a11543433785b4fc70ca225f"
-SRC_URI[sha256sum] = "32041df447d9f4644570cf573c9f60358e865637d69b7e59d1159b7240b52f38"
+SRC_URI[sha256sum] = "5630751adec7025b8ef955af4d141d00d252a985769f51b4059e5affa3d39d63"
 
 inherit autotools texinfo pkgconfig gettext lib_package gtk-doc
 
-- 
2.26.2


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

* [PATCH 25/42] libcap: upgrade 2.34 -> 2.36
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (22 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 24/42] gnutls: upgrade 3.6.13 -> 3.6.14 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 26/42] vte: upgrade 0.60.2 -> 0.60.3 Alexander Kanavin
                   ` (16 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-support/libcap/{libcap_2.34.bb => libcap_2.36.bb} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-support/libcap/{libcap_2.34.bb => libcap_2.36.bb} (93%)

diff --git a/meta/recipes-support/libcap/libcap_2.34.bb b/meta/recipes-support/libcap/libcap_2.36.bb
similarity index 93%
rename from meta/recipes-support/libcap/libcap_2.34.bb
rename to meta/recipes-support/libcap/libcap_2.36.bb
index a3bd969d2b..2c98db6eeb 100644
--- a/meta/recipes-support/libcap/libcap_2.34.bb
+++ b/meta/recipes-support/libcap/libcap_2.36.bb
@@ -12,8 +12,7 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/libs/security/linux-privs/${BPN}2/${BPN}-${
            file://0002-tests-do-not-run-target-executables.patch \
            file://0001-tests-do-not-statically-link-a-test.patch \
            "
-SRC_URI[md5sum] = "66028a8080a0891c54b202bb5e749035"
-SRC_URI[sha256sum] = "aecdd42015955068d3d94b7caa9590fcb2de5df53ce53c61a21b912bfc0b1611"
+SRC_URI[sha256sum] = "5048c849bdbbe24d2ca59463142cb279abec5edf3ab6731ab35a596bcf538a49"
 
 UPSTREAM_CHECK_URI = "https://www.kernel.org/pub/linux/libs/security/linux-privs/${BPN}2/"
 
-- 
2.26.2


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

* [PATCH 26/42] vte: upgrade 0.60.2 -> 0.60.3
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (23 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 25/42] libcap: upgrade 2.34 -> 2.36 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 27/42] bison: upgrade 3.6.2 -> 3.6.3 Alexander Kanavin
                   ` (15 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-support/vte/{vte_0.60.2.bb => vte_0.60.3.bb} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-support/vte/{vte_0.60.2.bb => vte_0.60.3.bb} (92%)

diff --git a/meta/recipes-support/vte/vte_0.60.2.bb b/meta/recipes-support/vte/vte_0.60.3.bb
similarity index 92%
rename from meta/recipes-support/vte/vte_0.60.2.bb
rename to meta/recipes-support/vte/vte_0.60.3.bb
index 8c7054913f..01c48242d9 100644
--- a/meta/recipes-support/vte/vte_0.60.2.bb
+++ b/meta/recipes-support/vte/vte_0.60.3.bb
@@ -20,8 +20,7 @@ inherit gnomebase gtk-doc features_check upstream-version-is-even gobject-intros
 SRC_URI += " \
             file://0002-Add-W_EXITCODE-macro-for-non-glibc-systems.patch \
            "
-SRC_URI[archive.md5sum] = "1a0b5395915d2f3c88484511b38cc584"
-SRC_URI[archive.sha256sum] = "35a0280e3f12feeb3096da05699191373c47a4a20c55cb7081e828e6015f8ca5"
+SRC_URI[archive.sha256sum] = "feb76e1181a357d86112d447a08d127e2081438df76ece83243b18609dd9822a"
 
 ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
 
-- 
2.26.2


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

* [PATCH 27/42] bison: upgrade 3.6.2 -> 3.6.3
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (24 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 26/42] vte: upgrade 0.60.2 -> 0.60.3 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 28/42] asciidoc: 8.6.10 -> 9.0.0 Alexander Kanavin
                   ` (14 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-devtools/bison/{bison_3.6.2.bb => bison_3.6.3.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/bison/{bison_3.6.2.bb => bison_3.6.3.bb} (94%)

diff --git a/meta/recipes-devtools/bison/bison_3.6.2.bb b/meta/recipes-devtools/bison/bison_3.6.3.bb
similarity index 94%
rename from meta/recipes-devtools/bison/bison_3.6.2.bb
rename to meta/recipes-devtools/bison/bison_3.6.3.bb
index 2ec9381231..1d0f5995c1 100644
--- a/meta/recipes-devtools/bison/bison_3.6.2.bb
+++ b/meta/recipes-devtools/bison/bison_3.6.3.bb
@@ -13,7 +13,7 @@ SRC_URI = "${GNU_MIRROR}/bison/bison-${PV}.tar.xz \
            file://add-with-bisonlocaledir.patch \
            file://0001-bison-fix-the-parallel-build.patch \
            "
-SRC_URI[sha256sum] = "4a164b5cc971b896ce976bf4b624fab7279e0729cf983a5135df7e4df0970f6e"
+SRC_URI[sha256sum] = "06db793651de9dd5f0a85a6fe4bdbca413c0806bf2432377523da96ca0b4b73d"
 
 # No point in hardcoding path to m4, just use PATH
 EXTRA_OECONF += "M4=m4"
-- 
2.26.2


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

* [PATCH 28/42] asciidoc: 8.6.10 -> 9.0.0
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (25 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 27/42] bison: upgrade 3.6.2 -> 3.6.3 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 29/42] debianutils: 4.9.1 -> 4.11 Alexander Kanavin
                   ` (13 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

License-Update: copyright years, gpl2 text updated to latest official
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../asciidoc/{asciidoc_8.6.10.bb => asciidoc_9.0.0.bb}     | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)
 rename meta/recipes-extended/asciidoc/{asciidoc_8.6.10.bb => asciidoc_9.0.0.bb} (80%)

diff --git a/meta/recipes-extended/asciidoc/asciidoc_8.6.10.bb b/meta/recipes-extended/asciidoc/asciidoc_9.0.0.bb
similarity index 80%
rename from meta/recipes-extended/asciidoc/asciidoc_8.6.10.bb
rename to meta/recipes-extended/asciidoc/asciidoc_9.0.0.bb
index 751bf0f19f..63e02ce5fc 100644
--- a/meta/recipes-extended/asciidoc/asciidoc_8.6.10.bb
+++ b/meta/recipes-extended/asciidoc/asciidoc_9.0.0.bb
@@ -5,13 +5,12 @@ articles, books and UNIX man pages."
 HOMEPAGE = "http://asciidoc.org/"
 
 LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b \
-                    file://COPYRIGHT;md5=029ad5428ba5efa20176b396222d4069"
+LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=4e5d1baf6f20559e3bec172226a47e4e \
+                    file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263 "
 
 SRC_URI = "git://github.com/asciidoc/asciidoc-py3;protocol=https \
            file://auto-catalogs.patch"
-SRCREV = "618f6e6f6b558ed1e5f2588cd60a5a6b4f881ca0"
-PV .= "+py3-git${SRCPV}"
+SRCREV = "c44cb22b0cb110b69e4909c93c1cc6e2be5470cc"
 
 DEPENDS = "libxml2-native libxslt-native docbook-xml-dtd4-native docbook-xsl-stylesheets-native"
 
-- 
2.26.2


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

* [PATCH 29/42] debianutils: 4.9.1 -> 4.11
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (26 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 28/42] asciidoc: 8.6.10 -> 9.0.0 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 30/42] git: upgrade 2.26.2 -> 2.27.0 Alexander Kanavin
                   ` (12 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

License-Update: changed license file path on Debian systems
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../{debianutils_4.9.1.bb => debianutils_4.11.bb}          | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)
 rename meta/recipes-support/debianutils/{debianutils_4.9.1.bb => debianutils_4.11.bb} (83%)

diff --git a/meta/recipes-support/debianutils/debianutils_4.9.1.bb b/meta/recipes-support/debianutils/debianutils_4.11.bb
similarity index 83%
rename from meta/recipes-support/debianutils/debianutils_4.9.1.bb
rename to meta/recipes-support/debianutils/debianutils_4.11.bb
index 768f28906f..ac3d5b0267 100644
--- a/meta/recipes-support/debianutils/debianutils_4.9.1.bb
+++ b/meta/recipes-support/debianutils/debianutils_4.11.bb
@@ -1,15 +1,14 @@
 SUMMARY = "Miscellaneous utilities specific to Debian"
 SECTION = "base"
 LICENSE = "GPLv2 & SMAIL_GPL"
-LIC_FILES_CHKSUM = "file://debian/copyright;md5=f01a5203d50512fc4830b4332b696a9f"
+LIC_FILES_CHKSUM = "file://debian/copyright;md5=9b912cd0cc654134c0ef3424a0705b94"
 
-SRC_URI = "http://snapshot.debian.org/archive/debian/20191212T145612Z/pool/main/d/${BPN}/${BPN}_${PV}.tar.xz"
+SRC_URI = "${DEBIAN_MIRROR}/main/d/${BPN}/${BPN}_${PV}.tar.xz"
 # the package is taken from snapshots.debian.org; that source is static and goes stale
 # so we check the latest upstream from a directory that does get updated
 UPSTREAM_CHECK_URI = "${DEBIAN_MIRROR}/main/d/${BPN}/"
 
-SRC_URI[md5sum] = "95633416680bfd249b7cb07d94137048"
-SRC_URI[sha256sum] = "af826685d9c56abfa873e84cd392539cd363cb0ba04a09d21187377e1b764091"
+SRC_URI[sha256sum] = "bb5ce6290696b0d623377521ed217f484aa98f7346c5f7c48f9ae3e1acfb7151"
 
 inherit autotools update-alternatives
 
-- 
2.26.2


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

* [PATCH 30/42] git: upgrade 2.26.2 -> 2.27.0
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (27 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 29/42] debianutils: 4.9.1 -> 4.11 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 31/42] go: 1.14.3 -> 1.14.4 Alexander Kanavin
                   ` (11 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-devtools/git/{git_2.26.2.bb => git_2.27.0.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/git/{git_2.26.2.bb => git_2.27.0.bb} (51%)

diff --git a/meta/recipes-devtools/git/git_2.26.2.bb b/meta/recipes-devtools/git/git_2.27.0.bb
similarity index 51%
rename from meta/recipes-devtools/git/git_2.26.2.bb
rename to meta/recipes-devtools/git/git_2.27.0.bb
index ae7aa267bf..8022659ad7 100644
--- a/meta/recipes-devtools/git/git_2.26.2.bb
+++ b/meta/recipes-devtools/git/git_2.27.0.bb
@@ -5,6 +5,6 @@ EXTRA_OECONF += "ac_cv_snprintf_returns_bogus=no \
                  "
 EXTRA_OEMAKE += "NO_GETTEXT=1"
 
-SRC_URI[tarball.sha256sum] = "e1c17777528f55696815ef33587b1d20f5eec246669f3b839d15dbfffad9c121"
-SRC_URI[manpages.sha256sum] = "b3c6cfc980f3c593d0cd0c63e0c97d6f1cafe7b72321fc3a94948758b9529c5b"
+SRC_URI[tarball.sha256sum] = "77ded85cbe42b1ffdc2578b460a1ef5d23bcbc6683eabcafbb0d394dffe2e787"
+SRC_URI[manpages.sha256sum] = "414e4b17133e54d846f6bfa2479f9757c50e16c013eb76167a492ae5409b8947"
 
-- 
2.26.2


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

* [PATCH 31/42] go: 1.14.3 -> 1.14.4
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (28 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 30/42] git: upgrade 2.26.2 -> 2.27.0 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 32/42] iproute2: upgrade 5.6.0 -> 5.7.0 Alexander Kanavin
                   ` (10 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-devtools/go/go-1.14.inc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-devtools/go/go-1.14.inc b/meta/recipes-devtools/go/go-1.14.inc
index d729b65267..1050116950 100644
--- a/meta/recipes-devtools/go/go-1.14.inc
+++ b/meta/recipes-devtools/go/go-1.14.inc
@@ -1,7 +1,7 @@
 require go-common.inc
 
 GO_BASEVERSION = "1.14"
-GO_MINOR = ".3"
+GO_MINOR = ".4"
 PV .= "${GO_MINOR}"
 FILESEXTRAPATHS_prepend := "${FILE_DIRNAME}/go-${GO_BASEVERSION}:"
 
@@ -18,4 +18,4 @@ SRC_URI += "\
     file://0008-use-GOBUILDMODE-to-set-buildmode.patch \
 "
 SRC_URI_append_libc-musl = " file://0009-ld-replace-glibc-dynamic-linker-with-musl.patch"
-SRC_URI[main.sha256sum] = "93023778d4d1797b7bc6a53e86c3a9b150c923953225f8a48a2d5fabc971af56"
+SRC_URI[main.sha256sum] = "7011af3bbc2ac108d1b82ea8abb87b2e63f78844f0259be20cde4d42c5c40584"
-- 
2.26.2


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

* [PATCH 32/42] iproute2: upgrade 5.6.0 -> 5.7.0
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (29 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 31/42] go: 1.14.3 -> 1.14.4 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 33/42] libksba: 1.3.5 -> 1.4.0 Alexander Kanavin
                   ` (9 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../0001-devlink.c-add-missing-include.patch  | 23 +++++++++++++++++++
 .../{iproute2_5.6.0.bb => iproute2_5.7.0.bb}  |  6 ++---
 2 files changed, 26 insertions(+), 3 deletions(-)
 create mode 100644 meta/recipes-connectivity/iproute2/iproute2/0001-devlink.c-add-missing-include.patch
 rename meta/recipes-connectivity/iproute2/{iproute2_5.6.0.bb => iproute2_5.7.0.bb} (61%)

diff --git a/meta/recipes-connectivity/iproute2/iproute2/0001-devlink.c-add-missing-include.patch b/meta/recipes-connectivity/iproute2/iproute2/0001-devlink.c-add-missing-include.patch
new file mode 100644
index 0000000000..f9580b7d44
--- /dev/null
+++ b/meta/recipes-connectivity/iproute2/iproute2/0001-devlink.c-add-missing-include.patch
@@ -0,0 +1,23 @@
+From 5df629d825df4ccc4283228bc0739da126326072 Mon Sep 17 00:00:00 2001
+From: Alexander Kanavin <alex.kanavin@gmail.com>
+Date: Sat, 6 Jun 2020 18:00:13 +0000
+Subject: [PATCH] devlink.c: add missing include
+
+Upstream-Status: Pending
+Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
+---
+ devlink/devlink.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/devlink/devlink.c b/devlink/devlink.c
+index 16602ab..c278e6d 100644
+--- a/devlink/devlink.c
++++ b/devlink/devlink.c
+@@ -26,6 +26,7 @@
+ #include <libmnl/libmnl.h>
+ #include <netinet/ether.h>
+ #include <sys/types.h>
++#include <signal.h>
+ 
+ #include "SNAPSHOT.h"
+ #include "list.h"
diff --git a/meta/recipes-connectivity/iproute2/iproute2_5.6.0.bb b/meta/recipes-connectivity/iproute2/iproute2_5.7.0.bb
similarity index 61%
rename from meta/recipes-connectivity/iproute2/iproute2_5.6.0.bb
rename to meta/recipes-connectivity/iproute2/iproute2_5.7.0.bb
index 9ab9053739..276afeab11 100644
--- a/meta/recipes-connectivity/iproute2/iproute2_5.6.0.bb
+++ b/meta/recipes-connectivity/iproute2/iproute2_5.7.0.bb
@@ -2,10 +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-devlink.c-add-missing-include.patch \
+           "
 
-SRC_URI[md5sum] = "9da0c352707c34b8b1fec3bf42fcfd09"
-SRC_URI[sha256sum] = "1b5b0e25ce6e23da7526ea1da044e814ad85ba761b10dd29c2b027c056b04692"
+SRC_URI[sha256sum] = "725dc7ba94aae54c6f8d4223ca055d9fb4fe89d6994b1c03bfb4411c4dd10f21"
 
 # CFLAGS are computed in Makefile and reference CCOPTS
 #
-- 
2.26.2


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

* [PATCH 33/42] libksba: 1.3.5 -> 1.4.0
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (30 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 32/42] iproute2: upgrade 5.6.0 -> 5.7.0 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 34/42] lttng-modules: update to 2.12.1 Alexander Kanavin
                   ` (8 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Adjust the pkg-config patch:

- upstream added their own .pc file, so adding it again is not needed.
- ksba.m4 adjustment to use pkg-config remains in place, but has to be rebased.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../libksba/ksba-add-pkgconfig-support.patch  | 130 ++++++++----------
 .../{libksba_1.3.5.bb => libksba_1.4.0.bb}    |   3 +-
 2 files changed, 60 insertions(+), 73 deletions(-)
 rename meta/recipes-support/libksba/{libksba_1.3.5.bb => libksba_1.4.0.bb} (87%)

diff --git a/meta/recipes-support/libksba/libksba/ksba-add-pkgconfig-support.patch b/meta/recipes-support/libksba/libksba/ksba-add-pkgconfig-support.patch
index 5afe6de923..ebb7fa588a 100644
--- a/meta/recipes-support/libksba/libksba/ksba-add-pkgconfig-support.patch
+++ b/meta/recipes-support/libksba/libksba/ksba-add-pkgconfig-support.patch
@@ -1,3 +1,8 @@
+From 7bd2b060e9ea3e2ff11e67d1e98ab882819b28b7 Mon Sep 17 00:00:00 2001
+From: Chen Qi <Qi.Chen@windriver.com>
+Date: Mon, 3 Dec 2012 18:17:31 +0800
+Subject: [PATCH] libksba: add pkgconfig support
+
 Upstream-Status: Denied
 
 Add pkgconfig support to libksba.
@@ -6,78 +11,49 @@ They think pkgconfig adds no portability and maintaining them is not worthwhile.
 
 Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
 
-Index: libksba-1.3.5/Makefile.am
-===================================================================
---- libksba-1.3.5.orig/Makefile.am
-+++ libksba-1.3.5/Makefile.am
-@@ -20,6 +20,9 @@
- 
- ACLOCAL_AMFLAGS = -I m4 -I gl/m4
- 
-+pkgconfigdir = ${libdir}/pkgconfig
-+pkgconfig_DATA = ksba.pc
-+
- # (A suitable gitlog-to-changelog script can be found in GnuPG master.)
- GITLOG_TO_CHANGELOG=gitlog-to-changelog
- 
-Index: libksba-1.3.5/configure.ac
-===================================================================
---- libksba-1.3.5.orig/configure.ac
-+++ libksba-1.3.5/configure.ac
-@@ -414,6 +414,7 @@ gl/Makefile
- src/Makefile
- src/ksba-config
- src/versioninfo.rc
-+ksba.pc
- tests/Makefile
- doc/Makefile
- ])
-Index: libksba-1.3.5/ksba.pc.in
-===================================================================
---- /dev/null
-+++ libksba-1.3.5/ksba.pc.in
-@@ -0,0 +1,17 @@
-+prefix=@prefix@
-+exec_prefix=@exec_prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+
-+# API info
-+api_version=@KSBA_CONFIG_API_VERSION@
-+host=@KSBA_CONFIG_HOST@
-+
-+Name: ksba
-+Description: Libksba provides an easy API to create and parse X.509 and CMS related objects
-+Requires:
-+Version: @VERSION@
-+Libs: -L${libdir} -lksba
-+Libs.private: -L${libdir} -lgpg-error
-+Cflags: -I${includedir}
-+
-Index: libksba-1.3.5/src/ksba.m4
-===================================================================
---- libksba-1.3.5.orig/src/ksba.m4
-+++ libksba-1.3.5/src/ksba.m4
-@@ -22,18 +22,7 @@ dnl with a changed API.
+diff --git a/src/ksba.m4 b/src/ksba.m4
+index ad8de4f..af903ad 100644
+--- a/src/ksba.m4
++++ b/src/ksba.m4
+@@ -22,37 +22,6 @@ dnl with a changed API.
  dnl
  AC_DEFUN([AM_PATH_KSBA],
- [AC_REQUIRE([AC_CANONICAL_HOST])
-- AC_ARG_WITH(ksba-prefix,
--            AC_HELP_STRING([--with-ksba-prefix=PFX],
--                           [prefix where KSBA is installed (optional)]),
+ [ AC_REQUIRE([AC_CANONICAL_HOST])
+-  dnl --with-libksba-prefix=PFX is the preferred name for this option,
+-  dnl since that is consistent with how our three siblings use the directory/
+-  dnl package name in --with-$dir_name-prefix=PFX.
+-  AC_ARG_WITH(libksba-prefix,
+-              AC_HELP_STRING([--with-libksba-prefix=PFX],
+-                             [prefix where KSBA is installed (optional)]),
+-     ksba_config_prefix="$withval", ksba_config_prefix="")
+-
+-  dnl Accept --with-ksba-prefix and make it work the same as
+-  dnl --with-libksba-prefix above, for backwards compatibility,
+-  dnl but do not document this old, inconsistently-named option.
+-  AC_ARG_WITH(ksba-prefix,,
 -     ksba_config_prefix="$withval", ksba_config_prefix="")
+-
 -  if test x$ksba_config_prefix != x ; then
--     ksba_config_args="$ksba_config_args --prefix=$ksba_config_prefix"
--     if test x${KSBA_CONFIG+set} != xset ; then
--        KSBA_CONFIG=$ksba_config_prefix/bin/ksba-config
--     fi
+-    if test x${KSBA_CONFIG+set} != xset ; then
+-      KSBA_CONFIG=$ksba_config_prefix/bin/ksba-config
+-    fi
+-  fi
+-
+-  use_gpgrt_config=""
+-  if test x"$KSBA_CONFIG" = x -a x"$GPGRT_CONFIG" != x -a "$GPGRT_CONFIG" != "no"; then
+-    if $GPGRT_CONFIG ksba --exists; then
+-      KSBA_CONFIG="$GPGRT_CONFIG ksba"
+-      AC_MSG_NOTICE([Use gpgrt-config as ksba-config])
+-      use_gpgrt_config=yes
+-    fi
+-  fi
+-  if test -z "$use_gpgrt_config"; then
+-    AC_PATH_PROG(KSBA_CONFIG, ksba-config, no)
 -  fi
  
--  AC_PATH_PROG(KSBA_CONFIG, ksba-config, no)
    tmp=ifelse([$1], ,1:1.0.0,$1)
    if echo "$tmp" | grep ':' >/dev/null 2>/dev/null ; then
-      req_ksba_api=`echo "$tmp"     | sed 's/\(.*\):\(.*\)/\1/'`
-@@ -43,48 +32,13 @@ AC_DEFUN([AM_PATH_KSBA],
+@@ -63,56 +32,13 @@ AC_DEFUN([AM_PATH_KSBA],
       min_ksba_version="$tmp"
    fi
  
@@ -90,7 +66,11 @@ Index: libksba-1.3.5/src/ksba.m4
 -               sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\2/'`
 -    req_micro=`echo $min_ksba_version | \
 -               sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\3/'`
--    ksba_config_version=`$KSBA_CONFIG $ksba_config_args --version`
+-    if test -z "$use_gpgrt_config"; then
+-      ksba_config_version=`$KSBA_CONFIG --version`
+-    else
+-      ksba_config_version=`$KSBA_CONFIG --modversion`
+-    fi
 -    major=`echo $ksba_config_version | \
 -               sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\).*/\1/'`
 -    minor=`echo $ksba_config_version | \
@@ -124,24 +104,32 @@ Index: libksba-1.3.5/src/ksba.m4
       # Even if we have a recent libksba, we should check that the
       # API is compatible.
       if test "$req_ksba_api" -gt 0 ; then
--        tmp=`$KSBA_CONFIG --api-version 2>/dev/null || echo 0`
+-        if test -z "$use_gpgrt_config"; then
+-          tmp=`$KSBA_CONFIG --api-version 2>/dev/null || echo 0`
+-	else
+-          tmp=`$KSBA_CONFIG --variable=api_version 2>/dev/null || echo 0`
+-	fi
 +        tmp=`$PKG_CONFIG --variable=api_version ksba`
          if test "$tmp" -gt 0 ; then
             AC_MSG_CHECKING([KSBA API version])
             if test "$req_ksba_api" -eq "$tmp" ; then
-@@ -97,10 +51,8 @@ AC_DEFUN([AM_PATH_KSBA],
+@@ -125,14 +51,8 @@ AC_DEFUN([AM_PATH_KSBA],
       fi
    fi
    if test $ok = yes; then
--    KSBA_CFLAGS=`$KSBA_CONFIG $ksba_config_args --cflags`
--    KSBA_LIBS=`$KSBA_CONFIG $ksba_config_args --libs`
+-    KSBA_CFLAGS=`$KSBA_CONFIG --cflags`
+-    KSBA_LIBS=`$KSBA_CONFIG --libs`
      ifelse([$2], , :, [$2])
--    libksba_config_host=`$LIBKSBA_CONFIG $ksba_config_args --host 2>/dev/null || echo none`
+-    if test -z "$use_gpgrt_config"; then
+-      libksba_config_host=`$KSBA_CONFIG --host 2>/dev/null || echo none`
+-    else
+-      libksba_config_host=`$KSBA_CONFIG --variable=host 2>/dev/null || echo none`
+-    fi
 +    libksba_config_host=`$PKG_CONFIG --variable=host ksba`
      if test x"$libksba_config_host" != xnone ; then
        if test x"$libksba_config_host" != x"$host" ; then
    AC_MSG_WARN([[
-@@ -114,8 +66,6 @@ AC_DEFUN([AM_PATH_KSBA],
+@@ -146,8 +66,6 @@ AC_DEFUN([AM_PATH_KSBA],
        fi
      fi
    else
diff --git a/meta/recipes-support/libksba/libksba_1.3.5.bb b/meta/recipes-support/libksba/libksba_1.4.0.bb
similarity index 87%
rename from meta/recipes-support/libksba/libksba_1.3.5.bb
rename to meta/recipes-support/libksba/libksba_1.4.0.bb
index 336d7f8177..a9daf22d77 100644
--- a/meta/recipes-support/libksba/libksba_1.3.5.bb
+++ b/meta/recipes-support/libksba/libksba_1.4.0.bb
@@ -19,8 +19,7 @@ UPSTREAM_CHECK_URI = "https://gnupg.org/download/index.html"
 SRC_URI = "${GNUPG_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2 \
            file://ksba-add-pkgconfig-support.patch"
 
-SRC_URI[md5sum] = "8302a3e263a7c630aa7dea7d341f07a2"
-SRC_URI[sha256sum] = "41444fd7a6ff73a79ad9728f985e71c9ba8cd3e5e53358e70d5f066d35c1a340"
+SRC_URI[sha256sum] = "bfe6a8e91ff0f54d8a329514db406667000cb207238eded49b599761bfca41b6"
 
 do_configure_prepend () {
 	# Else these could be used in preference to those in aclocal-copy
-- 
2.26.2


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

* [PATCH 34/42] lttng-modules: update to 2.12.1
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (31 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 33/42] libksba: 1.3.5 -> 1.4.0 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-09 16:24   ` [OE-core] " Peter Kjellerstedt
  2020-06-08  7:46 ` [PATCH 35/42] mpg123: update to 1.26.1 Alexander Kanavin
                   ` (7 subsequent siblings)
  40 siblings, 1 reply; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Drop backports.

devupstream variant was incorrectly updated in a059fc67da4
(changed to 2.12, but without updating SRCREV), so revert it back
to 2.11.2.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 ...l-5.7-use-vmalloc_sync_mappings-on-k.patch | 853 ------------------
 ...per-rename-to-wrapper_vmalloc_sync_m.patch |  32 -
 ..._sync_mappings-on-kernel-5.6-as-well.patch |  88 --
 ...loc_sync_mappings-for-stable-kernels.patch |  67 --
 ...ules_2.12.0.bb => lttng-modules_2.12.1.bb} |  11 +-
 5 files changed, 3 insertions(+), 1048 deletions(-)
 delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-Update-for-kernel-5.7-use-vmalloc_sync_mappings-on-k.patch
 delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0002-Fix-missing-wrapper-rename-to-wrapper_vmalloc_sync_m.patch
 delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0003-Fix-Use-vmalloc_sync_mappings-on-kernel-5.6-as-well.patch
 delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0004-Update-Use-vmalloc_sync_mappings-for-stable-kernels.patch
 rename meta/recipes-kernel/lttng/{lttng-modules_2.12.0.bb => lttng-modules_2.12.1.bb} (75%)

diff --git a/meta/recipes-kernel/lttng/lttng-modules/0001-Update-for-kernel-5.7-use-vmalloc_sync_mappings-on-k.patch b/meta/recipes-kernel/lttng/lttng-modules/0001-Update-for-kernel-5.7-use-vmalloc_sync_mappings-on-k.patch
deleted file mode 100644
index 58f4d29193..0000000000
--- a/meta/recipes-kernel/lttng/lttng-modules/0001-Update-for-kernel-5.7-use-vmalloc_sync_mappings-on-k.patch
+++ /dev/null
@@ -1,853 +0,0 @@
-From a2cc0e06330e55eefe668f7d6370de6d3177a907 Mon Sep 17 00:00:00 2001
-From: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
-Date: Tue, 5 May 2020 13:38:31 -0400
-Subject: [PATCH] Update for kernel 5.7: use vmalloc_sync_mappings on kernels
- >= 5.7
-
-Upstream-Status: Backport [https://github.com/lttng/lttng-modules/commit/da0fcb1497ff2437407883647a8a0bba12bd0f91]
-
-Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
-Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
----
- lib/ringbuffer/ring_buffer_backend.c |  4 +--
- lttng-abi.c                          |  4 +--
- lttng-context-callstack.c            |  2 +-
- lttng-context-cgroup-ns.c            |  2 +-
- lttng-context-cpu-id.c               |  2 +-
- lttng-context-egid.c                 |  2 +-
- lttng-context-euid.c                 |  2 +-
- lttng-context-gid.c                  |  2 +-
- lttng-context-hostname.c             |  2 +-
- lttng-context-interruptible.c        |  2 +-
- lttng-context-ipc-ns.c               |  2 +-
- lttng-context-migratable.c           |  2 +-
- lttng-context-mnt-ns.c               |  2 +-
- lttng-context-need-reschedule.c      |  2 +-
- lttng-context-net-ns.c               |  2 +-
- lttng-context-nice.c                 |  2 +-
- lttng-context-perf-counters.c        |  2 +-
- lttng-context-pid-ns.c               |  2 +-
- lttng-context-pid.c                  |  2 +-
- lttng-context-ppid.c                 |  2 +-
- lttng-context-preemptible.c          |  2 +-
- lttng-context-prio.c                 |  2 +-
- lttng-context-procname.c             |  2 +-
- lttng-context-sgid.c                 |  2 +-
- lttng-context-suid.c                 |  2 +-
- lttng-context-tid.c                  |  2 +-
- lttng-context-uid.c                  |  2 +-
- lttng-context-user-ns.c              |  2 +-
- lttng-context-uts-ns.c               |  2 +-
- lttng-context-vegid.c                |  2 +-
- lttng-context-veuid.c                |  2 +-
- lttng-context-vgid.c                 |  2 +-
- lttng-context-vpid.c                 |  2 +-
- lttng-context-vppid.c                |  2 +-
- lttng-context-vsgid.c                |  2 +-
- lttng-context-vsuid.c                |  2 +-
- lttng-context-vtid.c                 |  2 +-
- lttng-context-vuid.c                 |  2 +-
- lttng-context.c                      |  2 +-
- lttng-events.c                       | 10 +++---
- lttng-ring-buffer-client.h           |  4 +--
- lttng-ring-buffer-metadata-client.h  |  4 +--
- lttng-syscalls.c                     |  2 +-
- probes/lttng-kprobes.c               |  2 +-
- probes/lttng-kretprobes.c            |  2 +-
- probes/lttng-tracepoint-event-impl.h |  4 +--
- probes/lttng-uprobes.c               |  2 +-
- probes/lttng.c                       |  2 +-
- tests/probes/lttng-test.c            |  2 +-
- wrapper/vmalloc.h                    | 49 ++++++++++++++++++++++++++--
- 50 files changed, 104 insertions(+), 61 deletions(-)
-
-diff --git a/lib/ringbuffer/ring_buffer_backend.c b/lib/ringbuffer/ring_buffer_backend.c
-index d4bec25..d232b7f 100644
---- a/lib/ringbuffer/ring_buffer_backend.c
-+++ b/lib/ringbuffer/ring_buffer_backend.c
-@@ -17,7 +17,7 @@
- #include <linux/vmalloc.h>
- 
- #include <wrapper/mm.h>
--#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_all() */
-+#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_mappings() */
- #include <wrapper/ringbuffer/config.h>
- #include <wrapper/ringbuffer/backend.h>
- #include <wrapper/ringbuffer/frontend.h>
-@@ -156,7 +156,7 @@ int lib_ring_buffer_backend_allocate(const struct lib_ring_buffer_config *config
- 	 * If kmalloc ever uses vmalloc underneath, make sure the buffer pages
- 	 * will not fault.
- 	 */
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	wrapper_clear_current_oom_origin();
- 	vfree(pages);
- 	return 0;
-diff --git a/lttng-abi.c b/lttng-abi.c
-index b63e376..826ecab 100644
---- a/lttng-abi.c
-+++ b/lttng-abi.c
-@@ -30,7 +30,7 @@
- #include <linux/uaccess.h>
- #include <linux/slab.h>
- #include <linux/err.h>
--#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_all() */
-+#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_mappings() */
- #include <wrapper/ringbuffer/vfs.h>
- #include <wrapper/ringbuffer/backend.h>
- #include <wrapper/ringbuffer/frontend.h>
-@@ -1938,7 +1938,7 @@ int __init lttng_abi_init(void)
- {
- 	int ret = 0;
- 
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	lttng_clock_ref();
- 
- 	ret = lttng_tp_mempool_init();
-diff --git a/lttng-context-callstack.c b/lttng-context-callstack.c
-index 195990a..ba35a39 100644
---- a/lttng-context-callstack.c
-+++ b/lttng-context-callstack.c
-@@ -141,7 +141,7 @@ int __lttng_add_callstack_generic(struct lttng_ctx **ctx,
- 	field->record = lttng_callstack_record;
- 	field->priv = fdata;
- 	field->destroy = lttng_callstack_destroy;
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- 
- error_create:
-diff --git a/lttng-context-cgroup-ns.c b/lttng-context-cgroup-ns.c
-index 81486e5..f324b7e 100644
---- a/lttng-context-cgroup-ns.c
-+++ b/lttng-context-cgroup-ns.c
-@@ -97,7 +97,7 @@ int lttng_add_cgroup_ns_to_ctx(struct lttng_ctx **ctx)
- 	field->record = cgroup_ns_record;
- 	field->get_value = cgroup_ns_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_cgroup_ns_to_ctx);
-diff --git a/lttng-context-cpu-id.c b/lttng-context-cpu-id.c
-index 3778225..6e2f3f4 100644
---- a/lttng-context-cpu-id.c
-+++ b/lttng-context-cpu-id.c
-@@ -68,7 +68,7 @@ int lttng_add_cpu_id_to_ctx(struct lttng_ctx **ctx)
- 	field->record = cpu_id_record;
- 	field->get_value = cpu_id_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_cpu_id_to_ctx);
-diff --git a/lttng-context-egid.c b/lttng-context-egid.c
-index 51536e2..bdcebb9 100644
---- a/lttng-context-egid.c
-+++ b/lttng-context-egid.c
-@@ -70,7 +70,7 @@ int lttng_add_egid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = egid_record;
- 	field->get_value = egid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_egid_to_ctx);
-diff --git a/lttng-context-euid.c b/lttng-context-euid.c
-index 1bcd53f..c2b8dcd 100644
---- a/lttng-context-euid.c
-+++ b/lttng-context-euid.c
-@@ -70,7 +70,7 @@ int lttng_add_euid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = euid_record;
- 	field->get_value = euid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_euid_to_ctx);
-diff --git a/lttng-context-gid.c b/lttng-context-gid.c
-index da54207..c355e8c 100644
---- a/lttng-context-gid.c
-+++ b/lttng-context-gid.c
-@@ -70,7 +70,7 @@ int lttng_add_gid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = gid_record;
- 	field->get_value = gid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_gid_to_ctx);
-diff --git a/lttng-context-hostname.c b/lttng-context-hostname.c
-index e485aa9..17dbd57 100644
---- a/lttng-context-hostname.c
-+++ b/lttng-context-hostname.c
-@@ -101,7 +101,7 @@ int lttng_add_hostname_to_ctx(struct lttng_ctx **ctx)
- 	field->record = hostname_record;
- 	field->get_value = hostname_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_hostname_to_ctx);
-diff --git a/lttng-context-interruptible.c b/lttng-context-interruptible.c
-index f3da199..8bd279a 100644
---- a/lttng-context-interruptible.c
-+++ b/lttng-context-interruptible.c
-@@ -75,7 +75,7 @@ int lttng_add_interruptible_to_ctx(struct lttng_ctx **ctx)
- 	field->record = interruptible_record;
- 	field->get_value = interruptible_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_interruptible_to_ctx);
-diff --git a/lttng-context-ipc-ns.c b/lttng-context-ipc-ns.c
-index 78d5966..40b901b 100644
---- a/lttng-context-ipc-ns.c
-+++ b/lttng-context-ipc-ns.c
-@@ -96,7 +96,7 @@ int lttng_add_ipc_ns_to_ctx(struct lttng_ctx **ctx)
- 	field->record = ipc_ns_record;
- 	field->get_value = ipc_ns_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_ipc_ns_to_ctx);
-diff --git a/lttng-context-migratable.c b/lttng-context-migratable.c
-index e3d8ede..65154b8 100644
---- a/lttng-context-migratable.c
-+++ b/lttng-context-migratable.c
-@@ -68,7 +68,7 @@ int lttng_add_migratable_to_ctx(struct lttng_ctx **ctx)
- 	field->record = migratable_record;
- 	field->get_value = migratable_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_migratable_to_ctx);
-diff --git a/lttng-context-mnt-ns.c b/lttng-context-mnt-ns.c
-index b5bb955..cb59776 100644
---- a/lttng-context-mnt-ns.c
-+++ b/lttng-context-mnt-ns.c
-@@ -98,7 +98,7 @@ int lttng_add_mnt_ns_to_ctx(struct lttng_ctx **ctx)
- 	field->record = mnt_ns_record;
- 	field->get_value = mnt_ns_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_mnt_ns_to_ctx);
-diff --git a/lttng-context-need-reschedule.c b/lttng-context-need-reschedule.c
-index f29fb28..94efaa5 100644
---- a/lttng-context-need-reschedule.c
-+++ b/lttng-context-need-reschedule.c
-@@ -68,7 +68,7 @@ int lttng_add_need_reschedule_to_ctx(struct lttng_ctx **ctx)
- 	field->record = need_reschedule_record;
- 	field->get_value = need_reschedule_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_need_reschedule_to_ctx);
-diff --git a/lttng-context-net-ns.c b/lttng-context-net-ns.c
-index 6694037..37de09f 100644
---- a/lttng-context-net-ns.c
-+++ b/lttng-context-net-ns.c
-@@ -97,7 +97,7 @@ int lttng_add_net_ns_to_ctx(struct lttng_ctx **ctx)
- 	field->record = net_ns_record;
- 	field->get_value = net_ns_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_net_ns_to_ctx);
-diff --git a/lttng-context-nice.c b/lttng-context-nice.c
-index 563e805..acaba85 100644
---- a/lttng-context-nice.c
-+++ b/lttng-context-nice.c
-@@ -68,7 +68,7 @@ int lttng_add_nice_to_ctx(struct lttng_ctx **ctx)
- 	field->record = nice_record;
- 	field->get_value = nice_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_nice_to_ctx);
-diff --git a/lttng-context-perf-counters.c b/lttng-context-perf-counters.c
-index 43c4077..6b04d12 100644
---- a/lttng-context-perf-counters.c
-+++ b/lttng-context-perf-counters.c
-@@ -321,7 +321,7 @@ int lttng_add_perf_counter_to_ctx(uint32_t type,
- 	field->u.perf_counter = perf_field;
- 	lttng_context_update(*ctx);
- 
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- 
- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,10,0))
-diff --git a/lttng-context-pid-ns.c b/lttng-context-pid-ns.c
-index f039f26..ccf629d 100644
---- a/lttng-context-pid-ns.c
-+++ b/lttng-context-pid-ns.c
-@@ -98,7 +98,7 @@ int lttng_add_pid_ns_to_ctx(struct lttng_ctx **ctx)
- 	field->record = pid_ns_record;
- 	field->get_value = pid_ns_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_pid_ns_to_ctx);
-diff --git a/lttng-context-pid.c b/lttng-context-pid.c
-index b3caabb..326eabe 100644
---- a/lttng-context-pid.c
-+++ b/lttng-context-pid.c
-@@ -68,7 +68,7 @@ int lttng_add_pid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = pid_record;
- 	field->get_value = pid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_pid_to_ctx);
-diff --git a/lttng-context-ppid.c b/lttng-context-ppid.c
-index ef84ad1..ff25288 100644
---- a/lttng-context-ppid.c
-+++ b/lttng-context-ppid.c
-@@ -90,7 +90,7 @@ int lttng_add_ppid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = ppid_record;
- 	field->get_value = ppid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_ppid_to_ctx);
-diff --git a/lttng-context-preemptible.c b/lttng-context-preemptible.c
-index 328f2a4..867805b 100644
---- a/lttng-context-preemptible.c
-+++ b/lttng-context-preemptible.c
-@@ -86,7 +86,7 @@ int lttng_add_preemptible_to_ctx(struct lttng_ctx **ctx)
- 	field->record = preemptible_record;
- 	field->get_value = preemptible_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_preemptible_to_ctx);
-diff --git a/lttng-context-prio.c b/lttng-context-prio.c
-index b5d21e7..367f7bd 100644
---- a/lttng-context-prio.c
-+++ b/lttng-context-prio.c
-@@ -89,7 +89,7 @@ int lttng_add_prio_to_ctx(struct lttng_ctx **ctx)
- 	field->record = prio_record;
- 	field->get_value = prio_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_prio_to_ctx);
-diff --git a/lttng-context-procname.c b/lttng-context-procname.c
-index 54007d1..8f18ca2 100644
---- a/lttng-context-procname.c
-+++ b/lttng-context-procname.c
-@@ -72,7 +72,7 @@ int lttng_add_procname_to_ctx(struct lttng_ctx **ctx)
- 	field->record = procname_record;
- 	field->get_value = procname_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_procname_to_ctx);
-diff --git a/lttng-context-sgid.c b/lttng-context-sgid.c
-index 61c8d53..2a58cbd 100644
---- a/lttng-context-sgid.c
-+++ b/lttng-context-sgid.c
-@@ -70,7 +70,7 @@ int lttng_add_sgid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = sgid_record;
- 	field->get_value = sgid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_sgid_to_ctx);
-diff --git a/lttng-context-suid.c b/lttng-context-suid.c
-index 66d3ef5..ab3e2a9 100644
---- a/lttng-context-suid.c
-+++ b/lttng-context-suid.c
-@@ -70,7 +70,7 @@ int lttng_add_suid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = suid_record;
- 	field->get_value = suid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_suid_to_ctx);
-diff --git a/lttng-context-tid.c b/lttng-context-tid.c
-index d2a20e6..f6defc4 100644
---- a/lttng-context-tid.c
-+++ b/lttng-context-tid.c
-@@ -71,7 +71,7 @@ int lttng_add_tid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = tid_record;
- 	field->get_value = tid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_tid_to_ctx);
-diff --git a/lttng-context-uid.c b/lttng-context-uid.c
-index 5f11de2..5593852 100644
---- a/lttng-context-uid.c
-+++ b/lttng-context-uid.c
-@@ -70,7 +70,7 @@ int lttng_add_uid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = uid_record;
- 	field->get_value = uid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_uid_to_ctx);
-diff --git a/lttng-context-user-ns.c b/lttng-context-user-ns.c
-index 746e4d9..0ed62e3 100644
---- a/lttng-context-user-ns.c
-+++ b/lttng-context-user-ns.c
-@@ -82,7 +82,7 @@ int lttng_add_user_ns_to_ctx(struct lttng_ctx **ctx)
- 	field->record = user_ns_record;
- 	field->get_value = user_ns_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_user_ns_to_ctx);
-diff --git a/lttng-context-uts-ns.c b/lttng-context-uts-ns.c
-index 7352a3d..283bc73 100644
---- a/lttng-context-uts-ns.c
-+++ b/lttng-context-uts-ns.c
-@@ -96,7 +96,7 @@ int lttng_add_uts_ns_to_ctx(struct lttng_ctx **ctx)
- 	field->record = uts_ns_record;
- 	field->get_value = uts_ns_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_uts_ns_to_ctx);
-diff --git a/lttng-context-vegid.c b/lttng-context-vegid.c
-index 604da2a..1431dac 100644
---- a/lttng-context-vegid.c
-+++ b/lttng-context-vegid.c
-@@ -70,7 +70,7 @@ int lttng_add_vegid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = vegid_record;
- 	field->get_value = vegid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_vegid_to_ctx);
-diff --git a/lttng-context-veuid.c b/lttng-context-veuid.c
-index 983ae6a..a1b5b70 100644
---- a/lttng-context-veuid.c
-+++ b/lttng-context-veuid.c
-@@ -70,7 +70,7 @@ int lttng_add_veuid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = veuid_record;
- 	field->get_value = veuid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_veuid_to_ctx);
-diff --git a/lttng-context-vgid.c b/lttng-context-vgid.c
-index e08c77d..0eed24e 100644
---- a/lttng-context-vgid.c
-+++ b/lttng-context-vgid.c
-@@ -70,7 +70,7 @@ int lttng_add_vgid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = vgid_record;
- 	field->get_value = vgid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_vgid_to_ctx);
-diff --git a/lttng-context-vpid.c b/lttng-context-vpid.c
-index 982ce55..b5b6ce0 100644
---- a/lttng-context-vpid.c
-+++ b/lttng-context-vpid.c
-@@ -83,7 +83,7 @@ int lttng_add_vpid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = vpid_record;
- 	field->get_value = vpid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_vpid_to_ctx);
-diff --git a/lttng-context-vppid.c b/lttng-context-vppid.c
-index 66d6382..347ac63 100644
---- a/lttng-context-vppid.c
-+++ b/lttng-context-vppid.c
-@@ -112,7 +112,7 @@ int lttng_add_vppid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = vppid_record;
- 	field->get_value = vppid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_vppid_to_ctx);
-diff --git a/lttng-context-vsgid.c b/lttng-context-vsgid.c
-index aca5eda..3daf889 100644
---- a/lttng-context-vsgid.c
-+++ b/lttng-context-vsgid.c
-@@ -70,7 +70,7 @@ int lttng_add_vsgid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = vsgid_record;
- 	field->get_value = vsgid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_vsgid_to_ctx);
-diff --git a/lttng-context-vsuid.c b/lttng-context-vsuid.c
-index 66c1300..d7fb0db 100644
---- a/lttng-context-vsuid.c
-+++ b/lttng-context-vsuid.c
-@@ -70,7 +70,7 @@ int lttng_add_vsuid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = vsuid_record;
- 	field->get_value = vsuid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_vsuid_to_ctx);
-diff --git a/lttng-context-vtid.c b/lttng-context-vtid.c
-index 8fd68a8..e81ba0e 100644
---- a/lttng-context-vtid.c
-+++ b/lttng-context-vtid.c
-@@ -83,7 +83,7 @@ int lttng_add_vtid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = vtid_record;
- 	field->get_value = vtid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_vtid_to_ctx);
-diff --git a/lttng-context-vuid.c b/lttng-context-vuid.c
-index 6ae575f..33e22d3 100644
---- a/lttng-context-vuid.c
-+++ b/lttng-context-vuid.c
-@@ -70,7 +70,7 @@ int lttng_add_vuid_to_ctx(struct lttng_ctx **ctx)
- 	field->record = vuid_record;
- 	field->get_value = vuid_get_value;
- 	lttng_context_update(*ctx);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return 0;
- }
- EXPORT_SYMBOL_GPL(lttng_add_vuid_to_ctx);
-diff --git a/lttng-context.c b/lttng-context.c
-index eb4534c..a6d4ee6 100644
---- a/lttng-context.c
-+++ b/lttng-context.c
-@@ -11,7 +11,7 @@
- #include <linux/list.h>
- #include <linux/mutex.h>
- #include <linux/slab.h>
--#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_all() */
-+#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_mappings() */
- #include <lttng-events.h>
- #include <lttng-tracer.h>
- 
-diff --git a/lttng-events.c b/lttng-events.c
-index a1c8445..401f646 100644
---- a/lttng-events.c
-+++ b/lttng-events.c
-@@ -30,7 +30,7 @@
- #include <linux/uuid.h>
- #include <linux/dmi.h>
- 
--#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_all() */
-+#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_mappings() */
- #include <wrapper/random.h>
- #include <wrapper/tracepoint.h>
- #include <wrapper/list.h>
-@@ -2753,9 +2753,9 @@ end:
-  * Registers a transport which can be used as output to extract the data out of
-  * LTTng. The module calling this registration function must ensure that no
-  * trap-inducing code will be executed by the transport functions. E.g.
-- * vmalloc_sync_all() must be called between a vmalloc and the moment the memory
-+ * vmalloc_sync_mappings() must be called between a vmalloc and the moment the memory
-  * is made visible to the transport function. This registration acts as a
-- * vmalloc_sync_all. Therefore, only if the module allocates virtual memory
-+ * vmalloc_sync_mappings. Therefore, only if the module allocates virtual memory
-  * after its registration must it synchronize the TLBs.
-  */
- void lttng_transport_register(struct lttng_transport *transport)
-@@ -2763,9 +2763,9 @@ void lttng_transport_register(struct lttng_transport *transport)
- 	/*
- 	 * Make sure no page fault can be triggered by the module about to be
- 	 * registered. We deal with this here so we don't have to call
--	 * vmalloc_sync_all() in each module's init.
-+	 * vmalloc_sync_mappings() in each module's init.
- 	 */
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 
- 	mutex_lock(&sessions_mutex);
- 	list_add_tail(&transport->node, &lttng_transport_list);
-diff --git a/lttng-ring-buffer-client.h b/lttng-ring-buffer-client.h
-index d5c512c..ff62830 100644
---- a/lttng-ring-buffer-client.h
-+++ b/lttng-ring-buffer-client.h
-@@ -10,7 +10,7 @@
- #include <linux/module.h>
- #include <linux/types.h>
- #include <lib/bitfield.h>
--#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_all() */
-+#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_mappings() */
- #include <wrapper/trace-clock.h>
- #include <lttng-events.h>
- #include <lttng-tracer.h>
-@@ -766,7 +766,7 @@ static int __init lttng_ring_buffer_client_init(void)
- 	 * This vmalloc sync all also takes care of the lib ring buffer
- 	 * vmalloc'd module pages when it is built as a module into LTTng.
- 	 */
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	lttng_transport_register(&lttng_relay_transport);
- 	return 0;
- }
-diff --git a/lttng-ring-buffer-metadata-client.h b/lttng-ring-buffer-metadata-client.h
-index 17ffd75..a098b8d 100644
---- a/lttng-ring-buffer-metadata-client.h
-+++ b/lttng-ring-buffer-metadata-client.h
-@@ -9,7 +9,7 @@
- 
- #include <linux/module.h>
- #include <linux/types.h>
--#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_all() */
-+#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_mappings() */
- #include <lttng-events.h>
- #include <lttng-tracer.h>
- 
-@@ -428,7 +428,7 @@ static int __init lttng_ring_buffer_client_init(void)
- 	 * This vmalloc sync all also takes care of the lib ring buffer
- 	 * vmalloc'd module pages when it is built as a module into LTTng.
- 	 */
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	lttng_transport_register(&lttng_relay_transport);
- 	return 0;
- }
-diff --git a/lttng-syscalls.c b/lttng-syscalls.c
-index fb14f6b..97f1ba9 100644
---- a/lttng-syscalls.c
-+++ b/lttng-syscalls.c
-@@ -760,7 +760,7 @@ int lttng_syscalls_register(struct lttng_channel *chan, void *filter)
- 	struct lttng_kernel_event ev;
- 	int ret;
- 
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 
- 	if (!chan->sc_table) {
- 		/* create syscall table mapping syscall to events */
-diff --git a/probes/lttng-kprobes.c b/probes/lttng-kprobes.c
-index c0a15e4..a44eaa1 100644
---- a/probes/lttng-kprobes.c
-+++ b/probes/lttng-kprobes.c
-@@ -132,7 +132,7 @@ int lttng_kprobes_register(const char *name,
- 	 * Well.. kprobes itself puts the page fault handler on the blacklist,
- 	 * but we can never be too careful.
- 	 */
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 
- 	ret = register_kprobe(&event->u.kprobe.kp);
- 	if (ret)
-diff --git a/probes/lttng-kretprobes.c b/probes/lttng-kretprobes.c
-index 4b18d46..ab98ff2 100644
---- a/probes/lttng-kretprobes.c
-+++ b/probes/lttng-kretprobes.c
-@@ -221,7 +221,7 @@ int lttng_kretprobes_register(const char *name,
- 	 * Well.. kprobes itself puts the page fault handler on the blacklist,
- 	 * but we can never be too careful.
- 	 */
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 
- 	ret = register_kretprobe(&lttng_krp->krp);
- 	if (ret)
-diff --git a/probes/lttng-tracepoint-event-impl.h b/probes/lttng-tracepoint-event-impl.h
-index 321cdfa..77b8638 100644
---- a/probes/lttng-tracepoint-event-impl.h
-+++ b/probes/lttng-tracepoint-event-impl.h
-@@ -15,7 +15,7 @@
- #include <probes/lttng.h>
- #include <probes/lttng-types.h>
- #include <probes/lttng-probe-user.h>
--#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_all() */
-+#include <wrapper/vmalloc.h>	/* for wrapper_vmalloc_sync_mappings() */
- #include <wrapper/ringbuffer/frontend_types.h>
- #include <wrapper/ringbuffer/backend.h>
- #include <wrapper/rcu.h>
-@@ -1391,7 +1391,7 @@ static __used struct lttng_probe_desc TP_ID(__probe_desc___, TRACE_SYSTEM) = {
- #ifndef TP_MODULE_NOINIT
- static int TP_ID(__lttng_events_init__, TRACE_SYSTEM)(void)
- {
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	return lttng_probe_register(&TP_ID(__probe_desc___, TRACE_SYSTEM));
- }
- 
-diff --git a/probes/lttng-uprobes.c b/probes/lttng-uprobes.c
-index 64d8237..bc10128 100644
---- a/probes/lttng-uprobes.c
-+++ b/probes/lttng-uprobes.c
-@@ -161,7 +161,7 @@ int lttng_uprobes_add_callsite(struct lttng_event *event,
- 	}
- 
- 	/* Ensure the memory we just allocated don't trigger page faults. */
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 
- 	uprobe_handler->event = event;
- 	uprobe_handler->up_consumer.handler = lttng_uprobes_handler_pre;
-diff --git a/probes/lttng.c b/probes/lttng.c
-index 383202c..05bc138 100644
---- a/probes/lttng.c
-+++ b/probes/lttng.c
-@@ -116,7 +116,7 @@ int __init lttng_logger_init(void)
- {
- 	int ret = 0;
- 
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 
- 	/* /dev/lttng-logger */
- 	ret = misc_register(&logger_dev);
-diff --git a/tests/probes/lttng-test.c b/tests/probes/lttng-test.c
-index e347639..b450e7d 100644
---- a/tests/probes/lttng-test.c
-+++ b/tests/probes/lttng-test.c
-@@ -97,7 +97,7 @@ int __init lttng_test_init(void)
- 	int ret = 0;
- 
- 	(void) wrapper_lttng_fixup_sig(THIS_MODULE);
--	wrapper_vmalloc_sync_all();
-+	wrapper_vmalloc_sync_mappings();
- 	lttng_test_filter_event_dentry =
- 			proc_create_data(LTTNG_TEST_FILTER_EVENT_FILE,
- 				S_IRUGO | S_IWUGO, NULL,
-diff --git a/wrapper/vmalloc.h b/wrapper/vmalloc.h
-index 0c3eb86..54715b5 100644
---- a/wrapper/vmalloc.h
-+++ b/wrapper/vmalloc.h
-@@ -21,8 +21,35 @@
- #include <linux/kallsyms.h>
- #include <wrapper/kallsyms.h>
- 
-+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,7,0))
-+
-+static inline
-+void wrapper_vmalloc_sync_mappings(void)
-+{
-+	void (*vmalloc_sync_mappings_sym)(void);
-+
-+	vmalloc_sync_mappings_sym = (void *) kallsyms_lookup_funcptr("vmalloc_sync_mappings");
-+	if (vmalloc_sync_mappings_sym) {
-+		vmalloc_sync_mappings_sym();
-+	} else {
-+#ifdef CONFIG_X86
-+		/*
-+		 * Only x86 needs vmalloc_sync_mappings to make sure LTTng does not
-+		 * trigger recursive page faults.
-+		 */
-+		printk_once(KERN_WARNING "LTTng: vmalloc_sync_mappings symbol lookup failed.\n");
-+		printk_once(KERN_WARNING "Page fault handler and NMI tracing might trigger faults.\n");
-+#endif
-+	}
-+}
-+
-+#else /* #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,7,0)) */
-+
-+/*
-+ * Map vmalloc_sync_mappings to vmalloc_sync_all() on kernels before 5.7.
-+ */
- static inline
--void wrapper_vmalloc_sync_all(void)
-+void wrapper_vmalloc_sync_mappings(void)
- {
- 	void (*vmalloc_sync_all_sym)(void);
- 
-@@ -40,13 +67,29 @@ void wrapper_vmalloc_sync_all(void)
- #endif
- 	}
- }
-+
-+#endif /* #else #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,7,0)) */
-+
- #else
- 
-+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,7,0))
-+
-+static inline
-+void wrapper_vmalloc_sync_mappings(void)
-+{
-+	return vmalloc_sync_mappings();
-+}
-+
-+#else /* #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,7,0)) */
-+
- static inline
--void wrapper_vmalloc_sync_all(void)
-+void wrapper_vmalloc_sync_mappings(void)
- {
- 	return vmalloc_sync_all();
- }
-+
-+#endif /* #else #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,7,0)) */
-+
- #endif
- 
- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,12,0))
-@@ -61,7 +104,7 @@ void *lttng_kvmalloc_node(unsigned long size, gfp_t flags, int node)
- 		 * Make sure we don't trigger recursive page faults in the
- 		 * tracing fast path.
- 		 */
--		wrapper_vmalloc_sync_all();
-+		wrapper_vmalloc_sync_mappings();
- 	}
- 	return ret;
- }
--- 
-2.17.1
-
diff --git a/meta/recipes-kernel/lttng/lttng-modules/0002-Fix-missing-wrapper-rename-to-wrapper_vmalloc_sync_m.patch b/meta/recipes-kernel/lttng/lttng-modules/0002-Fix-missing-wrapper-rename-to-wrapper_vmalloc_sync_m.patch
deleted file mode 100644
index 807fe933cd..0000000000
--- a/meta/recipes-kernel/lttng/lttng-modules/0002-Fix-missing-wrapper-rename-to-wrapper_vmalloc_sync_m.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 4d1817c129310945bf0b8227ebc0fbb4f6299dc7 Mon Sep 17 00:00:00 2001
-From: Michael Jeanson <mjeanson@efficios.com>
-Date: Wed, 6 May 2020 11:03:32 -0400
-Subject: [PATCH 2/4] Fix: missing wrapper rename to
- wrapper_vmalloc_sync_mappings
-
-Upstream-Status: Backport [https://github.com/lttng/lttng-modules/commit/c1ba644f2edf6a5bc030111ce4167a8798cc1053]
-
-Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
-Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
-Change-Id: Idf7082a980c5a604bfef5c69906678b5083a9bbf
-Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
----
- wrapper/vmalloc.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/wrapper/vmalloc.h b/wrapper/vmalloc.h
-index 54715b5..5d0b389 100644
---- a/wrapper/vmalloc.h
-+++ b/wrapper/vmalloc.h
-@@ -216,7 +216,7 @@ void *lttng_kvmalloc_node(unsigned long size, gfp_t flags, int node)
- 		 * Make sure we don't trigger recursive page faults in the
- 		 * tracing fast path.
- 		 */
--		wrapper_vmalloc_sync_all();
-+		wrapper_vmalloc_sync_mappings();
- 	}
- 	return ret;
- }
--- 
-2.17.1
-
diff --git a/meta/recipes-kernel/lttng/lttng-modules/0003-Fix-Use-vmalloc_sync_mappings-on-kernel-5.6-as-well.patch b/meta/recipes-kernel/lttng/lttng-modules/0003-Fix-Use-vmalloc_sync_mappings-on-kernel-5.6-as-well.patch
deleted file mode 100644
index 48d7e2f00c..0000000000
--- a/meta/recipes-kernel/lttng/lttng-modules/0003-Fix-Use-vmalloc_sync_mappings-on-kernel-5.6-as-well.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From 23cfd7b53ec1521d3c23ceddfda49352c2d349dc Mon Sep 17 00:00:00 2001
-From: Ovidiu Panait <ovidiu.panait@windriver.com>
-Date: Thu, 14 May 2020 13:05:24 +0300
-Subject: [PATCH 3/4] Fix: Use vmalloc_sync_mappings on kernel 5.6 as well
-
-Upstream commit [1], that got rid of vmalloc_sync_all and introduced
-vmalloc_sync_mappings, is a v5.6 commit:
-$ git tag --contains 763802b53a427ed3cbd419dbba255c414fdd9e7c
-v5.6
-v5.6-rc7
-v5.7-rc1
-v5.7-rc2
-v5.7-rc3
-
-Extend the LINUX_VERSION_CODE check to v5.6 to fix the following warnings:
-...
-[  483.242037] LTTng: vmalloc_sync_all symbol lookup failed.
-[  483.257056] Page fault handler and NMI tracing might trigger faults.
-...
-
-[1] https://github.com/torvalds/linux/commit/763802b53a427ed3cbd419dbba255c414fdd9e7c
-
-Upstream-Status: Backport [https://github.com/lttng/lttng-modules/commit/da356b324dfc160e09b8966b691792037badf455]
-
-Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
-Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
-Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
----
- wrapper/vmalloc.h | 12 ++++++------
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/wrapper/vmalloc.h b/wrapper/vmalloc.h
-index 5d0b389..d905f60 100644
---- a/wrapper/vmalloc.h
-+++ b/wrapper/vmalloc.h
-@@ -21,7 +21,7 @@
- #include <linux/kallsyms.h>
- #include <wrapper/kallsyms.h>
- 
--#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,7,0))
-+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0))
- 
- static inline
- void wrapper_vmalloc_sync_mappings(void)
-@@ -43,7 +43,7 @@ void wrapper_vmalloc_sync_mappings(void)
- 	}
- }
- 
--#else /* #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,7,0)) */
-+#else /* #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0)) */
- 
- /*
-  * Map vmalloc_sync_mappings to vmalloc_sync_all() on kernels before 5.7.
-@@ -68,11 +68,11 @@ void wrapper_vmalloc_sync_mappings(void)
- 	}
- }
- 
--#endif /* #else #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,7,0)) */
-+#endif /* #else #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0)) */
- 
- #else
- 
--#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,7,0))
-+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0))
- 
- static inline
- void wrapper_vmalloc_sync_mappings(void)
-@@ -80,7 +80,7 @@ void wrapper_vmalloc_sync_mappings(void)
- 	return vmalloc_sync_mappings();
- }
- 
--#else /* #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,7,0)) */
-+#else /* #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0)) */
- 
- static inline
- void wrapper_vmalloc_sync_mappings(void)
-@@ -88,7 +88,7 @@ void wrapper_vmalloc_sync_mappings(void)
- 	return vmalloc_sync_all();
- }
- 
--#endif /* #else #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,7,0)) */
-+#endif /* #else #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0)) */
- 
- #endif
- 
--- 
-2.17.1
-
diff --git a/meta/recipes-kernel/lttng/lttng-modules/0004-Update-Use-vmalloc_sync_mappings-for-stable-kernels.patch b/meta/recipes-kernel/lttng/lttng-modules/0004-Update-Use-vmalloc_sync_mappings-for-stable-kernels.patch
deleted file mode 100644
index a0b870486f..0000000000
--- a/meta/recipes-kernel/lttng/lttng-modules/0004-Update-Use-vmalloc_sync_mappings-for-stable-kernels.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From f419315f28a1da656c4faa8a852a2928ce38c72d Mon Sep 17 00:00:00 2001
-From: Ovidiu Panait <ovidiu.panait@windriver.com>
-Date: Thu, 14 May 2020 14:27:17 +0300
-Subject: [PATCH 4/4] Update: Use vmalloc_sync_mappings for stable kernels
-
-Starting from v5.4.28/v5.2.37/v4.19.113/v4.14.175/v4.9.218/v4.4.218, stable
-kernel branches backported v5.6 upstream commit [1], causing the following
-warnings:
-...
-[  483.242037] LTTng: vmalloc_sync_all symbol lookup failed.
-[  483.257056] Page fault handler and NMI tracing might trigger faults.
-...
-
-Extend check for vmalloc_sync_mappings for stable kernels as well.
-
-[1] https://github.com/torvalds/linux/commit/763802b53a427ed3cbd419dbba255c414fdd9e7c
-
-[ Edit: minor coding style fix by Mathieu Desnoyers. ]
-
-Upstream-Status: Backport [https://github.com/lttng/lttng-modules/commit/5939591f87dc291bc858caf72decfb8569d802e3]
-
-Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
-Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
-Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
----
- wrapper/vmalloc.h | 17 +++++++++++++++--
- 1 file changed, 15 insertions(+), 2 deletions(-)
-
-diff --git a/wrapper/vmalloc.h b/wrapper/vmalloc.h
-index d905f60..c7538ae 100644
---- a/wrapper/vmalloc.h
-+++ b/wrapper/vmalloc.h
-@@ -20,8 +20,15 @@
- 
- #include <linux/kallsyms.h>
- #include <wrapper/kallsyms.h>
-+#include <lttng-kernel-version.h>
- 
--#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0))
-+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0) \
-+  || LTTNG_KERNEL_RANGE(5,4,28, 5,5,0)            \
-+  || LTTNG_KERNEL_RANGE(5,2,37, 5,3,0)            \
-+  || LTTNG_KERNEL_RANGE(4,19,113, 4,20,0)         \
-+  || LTTNG_KERNEL_RANGE(4,14,175, 4,15,0)         \
-+  || LTTNG_KERNEL_RANGE(4,9,218, 4,10,0)          \
-+  || LTTNG_KERNEL_RANGE(4,4,218, 4,5,0))
- 
- static inline
- void wrapper_vmalloc_sync_mappings(void)
-@@ -72,7 +79,13 @@ void wrapper_vmalloc_sync_mappings(void)
- 
- #else
- 
--#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0))
-+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0) \
-+  || LTTNG_KERNEL_RANGE(5,4,28, 5,5,0)            \
-+  || LTTNG_KERNEL_RANGE(5,2,37, 5,3,0)            \
-+  || LTTNG_KERNEL_RANGE(4,19,113, 4,20,0)         \
-+  || LTTNG_KERNEL_RANGE(4,14,175, 4,15,0)         \
-+  || LTTNG_KERNEL_RANGE(4,9,218, 4,10,0)          \
-+  || LTTNG_KERNEL_RANGE(4,4,218, 4,5,0))
- 
- static inline
- void wrapper_vmalloc_sync_mappings(void)
--- 
-2.17.1
-
diff --git a/meta/recipes-kernel/lttng/lttng-modules_2.12.0.bb b/meta/recipes-kernel/lttng/lttng-modules_2.12.1.bb
similarity index 75%
rename from meta/recipes-kernel/lttng/lttng-modules_2.12.0.bb
rename to meta/recipes-kernel/lttng/lttng-modules_2.12.1.bb
index 4a6c42e3bf..8d3fb475c0 100644
--- a/meta/recipes-kernel/lttng/lttng-modules_2.12.0.bb
+++ b/meta/recipes-kernel/lttng/lttng-modules_2.12.1.bb
@@ -11,14 +11,9 @@ COMPATIBLE_HOST = '(x86_64|i.86|powerpc|aarch64|mips|nios2|arm|riscv).*-linux'
 SRC_URI = "https://lttng.org/files/${BPN}/${BPN}-${PV}.tar.bz2 \
            file://Makefile-Do-not-fail-if-CONFIG_TRACEPOINTS-is-not-en.patch \
            file://BUILD_RUNTIME_BUG_ON-vs-gcc7.patch \
-           file://0001-Update-for-kernel-5.7-use-vmalloc_sync_mappings-on-k.patch \
-           file://0002-Fix-missing-wrapper-rename-to-wrapper_vmalloc_sync_m.patch \
-           file://0003-Fix-Use-vmalloc_sync_mappings-on-kernel-5.6-as-well.patch \
-           file://0004-Update-Use-vmalloc_sync_mappings-for-stable-kernels.patch \
            "
 
-SRC_URI[md5sum] = "be252df5013ea03894921d0b493c7b6c"
-SRC_URI[sha256sum] = "efeb2ae60e96dbe9a9b342d3a80dfc7642f06a8c09686089d491ad696bb98f4d"
+SRC_URI[sha256sum] = "639c03bf8f0e920567f45c96cc7ef749a8fc29ff7fb3fb97263d67f66fb71aef"
 
 export INSTALL_MOD_DIR="kernel/lttng-modules"
 
@@ -37,11 +32,11 @@ python do_package_prepend() {
 BBCLASSEXTEND = "devupstream:target"
 LIC_FILES_CHKSUM_class-devupstream = "file://LICENSE;md5=3f882d431dc0f32f1f44c0707aa41128"
 DEFAULT_PREFERENCE_class-devupstream = "-1"
-SRC_URI_class-devupstream = "git://git.lttng.org/lttng-modules;branch=stable-2.12 \
+SRC_URI_class-devupstream = "git://git.lttng.org/lttng-modules;branch=stable-2.11 \
            file://Makefile-Do-not-fail-if-CONFIG_TRACEPOINTS-is-not-en.patch \
            file://BUILD_RUNTIME_BUG_ON-vs-gcc7.patch \
            "
 SRCREV_class-devupstream = "17c413953603f063f2a9d6c3788bec914ce6f955"
-PV_class-devupstream = "2.12.0+git${SRCPV}"
+PV_class-devupstream = "2.11.2+git${SRCPV}"
 S_class-devupstream = "${WORKDIR}/git"
 SRCREV_FORMAT ?= "lttng_git"
-- 
2.26.2


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

* [PATCH 35/42] mpg123: update to 1.26.1
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (32 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 34/42] lttng-modules: update to 2.12.1 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 36/42] ovmf: update to 202005 Alexander Kanavin
                   ` (6 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Drop a patch merged upstream.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-multimedia/mpg123/mpg123/sdl2.patch   | 14 --------------
 .../mpg123/{mpg123_1.25.13.bb => mpg123_1.26.1.bb} |  6 ++----
 2 files changed, 2 insertions(+), 18 deletions(-)
 delete mode 100644 meta/recipes-multimedia/mpg123/mpg123/sdl2.patch
 rename meta/recipes-multimedia/mpg123/{mpg123_1.25.13.bb => mpg123_1.26.1.bb} (90%)

diff --git a/meta/recipes-multimedia/mpg123/mpg123/sdl2.patch b/meta/recipes-multimedia/mpg123/mpg123/sdl2.patch
deleted file mode 100644
index 9dc9b923df..0000000000
--- a/meta/recipes-multimedia/mpg123/mpg123/sdl2.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Use libsdl2 instead of libsdl 1.2, which is dead upstream.
-
-Luckily the API that mpg123 use didn't change so this is a trivial change.
-
-Upstream-Status: Submitted [https://sourceforge.net/p/mpg123/bugs/268/]
-Signed-off-by: Ross Burton <ross.burton@intel.com>
-
-diff --git a/configure.ac b/configure.ac
-index 6216d4f..b8d3344 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -1694 +1694 @@ do
--			PKG_CHECK_MODULES(SDL, sdl, output_modules="$output_modules sdl" HAVE_SDL="yes", HAVE_SDL="no" check_failed=yes)
-+			PKG_CHECK_MODULES(SDL, sdl2, output_modules="$output_modules sdl" HAVE_SDL="yes", HAVE_SDL="no" check_failed=yes)
diff --git a/meta/recipes-multimedia/mpg123/mpg123_1.25.13.bb b/meta/recipes-multimedia/mpg123/mpg123_1.26.1.bb
similarity index 90%
rename from meta/recipes-multimedia/mpg123/mpg123_1.25.13.bb
rename to meta/recipes-multimedia/mpg123/mpg123_1.26.1.bb
index 6c7b6fa8c3..affbac4919 100644
--- a/meta/recipes-multimedia/mpg123/mpg123_1.25.13.bb
+++ b/meta/recipes-multimedia/mpg123/mpg123_1.26.1.bb
@@ -9,10 +9,8 @@ SECTION = "multimedia"
 LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=1e86753638d3cf2512528b99079bc4f3"
 
-SRC_URI = "https://www.mpg123.de/download/${BP}.tar.bz2 \
-           file://sdl2.patch"
-SRC_URI[md5sum] = "294a6c30546504ec3d0deac2b2ea22be"
-SRC_URI[sha256sum] = "90306848359c793fd43b9906e52201df18775742dc3c81c06ab67a806509890a"
+SRC_URI = "https://www.mpg123.de/download/${BP}.tar.bz2"
+SRC_URI[sha256sum] = "74d6629ab7f3dd9a588b0931528ba7ecfa989a2cad6bf53ffeef9de31b0fe032"
 
 UPSTREAM_CHECK_REGEX = "mpg123-(?P<pver>\d+(\.\d+)+)\.tar"
 
-- 
2.26.2


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

* [PATCH 36/42] ovmf: update to 202005
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (33 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 35/42] mpg123: update to 1.26.1 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 37/42] shared-mime-info: upgrade 1.15 -> 2.0 Alexander Kanavin
                   ` (5 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-core/ovmf/ovmf_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-core/ovmf/ovmf_git.bb b/meta/recipes-core/ovmf/ovmf_git.bb
index c089627822..91c1b6ba14 100644
--- a/meta/recipes-core/ovmf/ovmf_git.bb
+++ b/meta/recipes-core/ovmf/ovmf_git.bb
@@ -19,8 +19,8 @@ SRC_URI = "gitsm://github.com/tianocore/edk2.git;branch=master;protocol=https \
            file://0001-ovmf-Update-to-latest.patch \
         "
 
-PV = "edk2-stable202002"
-SRCREV = "4c0f6e349d32cf27a7104ddd3e729d6ebc88ea70"
+PV = "edk2-stable202005"
+SRCREV = "ca407c7246bf405da6d9b1b9d93e5e7f17b4b1f9"
 UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>edk2-stable.*)"
 
 inherit deploy
-- 
2.26.2


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

* [PATCH 37/42] shared-mime-info: upgrade 1.15 -> 2.0
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (34 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 36/42] ovmf: update to 202005 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 38/42] subversion: upgrade 1.13.0 -> 1.14.0 Alexander Kanavin
                   ` (4 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Convert to meson, replace custom call to
update-mime-database with a built-in meson option.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../shared-mime-info/shared-mime-info_git.bb  | 24 +++++--------------
 1 file changed, 6 insertions(+), 18 deletions(-)

diff --git a/meta/recipes-support/shared-mime-info/shared-mime-info_git.bb b/meta/recipes-support/shared-mime-info/shared-mime-info_git.bb
index f0d5bc62e9..e82c818e5c 100644
--- a/meta/recipes-support/shared-mime-info/shared-mime-info_git.bb
+++ b/meta/recipes-support/shared-mime-info/shared-mime-info_git.bb
@@ -5,19 +5,19 @@ SECTION = "base"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
 
-DEPENDS = "libxml2 itstool-native glib-2.0 shared-mime-info-native"
+DEPENDS = "libxml2 itstool-native glib-2.0 shared-mime-info-native xmlto-native"
 
 SRC_URI = "git://gitlab.freedesktop.org/xdg/shared-mime-info.git;protocol=https"
-SRCREV = "829b26d85e7d89a0caee03046c3bce373f04c80a"
-PV = "1.15"
+SRCREV = "ef58b2b2f7ad4070171c6e45e3b3764daa3ff2c1"
+PV = "2.0"
 S = "${WORKDIR}/git"
 
-inherit autotools pkgconfig gettext python3native mime
+inherit meson pkgconfig gettext python3native mime
 
-EXTRA_OECONF = "--disable-update-mimedb"
+EXTRA_OEMESON = "-Dupdate-mimedb=true"
 
 FILES_${PN} += "${datadir}/mime"
-FILES_${PN}-dev += "${datadir}/pkgconfig/shared-mime-info.pc"
+FILES_${PN}-dev += "${datadir}/pkgconfig/shared-mime-info.pc ${datadir}/gettext/its"
 
 # freedesktop.org.xml is only required when updating the mime database,
 # package it separately
@@ -25,16 +25,4 @@ PACKAGES =+ "shared-mime-info-data"
 FILES_shared-mime-info-data = "${datadir}/mime/packages/freedesktop.org.xml"
 RDEPENDS_shared-mime-info-data = "shared-mime-info"
 
-do_install () {
-	autotools_do_install
-
-	update-mime-database ${D}${datadir}/mime
-}
-
-do_install_class-native () {
-	autotools_do_install
-
-	${B}/update-mime-database ${D}${datadir}/mime
-}
-
 BBCLASSEXTEND = "native nativesdk"
-- 
2.26.2


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

* [PATCH 38/42] subversion: upgrade 1.13.0 -> 1.14.0
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (35 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 37/42] shared-mime-info: upgrade 1.15 -> 2.0 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 39/42] xinetd: 2.3.15 -> 2.3.15.4 Alexander Kanavin
                   ` (3 subsequent siblings)
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Add python3native, as configure probes into python configuration.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 .../{subversion_1.13.0.bb => subversion_1.14.0.bb}           | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
 rename meta/recipes-devtools/subversion/{subversion_1.13.0.bb => subversion_1.14.0.bb} (95%)

diff --git a/meta/recipes-devtools/subversion/subversion_1.13.0.bb b/meta/recipes-devtools/subversion/subversion_1.14.0.bb
similarity index 95%
rename from meta/recipes-devtools/subversion/subversion_1.13.0.bb
rename to meta/recipes-devtools/subversion/subversion_1.14.0.bb
index 6879f1249f..b9884151cf 100644
--- a/meta/recipes-devtools/subversion/subversion_1.13.0.bb
+++ b/meta/recipes-devtools/subversion/subversion_1.14.0.bb
@@ -13,10 +13,9 @@ SRC_URI = "${APACHE_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2 \
            file://serfmacro.patch \
            "
 
-SRC_URI[md5sum] = "3004b4dae18bf45a0b6ea4ef8820064d"
-SRC_URI[sha256sum] = "bc50ce2c3faa7b1ae9103c432017df98dfd989c4239f9f8270bb3a314ed9e5bd"
+SRC_URI[sha256sum] = "6ba8e218f9f97a83a799e58a3c6da1221d034b18d9d8cbbcb6ec52ab11722102"
 
-inherit autotools pkgconfig gettext
+inherit autotools pkgconfig gettext python3native
 
 CVE_PRODUCT = "apache:subversion"
 
-- 
2.26.2


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

* [PATCH 39/42] xinetd: 2.3.15 -> 2.3.15.4
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (36 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 38/42] subversion: upgrade 1.13.0 -> 1.14.0 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-13  0:51   ` [OE-core] " Khem Raj
  2020-06-08  7:46 ` [PATCH 40/42] init-system-helpers: use https for fetching Alexander Kanavin
                   ` (2 subsequent siblings)
  40 siblings, 1 reply; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

This is updating from an old version from abandoned upstream repo to
an actively maintained opensuse fork, hence all the changes and cleanups.

License-Update: added suse copyrights
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 ...VE_SYS_RESOURCE_H-to-guard-sys-resou.patch | 100 ----------------
 ...-from-inetd.conf-if-a-service-with-t.patch |  86 --------------
 ...s-fixes-from-the-previous-maintainer.patch |  79 ------------
 .../xinetd/xinetd/xinetd-CVE-2013-4342.patch  |  34 ------
 ...e-able-to-listen-on-IPv6-even-in-ine.patch | 112 ------------------
 .../xinetd/xinetd/xinetd.conf                 |  11 --
 .../xinetd/xinetd_2.3.15.4.bb                 |  47 ++++++++
 meta/recipes-extended/xinetd/xinetd_2.3.15.bb |  75 ------------
 8 files changed, 47 insertions(+), 497 deletions(-)
 delete mode 100644 meta/recipes-extended/xinetd/xinetd/0001-configure-Use-HAVE_SYS_RESOURCE_H-to-guard-sys-resou.patch
 delete mode 100644 meta/recipes-extended/xinetd/xinetd/Disable-services-from-inetd.conf-if-a-service-with-t.patch
 delete mode 100644 meta/recipes-extended/xinetd/xinetd/Various-fixes-from-the-previous-maintainer.patch
 delete mode 100644 meta/recipes-extended/xinetd/xinetd/xinetd-CVE-2013-4342.patch
 delete mode 100644 meta/recipes-extended/xinetd/xinetd/xinetd-should-be-able-to-listen-on-IPv6-even-in-ine.patch
 delete mode 100644 meta/recipes-extended/xinetd/xinetd/xinetd.conf
 create mode 100644 meta/recipes-extended/xinetd/xinetd_2.3.15.4.bb
 delete mode 100644 meta/recipes-extended/xinetd/xinetd_2.3.15.bb

diff --git a/meta/recipes-extended/xinetd/xinetd/0001-configure-Use-HAVE_SYS_RESOURCE_H-to-guard-sys-resou.patch b/meta/recipes-extended/xinetd/xinetd/0001-configure-Use-HAVE_SYS_RESOURCE_H-to-guard-sys-resou.patch
deleted file mode 100644
index 3c1b2f6f0e..0000000000
--- a/meta/recipes-extended/xinetd/xinetd/0001-configure-Use-HAVE_SYS_RESOURCE_H-to-guard-sys-resou.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-From e8b0ffc7ea04cc71dba97a38e1a134aaf2285c2d Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Wed, 30 Dec 2015 07:14:50 +0000
-Subject: [PATCH] configure: Use HAVE_SYS_RESOURCE_H to guard sys/resource.h
- inclusion
-
-HAVE_RLIM_T check will not let sys/resource.h to be checked and
-rlim_t is defined in sys/resource.h so the check would fail.
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
-Upstream-Status: Pending
-
- aclocal.m4 |  2 +-
- configure  | 14 +++++++-------
- 2 files changed, 8 insertions(+), 8 deletions(-)
-
-diff --git a/aclocal.m4 b/aclocal.m4
-index 6e6f32c..70e7076 100644
---- a/aclocal.m4
-+++ b/aclocal.m4
-@@ -11,7 +11,7 @@ AC_CACHE_VAL(xinetd_cv_type_$1,
- #if HAVE_NETDB_H
- #include <netdb.h>
- #endif
--#if HAVE_RLIM_T
-+#if HAVE_SYS_RESOURCE_H
- #include <sys/resource.h>
- #endif
- #if HAVE_STDINT_H
-diff --git a/configure b/configure
-index b507d38..bec56ea 100755
---- a/configure
-+++ b/configure
-@@ -7640,7 +7640,7 @@ cat >>conftest.$ac_ext <<_ACEOF
- #if HAVE_NETDB_H
- #include <netdb.h>
- #endif
--#if HAVE_RLIM_T
-+#if HAVE_SYS_RESOURCE_H
- #include <sys/resource.h>
- #endif
- #if HAVE_STDINT_H
-@@ -7686,7 +7686,7 @@ cat >>conftest.$ac_ext <<_ACEOF
- #if HAVE_NETDB_H
- #include <netdb.h>
- #endif
--#if HAVE_RLIM_T
-+#if HAVE_SYS_RESOURCE_H
- #include <sys/resource.h>
- #endif
- #if HAVE_STDINT_H
-@@ -7732,7 +7732,7 @@ cat >>conftest.$ac_ext <<_ACEOF
- #if HAVE_NETDB_H
- #include <netdb.h>
- #endif
--#if HAVE_RLIM_T
-+#if HAVE_SYS_RESOURCE_H
- #include <sys/resource.h>
- #endif
- #if HAVE_STDINT_H
-@@ -7778,7 +7778,7 @@ cat >>conftest.$ac_ext <<_ACEOF
- #if HAVE_NETDB_H
- #include <netdb.h>
- #endif
--#if HAVE_RLIM_T
-+#if HAVE_SYS_RESOURCE_H
- #include <sys/resource.h>
- #endif
- #if HAVE_STDINT_H
-@@ -7824,7 +7824,7 @@ cat >>conftest.$ac_ext <<_ACEOF
- #if HAVE_NETDB_H
- #include <netdb.h>
- #endif
--#if HAVE_RLIM_T
-+#if HAVE_SYS_RESOURCE_H
- #include <sys/resource.h>
- #endif
- #if HAVE_STDINT_H
-@@ -7870,7 +7870,7 @@ cat >>conftest.$ac_ext <<_ACEOF
- #if HAVE_NETDB_H
- #include <netdb.h>
- #endif
--#if HAVE_RLIM_T
-+#if HAVE_SYS_RESOURCE_H
- #include <sys/resource.h>
- #endif
- #if HAVE_STDINT_H
-@@ -7916,7 +7916,7 @@ cat >>conftest.$ac_ext <<_ACEOF
- #if HAVE_NETDB_H
- #include <netdb.h>
- #endif
--#if HAVE_RLIM_T
-+#if HAVE_SYS_RESOURCE_H
- #include <sys/resource.h>
- #endif
- #if HAVE_STDINT_H
--- 
-2.6.4
-
diff --git a/meta/recipes-extended/xinetd/xinetd/Disable-services-from-inetd.conf-if-a-service-with-t.patch b/meta/recipes-extended/xinetd/xinetd/Disable-services-from-inetd.conf-if-a-service-with-t.patch
deleted file mode 100644
index cd6e6c1078..0000000000
--- a/meta/recipes-extended/xinetd/xinetd/Disable-services-from-inetd.conf-if-a-service-with-t.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-Upstream-Status: Pending [from other distro Debian]
-
-From d588b6530e1382a624898b3f4307f636c72c80a9 Mon Sep 17 00:00:00 2001
-From: Pierre Habouzit <madcoder@debian.org>
-Date: Wed, 28 Nov 2007 10:13:08 +0100
-Subject: [PATCH] Disable services from inetd.conf if a service with the same id exists.
-
-  This way, if a service is enabled in /etc/xinetd* _and_ in
-/etc/inetd.conf, the one (even if disabled) from /etc/xinetd* takes
-precedence.
-
-Signed-off-by: Pierre Habouzit <madcoder@debian.org>
----
- xinetd/inet.c |   22 +++++++++++++++++++---
- 1 files changed, 19 insertions(+), 3 deletions(-)
-
-diff --git a/xinetd/inet.c b/xinetd/inet.c
-index 1cb2ba2..8caab45 100644
---- a/xinetd/inet.c
-+++ b/xinetd/inet.c
-@@ -23,6 +23,8 @@
- #include "parsesup.h"
- #include "nvlists.h"
- 
-+static psi_h iter ;
-+
- static int get_next_inet_entry( int fd, pset_h sconfs, 
-                           struct service_config *defaults);
- 
-@@ -32,12 +34,15 @@ void parse_inet_conf_file( int fd, struct configuration *confp )
-    struct service_config *default_config = CNF_DEFAULTS( confp );
-    
-    line_count = 0;
-+   iter = psi_create (sconfs);
- 
-    for( ;; )
-    {   
-       if (get_next_inet_entry(fd, sconfs, default_config) == -2)
-          break;
-    }
-+
-+   psi_destroy(iter);
- }
- 
- static int get_next_inet_entry( int fd, pset_h sconfs, 
-@@ -46,7 +51,7 @@ static int get_next_inet_entry( int fd, pset_h sconfs,
-    char *p;
-    str_h strp;
-    char *line = next_line(fd);
--   struct service_config *scp;
-+   struct service_config *scp, *tmp;
-    unsigned u, i;
-    const char *func = "get_next_inet_entry";
-    char *name = NULL, *rpcvers = NULL, *rpcproto = NULL;
-@@ -405,7 +410,16 @@ static int get_next_inet_entry( int fd, pset_h sconfs,
-    SC_SPECIFY( scp, A_SOCKET_TYPE );
-    SC_SPECIFY( scp, A_WAIT );
- 
--   if( ! pset_add(sconfs, scp) )
-+   for ( tmp = SCP( psi_start( iter ) ) ; tmp ; tmp = SCP( psi_next(iter)) ){
-+      if (EQ(SC_ID(scp), SC_ID(tmp))) {
-+         parsemsg(LOG_DEBUG, func, "removing duplicate service %s", SC_NAME(scp));
-+         sc_free(scp);
-+         scp = NULL;
-+         break;
-+      }
-+   }
-+
-+   if( scp && ! pset_add(sconfs, scp) )
-    {
-       out_of_memory( func );
-       pset_destroy(args);
-@@ -414,7 +428,9 @@ static int get_next_inet_entry( int fd, pset_h sconfs,
-    }
- 
-    pset_destroy(args);
--   parsemsg( LOG_DEBUG, func, "added service %s", SC_NAME(scp));
-+   if (scp) {
-+      parsemsg( LOG_DEBUG, func, "added service %s", SC_NAME(scp));
-+   }
-    return 0;
- }
- 
--- 
-1.5.3.6.2040.g15e6
-
diff --git a/meta/recipes-extended/xinetd/xinetd/Various-fixes-from-the-previous-maintainer.patch b/meta/recipes-extended/xinetd/xinetd/Various-fixes-from-the-previous-maintainer.patch
deleted file mode 100644
index 8e59cdcaae..0000000000
--- a/meta/recipes-extended/xinetd/xinetd/Various-fixes-from-the-previous-maintainer.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-Upstream-Status: Pending [from other distro Debian]
-
-From a3410b0bc81ab03a889d9ffc14e351badf8372f1 Mon Sep 17 00:00:00 2001
-From: Pierre Habouzit <madcoder@debian.org>
-Date: Mon, 26 Nov 2007 16:02:04 +0100
-Subject: [PATCH] Various fixes from the previous maintainer.
-
----
- xinetd/child.c   |   20 +++++++++++++++++---
- xinetd/service.c |    8 ++++----
- 2 files changed, 21 insertions(+), 7 deletions(-)
-
-diff --git a/xinetd/child.c b/xinetd/child.c
-index 89ee54c..48e9615 100644
---- a/xinetd/child.c
-+++ b/xinetd/child.c
-@@ -284,6 +284,7 @@ void child_process( struct server *serp )
-    connection_s            *cp  = SERVER_CONNECTION( serp ) ;
-    struct service_config   *scp = SVC_CONF( sp ) ;
-    const char              *func = "child_process" ;
-+   int                     fd, null_fd;
- 
-    signal_default_state();
- 
-@@ -296,9 +297,22 @@ void child_process( struct server *serp )
-    signals_pending[0] = -1;
-    signals_pending[1] = -1;
- 
--   Sclose(0);
--   Sclose(1);
--   Sclose(2);
-+   if ( ( null_fd = open( "/dev/null", O_RDONLY ) ) == -1 )
-+   {
-+      msg( LOG_ERR, func, "open('/dev/null') failed: %m") ;
-+      _exit( 1 ) ;
-+   }
-+
-+   for ( fd = 0 ; fd <= MAX_PASS_FD ; fd++ )
-+   {
-+      if ( fd != null_fd && dup2( null_fd, fd ) == -1 )
-+      {
-+         msg( LOG_ERR, func, "dup2(%d, %d) failed: %m") ;
-+         _exit( 1 ) ;
-+      }
-+   }
-+   if ( null_fd > MAX_PASS_FD )
-+      (void) Sclose( null_fd ) ;
- 
- 
- #ifdef DEBUG_SERVER
-diff --git a/xinetd/service.c b/xinetd/service.c
-index 3d68d78..0132d6c 100644
---- a/xinetd/service.c
-+++ b/xinetd/service.c
-@@ -745,8 +745,8 @@ static status_e failed_service(struct service *sp,
-                return FAILED;
- 
-             if ( last == NULL ) {
--               last = SAIN( calloc( 1, sizeof(union xsockaddr) ) );
--	       SVC_LAST_DGRAM_ADDR(sp) = (union xsockaddr *)last;
-+	    SVC_LAST_DGRAM_ADDR(sp) =  SAIN( calloc( 1, sizeof(union xsockaddr) ) );
-+	    last = SAIN( SVC_LAST_DGRAM_ADDR(sp) );
-             }
- 
-             (void) time( &current_time ) ;
-@@ -772,8 +772,8 @@ static status_e failed_service(struct service *sp,
-                return FAILED;
- 
- 	    if( last == NULL ) {
--               last = SAIN6(calloc( 1, sizeof(union xsockaddr) ) );
--	       SVC_LAST_DGRAM_ADDR( sp ) = (union xsockaddr *)last;
-+	    SVC_LAST_DGRAM_ADDR(sp) = SAIN6(calloc( 1, sizeof(union xsockaddr) ) );
-+            last = SAIN6(SVC_LAST_DGRAM_ADDR(sp));
-             }
- 
-             (void) time( &current_time ) ;
--- 
-1.5.3.6.2040.g15e6
-
diff --git a/meta/recipes-extended/xinetd/xinetd/xinetd-CVE-2013-4342.patch b/meta/recipes-extended/xinetd/xinetd/xinetd-CVE-2013-4342.patch
deleted file mode 100644
index 852a43f2de..0000000000
--- a/meta/recipes-extended/xinetd/xinetd/xinetd-CVE-2013-4342.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-xinetd: CVE-2013-4342
-
-xinetd does not enforce the user and group configuration directives
-for TCPMUX services, which causes these services to be run as root
-and makes it easier for remote attackers to gain privileges by
-leveraging another vulnerability in a service.
-http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4342
-
-the patch come from:
-https://bugzilla.redhat.com/attachment.cgi?id=799732&action=diff
-
-CVE: CVE-2013-4342
-Signed-off-by: Li Wang <li.wang@windriver.com>
-Upstream-Status: Backport
----
- xinetd/builtins.c |    2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/xinetd/builtins.c b/xinetd/builtins.c
-index 3b85579..34a5bac 100644
---- a/xinetd/builtins.c
-+++ b/xinetd/builtins.c
-@@ -617,7 +617,7 @@ static void tcpmux_handler( const struct server *serp )
-    if( SC_IS_INTERNAL( scp ) ) {
-       SC_INTERNAL(scp, nserp);
-    } else {
--      exec_server(nserp);
-+      child_process(nserp);
-    }
- }
- 
--- 
-1.7.9.5
-
diff --git a/meta/recipes-extended/xinetd/xinetd/xinetd-should-be-able-to-listen-on-IPv6-even-in-ine.patch b/meta/recipes-extended/xinetd/xinetd/xinetd-should-be-able-to-listen-on-IPv6-even-in-ine.patch
deleted file mode 100644
index 2365ca123b..0000000000
--- a/meta/recipes-extended/xinetd/xinetd/xinetd-should-be-able-to-listen-on-IPv6-even-in-ine.patch
+++ /dev/null
@@ -1,112 +0,0 @@
-Upstream-Status: Pending [from other distro Debian]
-
-From f44b218ccc779ab3f4aed072390ccf129d94b58d Mon Sep 17 00:00:00 2001
-From: David Madore <david@pleiades.stars>
-Date: Mon, 24 Mar 2008 12:45:36 +0100
-Subject: [PATCH] xinetd should be able to listen on IPv6 even in -inetd_compat mode
-
-xinetd does not bind to IPv6 addresses (and does not seem to have an
-option to do so) when used in -inetd_compat mode.  As current inetd's
-are IPv6-aware, this is a problem: this means xinetd cannot be used as
-a drop-in inetd replacement.
-
-The attached patch is a suggestion: it adds a -inetd_ipv6 global
-option that, if used, causes inetd-compatibility lines to have an
-implicit "IPv6" option.  Perhaps this is not the best solution, but
-there should definitely be a way to get inetd.conf to be read in
-IPv6-aware mode.
----
- xinetd/confparse.c |    1 +
- xinetd/inet.c      |   17 +++++++++++++++++
- xinetd/options.c   |    3 +++
- xinetd/xinetd.man  |    6 ++++++
- 4 files changed, 27 insertions(+), 0 deletions(-)
-
-diff --git a/xinetd/confparse.c b/xinetd/confparse.c
-index db9f431..d7b0bcc 100644
---- a/xinetd/confparse.c
-+++ b/xinetd/confparse.c
-@@ -40,6 +40,7 @@
- #include "inet.h"
- #include "main.h"
- 
-+extern int inetd_ipv6;
- extern int inetd_compat;
- 
- /*
-diff --git a/xinetd/inet.c b/xinetd/inet.c
-index 8caab45..2e617ae 100644
---- a/xinetd/inet.c
-+++ b/xinetd/inet.c
-@@ -25,6 +25,8 @@
- 
- static psi_h iter ;
- 
-+extern int inetd_ipv6;
-+
- static int get_next_inet_entry( int fd, pset_h sconfs, 
-                           struct service_config *defaults);
- 
-@@ -360,6 +362,21 @@ static int get_next_inet_entry( int fd, pset_h sconfs,
-          }
-          SC_SERVER_ARGV(scp)[u] = p;
-       }
-+
-+      /* Set the IPv6 flag if we were passed the -inetd_ipv6 option */
-+      if ( inetd_ipv6 )
-+      {
-+         nvp = nv_find_value( service_flags, "IPv6" );
-+         if ( nvp == NULL )
-+         {
-+            parsemsg( LOG_WARNING, func, "inetd.conf - Bad foo %s", name ) ;
-+            pset_destroy(args);
-+            sc_free(scp);
-+            return -1;
-+         }
-+         M_SET(SC_XFLAGS(scp), nvp->value);
-+      }
-+
-       /* Set the reuse flag, as this is the default for inetd */
-       nvp = nv_find_value( service_flags, "REUSE" );
-       if ( nvp == NULL )
-diff --git a/xinetd/options.c b/xinetd/options.c
-index b058b6a..dc2f3a0 100644
---- a/xinetd/options.c
-+++ b/xinetd/options.c
-@@ -30,6 +30,7 @@ int logprocs_option ;
- unsigned logprocs_option_arg ;
- int stayalive_option=0;
- char *program_name ;
-+int inetd_ipv6 = 0 ;
- int inetd_compat = 0 ;
- int dont_fork = 0;
- 
-@@ -128,6 +129,8 @@ int opt_recognize( int argc, char *argv[] )
-             fprintf(stderr, "\n");
-             exit(0);
-          }
-+         else if ( strcmp ( &argv[ arg ][ 1 ], "inetd_ipv6" ) == 0 )
-+            inetd_ipv6 = 1;
-          else if ( strcmp ( &argv[ arg ][ 1 ], "inetd_compat" ) == 0 )
-             inetd_compat = 1;
-       }
-diff --git a/xinetd/xinetd.man b/xinetd/xinetd.man
-index c76c3c6..c9dd803 100644
---- a/xinetd/xinetd.man
-+++ b/xinetd/xinetd.man
-@@ -106,6 +106,12 @@ This option causes xinetd to read /etc/inetd.conf in addition to the
- standard xinetd config files.  /etc/inetd.conf is read after the
- standard xinetd config files.
- .TP
-+.BI \-inetd_ipv6
-+This option causes xinetd to bind to IPv6 (AF_INET6) addresses for
-+inetd compatibility lines (see previous option).  This only affects
-+how /etc/inetd.conf is interpreted and thus only has any effect if
-+the \-inetd_compat option is also used.
-+.TP
- .BI \-cc " interval"
- This option instructs
- .B xinetd
--- 
-1.5.5.rc0.127.gb4337
-
diff --git a/meta/recipes-extended/xinetd/xinetd/xinetd.conf b/meta/recipes-extended/xinetd/xinetd/xinetd.conf
deleted file mode 100644
index 9e6ea2577e..0000000000
--- a/meta/recipes-extended/xinetd/xinetd/xinetd.conf
+++ /dev/null
@@ -1,11 +0,0 @@
-# Simple configuration file for xinetd
-#
-# Some defaults, and include /etc/xinetd.d/
-
-defaults
-{
-
-
-}
-
-includedir /etc/xinetd.d
diff --git a/meta/recipes-extended/xinetd/xinetd_2.3.15.4.bb b/meta/recipes-extended/xinetd/xinetd_2.3.15.4.bb
new file mode 100644
index 0000000000..4f0f9531a1
--- /dev/null
+++ b/meta/recipes-extended/xinetd/xinetd_2.3.15.4.bb
@@ -0,0 +1,47 @@
+SUMMARY = "Socket-based service activation daemon"
+HOMEPAGE = "https://github.com/xinetd-org/xinetd"
+
+# xinetd is a BSD-like license
+# Apple and Gentoo say BSD here.
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=55c5fdf02cfcca3fc9621b6f2ceae10f"
+
+UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+(\.\d+)+)"
+
+SRC_URI = "git://github.com/openSUSE/xinetd.git;protocol=https \
+           file://xinetd.init \
+           file://xinetd.default \
+           file://xinetd.service \
+           "
+
+SRCREV = "6a4af7786630ce48747d9687e2f18f45ea6684c4"
+
+S = "${WORKDIR}/git"
+
+inherit autotools update-rc.d systemd pkgconfig
+
+SYSTEMD_SERVICE_${PN} = "xinetd.service"
+
+INITSCRIPT_NAME = "xinetd"
+INITSCRIPT_PARAMS = "defaults"
+
+PACKAGECONFIG ??= "tcp-wrappers"
+PACKAGECONFIG[tcp-wrappers] = "--with-libwrap,,tcp-wrappers"
+
+CONFFILES_${PN} = "${sysconfdir}/xinetd.conf"
+
+do_install_append() {
+       install -d "${D}${sysconfdir}/init.d"
+       install -d "${D}${sysconfdir}/default"
+       install -m 755 "${WORKDIR}/xinetd.init" "${D}${sysconfdir}/init.d/xinetd"
+       install -m 644 "${WORKDIR}/xinetd.default" "${D}${sysconfdir}/default/xinetd"
+
+       # Install systemd unit files
+       install -d ${D}${systemd_unitdir}/system
+       install -m 0644 ${WORKDIR}/xinetd.service ${D}${systemd_unitdir}/system
+       sed -i -e 's,@BASE_BINDIR@,${base_bindir},g' \
+              -e 's,@SBINDIR@,${sbindir},g' \
+              ${D}${systemd_unitdir}/system/xinetd.service
+}
+
+RDEPENDS_${PN} += "perl"
diff --git a/meta/recipes-extended/xinetd/xinetd_2.3.15.bb b/meta/recipes-extended/xinetd/xinetd_2.3.15.bb
deleted file mode 100644
index 8f8f846bfb..0000000000
--- a/meta/recipes-extended/xinetd/xinetd_2.3.15.bb
+++ /dev/null
@@ -1,75 +0,0 @@
-SUMMARY = "Socket-based service activation daemon"
-HOMEPAGE = "https://github.com/xinetd-org/xinetd"
-
-# xinetd is a BSD-like license
-# Apple and Gentoo say BSD here.
-LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=8ad8615198542444f84d28a6cf226dd8"
-
-DEPENDS += "libtirpc"
-PR = "r2"
-
-UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+(\.\d+)+)"
-
-SRC_URI = "git://github.com/openSUSE/xinetd.git;protocol=https \
-      file://xinetd.init \
-      file://xinetd.conf \
-      file://xinetd.default \
-      file://Various-fixes-from-the-previous-maintainer.patch \
-      file://Disable-services-from-inetd.conf-if-a-service-with-t.patch \
-      file://xinetd-should-be-able-to-listen-on-IPv6-even-in-ine.patch \
-      file://xinetd-CVE-2013-4342.patch \
-      file://0001-configure-Use-HAVE_SYS_RESOURCE_H-to-guard-sys-resou.patch \
-      file://xinetd.service \
-      "
-
-SRCREV = "68bb9ab9e9f214ad8a2322f28ac1d6733e70bc24"
-
-S = "${WORKDIR}/git"
-
-inherit autotools update-rc.d systemd
-
-SYSTEMD_SERVICE_${PN} = "xinetd.service"
-
-INITSCRIPT_NAME = "xinetd"
-INITSCRIPT_PARAMS = "defaults"
-
-EXTRA_OECONF="--disable-nls"
-
-PACKAGECONFIG ??= "tcp-wrappers"
-PACKAGECONFIG[tcp-wrappers] = "--with-libwrap,,tcp-wrappers"
-
-CFLAGS += "-I${STAGING_INCDIR}/tirpc"
-LDFLAGS += "-ltirpc"
-
-do_configure() {
-	# Looks like configure.in is broken, so we are skipping
-	# rebuilding configure and are just using the shipped one
-	( cd ${S}; gnu-configize --force )
-	oe_runconf
-}
-
-do_install() {
-	# Same here, the Makefile does some really stupid things,
-	# but since we only want two files why not override
-	# do_install from autotools and doing it ourselfs?
-	install -d "${D}${sbindir}"
-	install -d "${D}${sysconfdir}/init.d"
-	install -d "${D}${sysconfdir}/xinetd.d"
-	install -d "${D}${sysconfdir}/default"
-	install -m 644 "${WORKDIR}/xinetd.conf" "${D}${sysconfdir}"
-	install -m 755 "${WORKDIR}/xinetd.init" "${D}${sysconfdir}/init.d/xinetd"
-	install -m 644 "${WORKDIR}/xinetd.default" "${D}${sysconfdir}/default/xinetd"
-	install -m 755 "${B}/xinetd/xinetd" "${D}${sbindir}"
-	install -m 755 "${B}/xinetd/itox" "${D}${sbindir}"
-	install -m 664 ${S}/contrib/xinetd.d/* ${D}${sysconfdir}/xinetd.d
-
-	# Install systemd unit files
-	install -d ${D}${systemd_unitdir}/system
-	install -m 0644 ${WORKDIR}/xinetd.service ${D}${systemd_unitdir}/system
-	sed -i -e 's,@BASE_BINDIR@,${base_bindir},g' \
-	       -e 's,@SBINDIR@,${sbindir},g' \
-	       ${D}${systemd_unitdir}/system/xinetd.service
-}
-
-CONFFILES_${PN} = "${sysconfdir}/xinetd.conf"
-- 
2.26.2


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

* [PATCH 40/42] init-system-helpers: use https for fetching
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (37 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 39/42] xinetd: 2.3.15 -> 2.3.15.4 Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 41/42] ca-certificates: correct upstream version check Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 42/42] build-sysroots: add sysroot paths with native binaries to PATH Alexander Kanavin
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

git:// protocol seems to be down.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-core/initscripts/init-system-helpers_1.57.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-core/initscripts/init-system-helpers_1.57.bb b/meta/recipes-core/initscripts/init-system-helpers_1.57.bb
index 46f5bbf442..e41ac21a28 100644
--- a/meta/recipes-core/initscripts/init-system-helpers_1.57.bb
+++ b/meta/recipes-core/initscripts/init-system-helpers_1.57.bb
@@ -17,7 +17,7 @@ LICENSE = "BSD-3-Clause & GPLv2"
 LIC_FILES_CHKSUM = "file://debian/copyright;md5=ee2b1830fcfead84d07bc060ec43e072"
 
 SRCREV = "760c625ec0e1ffebec2e391d891d389da0f65726"
-SRC_URI = "git://salsa.debian.org/debian/init-system-helpers.git"
+SRC_URI = "git://salsa.debian.org/debian/init-system-helpers.git;protocol=https"
 
 S = "${WORKDIR}/git"
 
-- 
2.26.2


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

* [PATCH 41/42] ca-certificates: correct upstream version check
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (38 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 40/42] init-system-helpers: use https for fetching Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  2020-06-08  7:46 ` [PATCH 42/42] build-sysroots: add sysroot paths with native binaries to PATH Alexander Kanavin
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-support/ca-certificates/ca-certificates_20200601.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-support/ca-certificates/ca-certificates_20200601.bb b/meta/recipes-support/ca-certificates/ca-certificates_20200601.bb
index 37ba51ce6a..6f39df7985 100644
--- a/meta/recipes-support/ca-certificates/ca-certificates_20200601.bb
+++ b/meta/recipes-support/ca-certificates/ca-certificates_20200601.bb
@@ -25,6 +25,7 @@ SRC_URI = "git://salsa.debian.org/debian/ca-certificates.git;protocol=https \
            file://0003-update-ca-certificates-use-relative-symlinks-from-ET.patch \
            file://0001-certdata2pem.py-use-python3.patch \
            "
+UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+)"
 
 S = "${WORKDIR}/git"
 
-- 
2.26.2


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

* [PATCH 42/42] build-sysroots: add sysroot paths with native binaries to PATH
  2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
                   ` (39 preceding siblings ...)
  2020-06-08  7:46 ` [PATCH 41/42] ca-certificates: correct upstream version check Alexander Kanavin
@ 2020-06-08  7:46 ` Alexander Kanavin
  40 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-08  7:46 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin

staging_populate_sysroot_dir() collects postinsts from the sysroot
and executes them. These postinsts, in turn, may call binaries that
are only available from the sysroot. This works fine with recipe-specific
sysroots, as all necessary paths are already in PATH, but breaks down
in this recipe which imitates the old global sysroot way but doesn't adjust
the PATH to include the binary paths from global sysroot.

To reproduce the failure:

$ bitbake docbook-xml-dtd4-native
$ bitbake -c build_native_sysroot build-sysroots

...

Exception: subprocess.CalledProcessError: Command '/home/akanavin/build/tmp/sysroots/x86_64/usr/bin/postinst-docbook-xml-dtd4-native-xmlcatalog' returned non-zero exit status 127.

Subprocess output:
/home/akanavin/build/tmp/sysroots/x86_64/usr/bin/postinst-docbook-xml-dtd4-native-xmlcatalog: 5: /home/akanavin/build/tmp/sysroots/x86_64/usr/bin/postinst-docbook-xml-dtd4-native-xmlcatalog: xmlcatalog: not found
/home/akanavin/build/tmp/sysroots/x86_64/usr/bin/postinst-docbook-xml-dtd4-native-xmlcatalog: 8: /home/akanavin/build/tmp/sysroots/x86_64/usr/bin/postinst-docbook-xml-dtd4-native-xmlcatalog: xmlcatalog: not found

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 meta/recipes-core/meta/build-sysroots.bb | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/meta/recipes-core/meta/build-sysroots.bb b/meta/recipes-core/meta/build-sysroots.bb
index 7a712e2f38..ad22a75eb2 100644
--- a/meta/recipes-core/meta/build-sysroots.bb
+++ b/meta/recipes-core/meta/build-sysroots.bb
@@ -20,6 +20,8 @@ deltask populate_sysroot
 python do_build_native_sysroot () {
     targetsysroot = d.getVar("STANDALONE_SYSROOT")
     nativesysroot = d.getVar("STANDALONE_SYSROOT_NATIVE")
+    import os
+    os.environ['PATH'] = "%s/bin:%s/usr/bin:%s" % (nativesysroot, nativesysroot, os.environ['PATH'])
     staging_populate_sysroot_dir(targetsysroot, nativesysroot, True, d)
 }
 do_build_native_sysroot[cleandirs] = "${STANDALONE_SYSROOT_NATIVE}"
@@ -29,6 +31,8 @@ addtask do_build_native_sysroot before do_build
 python do_build_target_sysroot () {
     targetsysroot = d.getVar("STANDALONE_SYSROOT")
     nativesysroot = d.getVar("STANDALONE_SYSROOT_NATIVE")
+    import os
+    os.environ['PATH'] = "%s/bin:%s/usr/bin:%s" % (nativesysroot, nativesysroot, os.environ['PATH'])
     staging_populate_sysroot_dir(targetsysroot, nativesysroot, False, d)
 }
 do_build_target_sysroot[cleandirs] = "${STANDALONE_SYSROOT}"
-- 
2.26.2


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

* Re: [OE-core] [PATCH 34/42] lttng-modules: update to 2.12.1
  2020-06-08  7:46 ` [PATCH 34/42] lttng-modules: update to 2.12.1 Alexander Kanavin
@ 2020-06-09 16:24   ` Peter Kjellerstedt
  2020-06-09 17:58     ` Alexander Kanavin
  0 siblings, 1 reply; 47+ messages in thread
From: Peter Kjellerstedt @ 2020-06-09 16:24 UTC (permalink / raw)
  To: Alexander Kanavin, openembedded-core

> -----Original Message-----
> From: openembedded-core@lists.openembedded.org <openembedded-
> core@lists.openembedded.org> On Behalf Of Alexander Kanavin
> Sent: den 8 juni 2020 09:47
> To: openembedded-core@lists.openembedded.org
> Cc: Alexander Kanavin <alex.kanavin@gmail.com>
> Subject: [OE-core] [PATCH 34/42] lttng-modules: update to 2.12.1
> 
> Drop backports.
> 
> devupstream variant was incorrectly updated in a059fc67da4
> (changed to 2.12, but without updating SRCREV), so revert it back
> to 2.11.2.

I don't understand this. If you update the recipe to 2.12.1, why do 
you not update the devupstream variant to match?

> Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
> ---
>  ...l-5.7-use-vmalloc_sync_mappings-on-k.patch | 853 ------------------
>  ...per-rename-to-wrapper_vmalloc_sync_m.patch |  32 -
>  ..._sync_mappings-on-kernel-5.6-as-well.patch |  88 --
>  ...loc_sync_mappings-for-stable-kernels.patch |  67 --
>  ...ules_2.12.0.bb => lttng-modules_2.12.1.bb} |  11 +-
>  5 files changed, 3 insertions(+), 1048 deletions(-)
>  delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-Update-
> for-kernel-5.7-use-vmalloc_sync_mappings-on-k.patch
>  delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0002-Fix-
> missing-wrapper-rename-to-wrapper_vmalloc_sync_m.patch
>  delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0003-Fix-Use-
> vmalloc_sync_mappings-on-kernel-5.6-as-well.patch
>  delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0004-Update-
> Use-vmalloc_sync_mappings-for-stable-kernels.patch
>  rename meta/recipes-kernel/lttng/{lttng-modules_2.12.0.bb => lttng-
> modules_2.12.1.bb} (75%)

[snip]

> diff --git a/meta/recipes-kernel/lttng/lttng-modules_2.12.0.bb b/meta/recipes-kernel/lttng/lttng-modules_2.12.1.bb
> similarity index 75%
> rename from meta/recipes-kernel/lttng/lttng-modules_2.12.0.bb
> rename to meta/recipes-kernel/lttng/lttng-modules_2.12.1.bb
> index 4a6c42e3bf..8d3fb475c0 100644
> --- a/meta/recipes-kernel/lttng/lttng-modules_2.12.0.bb
> +++ b/meta/recipes-kernel/lttng/lttng-modules_2.12.1.bb
> @@ -11,14 +11,9 @@ COMPATIBLE_HOST = '(x86_64|i.86|powerpc|aarch64|mips|nios2|arm|riscv).*-linux'
>  SRC_URI = "https://lttng.org/files/${BPN}/${BPN}-${PV}.tar.bz2 \
>             file://Makefile-Do-not-fail-if-CONFIG_TRACEPOINTS-is-not-en.patch \
>             file://BUILD_RUNTIME_BUG_ON-vs-gcc7.patch \
> -           file://0001-Update-for-kernel-5.7-use-vmalloc_sync_mappings-on-k.patch \
> -           file://0002-Fix-missing-wrapper-rename-to-wrapper_vmalloc_sync_m.patch \
> -           file://0003-Fix-Use-vmalloc_sync_mappings-on-kernel-5.6-as-well.patch \
> -           file://0004-Update-Use-vmalloc_sync_mappings-for-stable-kernels.patch \
>             "
> 
> -SRC_URI[md5sum] = "be252df5013ea03894921d0b493c7b6c"
> -SRC_URI[sha256sum] = "efeb2ae60e96dbe9a9b342d3a80dfc7642f06a8c09686089d491ad696bb98f4d"
> +SRC_URI[sha256sum] = "639c03bf8f0e920567f45c96cc7ef749a8fc29ff7fb3fb97263d67f66fb71aef"
> 
>  export INSTALL_MOD_DIR="kernel/lttng-modules"
> 
> @@ -37,11 +32,11 @@ python do_package_prepend() {
>  BBCLASSEXTEND = "devupstream:target"
>  LIC_FILES_CHKSUM_class-devupstream = "file://LICENSE;md5=3f882d431dc0f32f1f44c0707aa41128"
>  DEFAULT_PREFERENCE_class-devupstream = "-1"
> -SRC_URI_class-devupstream = "git://git.lttng.org/lttng-modules;branch=stable-2.12 \
> +SRC_URI_class-devupstream = "git://git.lttng.org/lttng-modules;branch=stable-2.11 \
>             file://Makefile-Do-not-fail-if-CONFIG_TRACEPOINTS-is-not-en.patch \
>             file://BUILD_RUNTIME_BUG_ON-vs-gcc7.patch \
>             "
>  SRCREV_class-devupstream = "17c413953603f063f2a9d6c3788bec914ce6f955"
> -PV_class-devupstream = "2.12.0+git${SRCPV}"
> +PV_class-devupstream = "2.11.2+git${SRCPV}"
>  S_class-devupstream = "${WORKDIR}/git"
>  SRCREV_FORMAT ?= "lttng_git"
> --
> 2.26.2

//Peter


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

* Re: [OE-core] [PATCH 34/42] lttng-modules: update to 2.12.1
  2020-06-09 16:24   ` [OE-core] " Peter Kjellerstedt
@ 2020-06-09 17:58     ` Alexander Kanavin
  0 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-09 17:58 UTC (permalink / raw)
  To: Peter Kjellerstedt; +Cc: openembedded-core

[-- Attachment #1: Type: text/plain, Size: 755 bytes --]

On Tue, 9 Jun 2020 at 18:24, Peter Kjellerstedt <peter.kjellerstedt@axis.com>
wrote:

> > devupstream variant was incorrectly updated in a059fc67da4
> > (changed to 2.12, but without updating SRCREV), so revert it back
> > to 2.11.2.
>
> I don't understand this. If you update the recipe to 2.12.1, why do
> you not update the devupstream variant to match?
>

Because I have no interest in that variant, other than making sure it is
not misleading; it was added and is (supposedly) maintained by others who
use it to test the bleeding edge.

Generally those 'development' variants tend to bit rot quickly due to lack
of regular updates and testing, oe-core used to have plenty of them and
they were all dropped, except this one.

Alex

[-- Attachment #2: Type: text/html, Size: 1118 bytes --]

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

* Re: [OE-core] [PATCH 39/42] xinetd: 2.3.15 -> 2.3.15.4
  2020-06-08  7:46 ` [PATCH 39/42] xinetd: 2.3.15 -> 2.3.15.4 Alexander Kanavin
@ 2020-06-13  0:51   ` Khem Raj
  0 siblings, 0 replies; 47+ messages in thread
From: Khem Raj @ 2020-06-13  0:51 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexander Kanavin, Alexander Kanavin

On Monday, June 8, 2020 12:46:56 AM PDT Alexander Kanavin wrote:
> This is updating from an old version from abandoned upstream repo to
> an actively maintained opensuse fork, hence all the changes and cleanups.
> 
> License-Update: added suse copyrights
> Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
> ---
>  ...VE_SYS_RESOURCE_H-to-guard-sys-resou.patch | 100 ----------------
>  ...-from-inetd.conf-if-a-service-with-t.patch |  86 --------------
>  ...s-fixes-from-the-previous-maintainer.patch |  79 ------------
>  .../xinetd/xinetd/xinetd-CVE-2013-4342.patch  |  34 ------
>  ...e-able-to-listen-on-IPv6-even-in-ine.patch | 112 ------------------
>  .../xinetd/xinetd/xinetd.conf                 |  11 --
>  .../xinetd/xinetd_2.3.15.4.bb                 |  47 ++++++++
>  meta/recipes-extended/xinetd/xinetd_2.3.15.bb |  75 ------------

it will be good to make git detect copies/moves a bit harder when you prepare 
patches, its harder to otherwise review when old file is deletes and similar 
new file is added with changes. perhaps adding

[diff]
renames = copies

in .gitconfig might help.

>  8 files changed, 47 insertions(+), 497 deletions(-)
>  delete mode 100644
> meta/recipes-extended/xinetd/xinetd/0001-configure-Use-HAVE_SYS_RESOURCE_H-
> to-guard-sys-resou.patch delete mode 100644
> meta/recipes-extended/xinetd/xinetd/Disable-services-from-inetd.conf-if-a-s
> ervice-with-t.patch delete mode 100644
> meta/recipes-extended/xinetd/xinetd/Various-fixes-from-the-previous-maintai
> ner.patch delete mode 100644
> meta/recipes-extended/xinetd/xinetd/xinetd-CVE-2013-4342.patch delete mode
> 100644
> meta/recipes-extended/xinetd/xinetd/xinetd-should-be-able-to-listen-on-IPv6
> -even-in-ine.patch delete mode 100644
> meta/recipes-extended/xinetd/xinetd/xinetd.conf create mode 100644
> meta/recipes-extended/xinetd/xinetd_2.3.15.4.bb delete mode 100644
> meta/recipes-extended/xinetd/xinetd_2.3.15.bb
> 
> diff --git
> a/meta/recipes-extended/xinetd/xinetd/0001-configure-Use-HAVE_SYS_RESOURCE_
> H-to-guard-sys-resou.patch
> b/meta/recipes-extended/xinetd/xinetd/0001-configure-Use-HAVE_SYS_RESOURCE_
> H-to-guard-sys-resou.patch deleted file mode 100644
> index 3c1b2f6f0e..0000000000
> ---
> a/meta/recipes-extended/xinetd/xinetd/0001-configure-Use-HAVE_SYS_RESOURCE_
> H-to-guard-sys-resou.patch +++ /dev/null
> @@ -1,100 +0,0 @@
> -From e8b0ffc7ea04cc71dba97a38e1a134aaf2285c2d Mon Sep 17 00:00:00 2001
> -From: Khem Raj <raj.khem@gmail.com>
> -Date: Wed, 30 Dec 2015 07:14:50 +0000
> -Subject: [PATCH] configure: Use HAVE_SYS_RESOURCE_H to guard sys/resource.h
> - inclusion
> -
> -HAVE_RLIM_T check will not let sys/resource.h to be checked and
> -rlim_t is defined in sys/resource.h so the check would fail.
> -
> -Signed-off-by: Khem Raj <raj.khem@gmail.com>
> ----
> -Upstream-Status: Pending
> -
> - aclocal.m4 |  2 +-
> - configure  | 14 +++++++-------
> - 2 files changed, 8 insertions(+), 8 deletions(-)
> -
> -diff --git a/aclocal.m4 b/aclocal.m4
> -index 6e6f32c..70e7076 100644
> ---- a/aclocal.m4
> -+++ b/aclocal.m4
> -@@ -11,7 +11,7 @@ AC_CACHE_VAL(xinetd_cv_type_$1,
> - #if HAVE_NETDB_H
> - #include <netdb.h>
> - #endif
> --#if HAVE_RLIM_T
> -+#if HAVE_SYS_RESOURCE_H
> - #include <sys/resource.h>
> - #endif
> - #if HAVE_STDINT_H
> -diff --git a/configure b/configure
> -index b507d38..bec56ea 100755
> ---- a/configure
> -+++ b/configure
> -@@ -7640,7 +7640,7 @@ cat >>conftest.$ac_ext <<_ACEOF
> - #if HAVE_NETDB_H
> - #include <netdb.h>
> - #endif
> --#if HAVE_RLIM_T
> -+#if HAVE_SYS_RESOURCE_H
> - #include <sys/resource.h>
> - #endif
> - #if HAVE_STDINT_H
> -@@ -7686,7 +7686,7 @@ cat >>conftest.$ac_ext <<_ACEOF
> - #if HAVE_NETDB_H
> - #include <netdb.h>
> - #endif
> --#if HAVE_RLIM_T
> -+#if HAVE_SYS_RESOURCE_H
> - #include <sys/resource.h>
> - #endif
> - #if HAVE_STDINT_H
> -@@ -7732,7 +7732,7 @@ cat >>conftest.$ac_ext <<_ACEOF
> - #if HAVE_NETDB_H
> - #include <netdb.h>
> - #endif
> --#if HAVE_RLIM_T
> -+#if HAVE_SYS_RESOURCE_H
> - #include <sys/resource.h>
> - #endif
> - #if HAVE_STDINT_H
> -@@ -7778,7 +7778,7 @@ cat >>conftest.$ac_ext <<_ACEOF
> - #if HAVE_NETDB_H
> - #include <netdb.h>
> - #endif
> --#if HAVE_RLIM_T
> -+#if HAVE_SYS_RESOURCE_H
> - #include <sys/resource.h>
> - #endif
> - #if HAVE_STDINT_H
> -@@ -7824,7 +7824,7 @@ cat >>conftest.$ac_ext <<_ACEOF
> - #if HAVE_NETDB_H
> - #include <netdb.h>
> - #endif
> --#if HAVE_RLIM_T
> -+#if HAVE_SYS_RESOURCE_H
> - #include <sys/resource.h>
> - #endif
> - #if HAVE_STDINT_H
> -@@ -7870,7 +7870,7 @@ cat >>conftest.$ac_ext <<_ACEOF
> - #if HAVE_NETDB_H
> - #include <netdb.h>
> - #endif
> --#if HAVE_RLIM_T
> -+#if HAVE_SYS_RESOURCE_H
> - #include <sys/resource.h>
> - #endif
> - #if HAVE_STDINT_H
> -@@ -7916,7 +7916,7 @@ cat >>conftest.$ac_ext <<_ACEOF
> - #if HAVE_NETDB_H
> - #include <netdb.h>
> - #endif
> --#if HAVE_RLIM_T
> -+#if HAVE_SYS_RESOURCE_H
> - #include <sys/resource.h>
> - #endif
> - #if HAVE_STDINT_H
> ---
> -2.6.4
> -
> diff --git
> a/meta/recipes-extended/xinetd/xinetd/Disable-services-from-inetd.conf-if-a
> -service-with-t.patch
> b/meta/recipes-extended/xinetd/xinetd/Disable-services-from-inetd.conf-if-a
> -service-with-t.patch deleted file mode 100644
> index cd6e6c1078..0000000000
> ---
> a/meta/recipes-extended/xinetd/xinetd/Disable-services-from-inetd.conf-if-a
> -service-with-t.patch +++ /dev/null
> @@ -1,86 +0,0 @@
> -Upstream-Status: Pending [from other distro Debian]
> -
> -From d588b6530e1382a624898b3f4307f636c72c80a9 Mon Sep 17 00:00:00 2001
> -From: Pierre Habouzit <madcoder@debian.org>
> -Date: Wed, 28 Nov 2007 10:13:08 +0100
> -Subject: [PATCH] Disable services from inetd.conf if a service with the
> same id exists. -
> -  This way, if a service is enabled in /etc/xinetd* _and_ in
> -/etc/inetd.conf, the one (even if disabled) from /etc/xinetd* takes
> -precedence.
> -
> -Signed-off-by: Pierre Habouzit <madcoder@debian.org>
> ----
> - xinetd/inet.c |   22 +++++++++++++++++++---
> - 1 files changed, 19 insertions(+), 3 deletions(-)
> -
> -diff --git a/xinetd/inet.c b/xinetd/inet.c
> -index 1cb2ba2..8caab45 100644
> ---- a/xinetd/inet.c
> -+++ b/xinetd/inet.c
> -@@ -23,6 +23,8 @@
> - #include "parsesup.h"
> - #include "nvlists.h"
> -
> -+static psi_h iter ;
> -+
> - static int get_next_inet_entry( int fd, pset_h sconfs,
> -                           struct service_config *defaults);
> -
> -@@ -32,12 +34,15 @@ void parse_inet_conf_file( int fd, struct configuration
> *confp ) -    struct service_config *default_config = CNF_DEFAULTS( confp
> ); -
> -    line_count = 0;
> -+   iter = psi_create (sconfs);
> -
> -    for( ;; )
> -    {
> -       if (get_next_inet_entry(fd, sconfs, default_config) == -2)
> -          break;
> -    }
> -+
> -+   psi_destroy(iter);
> - }
> -
> - static int get_next_inet_entry( int fd, pset_h sconfs,
> -@@ -46,7 +51,7 @@ static int get_next_inet_entry( int fd, pset_h sconfs,
> -    char *p;
> -    str_h strp;
> -    char *line = next_line(fd);
> --   struct service_config *scp;
> -+   struct service_config *scp, *tmp;
> -    unsigned u, i;
> -    const char *func = "get_next_inet_entry";
> -    char *name = NULL, *rpcvers = NULL, *rpcproto = NULL;
> -@@ -405,7 +410,16 @@ static int get_next_inet_entry( int fd, pset_h sconfs,
> -    SC_SPECIFY( scp, A_SOCKET_TYPE );
> -    SC_SPECIFY( scp, A_WAIT );
> -
> --   if( ! pset_add(sconfs, scp) )
> -+   for ( tmp = SCP( psi_start( iter ) ) ; tmp ; tmp = SCP( psi_next(iter))
> ){ -+      if (EQ(SC_ID(scp), SC_ID(tmp))) {
> -+         parsemsg(LOG_DEBUG, func, "removing duplicate service %s",
> SC_NAME(scp)); -+         sc_free(scp);
> -+         scp = NULL;
> -+         break;
> -+      }
> -+   }
> -+
> -+   if( scp && ! pset_add(sconfs, scp) )
> -    {
> -       out_of_memory( func );
> -       pset_destroy(args);
> -@@ -414,7 +428,9 @@ static int get_next_inet_entry( int fd, pset_h sconfs,
> -    }
> -
> -    pset_destroy(args);
> --   parsemsg( LOG_DEBUG, func, "added service %s", SC_NAME(scp));
> -+   if (scp) {
> -+      parsemsg( LOG_DEBUG, func, "added service %s", SC_NAME(scp));
> -+   }
> -    return 0;
> - }
> -
> ---
> -1.5.3.6.2040.g15e6
> -
> diff --git
> a/meta/recipes-extended/xinetd/xinetd/Various-fixes-from-the-previous-maint
> ainer.patch
> b/meta/recipes-extended/xinetd/xinetd/Various-fixes-from-the-previous-maint
> ainer.patch deleted file mode 100644
> index 8e59cdcaae..0000000000
> ---
> a/meta/recipes-extended/xinetd/xinetd/Various-fixes-from-the-previous-maint
> ainer.patch +++ /dev/null
> @@ -1,79 +0,0 @@
> -Upstream-Status: Pending [from other distro Debian]
> -
> -From a3410b0bc81ab03a889d9ffc14e351badf8372f1 Mon Sep 17 00:00:00 2001
> -From: Pierre Habouzit <madcoder@debian.org>
> -Date: Mon, 26 Nov 2007 16:02:04 +0100
> -Subject: [PATCH] Various fixes from the previous maintainer.
> -
> ----
> - xinetd/child.c   |   20 +++++++++++++++++---
> - xinetd/service.c |    8 ++++----
> - 2 files changed, 21 insertions(+), 7 deletions(-)
> -
> -diff --git a/xinetd/child.c b/xinetd/child.c
> -index 89ee54c..48e9615 100644
> ---- a/xinetd/child.c
> -+++ b/xinetd/child.c
> -@@ -284,6 +284,7 @@ void child_process( struct server *serp )
> -    connection_s            *cp  = SERVER_CONNECTION( serp ) ;
> -    struct service_config   *scp = SVC_CONF( sp ) ;
> -    const char              *func = "child_process" ;
> -+   int                     fd, null_fd;
> -
> -    signal_default_state();
> -
> -@@ -296,9 +297,22 @@ void child_process( struct server *serp )
> -    signals_pending[0] = -1;
> -    signals_pending[1] = -1;
> -
> --   Sclose(0);
> --   Sclose(1);
> --   Sclose(2);
> -+   if ( ( null_fd = open( "/dev/null", O_RDONLY ) ) == -1 )
> -+   {
> -+      msg( LOG_ERR, func, "open('/dev/null') failed: %m") ;
> -+      _exit( 1 ) ;
> -+   }
> -+
> -+   for ( fd = 0 ; fd <= MAX_PASS_FD ; fd++ )
> -+   {
> -+      if ( fd != null_fd && dup2( null_fd, fd ) == -1 )
> -+      {
> -+         msg( LOG_ERR, func, "dup2(%d, %d) failed: %m") ;
> -+         _exit( 1 ) ;
> -+      }
> -+   }
> -+   if ( null_fd > MAX_PASS_FD )
> -+      (void) Sclose( null_fd ) ;
> -
> -
> - #ifdef DEBUG_SERVER
> -diff --git a/xinetd/service.c b/xinetd/service.c
> -index 3d68d78..0132d6c 100644
> ---- a/xinetd/service.c
> -+++ b/xinetd/service.c
> -@@ -745,8 +745,8 @@ static status_e failed_service(struct service *sp,
> -                return FAILED;
> -
> -             if ( last == NULL ) {
> --               last = SAIN( calloc( 1, sizeof(union xsockaddr) ) );
> --	       SVC_LAST_DGRAM_ADDR(sp) = (union xsockaddr *)last;
> -+	    SVC_LAST_DGRAM_ADDR(sp) =  SAIN( calloc( 1, sizeof(union 
xsockaddr) )
> ); -+	    last = SAIN( SVC_LAST_DGRAM_ADDR(sp) );
> -             }
> -
> -             (void) time( &current_time ) ;
> -@@ -772,8 +772,8 @@ static status_e failed_service(struct service *sp,
> -                return FAILED;
> -
> - 	    if( last == NULL ) {
> --               last = SAIN6(calloc( 1, sizeof(union xsockaddr) ) );
> --	       SVC_LAST_DGRAM_ADDR( sp ) = (union xsockaddr *)last;
> -+	    SVC_LAST_DGRAM_ADDR(sp) = SAIN6(calloc( 1, sizeof(union 
xsockaddr) )
> ); -+            last = SAIN6(SVC_LAST_DGRAM_ADDR(sp));
> -             }
> -
> -             (void) time( &current_time ) ;
> ---
> -1.5.3.6.2040.g15e6
> -
> diff --git a/meta/recipes-extended/xinetd/xinetd/xinetd-CVE-2013-4342.patch
> b/meta/recipes-extended/xinetd/xinetd/xinetd-CVE-2013-4342.patch deleted
> file mode 100644
> index 852a43f2de..0000000000
> --- a/meta/recipes-extended/xinetd/xinetd/xinetd-CVE-2013-4342.patch
> +++ /dev/null
> @@ -1,34 +0,0 @@
> -xinetd: CVE-2013-4342
> -
> -xinetd does not enforce the user and group configuration directives
> -for TCPMUX services, which causes these services to be run as root
> -and makes it easier for remote attackers to gain privileges by
> -leveraging another vulnerability in a service.
> -http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4342
> -
> -the patch come from:
> -https://bugzilla.redhat.com/attachment.cgi?id=799732&action=diff
> -
> -CVE: CVE-2013-4342
> -Signed-off-by: Li Wang <li.wang@windriver.com>
> -Upstream-Status: Backport
> ----
> - xinetd/builtins.c |    2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/xinetd/builtins.c b/xinetd/builtins.c
> -index 3b85579..34a5bac 100644
> ---- a/xinetd/builtins.c
> -+++ b/xinetd/builtins.c
> -@@ -617,7 +617,7 @@ static void tcpmux_handler( const struct server *serp )
> -    if( SC_IS_INTERNAL( scp ) ) {
> -       SC_INTERNAL(scp, nserp);
> -    } else {
> --      exec_server(nserp);
> -+      child_process(nserp);
> -    }
> - }
> -
> ---
> -1.7.9.5
> -
> diff --git
> a/meta/recipes-extended/xinetd/xinetd/xinetd-should-be-able-to-listen-on-IP
> v6-even-in-ine.patch
> b/meta/recipes-extended/xinetd/xinetd/xinetd-should-be-able-to-listen-on-IP
> v6-even-in-ine.patch deleted file mode 100644
> index 2365ca123b..0000000000
> ---
> a/meta/recipes-extended/xinetd/xinetd/xinetd-should-be-able-to-listen-on-IP
> v6-even-in-ine.patch +++ /dev/null
> @@ -1,112 +0,0 @@
> -Upstream-Status: Pending [from other distro Debian]
> -
> -From f44b218ccc779ab3f4aed072390ccf129d94b58d Mon Sep 17 00:00:00 2001
> -From: David Madore <david@pleiades.stars>
> -Date: Mon, 24 Mar 2008 12:45:36 +0100
> -Subject: [PATCH] xinetd should be able to listen on IPv6 even in
> -inetd_compat mode -
> -xinetd does not bind to IPv6 addresses (and does not seem to have an
> -option to do so) when used in -inetd_compat mode.  As current inetd's
> -are IPv6-aware, this is a problem: this means xinetd cannot be used as
> -a drop-in inetd replacement.
> -
> -The attached patch is a suggestion: it adds a -inetd_ipv6 global
> -option that, if used, causes inetd-compatibility lines to have an
> -implicit "IPv6" option.  Perhaps this is not the best solution, but
> -there should definitely be a way to get inetd.conf to be read in
> -IPv6-aware mode.
> ----
> - xinetd/confparse.c |    1 +
> - xinetd/inet.c      |   17 +++++++++++++++++
> - xinetd/options.c   |    3 +++
> - xinetd/xinetd.man  |    6 ++++++
> - 4 files changed, 27 insertions(+), 0 deletions(-)
> -
> -diff --git a/xinetd/confparse.c b/xinetd/confparse.c
> -index db9f431..d7b0bcc 100644
> ---- a/xinetd/confparse.c
> -+++ b/xinetd/confparse.c
> -@@ -40,6 +40,7 @@
> - #include "inet.h"
> - #include "main.h"
> -
> -+extern int inetd_ipv6;
> - extern int inetd_compat;
> -
> - /*
> -diff --git a/xinetd/inet.c b/xinetd/inet.c
> -index 8caab45..2e617ae 100644
> ---- a/xinetd/inet.c
> -+++ b/xinetd/inet.c
> -@@ -25,6 +25,8 @@
> -
> - static psi_h iter ;
> -
> -+extern int inetd_ipv6;
> -+
> - static int get_next_inet_entry( int fd, pset_h sconfs,
> -                           struct service_config *defaults);
> -
> -@@ -360,6 +362,21 @@ static int get_next_inet_entry( int fd, pset_h sconfs,
> -          }
> -          SC_SERVER_ARGV(scp)[u] = p;
> -       }
> -+
> -+      /* Set the IPv6 flag if we were passed the -inetd_ipv6 option */
> -+      if ( inetd_ipv6 )
> -+      {
> -+         nvp = nv_find_value( service_flags, "IPv6" );
> -+         if ( nvp == NULL )
> -+         {
> -+            parsemsg( LOG_WARNING, func, "inetd.conf - Bad foo %s", name )
> ; -+            pset_destroy(args);
> -+            sc_free(scp);
> -+            return -1;
> -+         }
> -+         M_SET(SC_XFLAGS(scp), nvp->value);
> -+      }
> -+
> -       /* Set the reuse flag, as this is the default for inetd */
> -       nvp = nv_find_value( service_flags, "REUSE" );
> -       if ( nvp == NULL )
> -diff --git a/xinetd/options.c b/xinetd/options.c
> -index b058b6a..dc2f3a0 100644
> ---- a/xinetd/options.c
> -+++ b/xinetd/options.c
> -@@ -30,6 +30,7 @@ int logprocs_option ;
> - unsigned logprocs_option_arg ;
> - int stayalive_option=0;
> - char *program_name ;
> -+int inetd_ipv6 = 0 ;
> - int inetd_compat = 0 ;
> - int dont_fork = 0;
> -
> -@@ -128,6 +129,8 @@ int opt_recognize( int argc, char *argv[] )
> -             fprintf(stderr, "\n");
> -             exit(0);
> -          }
> -+         else if ( strcmp ( &argv[ arg ][ 1 ], "inetd_ipv6" ) == 0 )
> -+            inetd_ipv6 = 1;
> -          else if ( strcmp ( &argv[ arg ][ 1 ], "inetd_compat" ) == 0 )
> -             inetd_compat = 1;
> -       }
> -diff --git a/xinetd/xinetd.man b/xinetd/xinetd.man
> -index c76c3c6..c9dd803 100644
> ---- a/xinetd/xinetd.man
> -+++ b/xinetd/xinetd.man
> -@@ -106,6 +106,12 @@ This option causes xinetd to read /etc/inetd.conf in
> addition to the - standard xinetd config files.  /etc/inetd.conf is read
> after the - standard xinetd config files.
> - .TP
> -+.BI \-inetd_ipv6
> -+This option causes xinetd to bind to IPv6 (AF_INET6) addresses for
> -+inetd compatibility lines (see previous option).  This only affects
> -+how /etc/inetd.conf is interpreted and thus only has any effect if
> -+the \-inetd_compat option is also used.
> -+.TP
> - .BI \-cc " interval"
> - This option instructs
> - .B xinetd
> ---
> -1.5.5.rc0.127.gb4337
> -
> diff --git a/meta/recipes-extended/xinetd/xinetd/xinetd.conf
> b/meta/recipes-extended/xinetd/xinetd/xinetd.conf deleted file mode 100644
> index 9e6ea2577e..0000000000
> --- a/meta/recipes-extended/xinetd/xinetd/xinetd.conf
> +++ /dev/null
> @@ -1,11 +0,0 @@
> -# Simple configuration file for xinetd
> -#
> -# Some defaults, and include /etc/xinetd.d/
> -
> -defaults
> -{
> -
> -
> -}
> -
> -includedir /etc/xinetd.d
> diff --git a/meta/recipes-extended/xinetd/xinetd_2.3.15.4.bb
> b/meta/recipes-extended/xinetd/xinetd_2.3.15.4.bb new file mode 100644
> index 0000000000..4f0f9531a1
> --- /dev/null
> +++ b/meta/recipes-extended/xinetd/xinetd_2.3.15.4.bb
> @@ -0,0 +1,47 @@
> +SUMMARY = "Socket-based service activation daemon"
> +HOMEPAGE = "https://github.com/xinetd-org/xinetd"
> +
> +# xinetd is a BSD-like license
> +# Apple and Gentoo say BSD here.
> +LICENSE = "BSD"
> +LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=55c5fdf02cfcca3fc9621b6f2ceae10f"
> +
> +UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+(\.\d+)+)"
> +
> +SRC_URI = "git://github.com/openSUSE/xinetd.git;protocol=https \
> +           file://xinetd.init \
> +           file://xinetd.default \
> +           file://xinetd.service \
> +           "
> +
> +SRCREV = "6a4af7786630ce48747d9687e2f18f45ea6684c4"
> +
> +S = "${WORKDIR}/git"
> +
> +inherit autotools update-rc.d systemd pkgconfig
> +
> +SYSTEMD_SERVICE_${PN} = "xinetd.service"
> +
> +INITSCRIPT_NAME = "xinetd"
> +INITSCRIPT_PARAMS = "defaults"
> +
> +PACKAGECONFIG ??= "tcp-wrappers"
> +PACKAGECONFIG[tcp-wrappers] = "--with-libwrap,,tcp-wrappers"
> +
> +CONFFILES_${PN} = "${sysconfdir}/xinetd.conf"
> +
> +do_install_append() {
> +       install -d "${D}${sysconfdir}/init.d"
> +       install -d "${D}${sysconfdir}/default"
> +       install -m 755 "${WORKDIR}/xinetd.init"
> "${D}${sysconfdir}/init.d/xinetd" +       install -m 644
> "${WORKDIR}/xinetd.default" "${D}${sysconfdir}/default/xinetd" +
> +       # Install systemd unit files
> +       install -d ${D}${systemd_unitdir}/system
> +       install -m 0644 ${WORKDIR}/xinetd.service
> ${D}${systemd_unitdir}/system +       sed -i -e
> 's,@BASE_BINDIR@,${base_bindir},g' \
> +              -e 's,@SBINDIR@,${sbindir},g' \
> +              ${D}${systemd_unitdir}/system/xinetd.service
> +}
> +
> +RDEPENDS_${PN} += "perl"
> diff --git a/meta/recipes-extended/xinetd/xinetd_2.3.15.bb
> b/meta/recipes-extended/xinetd/xinetd_2.3.15.bb deleted file mode 100644
> index 8f8f846bfb..0000000000
> --- a/meta/recipes-extended/xinetd/xinetd_2.3.15.bb
> +++ /dev/null
> @@ -1,75 +0,0 @@
> -SUMMARY = "Socket-based service activation daemon"
> -HOMEPAGE = "https://github.com/xinetd-org/xinetd"
> -
> -# xinetd is a BSD-like license
> -# Apple and Gentoo say BSD here.
> -LICENSE = "BSD"
> -LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=8ad8615198542444f84d28a6cf226dd8"
> -
> -DEPENDS += "libtirpc"
> -PR = "r2"
> -
> -UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+(\.\d+)+)"
> -
> -SRC_URI = "git://github.com/openSUSE/xinetd.git;protocol=https \
> -      file://xinetd.init \
> -      file://xinetd.conf \
> -      file://xinetd.default \
> -      file://Various-fixes-from-the-previous-maintainer.patch \
> -      file://Disable-services-from-inetd.conf-if-a-service-with-t.patch \
> -      file://xinetd-should-be-able-to-listen-on-IPv6-even-in-ine.patch \
> -      file://xinetd-CVE-2013-4342.patch \
> -     
> file://0001-configure-Use-HAVE_SYS_RESOURCE_H-to-guard-sys-resou.patch \ - 
>     file://xinetd.service \
> -      "
> -
> -SRCREV = "68bb9ab9e9f214ad8a2322f28ac1d6733e70bc24"
> -
> -S = "${WORKDIR}/git"
> -
> -inherit autotools update-rc.d systemd
> -
> -SYSTEMD_SERVICE_${PN} = "xinetd.service"
> -
> -INITSCRIPT_NAME = "xinetd"
> -INITSCRIPT_PARAMS = "defaults"
> -
> -EXTRA_OECONF="--disable-nls"
> -
> -PACKAGECONFIG ??= "tcp-wrappers"
> -PACKAGECONFIG[tcp-wrappers] = "--with-libwrap,,tcp-wrappers"
> -
> -CFLAGS += "-I${STAGING_INCDIR}/tirpc"
> -LDFLAGS += "-ltirpc"
> -
> -do_configure() {
> -	# Looks like configure.in is broken, so we are skipping
> -	# rebuilding configure and are just using the shipped one
> -	( cd ${S}; gnu-configize --force )
> -	oe_runconf
> -}
> -
> -do_install() {
> -	# Same here, the Makefile does some really stupid things,
> -	# but since we only want two files why not override
> -	# do_install from autotools and doing it ourselfs?
> -	install -d "${D}${sbindir}"
> -	install -d "${D}${sysconfdir}/init.d"
> -	install -d "${D}${sysconfdir}/xinetd.d"
> -	install -d "${D}${sysconfdir}/default"
> -	install -m 644 "${WORKDIR}/xinetd.conf" "${D}${sysconfdir}"
> -	install -m 755 "${WORKDIR}/xinetd.init" "${D}${sysconfdir}/init.d/
xinetd"
> -	install -m 644 "${WORKDIR}/xinetd.default"
> "${D}${sysconfdir}/default/xinetd" -	install -m 755 "${B}/xinetd/xinetd"
> "${D}${sbindir}"
> -	install -m 755 "${B}/xinetd/itox" "${D}${sbindir}"
> -	install -m 664 ${S}/contrib/xinetd.d/* ${D}${sysconfdir}/xinetd.d
> -
> -	# Install systemd unit files
> -	install -d ${D}${systemd_unitdir}/system
> -	install -m 0644 ${WORKDIR}/xinetd.service ${D}${systemd_unitdir}/
system
> -	sed -i -e 's,@BASE_BINDIR@,${base_bindir},g' \
> -	       -e 's,@SBINDIR@,${sbindir},g' \
> -	       ${D}${systemd_unitdir}/system/xinetd.service
> -}
> -
> -CONFFILES_${PN} = "${sysconfdir}/xinetd.conf"





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

* Re: [OE-core] [PATCH 15/42] cogl-1.0: upgrade 1.22.6 -> 1.22.8
  2020-06-08  7:46 ` [PATCH 15/42] cogl-1.0: upgrade 1.22.6 -> 1.22.8 Alexander Kanavin
@ 2020-06-13 20:44   ` Andrey Zhizhikin
  2020-06-13 22:02     ` Alexander Kanavin
  0 siblings, 1 reply; 47+ messages in thread
From: Andrey Zhizhikin @ 2020-06-13 20:44 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: OE Core mailing list

Hello Alex,

On Mon, Jun 8, 2020 at 9:48 AM Alexander Kanavin <alex.kanavin@gmail.com> wrote:
>
> Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
> ---
>  meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb | 6 ------
>  meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb | 5 +++++
>  2 files changed, 5 insertions(+), 6 deletions(-)
>  delete mode 100644 meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb
>  create mode 100644 meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb
>
> diff --git a/meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb b/meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb
> deleted file mode 100644
> index 86bbdbff69..0000000000
> --- a/meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb
> +++ /dev/null
> @@ -1,6 +0,0 @@
> -require cogl-1.0.inc
> -
> -SRC_URI[archive.md5sum] = "7bcc01edb5462d4d08d01bf893feddb0"
> -SRC_URI[archive.sha256sum] = "6d134bd3e48c067507167c001200b275997fb9c68b08b48ff038211c8c251b75"
> -
> -LIC_FILES_CHKSUM = "file://COPYING;md5=1b1a508d91d25ca607c83f92f3e31c84"
> diff --git a/meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb b/meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb
> new file mode 100644
> index 0000000000..78f6b0e7a3
> --- /dev/null
> +++ b/meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb
> @@ -0,0 +1,5 @@
> +require cogl-1.0.inc
> +
> +SRC_URI[archive.sha256sum] = "a805b2b019184710ff53d0496f9f0ce6dcca420c141a0f4f6fcc02131581d759"
> +
> +LIC_FILES_CHKSUM = "file://COPYING;md5=1b1a508d91d25ca607c83f92f3e31c84"
> --
> 2.26.2
>

I'm seeing a lot of errors like the one below after this upgrade,
reverting back to 1.22.6 seems to fix those...

In file included from ../../cogl-1.22.8/cogl/cogl-egl-private.h:34,
|                  from ../../cogl-1.22.8/cogl/winsys/cogl-winsys-private.h:48,
|                  from ../../cogl-1.22.8/cogl/cogl-fence-private.h:36,
|                  from ../../cogl-1.22.8/cogl/cogl-journal-private.h:37,
|                  from ../../cogl-1.22.8/cogl/cogl-framebuffer-private.h:36,
|                  from ../../cogl-1.22.8/cogl/cogl-primitive.c:43:
| ./cogl-egl-defines.h:38:10: fatal error: EGL/eglmesaext.h: No such
file or directory
|    38 | #include <EGL/eglmesaext.h>
|       |          ^~~~~~~~~~~~~~~~~~
| compilation terminated.

Do I miss something in my setup? Maybe cogl requires new mesa?

Have you seen those errors as well?

> 



--
Regards,
Andrey.

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

* Re: [OE-core] [PATCH 15/42] cogl-1.0: upgrade 1.22.6 -> 1.22.8
  2020-06-13 20:44   ` [OE-core] " Andrey Zhizhikin
@ 2020-06-13 22:02     ` Alexander Kanavin
  0 siblings, 0 replies; 47+ messages in thread
From: Alexander Kanavin @ 2020-06-13 22:02 UTC (permalink / raw)
  To: Andrey Zhizhikin; +Cc: OE Core mailing list

[-- Attachment #1: Type: text/plain, Size: 2863 bytes --]

Unfortunately not. These items are tested on the autobuilder in various
configurations, and it gave green light for all of them.

You should probably check how your mesa is configured, and how that differs
from poky.

Alex

On Sat, 13 Jun 2020 at 22:44, Andrey Zhizhikin <andrey.z@gmail.com> wrote:

> Hello Alex,
>
> On Mon, Jun 8, 2020 at 9:48 AM Alexander Kanavin <alex.kanavin@gmail.com>
> wrote:
> >
> > Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
> > ---
> >  meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb | 6 ------
> >  meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb | 5 +++++
> >  2 files changed, 5 insertions(+), 6 deletions(-)
> >  delete mode 100644 meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb
> >  create mode 100644 meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb
> >
> > diff --git a/meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb
> b/meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb
> > deleted file mode 100644
> > index 86bbdbff69..0000000000
> > --- a/meta/recipes-graphics/cogl/cogl-1.0_1.22.6.bb
> > +++ /dev/null
> > @@ -1,6 +0,0 @@
> > -require cogl-1.0.inc
> > -
> > -SRC_URI[archive.md5sum] = "7bcc01edb5462d4d08d01bf893feddb0"
> > -SRC_URI[archive.sha256sum] =
> "6d134bd3e48c067507167c001200b275997fb9c68b08b48ff038211c8c251b75"
> > -
> > -LIC_FILES_CHKSUM = "file://COPYING;md5=1b1a508d91d25ca607c83f92f3e31c84"
> > diff --git a/meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb
> b/meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb
> > new file mode 100644
> > index 0000000000..78f6b0e7a3
> > --- /dev/null
> > +++ b/meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb
> > @@ -0,0 +1,5 @@
> > +require cogl-1.0.inc
> > +
> > +SRC_URI[archive.sha256sum] =
> "a805b2b019184710ff53d0496f9f0ce6dcca420c141a0f4f6fcc02131581d759"
> > +
> > +LIC_FILES_CHKSUM = "file://COPYING;md5=1b1a508d91d25ca607c83f92f3e31c84"
> > --
> > 2.26.2
> >
>
> I'm seeing a lot of errors like the one below after this upgrade,
> reverting back to 1.22.6 seems to fix those...
>
> In file included from ../../cogl-1.22.8/cogl/cogl-egl-private.h:34,
> |                  from
> ../../cogl-1.22.8/cogl/winsys/cogl-winsys-private.h:48,
> |                  from ../../cogl-1.22.8/cogl/cogl-fence-private.h:36,
> |                  from ../../cogl-1.22.8/cogl/cogl-journal-private.h:37,
> |                  from
> ../../cogl-1.22.8/cogl/cogl-framebuffer-private.h:36,
> |                  from ../../cogl-1.22.8/cogl/cogl-primitive.c:43:
> | ./cogl-egl-defines.h:38:10: fatal error: EGL/eglmesaext.h: No such
> file or directory
> |    38 | #include <EGL/eglmesaext.h>
> |       |          ^~~~~~~~~~~~~~~~~~
> | compilation terminated.
>
> Do I miss something in my setup? Maybe cogl requires new mesa?
>
> Have you seen those errors as well?
>
> > 
>
>
>
> --
> Regards,
> Andrey.
>

[-- Attachment #2: Type: text/html, Size: 4404 bytes --]

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

end of thread, other threads:[~2020-06-13 22:02 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-08  7:46 [PATCH 01/42] linux-yocto: exclude from version checks/automated version updates Alexander Kanavin
2020-06-08  7:46 ` [PATCH 02/42] pciutils: upgrade 3.6.4 -> 3.7.0 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 03/42] createrepo-c: upgrade 0.15.10 -> 0.15.11 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 04/42] librepo: upgrade 1.11.3 -> 1.12.0 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 05/42] pkgconf: upgrade 1.6.3 -> 1.7.3 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 06/42] python3-numpy: upgrade 1.18.4 -> 1.18.5 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 07/42] python3-git: upgrade 3.1.2 -> 3.1.3 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 08/42] strace: upgrade 5.6 -> 5.7 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 09/42] acpica: upgrade 20200430 -> 20200528 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 10/42] iptables: upgrade 1.8.4 -> 1.8.5 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 11/42] libarchive: upgrade 3.4.2 -> 3.4.3 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 12/42] man-db: upgrade 2.9.1 -> 2.9.2 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 13/42] msmtp: upgrade 1.8.10 -> 1.8.11 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 14/42] epiphany: upgrade 3.36.1 -> 3.36.2 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 15/42] cogl-1.0: upgrade 1.22.6 -> 1.22.8 Alexander Kanavin
2020-06-13 20:44   ` [OE-core] " Andrey Zhizhikin
2020-06-13 22:02     ` Alexander Kanavin
2020-06-08  7:46 ` [PATCH 16/42] libdrm: upgrade 2.4.101 -> 2.4.102 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 17/42] vulkan-demos: upgrade to latest revision Alexander Kanavin
2020-06-08  7:46 ` [PATCH 18/42] xkeyboard-config: upgrade 2.29 -> 2.30 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 19/42] linux-firmware: upgrade 20200421 -> 20200519 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 20/42] babeltrace2: upgrade 2.0.2 -> 2.0.3 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 21/42] lttng-tools: upgrade 2.12.0 -> 2.12.1 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 22/42] ffmpeg: upgrade 4.2.2 -> 4.2.3 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 23/42] wpebackend-fdo: upgrade 1.6.0 -> 1.6.1 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 24/42] gnutls: upgrade 3.6.13 -> 3.6.14 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 25/42] libcap: upgrade 2.34 -> 2.36 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 26/42] vte: upgrade 0.60.2 -> 0.60.3 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 27/42] bison: upgrade 3.6.2 -> 3.6.3 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 28/42] asciidoc: 8.6.10 -> 9.0.0 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 29/42] debianutils: 4.9.1 -> 4.11 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 30/42] git: upgrade 2.26.2 -> 2.27.0 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 31/42] go: 1.14.3 -> 1.14.4 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 32/42] iproute2: upgrade 5.6.0 -> 5.7.0 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 33/42] libksba: 1.3.5 -> 1.4.0 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 34/42] lttng-modules: update to 2.12.1 Alexander Kanavin
2020-06-09 16:24   ` [OE-core] " Peter Kjellerstedt
2020-06-09 17:58     ` Alexander Kanavin
2020-06-08  7:46 ` [PATCH 35/42] mpg123: update to 1.26.1 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 36/42] ovmf: update to 202005 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 37/42] shared-mime-info: upgrade 1.15 -> 2.0 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 38/42] subversion: upgrade 1.13.0 -> 1.14.0 Alexander Kanavin
2020-06-08  7:46 ` [PATCH 39/42] xinetd: 2.3.15 -> 2.3.15.4 Alexander Kanavin
2020-06-13  0:51   ` [OE-core] " Khem Raj
2020-06-08  7:46 ` [PATCH 40/42] init-system-helpers: use https for fetching Alexander Kanavin
2020-06-08  7:46 ` [PATCH 41/42] ca-certificates: correct upstream version check Alexander Kanavin
2020-06-08  7:46 ` [PATCH 42/42] build-sysroots: add sysroot paths with native binaries to PATH Alexander Kanavin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.