All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] Consolidated package updates
@ 2017-12-17 16:34 Armin Kuster
  2017-12-17 16:34 ` [PATCH 1/8] nss: update to 3.34.1 Armin Kuster
                   ` (7 more replies)
  0 siblings, 8 replies; 12+ messages in thread
From: Armin Kuster @ 2017-12-17 16:34 UTC (permalink / raw)
  To: akuster, openembedded-core

From: Armin Kuster <akuster@mvista.com>

Conver letter only

The following changes since commit cf5c44ac611c2c2657e6fd3c1f723bcb20b812dd:

  python-scons: upgrade to v3.0.1; use pypi.bbclass (2017-12-13 13:59:46 +0000)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib akuster/master-updates
  http://cgit.openembedded.org/openembedded-core-contrib/log/?h=akuster/master-updates

Armin Kuster (8):
  nss: update to 3.34.1
  pinentry: update to 1.1.0
  libassuan: update to 2.5.1
  libxfont: update 1.5.4 with sec fix
  libxfont2: update to 2.0.3 with sec fix
  libxcursor: update to 1.1.15 plus sec fixes
  kexec-tools: update to 2.0.16 and simplify
  bind: Update to 9.11.2

 .../bind/bind/dont-test-on-host.patch              | 13 ++--
 .../bind/{bind_9.10.6.bb => bind_9.11.2.bb}        | 10 +--
 .../{libxcursor_1.1.14.bb => libxcursor_1.1.15.bb} |  4 +-
 .../{libxfont2_2.0.2.bb => libxfont2_2.0.3.bb}     |  4 +-
 .../{libxfont_1.5.3.bb => libxfont_1.5.4.bb}       |  4 +-
 meta/recipes-kernel/kexec/kexec-tools.inc          | 38 ----------
 ...kexec-tools_2.0.15.bb => kexec-tools_2.0.16.bb} | 84 +++++++++++++++-------
 .../{libassuan_2.4.4.bb => libassuan_2.5.1.bb}     |  4 +-
 .../nss/{nss_3.34.bb => nss_3.34.1.bb}             |  4 +-
 .../gpg-error_pkconf.patch                         |  0
 .../libassuan_pkgconf.patch                        |  0
 .../{pinentry_1.0.0.bb => pinentry_1.1.0.bb}       |  4 +-
 12 files changed, 84 insertions(+), 85 deletions(-)
 rename meta/recipes-connectivity/bind/{bind_9.10.6.bb => bind_9.11.2.bb} (92%)
 rename meta/recipes-graphics/xorg-lib/{libxcursor_1.1.14.bb => libxcursor_1.1.15.bb} (80%)
 rename meta/recipes-graphics/xorg-lib/{libxfont2_2.0.2.bb => libxfont2_2.0.3.bb} (80%)
 rename meta/recipes-graphics/xorg-lib/{libxfont_1.5.3.bb => libxfont_1.5.4.bb} (81%)
 delete mode 100644 meta/recipes-kernel/kexec/kexec-tools.inc
 rename meta/recipes-kernel/kexec/{kexec-tools_2.0.15.bb => kexec-tools_2.0.16.bb} (44%)
 rename meta/recipes-support/libassuan/{libassuan_2.4.4.bb => libassuan_2.5.1.bb} (88%)
 rename meta/recipes-support/nss/{nss_3.34.bb => nss_3.34.1.bb} (98%)
 rename meta/recipes-support/pinentry/{pinentry-1.0.0 => pinentry-1.1.0}/gpg-error_pkconf.patch (100%)
 rename meta/recipes-support/pinentry/{pinentry-1.0.0 => pinentry-1.1.0}/libassuan_pkgconf.patch (100%)
 rename meta/recipes-support/pinentry/{pinentry_1.0.0.bb => pinentry_1.1.0.bb} (90%)

-- 
2.7.4



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

* [PATCH 1/8] nss: update to 3.34.1
  2017-12-17 16:34 [PATCH 0/8] Consolidated package updates Armin Kuster
@ 2017-12-17 16:34 ` Armin Kuster
  2017-12-17 16:34 ` [PATCH 2/8] pinentry: update to 1.1.0 Armin Kuster
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 12+ messages in thread
From: Armin Kuster @ 2017-12-17 16:34 UTC (permalink / raw)
  To: akuster, openembedded-core

From: Armin Kuster <akuster@mvista.com>

The following CA certificate was Re-Added. It was removed in NSS 3.34, but has been re-added with only the Email trust bit set. (bug 1418678)

CN = Certum CA, O=Unizeto Sp. z o.o.
SHA-256 Fingerprint: D8:E0:FE:BC:1D:B2:E3:8D:00:94:0F:37:D2:7D:41:34:4D:99:3E:73:4B:99:D5:65:6D:97:78:D4:D8:14:36:24

Signed-off-by: Armin Kuster <akuster@mvista.com>
---
 meta/recipes-support/nss/{nss_3.34.bb => nss_3.34.1.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-support/nss/{nss_3.34.bb => nss_3.34.1.bb} (98%)

diff --git a/meta/recipes-support/nss/nss_3.34.bb b/meta/recipes-support/nss/nss_3.34.1.bb
similarity index 98%
rename from meta/recipes-support/nss/nss_3.34.bb
rename to meta/recipes-support/nss/nss_3.34.1.bb
index 6243f0a..ae52a95 100644
--- a/meta/recipes-support/nss/nss_3.34.bb
+++ b/meta/recipes-support/nss/nss_3.34.1.bb
@@ -28,8 +28,8 @@ SRC_URI = "http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${VERSIO
            file://Fix-compilation-for-X32.patch \
            "
 
-SRC_URI[md5sum] = "1e30b8e5b13b5b08bbc489c265948d82"
-SRC_URI[sha256sum] = "0d45954181373023c7cfc33e77c8c636d394ec7e55b93e059149ed7888652af5"
+SRC_URI[md5sum] = "5922468bb1c54e4c8067f153fcf467e5"
+SRC_URI[sha256sum] = "a3c15d367caf784f33d96dbafbdffc16a8e42fb8c8aedfce97bf92a9f918dda0"
 
 UPSTREAM_CHECK_URI = "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Releases"
 UPSTREAM_CHECK_REGEX = "NSS_(?P<pver>.+)_release_notes"
-- 
2.7.4



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

* [PATCH 2/8] pinentry: update to 1.1.0
  2017-12-17 16:34 [PATCH 0/8] Consolidated package updates Armin Kuster
  2017-12-17 16:34 ` [PATCH 1/8] nss: update to 3.34.1 Armin Kuster
@ 2017-12-17 16:34 ` Armin Kuster
  2017-12-17 16:34 ` [PATCH 3/8] libassuan: update to 2.5.1 Armin Kuster
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 12+ messages in thread
From: Armin Kuster @ 2017-12-17 16:34 UTC (permalink / raw)
  To: akuster, openembedded-core

From: Armin Kuster <akuster@mvista.com>

Signed-off-by: Armin Kuster <akuster@mvista.com>
---
 .../{pinentry-1.0.0 => pinentry-1.1.0}/gpg-error_pkconf.patch         | 0
 .../{pinentry-1.0.0 => pinentry-1.1.0}/libassuan_pkgconf.patch        | 0
 .../recipes-support/pinentry/{pinentry_1.0.0.bb => pinentry_1.1.0.bb} | 4 ++--
 3 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-support/pinentry/{pinentry-1.0.0 => pinentry-1.1.0}/gpg-error_pkconf.patch (100%)
 rename meta/recipes-support/pinentry/{pinentry-1.0.0 => pinentry-1.1.0}/libassuan_pkgconf.patch (100%)
 rename meta/recipes-support/pinentry/{pinentry_1.0.0.bb => pinentry_1.1.0.bb} (90%)

diff --git a/meta/recipes-support/pinentry/pinentry-1.0.0/gpg-error_pkconf.patch b/meta/recipes-support/pinentry/pinentry-1.1.0/gpg-error_pkconf.patch
similarity index 100%
rename from meta/recipes-support/pinentry/pinentry-1.0.0/gpg-error_pkconf.patch
rename to meta/recipes-support/pinentry/pinentry-1.1.0/gpg-error_pkconf.patch
diff --git a/meta/recipes-support/pinentry/pinentry-1.0.0/libassuan_pkgconf.patch b/meta/recipes-support/pinentry/pinentry-1.1.0/libassuan_pkgconf.patch
similarity index 100%
rename from meta/recipes-support/pinentry/pinentry-1.0.0/libassuan_pkgconf.patch
rename to meta/recipes-support/pinentry/pinentry-1.1.0/libassuan_pkgconf.patch
diff --git a/meta/recipes-support/pinentry/pinentry_1.0.0.bb b/meta/recipes-support/pinentry/pinentry_1.1.0.bb
similarity index 90%
rename from meta/recipes-support/pinentry/pinentry_1.0.0.bb
rename to meta/recipes-support/pinentry/pinentry_1.1.0.bb
index 319acd3..3b77709 100644
--- a/meta/recipes-support/pinentry/pinentry_1.0.0.bb
+++ b/meta/recipes-support/pinentry/pinentry_1.1.0.bb
@@ -18,8 +18,8 @@ SRC_URI = "${GNUPG_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2 \
            file://gpg-error_pkconf.patch \
 "
 
-SRC_URI[md5sum] = "4a3fad8b31f9b4c5526c8837495015dc"
-SRC_URI[sha256sum] = "1672c2edc1feb036075b187c0773787b2afd0544f55025c645a71b4c2f79275a"
+SRC_URI[md5sum] = "3829315cb0a1e9cedc05ffe6def7a2c6"
+SRC_URI[sha256sum] = "68076686fa724a290ea49cdf0d1c0c1500907d1b759a3bcbfbec0293e8f56570"
 
 EXTRA_OECONF = "--disable-rpath --disable-dependency-tracking \
                 --disable-pinentry-qt5  \
-- 
2.7.4



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

* [PATCH 3/8] libassuan: update to 2.5.1
  2017-12-17 16:34 [PATCH 0/8] Consolidated package updates Armin Kuster
  2017-12-17 16:34 ` [PATCH 1/8] nss: update to 3.34.1 Armin Kuster
  2017-12-17 16:34 ` [PATCH 2/8] pinentry: update to 1.1.0 Armin Kuster
@ 2017-12-17 16:34 ` Armin Kuster
  2017-12-17 16:34 ` [PATCH 4/8] libxfont: update 1.5.4 with sec fix Armin Kuster
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 12+ messages in thread
From: Armin Kuster @ 2017-12-17 16:34 UTC (permalink / raw)
  To: akuster, openembedded-core

From: Armin Kuster <akuster@mvista.com>

Signed-off-by: Armin Kuster <akuster@mvista.com>
---
 .../libassuan/{libassuan_2.4.4.bb => libassuan_2.5.1.bb}              | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-support/libassuan/{libassuan_2.4.4.bb => libassuan_2.5.1.bb} (88%)

diff --git a/meta/recipes-support/libassuan/libassuan_2.4.4.bb b/meta/recipes-support/libassuan/libassuan_2.5.1.bb
similarity index 88%
rename from meta/recipes-support/libassuan/libassuan_2.4.4.bb
rename to meta/recipes-support/libassuan/libassuan_2.5.1.bb
index 7921c1d..34d5f16 100644
--- a/meta/recipes-support/libassuan/libassuan_2.4.4.bb
+++ b/meta/recipes-support/libassuan/libassuan_2.5.1.bb
@@ -17,8 +17,8 @@ SRC_URI = "${GNUPG_MIRROR}/libassuan/libassuan-${PV}.tar.bz2 \
            file://libassuan-add-pkgconfig-support.patch \
           "
 
-SRC_URI[md5sum] = "52385ec8d34f258bf10165d32c486002"
-SRC_URI[sha256sum] = "9e69a102272324de0bb56025779f84fd44901afcc6eac51505f6a63ea5737ca1"
+SRC_URI[md5sum] = "4354b7ae296894f232ada226a062d7d7"
+SRC_URI[sha256sum] = "47f96c37b4f2aac289f0bc1bacfa8bd8b4b209a488d3d15e2229cb6cc9b26449"
 
 BINCONFIG = "${bindir}/libassuan-config"
 
-- 
2.7.4



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

* [PATCH 4/8] libxfont: update 1.5.4 with sec fix
  2017-12-17 16:34 [PATCH 0/8] Consolidated package updates Armin Kuster
                   ` (2 preceding siblings ...)
  2017-12-17 16:34 ` [PATCH 3/8] libassuan: update to 2.5.1 Armin Kuster
@ 2017-12-17 16:34 ` Armin Kuster
  2017-12-17 16:34 ` [PATCH 5/8] libxfont2: update to 2.0.3 " Armin Kuster
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 12+ messages in thread
From: Armin Kuster @ 2017-12-17 16:34 UTC (permalink / raw)
  To: akuster, openembedded-core

From: Armin Kuster <akuster@mvista.com>

Includes CVE-2017-16611

Signed-off-by: Armin Kuster <akuster@mvista.com>
---
 .../xorg-lib/{libxfont_1.5.3.bb => libxfont_1.5.4.bb}                 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-lib/{libxfont_1.5.3.bb => libxfont_1.5.4.bb} (81%)

diff --git a/meta/recipes-graphics/xorg-lib/libxfont_1.5.3.bb b/meta/recipes-graphics/xorg-lib/libxfont_1.5.4.bb
similarity index 81%
rename from meta/recipes-graphics/xorg-lib/libxfont_1.5.3.bb
rename to meta/recipes-graphics/xorg-lib/libxfont_1.5.4.bb
index 5b15a4e..79f77fc 100644
--- a/meta/recipes-graphics/xorg-lib/libxfont_1.5.3.bb
+++ b/meta/recipes-graphics/xorg-lib/libxfont_1.5.4.bb
@@ -18,8 +18,8 @@ XORG_PN = "libXfont"
 
 BBCLASSEXTEND = "native"
 
-SRC_URI[md5sum] = "9ba75bf38ba62a6ad52550ab716da9b3"
-SRC_URI[sha256sum] = "ab85c10fd2683481dfef672a77fe60e6a2039558cbc0e9bf56b5e1df471c93d0"
+SRC_URI[md5sum] = "16eaf156edd79b68038b6a7c44aa9e9b"
+SRC_URI[sha256sum] = "1a7f7490774c87f2052d146d1e0e64518d32e6848184a18654e8d0bb57883242"
 
 PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)}"
 PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6,"
-- 
2.7.4



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

* [PATCH 5/8] libxfont2: update to 2.0.3 with sec fix
  2017-12-17 16:34 [PATCH 0/8] Consolidated package updates Armin Kuster
                   ` (3 preceding siblings ...)
  2017-12-17 16:34 ` [PATCH 4/8] libxfont: update 1.5.4 with sec fix Armin Kuster
@ 2017-12-17 16:34 ` Armin Kuster
  2017-12-17 16:34 ` [PATCH 6/8] libxcursor: update to 1.1.15 plus sec fixes Armin Kuster
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 12+ messages in thread
From: Armin Kuster @ 2017-12-17 16:34 UTC (permalink / raw)
  To: akuster, openembedded-core

From: Armin Kuster <akuster@mvista.com>

Includes:
Open files with O_NOFOLLOW. (CVE-2017-16611)

Signed-off-by: Armin Kuster <akuster@mvista.com>
---
 .../xorg-lib/{libxfont2_2.0.2.bb => libxfont2_2.0.3.bb}               | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-lib/{libxfont2_2.0.2.bb => libxfont2_2.0.3.bb} (80%)

diff --git a/meta/recipes-graphics/xorg-lib/libxfont2_2.0.2.bb b/meta/recipes-graphics/xorg-lib/libxfont2_2.0.3.bb
similarity index 80%
rename from meta/recipes-graphics/xorg-lib/libxfont2_2.0.2.bb
rename to meta/recipes-graphics/xorg-lib/libxfont2_2.0.3.bb
index 08d1123..5f27a55 100644
--- a/meta/recipes-graphics/xorg-lib/libxfont2_2.0.2.bb
+++ b/meta/recipes-graphics/xorg-lib/libxfont2_2.0.3.bb
@@ -15,8 +15,8 @@ XORG_PN = "libXfont2"
 
 BBCLASSEXTEND = "native"
 
-SRC_URI[md5sum] = "d39e6446e46f939486d1a8b856e8b67b"
-SRC_URI[sha256sum] = "94088d3b87f7d42c7116d9adaad155859e93330c6e47f5989f2de600b9a6c111"
+SRC_URI[md5sum] = "b7ca87dfafeb5205b28a1e91ac3efe85"
+SRC_URI[sha256sum] = "0e8ab7fd737ccdfe87e1f02b55f221f0bd4503a1c5f28be4ed6a54586bac9c4e"
 
 PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)}"
 PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6,"
-- 
2.7.4



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

* [PATCH 6/8] libxcursor: update to 1.1.15 plus sec fixes
  2017-12-17 16:34 [PATCH 0/8] Consolidated package updates Armin Kuster
                   ` (4 preceding siblings ...)
  2017-12-17 16:34 ` [PATCH 5/8] libxfont2: update to 2.0.3 " Armin Kuster
@ 2017-12-17 16:34 ` Armin Kuster
  2017-12-17 16:34 ` [PATCH 7/8] kexec-tools: update to 2.0.16 and simplify Armin Kuster
  2017-12-17 16:34 ` [PATCH 8/8] bind: Update to 9.11.2 Armin Kuster
  7 siblings, 0 replies; 12+ messages in thread
From: Armin Kuster @ 2017-12-17 16:34 UTC (permalink / raw)
  To: akuster, openembedded-core

From: Armin Kuster <akuster@mvista.com>

This update includes:
CVE-2017-16612
and some clan warning fixes

Signed-off-by: Armin Kuster <akuster@mvista.com>
---
 .../xorg-lib/{libxcursor_1.1.14.bb => libxcursor_1.1.15.bb}           | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-lib/{libxcursor_1.1.14.bb => libxcursor_1.1.15.bb} (80%)

diff --git a/meta/recipes-graphics/xorg-lib/libxcursor_1.1.14.bb b/meta/recipes-graphics/xorg-lib/libxcursor_1.1.15.bb
similarity index 80%
rename from meta/recipes-graphics/xorg-lib/libxcursor_1.1.14.bb
rename to meta/recipes-graphics/xorg-lib/libxcursor_1.1.15.bb
index 1762904..dc9af23 100644
--- a/meta/recipes-graphics/xorg-lib/libxcursor_1.1.14.bb
+++ b/meta/recipes-graphics/xorg-lib/libxcursor_1.1.15.bb
@@ -18,5 +18,5 @@ PE = "1"
 
 XORG_PN = "libXcursor"
 
-SRC_URI[md5sum] = "1e7c17afbbce83e2215917047c57d1b3"
-SRC_URI[sha256sum] = "9bc6acb21ca14da51bda5bc912c8955bc6e5e433f0ab00c5e8bef842596c33df"
+SRC_URI[md5sum] = "58fe3514e1e7135cf364101e714d1a14"
+SRC_URI[sha256sum] = "294e670dd37cd23995e69aae626629d4a2dfe5708851bbc13d032401b7a3df6b"
-- 
2.7.4



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

* [PATCH 7/8] kexec-tools: update to 2.0.16 and simplify
  2017-12-17 16:34 [PATCH 0/8] Consolidated package updates Armin Kuster
                   ` (5 preceding siblings ...)
  2017-12-17 16:34 ` [PATCH 6/8] libxcursor: update to 1.1.15 plus sec fixes Armin Kuster
@ 2017-12-17 16:34 ` Armin Kuster
  2017-12-17 16:34 ` [PATCH 8/8] bind: Update to 9.11.2 Armin Kuster
  7 siblings, 0 replies; 12+ messages in thread
From: Armin Kuster @ 2017-12-17 16:34 UTC (permalink / raw)
  To: akuster, openembedded-core

From: Armin Kuster <akuster@mvista.com>

combine .inc with bb file

Signed-off-by: Armin Kuster <akuster@mvista.com>
---
 meta/recipes-kernel/kexec/kexec-tools.inc          | 38 ----------
 ...kexec-tools_2.0.15.bb => kexec-tools_2.0.16.bb} | 84 +++++++++++++++-------
 2 files changed, 59 insertions(+), 63 deletions(-)
 delete mode 100644 meta/recipes-kernel/kexec/kexec-tools.inc
 rename meta/recipes-kernel/kexec/{kexec-tools_2.0.15.bb => kexec-tools_2.0.16.bb} (44%)

diff --git a/meta/recipes-kernel/kexec/kexec-tools.inc b/meta/recipes-kernel/kexec/kexec-tools.inc
deleted file mode 100644
index c689bec..0000000
--- a/meta/recipes-kernel/kexec/kexec-tools.inc
+++ /dev/null
@@ -1,38 +0,0 @@
-SUMMARY = "Kexec fast reboot tools"
-DESCRIPTION = "Kexec is a fast reboot feature that lets you reboot to a new Linux kernel"
-AUTHOR = "Eric Biederman"
-HOMEPAGE = "http://kernel.org/pub/linux/utils/kernel/kexec/"
-SECTION = "kernel/userland"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=ea5bed2f60d357618ca161ad539f7c0a \
-                    file://kexec/kexec.c;beginline=1;endline=20;md5=af10f6ae4a8715965e648aa687ad3e09"
-DEPENDS = "zlib xz"
-
-SRC_URI = "${KERNELORG_MIRROR}/linux/utils/kernel/kexec/kexec-tools-${PV}.tar.gz \
-           file://kdump \
-           file://kdump.conf \
-           file://kdump.service \
-"
-
-PR = "r1"
-
-inherit autotools
-
-COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|aarch64.*|powerpc.*|mips.*)-(linux|freebsd.*)'
-
-INSANE_SKIP_${PN} = "arch"
-
-do_compile_prepend() {
-    # Remove the prepackaged config.h from the source tree as it overrides
-    # the same file generated by configure and placed in the build tree
-    rm -f ${S}/include/config.h
-
-    # Remove the '*.d' file to make sure the recompile is OK
-    for dep in `find ${B} -type f -name '*.d'`; do
-        dep_no_d="`echo $dep | sed 's#.d$##'`"
-        # Remove file.d when there is a file.o
-        if [ -f "$dep_no_d.o" ]; then
-            rm -f $dep
-        fi
-    done
-}
diff --git a/meta/recipes-kernel/kexec/kexec-tools_2.0.15.bb b/meta/recipes-kernel/kexec/kexec-tools_2.0.16.bb
similarity index 44%
rename from meta/recipes-kernel/kexec/kexec-tools_2.0.15.bb
rename to meta/recipes-kernel/kexec/kexec-tools_2.0.16.bb
index 6bd9025..ebb4832 100644
--- a/meta/recipes-kernel/kexec/kexec-tools_2.0.15.bb
+++ b/meta/recipes-kernel/kexec/kexec-tools_2.0.16.bb
@@ -1,19 +1,64 @@
-require kexec-tools.inc
+
+SUMMARY = "Kexec fast reboot tools"
+DESCRIPTION = "Kexec is a fast reboot feature that lets you reboot to a new Linux kernel"
+AUTHOR = "Eric Biederman"
+HOMEPAGE = "http://kernel.org/pub/linux/utils/kernel/kexec/"
+SECTION = "kernel/userland"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=ea5bed2f60d357618ca161ad539f7c0a \
+                    file://kexec/kexec.c;beginline=1;endline=20;md5=af10f6ae4a8715965e648aa687ad3e09"
+DEPENDS = "zlib xz"
+
+PR = "r1"
+
+SRC_URI = "${KERNELORG_MIRROR}/linux/utils/kernel/kexec/kexec-tools-${PV}.tar.gz \
+           file://kdump \
+           file://kdump.conf \
+           file://kdump.service \
+           file://0002-powerpc-change-the-memory-size-limit.patch \
+           file://0001-purgatory-Pass-r-directly-to-linker.patch \
+           file://0010-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch \
+           file://kexec-x32.patch \
+           file://0001-Disable-PIE-during-link.patch \
+         "
+
+SRC_URI[md5sum] = "5198968de79b5ded96f97f3c2ea9637b"
+SRC_URI[sha256sum] = "cf17fc99bf77c9b39f06ee88ac0e86d0349c4a0c3f8214a3cc78eece872f6f3a"
+
+inherit autotools update-rc.d systemd
+
 export LDFLAGS = "-L${STAGING_LIBDIR}"
 EXTRA_OECONF = " --with-zlib=yes"
 
-SRC_URI += "${KERNELORG_MIRROR}/linux/utils/kernel/kexec/kexec-tools-${PV}.tar.gz \
-            file://0002-powerpc-change-the-memory-size-limit.patch \
-            file://0001-purgatory-Pass-r-directly-to-linker.patch \
-            file://0010-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch \
-            file://kexec-x32.patch \
-            file://0001-Disable-PIE-during-link.patch \
-         "
+do_compile_prepend() {
+    # Remove the prepackaged config.h from the source tree as it overrides
+    # the same file generated by configure and placed in the build tree
+    rm -f ${S}/include/config.h
+
+    # Remove the '*.d' file to make sure the recompile is OK
+    for dep in `find ${B} -type f -name '*.d'`; do
+        dep_no_d="`echo $dep | sed 's#.d$##'`"
+        # Remove file.d when there is a file.o
+        if [ -f "$dep_no_d.o" ]; then
+            rm -f $dep
+        fi
+    done
+}
 
-SRC_URI[md5sum] = "78906fdc255656fa2b9996c8acb3ef62"
-SRC_URI[sha256sum] = "42dbd0dab9964cd1ed89fa4571c8d13191eb7132b361ade5ac44517c91ecb97e"
+do_install_append () {
+        install -d ${D}${sysconfdir}/sysconfig
+        install -m 0644 ${WORKDIR}/kdump.conf ${D}${sysconfdir}/sysconfig
 
-SECURITY_PIE_CFLAGS_remove = "-fPIE -pie"
+        if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
+                install -D -m 0755 ${WORKDIR}/kdump ${D}${sysconfdir}/init.d/kdump
+        fi
+
+        if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
+                install -D -m 0755 ${WORKDIR}/kdump ${D}${libexecdir}/kdump-helper
+                install -D -m 0644 ${WORKDIR}/kdump.service ${D}${systemd_unitdir}/system/kdump.service
+                sed -i -e 's,@LIBEXECDIR@,${libexecdir},g' ${D}${systemd_unitdir}/system/kdump.service
+        fi
+}
 
 PACKAGES =+ "kexec kdump vmcore-dmesg"
 
@@ -30,23 +75,12 @@ FILES_kdump = "${sbindir}/kdump \
 
 FILES_vmcore-dmesg = "${sbindir}/vmcore-dmesg"
 
-inherit update-rc.d systemd
-
 INITSCRIPT_PACKAGES = "kdump"
 INITSCRIPT_NAME_kdump = "kdump"
 INITSCRIPT_PARAMS_kdump = "start 56 2 3 4 5 . stop 56 0 1 6 ."
 
-do_install_append () {
-        install -d ${D}${sysconfdir}/sysconfig
-        install -m 0644 ${WORKDIR}/kdump.conf ${D}${sysconfdir}/sysconfig
+SECURITY_PIE_CFLAGS_remove = "-fPIE -pie"
 
-        if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
-                install -D -m 0755 ${WORKDIR}/kdump ${D}${sysconfdir}/init.d/kdump
-        fi
+COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|aarch64.*|powerpc.*|mips.*)-(linux|freebsd.*)'
 
-        if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
-                install -D -m 0755 ${WORKDIR}/kdump ${D}${libexecdir}/kdump-helper
-                install -D -m 0644 ${WORKDIR}/kdump.service ${D}${systemd_unitdir}/system/kdump.service
-                sed -i -e 's,@LIBEXECDIR@,${libexecdir},g' ${D}${systemd_unitdir}/system/kdump.service
-        fi
-}
+INSANE_SKIP_${PN} = "arch"
-- 
2.7.4



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

* [PATCH 8/8] bind: Update to 9.11.2
  2017-12-17 16:34 [PATCH 0/8] Consolidated package updates Armin Kuster
                   ` (6 preceding siblings ...)
  2017-12-17 16:34 ` [PATCH 7/8] kexec-tools: update to 2.0.16 and simplify Armin Kuster
@ 2017-12-17 16:34 ` Armin Kuster
  2017-12-18 15:05   ` Burton, Ross
  7 siblings, 1 reply; 12+ messages in thread
From: Armin Kuster @ 2017-12-17 16:34 UTC (permalink / raw)
  To: akuster, openembedded-core

From: Armin Kuster <akuster@mvista.com>

New License (mpl-2.0) and LICESE file.

New features in bind 9.11
see: https://www.isc.org/wp-content/uploads/2016/09/BIND9.11NewFeatures.pdf

add zlib PACKAGECONF

Signed-off-by: Armin Kuster <akuster@mvista.com>
---
 meta/recipes-connectivity/bind/bind/dont-test-on-host.patch | 13 ++++++++-----
 .../bind/{bind_9.10.6.bb => bind_9.11.2.bb}                 | 10 +++++-----
 2 files changed, 13 insertions(+), 10 deletions(-)
 rename meta/recipes-connectivity/bind/{bind_9.10.6.bb => bind_9.11.2.bb} (92%)

diff --git a/meta/recipes-connectivity/bind/bind/dont-test-on-host.patch b/meta/recipes-connectivity/bind/bind/dont-test-on-host.patch
index b02ecb1..7fbd1f5 100644
--- a/meta/recipes-connectivity/bind/bind/dont-test-on-host.patch
+++ b/meta/recipes-connectivity/bind/bind/dont-test-on-host.patch
@@ -2,16 +2,19 @@ Upstream-Status: Pending
 
 Signed-off-by: Saul Wold <sgw@linux.intel.com>
 
-Index: bind-9.9.5/bin/Makefile.in
+refactored for 9.11
+Signed-off-by: Armin Kuster <akuster@mvista.com>
+
+Index: bind-9.11.2/bin/Makefile.in
 ===================================================================
---- bind-9.9.5.orig/bin/Makefile.in
-+++ bind-9.9.5/bin/Makefile.in
-@@ -19,7 +19,7 @@ srcdir =	@srcdir@
+--- bind-9.11.2.orig/bin/Makefile.in
++++ bind-9.11.2/bin/Makefile.in
+@@ -10,7 +10,7 @@ srcdir =	@srcdir@
  VPATH =		@srcdir@
  top_srcdir =	@top_srcdir@
  
 -SUBDIRS =	named rndc dig delv dnssec tools tests nsupdate \
 +SUBDIRS =	named rndc dig delv dnssec tools nsupdate \
- 		check confgen @PYTHON_TOOLS@ @PKCS11_TOOLS@
+ 		check confgen @NZD_TOOLS@ @PYTHON_TOOLS@ @PKCS11_TOOLS@
  TARGETS =
  
diff --git a/meta/recipes-connectivity/bind/bind_9.10.6.bb b/meta/recipes-connectivity/bind/bind_9.11.2.bb
similarity index 92%
rename from meta/recipes-connectivity/bind/bind_9.10.6.bb
rename to meta/recipes-connectivity/bind/bind_9.11.2.bb
index 8b8835b..0bbc4df 100644
--- a/meta/recipes-connectivity/bind/bind_9.10.6.bb
+++ b/meta/recipes-connectivity/bind/bind_9.11.2.bb
@@ -2,8 +2,8 @@ SUMMARY = "ISC Internet Domain Name Server"
 HOMEPAGE = "http://www.isc.org/sw/bind/"
 SECTION = "console/network"
 
-LICENSE = "ISC & BSD"
-LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=dba46507446198119bcde32a4feaab43"
+LICENSE = "ISC & MPL-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=f27a50d2e878867827842f2c60e30bfc"
 
 DEPENDS = "openssl libcap"
 
@@ -23,8 +23,8 @@ SRC_URI = "https://ftp.isc.org/isc/bind9/${PV}/${BPN}-${PV}.tar.gz \
            file://use-python3-and-fix-install-lib-path.patch \
            "
 
-SRC_URI[md5sum] = "84e663284b17aee0df1ce6f248b137d7"
-SRC_URI[sha256sum] = "17bbcd2bd7b1d32f5ba4b30d5dbe8a39bce200079048073d1e0d050fdf47e69d"
+SRC_URI[md5sum] = "efca7e5a63a07efba264da9be2fbb57f"
+SRC_URI[sha256sum] = "7f46ad8620f7c3b0ac375d7a5211b15677708fda84ce25d7aeb7222fe2e3c77a"
 
 UPSTREAM_CHECK_URI = "https://ftp.isc.org/isc/bind9/"
 UPSTREAM_CHECK_REGEX = "(?P<pver>9(\.\d+)+(-P\d+)*)/"
@@ -48,6 +48,7 @@ PACKAGECONFIG[httpstats] = "--with-libxml2,--without-libxml2,libxml2"
 PACKAGECONFIG[readline] = "--with-readline=-lreadline,,readline"
 PACKAGECONFIG[libedit] = "--with-readline=-ledit,,libedit"
 PACKAGECONFIG[urandom] = "--with-randomdev=/dev/urandom,--with-randomdev=/dev/random,,"
+PACKAGECONFIG[zlib] = "--with-zlib=${STAGING_LIBDIR}/.., --without-zlib, zlib, zlib"
 
 USERADD_PACKAGES = "${PN}"
 USERADD_PARAM_${PN} = "--system --home ${localstatedir}/cache/bind --no-create-home \
@@ -88,7 +89,6 @@ do_install_append() {
 	install -d "${D}${sysconfdir}/init.d"
 	install -m 644 ${S}/conf/* "${D}${sysconfdir}/bind/"
 	install -m 755 "${S}/init.d" "${D}${sysconfdir}/init.d/bind"
-	sed -i -e '1s,#!.*python3,#! /usr/bin/python3,' ${D}${sbindir}/dnssec-coverage ${D}${sbindir}/dnssec-checkds
 
 	# Install systemd related files
 	install -d ${D}${sbindir}
-- 
2.7.4



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

* Re: [PATCH 8/8] bind: Update to 9.11.2
  2017-12-17 16:34 ` [PATCH 8/8] bind: Update to 9.11.2 Armin Kuster
@ 2017-12-18 15:05   ` Burton, Ross
  2017-12-18 17:11     ` akuster808
  0 siblings, 1 reply; 12+ messages in thread
From: Burton, Ross @ 2017-12-18 15:05 UTC (permalink / raw)
  To: Armin Kuster; +Cc: Armin Kuster, OE-core

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

On 17 December 2017 at 16:34, Armin Kuster <akuster808@gmail.com> wrote:

> From: Armin Kuster <akuster@mvista.com>
>
> New License (mpl-2.0) and LICESE file.
>
> New features in bind 9.11
> see: https://www.isc.org/wp-content/uploads/2016/09/BIND9.
> 11NewFeatures.pdf
>
> add zlib PACKAGECONF
>

packages/corei7-64-poky-linux/bind/bind-doc: FILELIST: removed
"/usr/share/man/man8/dnssec-checkds.8
/usr/share/man/man8/dnssec-coverage.8", added "/usr/share/man/man1/mdig.1"

I see you're removing those binaries from a sed, so have they been removed
entirely?  Are they somewhere else, or just disabled?

packages/corei7-64-poky-linux/bind/bind: FILELIST: removed
"/usr/lib/python3.5/site-packages/isc/__pycache__/dnskey.cpython-35.pyc
/usr/lib/python3.5/site-packages/isc/__pycache__/coverage.cpython-35.pyc
/usr/lib/python3.5/site-packages/isc/eventlist.py
/usr/lib/python3.5/site-packages/isc/keyevent.py
/usr/lib/python3.5/site-packages/isc-1.0-py3.5.egg-info
/usr/lib/python3.5/site-packages/isc/__pycache__/eventlist.cpython-35.pyc
/usr/lib/python3.5/site-packages/isc/keydict.py
/usr/lib/python3.5/site-packages/isc/__pycache__/keyzone.cpython-35.pyc
/usr/lib/python3.5/site-packages/isc/__pycache__/keydict.cpython-35.pyc
/usr/lib/python3.5/site-packages/isc/__pycache__/checkds.cpython-35.pyc
/usr/lib/python3.5/site-packages/isc/checkds.py /usr/sbin/dnssec-coverage
/usr/lib/python3.5/site-packages/isc/keyzone.py
/usr/lib/python3.5/site-packages/isc/__init__.py
/usr/lib/python3.5/site-packages/isc/__pycache__/utils.cpython-35.pyc
/usr/sbin/dnssec-checkds
/usr/lib/python3.5/site-packages/isc/__pycache__/keyevent.cpython-35.pyc
/usr/lib/python3.5/site-packages/isc/__pycache__/__init__.cpython-35.pyc
/usr/lib/python3.5/site-packages/isc/dnskey.py
/usr/lib/python3.5/site-packages/isc/coverage.py
/usr/lib/python3.5/site-packages/isc/utils.py", added "/usr/bin/mdig"

All the Python bindings have disappeared, is this intentional?

Ross

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

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

* Re: [PATCH 8/8] bind: Update to 9.11.2
  2017-12-18 15:05   ` Burton, Ross
@ 2017-12-18 17:11     ` akuster808
  2017-12-19 10:54       ` Burton, Ross
  0 siblings, 1 reply; 12+ messages in thread
From: akuster808 @ 2017-12-18 17:11 UTC (permalink / raw)
  To: Burton, Ross, Armin Kuster; +Cc: OE-core

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



On 12/18/2017 07:05 AM, Burton, Ross wrote:
> On 17 December 2017 at 16:34, Armin Kuster <akuster808@gmail.com
> <mailto:akuster808@gmail.com>> wrote:
>
>     From: Armin Kuster <akuster@mvista.com <mailto:akuster@mvista.com>>
>
>     New License (mpl-2.0) and LICESE file.
>
>     New features in bind 9.11
>     see:
>     https://www.isc.org/wp-content/uploads/2016/09/BIND9.11NewFeatures.pdf
>     <https://www.isc.org/wp-content/uploads/2016/09/BIND9.11NewFeatures.pdf>
>
>     add zlib PACKAGECONF
>
>
> packages/corei7-64-poky-linux/bind/bind-doc: FILELIST: removed
> "/usr/share/man/man8/dnssec-checkds.8
> /usr/share/man/man8/dnssec-coverage.8", added "/usr/share/man/man1/mdig.1"
>
> I see you're removing those binaries from a sed, so have they been
> removed entirely?  Are they somewhere else, or just disabled?

 hmm, let me double check. I know there where no longer there.

>
> packages/corei7-64-poky-linux/bind/bind: FILELIST: removed
> "/usr/lib/python3.5/site-packages/isc/__pycache__/dnskey.cpython-35.pyc
> /usr/lib/python3.5/site-packages/isc/__pycache__/coverage.cpython-35.pyc
> /usr/lib/python3.5/site-packages/isc/eventlist.py
> /usr/lib/python3.5/site-packages/isc/keyevent.py
> /usr/lib/python3.5/site-packages/isc-1.0-py3.5.egg-info
> /usr/lib/python3.5/site-packages/isc/__pycache__/eventlist.cpython-35.pyc
> /usr/lib/python3.5/site-packages/isc/keydict.py
> /usr/lib/python3.5/site-packages/isc/__pycache__/keyzone.cpython-35.pyc
> /usr/lib/python3.5/site-packages/isc/__pycache__/keydict.cpython-35.pyc
> /usr/lib/python3.5/site-packages/isc/__pycache__/checkds.cpython-35.pyc
> /usr/lib/python3.5/site-packages/isc/checkds.py
> /usr/sbin/dnssec-coverage
> /usr/lib/python3.5/site-packages/isc/keyzone.py
> /usr/lib/python3.5/site-packages/isc/__init__.py
> /usr/lib/python3.5/site-packages/isc/__pycache__/utils.cpython-35.pyc
> /usr/sbin/dnssec-checkds
> /usr/lib/python3.5/site-packages/isc/__pycache__/keyevent.cpython-35.pyc
> /usr/lib/python3.5/site-packages/isc/__pycache__/__init__.cpython-35.pyc
> /usr/lib/python3.5/site-packages/isc/dnskey.py
> /usr/lib/python3.5/site-packages/isc/coverage.py
> /usr/lib/python3.5/site-packages/isc/utils.py", added "/usr/bin/mdig"
>
> All the Python bindings have disappeared, is this intentional?

hmm.. let me check.

- armin
>
> Ross 


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

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

* Re: [PATCH 8/8] bind: Update to 9.11.2
  2017-12-18 17:11     ` akuster808
@ 2017-12-19 10:54       ` Burton, Ross
  0 siblings, 0 replies; 12+ messages in thread
From: Burton, Ross @ 2017-12-19 10:54 UTC (permalink / raw)
  To: akuster808; +Cc: OE-core

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

Related, the musl autobuilder failed like this:

ERROR: bind-9.11.2-r0 do_package_qa: QA Issue: /usr/sbin/dnssec-keymgr
contained in package bind requires
/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl-x86-64/build/build/tmp/hosttools/python3,
but no providers found in RDEPENDS_bind? [file-rdeps]

I suspect the python3 check is looking at the host?

Ross

On 18 December 2017 at 17:11, akuster808 <akuster808@gmail.com> wrote:

>
>
> On 12/18/2017 07:05 AM, Burton, Ross wrote:
>
> On 17 December 2017 at 16:34, Armin Kuster <akuster808@gmail.com> wrote:
>
>> From: Armin Kuster <akuster@mvista.com>
>>
>> New License (mpl-2.0) and LICESE file.
>>
>> New features in bind 9.11
>> see: https://www.isc.org/wp-content/uploads/2016/09/BIND9.11NewFe
>> atures.pdf
>>
>> add zlib PACKAGECONF
>>
>
> packages/corei7-64-poky-linux/bind/bind-doc: FILELIST: removed
> "/usr/share/man/man8/dnssec-checkds.8 /usr/share/man/man8/dnssec-coverage.8",
> added "/usr/share/man/man1/mdig.1"
>
> I see you're removing those binaries from a sed, so have they been removed
> entirely?  Are they somewhere else, or just disabled?
>
>
>  hmm, let me double check. I know there where no longer there.
>
>
> packages/corei7-64-poky-linux/bind/bind: FILELIST: removed
> "/usr/lib/python3.5/site-packages/isc/__pycache__/dnskey.cpython-35.pyc
> /usr/lib/python3.5/site-packages/isc/__pycache__/coverage.cpython-35.pyc
> /usr/lib/python3.5/site-packages/isc/eventlist.py /usr/lib/python3.5/site-packages/isc/keyevent.py
> /usr/lib/python3.5/site-packages/isc-1.0-py3.5.egg-info
> /usr/lib/python3.5/site-packages/isc/__pycache__/eventlist.cpython-35.pyc
> /usr/lib/python3.5/site-packages/isc/keydict.py /usr/lib/python3.5/site-
> packages/isc/__pycache__/keyzone.cpython-35.pyc /usr/lib/python3.5/site-
> packages/isc/__pycache__/keydict.cpython-35.pyc /usr/lib/python3.5/site-
> packages/isc/__pycache__/checkds.cpython-35.pyc /usr/lib/python3.5/site-packages/isc/checkds.py
> /usr/sbin/dnssec-coverage /usr/lib/python3.5/site-packages/isc/keyzone.py
> /usr/lib/python3.5/site-packages/isc/__init__.py /usr/lib/python3.5/site-
> packages/isc/__pycache__/utils.cpython-35.pyc /usr/sbin/dnssec-checkds
> /usr/lib/python3.5/site-packages/isc/__pycache__/keyevent.cpython-35.pyc
> /usr/lib/python3.5/site-packages/isc/__pycache__/__init__.cpython-35.pyc
> /usr/lib/python3.5/site-packages/isc/dnskey.py /usr/lib/python3.5/site-packages/isc/coverage.py
> /usr/lib/python3.5/site-packages/isc/utils.py", added "/usr/bin/mdig"
>
> All the Python bindings have disappeared, is this intentional?
>
>
> hmm.. let me check.
>
> - armin
>
>
> Ross
>
>
>

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

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

end of thread, other threads:[~2017-12-19 10:54 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-17 16:34 [PATCH 0/8] Consolidated package updates Armin Kuster
2017-12-17 16:34 ` [PATCH 1/8] nss: update to 3.34.1 Armin Kuster
2017-12-17 16:34 ` [PATCH 2/8] pinentry: update to 1.1.0 Armin Kuster
2017-12-17 16:34 ` [PATCH 3/8] libassuan: update to 2.5.1 Armin Kuster
2017-12-17 16:34 ` [PATCH 4/8] libxfont: update 1.5.4 with sec fix Armin Kuster
2017-12-17 16:34 ` [PATCH 5/8] libxfont2: update to 2.0.3 " Armin Kuster
2017-12-17 16:34 ` [PATCH 6/8] libxcursor: update to 1.1.15 plus sec fixes Armin Kuster
2017-12-17 16:34 ` [PATCH 7/8] kexec-tools: update to 2.0.16 and simplify Armin Kuster
2017-12-17 16:34 ` [PATCH 8/8] bind: Update to 9.11.2 Armin Kuster
2017-12-18 15:05   ` Burton, Ross
2017-12-18 17:11     ` akuster808
2017-12-19 10:54       ` Burton, Ross

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.