* [PATCH 2/8] curl: update to 7.63
2019-01-02 16:36 [PATCH 1/8] tzdata/tzcode-native: update to 2018i Armin Kuster
@ 2019-01-02 16:36 ` Armin Kuster
2019-01-02 16:36 ` [PATCH 3/8] nettle: update to 3.4.1 Armin Kuster
` (7 subsequent siblings)
8 siblings, 0 replies; 13+ messages in thread
From: Armin Kuster @ 2019-01-02 16:36 UTC (permalink / raw)
To: akuster808, openembedded-core
Changes:
curl: add %{stderr} and %{stdout} for --write-out
curl: add undocumented option --dump-module-paths for win32
setopt: add CURLOPT_CURLU
For full list of changes see:
https://curl.haxx.se/changes.html
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
meta/recipes-support/curl/{curl_7.62.0.bb => curl_7.63.0.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/curl/{curl_7.62.0.bb => curl_7.63.0.bb} (95%)
diff --git a/meta/recipes-support/curl/curl_7.62.0.bb b/meta/recipes-support/curl/curl_7.63.0.bb
similarity index 95%
rename from meta/recipes-support/curl/curl_7.62.0.bb
rename to meta/recipes-support/curl/curl_7.63.0.bb
index 4229fa3..f7557a2 100644
--- a/meta/recipes-support/curl/curl_7.62.0.bb
+++ b/meta/recipes-support/curl/curl_7.63.0.bb
@@ -9,8 +9,8 @@ SRC_URI = "http://curl.haxx.se/download/curl-${PV}.tar.bz2 \
file://0001-replace-krb5-config-with-pkg-config.patch \
"
-SRC_URI[md5sum] = "7adf426f80c68bbdd04d44b9bc171d61"
-SRC_URI[sha256sum] = "7802c54076500be500b171fde786258579d60547a3a35b8c5a23d8c88e8f9620"
+SRC_URI[md5sum] = "0a6c1e993bd5102bc52fc89900542644"
+SRC_URI[sha256sum] = "9bab7ed4ecff77020a312d84cc5fb7eb02d58419d218f267477a724a17fd8dd8"
CVE_PRODUCT = "curl libcurl"
inherit autotools pkgconfig binconfig multilib_header
--
2.7.4
^ permalink raw reply related [flat|nested] 13+ messages in thread* [PATCH 3/8] nettle: update to 3.4.1
2019-01-02 16:36 [PATCH 1/8] tzdata/tzcode-native: update to 2018i Armin Kuster
2019-01-02 16:36 ` [PATCH 2/8] curl: update to 7.63 Armin Kuster
@ 2019-01-02 16:36 ` Armin Kuster
2019-01-03 6:35 ` Khem Raj
2019-01-02 16:36 ` [PATCH 4/8] nss: update to 3.41 Armin Kuster
` (6 subsequent siblings)
8 siblings, 1 reply; 13+ messages in thread
From: Armin Kuster @ 2019-01-02 16:36 UTC (permalink / raw)
To: akuster808, openembedded-core
Bug fix only release
Include:
CVE-2018-16868 gnutls: Bleichenbacher-like side channel leakage in
PKCS#1 1.5 verification and padding oracle verification
CVE-2018-16869 nettle: Leaky data conversion exposing a manager oracle
For full details see:
http://lists.lysator.liu.se/pipermail/nettle-bugs/2018/007369.html
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
.../Add-target-to-only-build-tests-not-run-them.patch | 0
| 0
.../nettle/{nettle-3.4 => nettle-3.4.1}/dlopen-test.patch | 0
meta/recipes-support/nettle/{nettle-3.4 => nettle-3.4.1}/run-ptest | 0
meta/recipes-support/nettle/{nettle_3.4.bb => nettle_3.4.1.bb} | 4 ++--
5 files changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/nettle/{nettle-3.4 => nettle-3.4.1}/Add-target-to-only-build-tests-not-run-them.patch (100%)
rename meta/recipes-support/nettle/{nettle-3.4 => nettle-3.4.1}/check-header-files-of-openssl-only-if-enable_.patch (100%)
rename meta/recipes-support/nettle/{nettle-3.4 => nettle-3.4.1}/dlopen-test.patch (100%)
rename meta/recipes-support/nettle/{nettle-3.4 => nettle-3.4.1}/run-ptest (100%)
rename meta/recipes-support/nettle/{nettle_3.4.bb => nettle_3.4.1.bb} (91%)
diff --git a/meta/recipes-support/nettle/nettle-3.4/Add-target-to-only-build-tests-not-run-them.patch b/meta/recipes-support/nettle/nettle-3.4.1/Add-target-to-only-build-tests-not-run-them.patch
similarity index 100%
rename from meta/recipes-support/nettle/nettle-3.4/Add-target-to-only-build-tests-not-run-them.patch
rename to meta/recipes-support/nettle/nettle-3.4.1/Add-target-to-only-build-tests-not-run-them.patch
diff --git a/meta/recipes-support/nettle/nettle-3.4/check-header-files-of-openssl-only-if-enable_.patch b/meta/recipes-support/nettle/nettle-3.4.1/check-header-files-of-openssl-only-if-enable_.patch
similarity index 100%
rename from meta/recipes-support/nettle/nettle-3.4/check-header-files-of-openssl-only-if-enable_.patch
rename to meta/recipes-support/nettle/nettle-3.4.1/check-header-files-of-openssl-only-if-enable_.patch
diff --git a/meta/recipes-support/nettle/nettle-3.4/dlopen-test.patch b/meta/recipes-support/nettle/nettle-3.4.1/dlopen-test.patch
similarity index 100%
rename from meta/recipes-support/nettle/nettle-3.4/dlopen-test.patch
rename to meta/recipes-support/nettle/nettle-3.4.1/dlopen-test.patch
diff --git a/meta/recipes-support/nettle/nettle-3.4/run-ptest b/meta/recipes-support/nettle/nettle-3.4.1/run-ptest
similarity index 100%
rename from meta/recipes-support/nettle/nettle-3.4/run-ptest
rename to meta/recipes-support/nettle/nettle-3.4.1/run-ptest
diff --git a/meta/recipes-support/nettle/nettle_3.4.bb b/meta/recipes-support/nettle/nettle_3.4.1.bb
similarity index 91%
rename from meta/recipes-support/nettle/nettle_3.4.bb
rename to meta/recipes-support/nettle/nettle_3.4.1.bb
index ca8450e..33de928 100644
--- a/meta/recipes-support/nettle/nettle_3.4.bb
+++ b/meta/recipes-support/nettle/nettle_3.4.1.bb
@@ -20,8 +20,8 @@ SRC_URI_append_class-target = "\
file://dlopen-test.patch \
"
-SRC_URI[md5sum] = "dc0f13028264992f58e67b4e8915f53d"
-SRC_URI[sha256sum] = "ae7a42df026550b85daca8389b6a60ba6313b0567f374392e54918588a411e94"
+SRC_URI[md5sum] = "9bdebb0e2f638d3b9d91f7fc264b70c1"
+SRC_URI[sha256sum] = "f941cf1535cd5d1819be5ccae5babef01f6db611f9b5a777bae9c7604b8a92ad"
UPSTREAM_CHECK_REGEX = "nettle-(?P<pver>\d+(\.\d+)+)\.tar"
--
2.7.4
^ permalink raw reply related [flat|nested] 13+ messages in thread* Re: [PATCH 3/8] nettle: update to 3.4.1
2019-01-02 16:36 ` [PATCH 3/8] nettle: update to 3.4.1 Armin Kuster
@ 2019-01-03 6:35 ` Khem Raj
2019-01-03 12:33 ` Richard Purdie
0 siblings, 1 reply; 13+ messages in thread
From: Khem Raj @ 2019-01-03 6:35 UTC (permalink / raw)
To: Armin Kuster; +Cc: Patches and discussions about the oe-core layer
native version fails on ubuntu 14.04, seems like we need to pass
-std=c99 explicitly via cflags see
http://errors.yoctoproject.org/Errors/Details/214590/
On Wed, Jan 2, 2019 at 8:36 AM Armin Kuster <akuster808@gmail.com> wrote:
>
> Bug fix only release
>
> Include:
>
> CVE-2018-16868 gnutls: Bleichenbacher-like side channel leakage in
> PKCS#1 1.5 verification and padding oracle verification
>
> CVE-2018-16869 nettle: Leaky data conversion exposing a manager oracle
>
> For full details see:
> http://lists.lysator.liu.se/pipermail/nettle-bugs/2018/007369.html
>
> Signed-off-by: Armin Kuster <akuster808@gmail.com>
> ---
> .../Add-target-to-only-build-tests-not-run-them.patch | 0
> .../check-header-files-of-openssl-only-if-enable_.patch | 0
> .../nettle/{nettle-3.4 => nettle-3.4.1}/dlopen-test.patch | 0
> meta/recipes-support/nettle/{nettle-3.4 => nettle-3.4.1}/run-ptest | 0
> meta/recipes-support/nettle/{nettle_3.4.bb => nettle_3.4.1.bb} | 4 ++--
> 5 files changed, 2 insertions(+), 2 deletions(-)
> rename meta/recipes-support/nettle/{nettle-3.4 => nettle-3.4.1}/Add-target-to-only-build-tests-not-run-them.patch (100%)
> rename meta/recipes-support/nettle/{nettle-3.4 => nettle-3.4.1}/check-header-files-of-openssl-only-if-enable_.patch (100%)
> rename meta/recipes-support/nettle/{nettle-3.4 => nettle-3.4.1}/dlopen-test.patch (100%)
> rename meta/recipes-support/nettle/{nettle-3.4 => nettle-3.4.1}/run-ptest (100%)
> rename meta/recipes-support/nettle/{nettle_3.4.bb => nettle_3.4.1.bb} (91%)
>
> diff --git a/meta/recipes-support/nettle/nettle-3.4/Add-target-to-only-build-tests-not-run-them.patch b/meta/recipes-support/nettle/nettle-3.4.1/Add-target-to-only-build-tests-not-run-them.patch
> similarity index 100%
> rename from meta/recipes-support/nettle/nettle-3.4/Add-target-to-only-build-tests-not-run-them.patch
> rename to meta/recipes-support/nettle/nettle-3.4.1/Add-target-to-only-build-tests-not-run-them.patch
> diff --git a/meta/recipes-support/nettle/nettle-3.4/check-header-files-of-openssl-only-if-enable_.patch b/meta/recipes-support/nettle/nettle-3.4.1/check-header-files-of-openssl-only-if-enable_.patch
> similarity index 100%
> rename from meta/recipes-support/nettle/nettle-3.4/check-header-files-of-openssl-only-if-enable_.patch
> rename to meta/recipes-support/nettle/nettle-3.4.1/check-header-files-of-openssl-only-if-enable_.patch
> diff --git a/meta/recipes-support/nettle/nettle-3.4/dlopen-test.patch b/meta/recipes-support/nettle/nettle-3.4.1/dlopen-test.patch
> similarity index 100%
> rename from meta/recipes-support/nettle/nettle-3.4/dlopen-test.patch
> rename to meta/recipes-support/nettle/nettle-3.4.1/dlopen-test.patch
> diff --git a/meta/recipes-support/nettle/nettle-3.4/run-ptest b/meta/recipes-support/nettle/nettle-3.4.1/run-ptest
> similarity index 100%
> rename from meta/recipes-support/nettle/nettle-3.4/run-ptest
> rename to meta/recipes-support/nettle/nettle-3.4.1/run-ptest
> diff --git a/meta/recipes-support/nettle/nettle_3.4.bb b/meta/recipes-support/nettle/nettle_3.4.1.bb
> similarity index 91%
> rename from meta/recipes-support/nettle/nettle_3.4.bb
> rename to meta/recipes-support/nettle/nettle_3.4.1.bb
> index ca8450e..33de928 100644
> --- a/meta/recipes-support/nettle/nettle_3.4.bb
> +++ b/meta/recipes-support/nettle/nettle_3.4.1.bb
> @@ -20,8 +20,8 @@ SRC_URI_append_class-target = "\
> file://dlopen-test.patch \
> "
>
> -SRC_URI[md5sum] = "dc0f13028264992f58e67b4e8915f53d"
> -SRC_URI[sha256sum] = "ae7a42df026550b85daca8389b6a60ba6313b0567f374392e54918588a411e94"
> +SRC_URI[md5sum] = "9bdebb0e2f638d3b9d91f7fc264b70c1"
> +SRC_URI[sha256sum] = "f941cf1535cd5d1819be5ccae5babef01f6db611f9b5a777bae9c7604b8a92ad"
>
> UPSTREAM_CHECK_REGEX = "nettle-(?P<pver>\d+(\.\d+)+)\.tar"
>
> --
> 2.7.4
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH 4/8] nss: update to 3.41
2019-01-02 16:36 [PATCH 1/8] tzdata/tzcode-native: update to 2018i Armin Kuster
2019-01-02 16:36 ` [PATCH 2/8] curl: update to 7.63 Armin Kuster
2019-01-02 16:36 ` [PATCH 3/8] nettle: update to 3.4.1 Armin Kuster
@ 2019-01-02 16:36 ` Armin Kuster
2019-01-02 16:36 ` [PATCH 5/8] gnutls: update to 3.6.5 Armin Kuster
` (5 subsequent siblings)
8 siblings, 0 replies; 13+ messages in thread
From: Armin Kuster @ 2019-01-02 16:36 UTC (permalink / raw)
To: akuster808, openembedded-core
Bug fix only update.
Bug 1252891 - Implemented EKU handling for IPsec IKE.
Bug 1423043 - Enable half-closed states for TLS.
Bug 1493215 - Enabled the following ciphersuites by default:
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
TLS_RSA_WITH_AES_256_GCM_SHA384
Bug 1412829, Reject empty supported_signature_algorithms in Certificate Request in TLS 1.2
Bug 1485864 - Cache side-channel variant of the Bleichenbacher attack (CVE-2018-12404)
Bug 1481271 - Resend the same ticket in ClientHello after HelloRetryRequest
Bug 1493769 - Set session_id for external resumption tokens
Bug 1507179 - Reject CCS after handshake is complete in TLS 1.3
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
meta/recipes-support/nss/{nss_3.40.bb => nss_3.41.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/nss/{nss_3.40.bb => nss_3.41.bb} (98%)
diff --git a/meta/recipes-support/nss/nss_3.40.bb b/meta/recipes-support/nss/nss_3.41.bb
similarity index 98%
rename from meta/recipes-support/nss/nss_3.40.bb
rename to meta/recipes-support/nss/nss_3.41.bb
index afc5081..5ab22b1 100644
--- a/meta/recipes-support/nss/nss_3.40.bb
+++ b/meta/recipes-support/nss/nss_3.41.bb
@@ -31,8 +31,8 @@ SRC_URI = "http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${VERSIO
file://nss-fix-SHA_HTONL-bug-for-arm-32be.patch \
"
-SRC_URI[md5sum] = "f7aec858d192ae03d0e9a35a730c70fa"
-SRC_URI[sha256sum] = "0562087b8bda072bf5964f8acf851f9c0997a59c384f4887cb517b3b628b32dd"
+SRC_URI[md5sum] = "eec62a289387a7ce2fd9cca1f76600f3"
+SRC_URI[sha256sum] = "ab2e18f5d0dd0079c0005396f9beb9a41e9a1bbc7e6c1d0a99affcef0471712d"
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] 13+ messages in thread* [PATCH 5/8] gnutls: update to 3.6.5
2019-01-02 16:36 [PATCH 1/8] tzdata/tzcode-native: update to 2018i Armin Kuster
` (2 preceding siblings ...)
2019-01-02 16:36 ` [PATCH 4/8] nss: update to 3.41 Armin Kuster
@ 2019-01-02 16:36 ` Armin Kuster
2019-01-02 16:36 ` [PATCH 6/8] libgpg-error: Update to 1.33 Armin Kuster
` (4 subsequent siblings)
8 siblings, 0 replies; 13+ messages in thread
From: Armin Kuster @ 2019-01-02 16:36 UTC (permalink / raw)
To: akuster808, openembedded-core
Bug fix only release
Full details:
https://lists.gnupg.org/pipermail/gnutls-help/2018-December/004465.html
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
meta/recipes-support/gnutls/{gnutls_3.6.4.bb => gnutls_3.6.5.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/gnutls/{gnutls_3.6.4.bb => gnutls_3.6.5.bb} (93%)
diff --git a/meta/recipes-support/gnutls/gnutls_3.6.4.bb b/meta/recipes-support/gnutls/gnutls_3.6.5.bb
similarity index 93%
rename from meta/recipes-support/gnutls/gnutls_3.6.4.bb
rename to meta/recipes-support/gnutls/gnutls_3.6.5.bb
index d79a39d..dfc3507 100644
--- a/meta/recipes-support/gnutls/gnutls_3.6.4.bb
+++ b/meta/recipes-support/gnutls/gnutls_3.6.5.bb
@@ -21,8 +21,8 @@ SRC_URI = "https://www.gnupg.org/ftp/gcrypt/gnutls/v${SHRT_VER}/gnutls-${PV}.tar
file://arm_eabi.patch \
"
-SRC_URI[md5sum] = "63363d1c00601f4d11a5cadc8b5e0799"
-SRC_URI[sha256sum] = "c663a792fbc84349c27c36059181f2ca86c9442e75ee8b0ad72f5f9b35deab3a"
+SRC_URI[md5sum] = "3474849e1bbd4d16403b82ab2579000b"
+SRC_URI[sha256sum] = "073eced3acef49a3883e69ffd5f0f0b5f46e2760ad86eddc6c0866df4e7abb35"
inherit autotools texinfo pkgconfig gettext lib_package gtk-doc
--
2.7.4
^ permalink raw reply related [flat|nested] 13+ messages in thread* [PATCH 6/8] libgpg-error: Update to 1.33
2019-01-02 16:36 [PATCH 1/8] tzdata/tzcode-native: update to 2018i Armin Kuster
` (3 preceding siblings ...)
2019-01-02 16:36 ` [PATCH 5/8] gnutls: update to 3.6.5 Armin Kuster
@ 2019-01-02 16:36 ` Armin Kuster
2019-01-02 16:36 ` [PATCH 7/8] libassuan: update to 2.5.2 Armin Kuster
` (3 subsequent siblings)
8 siblings, 0 replies; 13+ messages in thread
From: Armin Kuster @ 2019-01-02 16:36 UTC (permalink / raw)
To: akuster808, openembedded-core
Drop patches now included in the update
refactoered pkgconfig.patch
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
...port-ARC-CPUs-and-simplify-aliasing-table.patch | 298 ---------------------
...cfg-Add-support-for-arc-unknown-linux-gnu.patch | 35 ---
.../libgpg-error/libgpg-error/pkgconfig.patch | 178 ++++++------
.../{libgpg-error_1.32.bb => libgpg-error_1.33.bb} | 7 +-
4 files changed, 101 insertions(+), 417 deletions(-)
delete mode 100644 meta/recipes-support/libgpg-error/libgpg-error/0001-syscfg-Support-ARC-CPUs-and-simplify-aliasing-table.patch
delete mode 100644 meta/recipes-support/libgpg-error/libgpg-error/0002-syscfg-Add-support-for-arc-unknown-linux-gnu.patch
rename meta/recipes-support/libgpg-error/{libgpg-error_1.32.bb => libgpg-error_1.33.bb} (88%)
diff --git a/meta/recipes-support/libgpg-error/libgpg-error/0001-syscfg-Support-ARC-CPUs-and-simplify-aliasing-table.patch b/meta/recipes-support/libgpg-error/libgpg-error/0001-syscfg-Support-ARC-CPUs-and-simplify-aliasing-table.patch
deleted file mode 100644
index 03b0ce7..0000000
--- a/meta/recipes-support/libgpg-error/libgpg-error/0001-syscfg-Support-ARC-CPUs-and-simplify-aliasing-table.patch
+++ /dev/null
@@ -1,298 +0,0 @@
-From d4fd6975671477721936060771aa4d7d07fb0910 Mon Sep 17 00:00:00 2001
-From: Werner Koch <wk@gnupg.org>
-Date: Tue, 18 Sep 2018 14:54:08 +0200
-Subject: [PATCH libgpg-error] syscfg: Support ARC CPUs and simplify aliasing
- table.
-
-* src/mkheader.c (xmalloc): New.
-(xstrdup): Implement using xmalloc.
-(canon_host_triplet): Add supporr for arc CPU. Adjust alias table to
-also alias *-pc-*. Rename ibm to unknown. Add internal arg. Add
-unknown vendor hack.
-(main): New mode to just print the canonicalized form.
-* src/Makefile.am (lock_obj_pub): s/-(pc|ibm)-/-unknown/. Also rename
-files accordingly.
---
-
-config.sub does no real aliasing and thus we would need to add several
-vendors to the alising tables despite that this has no technical
-meanding. Instead we now replace the vendor with "unknown" for the
-4-part-"triplets". This change will make maintenace easier.
-
-Signed-off-by: Werner Koch <wk@gnupg.org>
-
-Upstream-Status: Backport [ http://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commit;h=48c8f8ddfc80 ]
----
- src/Makefile.am | 16 ++--
- src/mkheader.c | 92 ++++++++++++++++---
- ...-gnu.h => lock-obj-pub.i686-unknown-gnu.h} | 0
- ... lock-obj-pub.i686-unknown-kfreebsd-gnu.h} | 0
- ... => lock-obj-pub.i686-unknown-linux-gnu.h} | 0
- ...=> lock-obj-pub.s390x-unknown-linux-gnu.h} | 0
- ...ock-obj-pub.x86_64-unknown-kfreebsd-gnu.h} | 0
- ...> lock-obj-pub.x86_64-unknown-linux-gnu.h} | 0
- ...ock-obj-pub.x86_64-unknown-linux-gnux32.h} | 0
- ... lock-obj-pub.x86_64-unknown-linux-musl.h} | 0
- 10 files changed, 85 insertions(+), 23 deletions(-)
- rename src/syscfg/{lock-obj-pub.i686-pc-gnu.h => lock-obj-pub.i686-unknown-gnu.h} (100%)
- rename src/syscfg/{lock-obj-pub.i686-pc-kfreebsd-gnu.h => lock-obj-pub.i686-unknown-kfreebsd-gnu.h} (100%)
- rename src/syscfg/{lock-obj-pub.i686-pc-linux-gnu.h => lock-obj-pub.i686-unknown-linux-gnu.h} (100%)
- rename src/syscfg/{lock-obj-pub.s390x-ibm-linux-gnu.h => lock-obj-pub.s390x-unknown-linux-gnu.h} (100%)
- rename src/syscfg/{lock-obj-pub.x86_64-pc-kfreebsd-gnu.h => lock-obj-pub.x86_64-unknown-kfreebsd-gnu.h} (100%)
- rename src/syscfg/{lock-obj-pub.x86_64-pc-linux-gnu.h => lock-obj-pub.x86_64-unknown-linux-gnu.h} (100%)
- rename src/syscfg/{lock-obj-pub.x86_64-pc-linux-gnux32.h => lock-obj-pub.x86_64-unknown-linux-gnux32.h} (100%)
- rename src/syscfg/{lock-obj-pub.x86_64-pc-linux-musl.h => lock-obj-pub.x86_64-unknown-linux-musl.h} (100%)
-
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 42998e46a3bc..8ec582ef99fb 100644
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -52,9 +52,9 @@ lock_obj_pub = \
- syscfg/lock-obj-pub.arm-apple-darwin.h \
- syscfg/lock-obj-pub.hppa-unknown-linux-gnu.h \
- syscfg/lock-obj-pub.i386-apple-darwin.h \
-- syscfg/lock-obj-pub.i686-pc-gnu.h \
-- syscfg/lock-obj-pub.i686-pc-kfreebsd-gnu.h \
-- syscfg/lock-obj-pub.i686-pc-linux-gnu.h \
-+ syscfg/lock-obj-pub.i686-unknown-gnu.h \
-+ syscfg/lock-obj-pub.i686-unknown-kfreebsd-gnu.h \
-+ syscfg/lock-obj-pub.i686-unknown-linux-gnu.h \
- syscfg/lock-obj-pub.m68k-unknown-linux-gnu.h \
- syscfg/lock-obj-pub.mips-unknown-linux-gnu.h \
- syscfg/lock-obj-pub.mips64el-unknown-linux-gnuabi64.h \
-@@ -66,16 +66,16 @@ lock_obj_pub = \
- syscfg/lock-obj-pub.powerpc64le-unknown-linux-gnu.h \
- syscfg/lock-obj-pub.powerpc-unknown-linux-gnuspe.h \
- syscfg/lock-obj-pub.riscv64-unknown-linux-gnu.h \
-- syscfg/lock-obj-pub.s390x-ibm-linux-gnu.h \
-+ syscfg/lock-obj-pub.s390x-unknown-linux-gnu.h \
- syscfg/lock-obj-pub.sh3-unknown-linux-gnu.h \
- syscfg/lock-obj-pub.sh4-unknown-linux-gnu.h \
- syscfg/lock-obj-pub.sparc-unknown-linux-gnu.h \
- syscfg/lock-obj-pub.sparc64-unknown-linux-gnu.h \
- syscfg/lock-obj-pub.x86_64-apple-darwin.h \
-- syscfg/lock-obj-pub.x86_64-pc-kfreebsd-gnu.h \
-- syscfg/lock-obj-pub.x86_64-pc-linux-gnu.h \
-- syscfg/lock-obj-pub.x86_64-pc-linux-gnux32.h \
-- syscfg/lock-obj-pub.x86_64-pc-linux-musl.h \
-+ syscfg/lock-obj-pub.x86_64-unknown-kfreebsd-gnu.h \
-+ syscfg/lock-obj-pub.x86_64-unknown-linux-gnu.h \
-+ syscfg/lock-obj-pub.x86_64-unknown-linux-gnux32.h \
-+ syscfg/lock-obj-pub.x86_64-unknown-linux-musl.h \
- syscfg/lock-obj-pub.tilegx-unknown-linux-gnu.h \
- syscfg/lock-obj-pub.ia64-unknown-linux-gnu.h \
- syscfg/lock-obj-pub.mingw32.h
-diff --git a/src/mkheader.c b/src/mkheader.c
-index 2fc5fada66a4..7a38a1bec1a4 100644
---- a/src/mkheader.c
-+++ b/src/mkheader.c
-@@ -51,17 +51,27 @@ xfree (void *a)
-
-
- static char *
--xstrdup (const char *string)
-+xmalloc (size_t n)
- {
- char *p;
-- size_t len = strlen (string) + 1;
-
-- p = malloc (len);
-+ p = malloc (n);
- if (!p)
- {
- fputs (PGM ": out of core\n", stderr);
- exit (1);
- }
-+ return p;
-+}
-+
-+
-+static char *
-+xstrdup (const char *string)
-+{
-+ char *p;
-+ size_t len = strlen (string) + 1;
-+
-+ p = xmalloc (len);
- memcpy (p, string, len);
- return p;
- }
-@@ -69,23 +79,31 @@ xstrdup (const char *string)
-
- /* Return a malloced string with TRIPLET. If TRIPLET has an alias
- return that instead. In general build-aux/config.sub should do the
-- aliasing but some returned triplets are anyway identical and thus we
-- use this function to map it to the canonical form. */
-+ aliasing but some returned triplets are anyway identical and thus
-+ we use this function to map it to the canonical form.
-+ NO_VENDOR_HACK is for internal use; caller must call with 0. */
- static char *
--canon_host_triplet (const char *triplet)
-+canon_host_triplet (const char *triplet, int no_vendor_hack)
- {
- struct {
- const char *name;
- const char *alias;
- } tbl[] = {
-- {"i486-pc-linux-gnu", "i686-pc-linux-gnu" },
-+ {"i486-pc-linux-gnu", "i686-unknown-linux-gnu" },
- {"i586-pc-linux-gnu" },
-- {"i486-pc-gnu", "i686-pc-gnu"},
-+ {"i686-pc-linux-gnu" },
-+ {"arc-oe-linux-uclibc" }, /* Other CPU but same struct. */
-+
-+ {"i486-pc-gnu", "i686-unknown-gnu"},
- {"i586-pc-gnu"},
-- {"i486-pc-kfreebsd-gnu", "i686-pc-kfreebsd-gnu"},
-+ {"i686-pc-gnu"},
-+
-+ {"i486-pc-kfreebsd-gnu", "i686-unknown-kfreebsd-gnu"},
- {"i586-pc-kfreebsd-gnu"},
-+ {"i686-pc-kfreebsd-gnu"},
-
-- {"x86_64-pc-linux-gnuhardened1", "x86_64-pc-linux-gnu" },
-+ {"x86_64-pc-linux-gnuhardened1", "x86_64-unknown-linux-gnu" },
-+ {"x86_64-pc-linux-gnu" },
-
- {"powerpc-unknown-linux-gnuspe", "powerpc-unknown-linux-gnu" },
-
-@@ -98,6 +116,7 @@ canon_host_triplet (const char *triplet)
- };
- int i;
- const char *lastalias = NULL;
-+ const char *s;
-
- for (i=0; tbl[i].name; i++)
- {
-@@ -110,6 +129,36 @@ canon_host_triplet (const char *triplet)
- return xstrdup (lastalias);
- }
- }
-+ for (i=0, s=triplet; *s; s++)
-+ if (*s == '-')
-+ i++;
-+ if (i > 2 && !no_vendor_hack)
-+ {
-+ /* We have a 4 part "triplet": CPU-VENDOR-KERNEL-SYSTEM where
-+ * the last two parts replace the OS part of a real triplet.
-+ * The VENDOR part is then in general useless because
-+ * KERNEL-SYSTEM is specific enough. We now do a second pass by
-+ * replacing VENDOR with "unknown". */
-+ char *p;
-+ char *buf = xmalloc (strlen (triplet) + 7 + 1);
-+
-+ for (p=buf,s=triplet,i=0; *s; s++)
-+ {
-+ *p++ = *s;
-+ if (*s == '-' && ++i == 1)
-+ {
-+ memcpy (p, "unknown-",8);
-+ p += 8;
-+ for (s++; *s != '-'; s++)
-+ ;
-+ }
-+ }
-+ *p = 0;
-+ p = canon_host_triplet (buf, 1);
-+ xfree (buf);
-+ return p;
-+ }
-+
- return xstrdup (triplet);
- }
-
-@@ -558,7 +607,7 @@ write_special (const char *fname, int lnr, const char *tag)
- int
- main (int argc, char **argv)
- {
-- FILE *fp;
-+ FILE *fp = NULL;
- char line[LINESIZE];
- int lnr = 0;
- const char *fname, *s;
-@@ -571,11 +620,22 @@ main (int argc, char **argv)
- argc--; argv++;
- }
-
-- if (argc != 6)
-+ if (argc == 1)
-+ {
-+ /* Print just the canonicalized host triplet. */
-+ host_triplet = canon_host_triplet (argv[0], 0);
-+ printf ("%s\n", host_triplet);
-+ goto leave;
-+ }
-+ else if (argc == 6)
-+ ; /* Standard operation. */
-+ else
- {
- fputs ("usage: " PGM
- " host_os host_triplet template.h config.h"
-- " version version_number\n",
-+ " version version_number\n"
-+ " " PGM
-+ " host_triplet\n",
- stderr);
- return 1;
- }
-@@ -586,7 +646,7 @@ main (int argc, char **argv)
- hdr_version = argv[4];
- hdr_version_number = argv[5];
-
-- host_triplet = canon_host_triplet (host_triplet_raw);
-+ host_triplet = canon_host_triplet (host_triplet_raw, 0);
-
- srcdir = malloc (strlen (fname) + 2 + 1);
- if (!srcdir)
-@@ -677,13 +737,15 @@ main (int argc, char **argv)
- "End:\n"
- "*/\n", stdout);
-
-+ leave:
- if (ferror (stdout))
- {
- fprintf (stderr, PGM ": error writing to stdout: %s\n", strerror (errno));
- return 1;
- }
-
-- fclose (fp);
-+ if (fp)
-+ fclose (fp);
-
- xfree (host_triplet);
- return 0;
-diff --git a/src/syscfg/lock-obj-pub.i686-pc-gnu.h b/src/syscfg/lock-obj-pub.i686-unknown-gnu.h
-similarity index 100%
-rename from src/syscfg/lock-obj-pub.i686-pc-gnu.h
-rename to src/syscfg/lock-obj-pub.i686-unknown-gnu.h
-diff --git a/src/syscfg/lock-obj-pub.i686-pc-kfreebsd-gnu.h b/src/syscfg/lock-obj-pub.i686-unknown-kfreebsd-gnu.h
-similarity index 100%
-rename from src/syscfg/lock-obj-pub.i686-pc-kfreebsd-gnu.h
-rename to src/syscfg/lock-obj-pub.i686-unknown-kfreebsd-gnu.h
-diff --git a/src/syscfg/lock-obj-pub.i686-pc-linux-gnu.h b/src/syscfg/lock-obj-pub.i686-unknown-linux-gnu.h
-similarity index 100%
-rename from src/syscfg/lock-obj-pub.i686-pc-linux-gnu.h
-rename to src/syscfg/lock-obj-pub.i686-unknown-linux-gnu.h
-diff --git a/src/syscfg/lock-obj-pub.s390x-ibm-linux-gnu.h b/src/syscfg/lock-obj-pub.s390x-unknown-linux-gnu.h
-similarity index 100%
-rename from src/syscfg/lock-obj-pub.s390x-ibm-linux-gnu.h
-rename to src/syscfg/lock-obj-pub.s390x-unknown-linux-gnu.h
-diff --git a/src/syscfg/lock-obj-pub.x86_64-pc-kfreebsd-gnu.h b/src/syscfg/lock-obj-pub.x86_64-unknown-kfreebsd-gnu.h
-similarity index 100%
-rename from src/syscfg/lock-obj-pub.x86_64-pc-kfreebsd-gnu.h
-rename to src/syscfg/lock-obj-pub.x86_64-unknown-kfreebsd-gnu.h
-diff --git a/src/syscfg/lock-obj-pub.x86_64-pc-linux-gnu.h b/src/syscfg/lock-obj-pub.x86_64-unknown-linux-gnu.h
-similarity index 100%
-rename from src/syscfg/lock-obj-pub.x86_64-pc-linux-gnu.h
-rename to src/syscfg/lock-obj-pub.x86_64-unknown-linux-gnu.h
-diff --git a/src/syscfg/lock-obj-pub.x86_64-pc-linux-gnux32.h b/src/syscfg/lock-obj-pub.x86_64-unknown-linux-gnux32.h
-similarity index 100%
-rename from src/syscfg/lock-obj-pub.x86_64-pc-linux-gnux32.h
-rename to src/syscfg/lock-obj-pub.x86_64-unknown-linux-gnux32.h
-diff --git a/src/syscfg/lock-obj-pub.x86_64-pc-linux-musl.h b/src/syscfg/lock-obj-pub.x86_64-unknown-linux-musl.h
-similarity index 100%
-rename from src/syscfg/lock-obj-pub.x86_64-pc-linux-musl.h
-rename to src/syscfg/lock-obj-pub.x86_64-unknown-linux-musl.h
---
-2.17.1
-
diff --git a/meta/recipes-support/libgpg-error/libgpg-error/0002-syscfg-Add-support-for-arc-unknown-linux-gnu.patch b/meta/recipes-support/libgpg-error/libgpg-error/0002-syscfg-Add-support-for-arc-unknown-linux-gnu.patch
deleted file mode 100644
index 197652f..0000000
--- a/meta/recipes-support/libgpg-error/libgpg-error/0002-syscfg-Add-support-for-arc-unknown-linux-gnu.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From ae6a3f20345dac4b9daab8c39ac2d3fb3f2c21e3 Mon Sep 17 00:00:00 2001
-From: Werner Koch <wk@gnupg.org>
-Date: Fri, 21 Sep 2018 14:37:21 +0200
-Subject: [PATCH Libgpg-error] syscfg: Add support for arc-unknown-linux-gnu
-
-* src/mkheader.c (canon_host_triplet): Add to table.
---
-
-Note that unknown in the above triplet is actually a wildcard for 4
-part triplets.
-
-Signed-off-by: Werner Koch <wk@gnupg.org>
-
-Upstream-Status: Backport [http://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commit;h=f4f0da74f526d7e35cedbc2e93454df6440dbfa5]
----
- src/mkheader.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/mkheader.c b/src/mkheader.c
-index 7a38a1bec1a4..a4866e96ef43 100644
---- a/src/mkheader.c
-+++ b/src/mkheader.c
-@@ -92,7 +92,8 @@ canon_host_triplet (const char *triplet, int no_vendor_hack)
- {"i486-pc-linux-gnu", "i686-unknown-linux-gnu" },
- {"i586-pc-linux-gnu" },
- {"i686-pc-linux-gnu" },
-- {"arc-oe-linux-uclibc" }, /* Other CPU but same struct. */
-+ {"arc-oe-linux-gnu" }, /* Other CPU but same struct. */
-+ {"arc-oe-linux-uclibc" }, /* and uclibc is also the same. */
-
- {"i486-pc-gnu", "i686-unknown-gnu"},
- {"i586-pc-gnu"},
---
-2.17.1
-
diff --git a/meta/recipes-support/libgpg-error/libgpg-error/pkgconfig.patch b/meta/recipes-support/libgpg-error/libgpg-error/pkgconfig.patch
index 3066613..ca5f6b5 100644
--- a/meta/recipes-support/libgpg-error/libgpg-error/pkgconfig.patch
+++ b/meta/recipes-support/libgpg-error/libgpg-error/pkgconfig.patch
@@ -8,53 +8,21 @@ Upstream-Status: Pending
Rebase to 1.28
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
+
+Refactored for 1.33
+Signed-off-by: Armin Kuster <akuster808@gmail.com>
+
---
configure.ac | 1 +
- src/Makefile.am | 4 ++-
src/gpg-error.m4 | 71 +++--------------------------------------------------
- src/gpg-error.pc.in | 11 +++++++++
4 files changed, 18 insertions(+), 69 deletions(-)
create mode 100644 src/gpg-error.pc.in
-diff --git a/configure.ac b/configure.ac
-index aca9300..f7794e9 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -621,6 +621,7 @@ AC_CONFIG_FILES([src/Makefile tests/Makefile])
- AC_CONFIG_FILES([lang/Makefile lang/cl/Makefile lang/cl/gpg-error.asd])
- AC_CONFIG_FILES([src/versioninfo.rc src/gpg-error.w32-manifest])
- AC_CONFIG_FILES([src/gpg-error-config], [chmod +x src/gpg-error-config])
-+AC_CONFIG_FILES([src/gpg-error.pc])
-
- AC_OUTPUT
-
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 268c2ab..95f8459 100644
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -87,6 +87,8 @@ bin_SCRIPTS = gpg-error-config
- nodist_bin_SCRIPTS = gpgrt-config
- m4datadir = $(datadir)/aclocal
- m4data_DATA = gpg-error.m4 gpgrt.m4
-+pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfig_DATA = gpg-error.pc
-
- EXTRA_DIST = mkstrtable.awk err-sources.h.in err-codes.h.in \
- mkerrnos.awk errnos.in README \
-@@ -94,7 +96,7 @@ EXTRA_DIST = mkstrtable.awk err-sources.h.in err-codes.h.in \
- mkheader.c gpg-error.h.in mkw32errmap.c w32-add.h w32ce-add.h \
- err-sources.h err-codes.h gpg-error-config.in gpg-error.m4 gpgrt.m4 \
- gpg-error.vers gpg-error.def.in \
-- versioninfo.rc.in gpg-error.w32-manifest.in \
-+ versioninfo.rc.in gpg-error.w32-manifest.in gpg-error.pc \
- $(lock_obj_pub)
-
- BUILT_SOURCES = err-sources.h err-codes.h code-to-errno.h code-from-errno.h \
-diff --git a/src/gpg-error.m4 b/src/gpg-error.m4
-index 60c88d8..2ef7e3e 100644
---- a/src/gpg-error.m4
-+++ b/src/gpg-error.m4
-@@ -26,73 +26,13 @@ dnl is added to the gpg_config_script_warn variable.
+Index: libgpg-error-1.33/src/gpg-error.m4
+===================================================================
+--- libgpg-error-1.33.orig/src/gpg-error.m4
++++ libgpg-error-1.33/src/gpg-error.m4
+@@ -26,139 +26,13 @@ dnl is added to the gpg_config_script_wa
dnl
AC_DEFUN([AM_PATH_GPG_ERROR],
[ AC_REQUIRE([AC_CANONICAL_HOST])
@@ -66,14 +34,15 @@ index 60c88d8..2ef7e3e 100644
- AC_HELP_STRING([--with-libgpg-error-prefix=PFX],
- [prefix where GPG Error is installed (optional)]),
- [gpg_error_config_prefix="$withval"])
--
++ min_gpg_error_version=ifelse([$1], ,0.0,$1)
++ PKG_CHECK_MODULES(GPG_ERROR, [gpg-error >= $min_gpg_error_version], [ok=yes], [ok=no])
+
- dnl Accept --with-gpg-error-prefix and make it work the same as
- dnl --with-libgpg-error-prefix above, for backwards compatibility,
- dnl but do not document this old, inconsistently-named option.
- AC_ARG_WITH(gpg-error-prefix,,
- [gpg_error_config_prefix="$withval"])
-+ min_gpg_error_version=ifelse([$1], ,0.0,$1)
-
+-
- if test x"${GPG_ERROR_CONFIG}" = x ; then
- if test x"${gpg_error_config_prefix}" != x ; then
- GPG_ERROR_CONFIG="${gpg_error_config_prefix}/bin/gpg-error-config"
@@ -92,19 +61,57 @@ index 60c88d8..2ef7e3e 100644
- esac
- fi
- fi
-+ PKG_CHECK_MODULES(GPG_ERROR, [gpg-error >= $min_gpg_error_version], [ok=yes], [ok=no])
-
+-
- AC_PATH_PROG(GPG_ERROR_CONFIG, gpg-error-config, no)
-- min_gpg_error_version=ifelse([$1], ,0.0,$1)
-- AC_MSG_CHECKING(for GPG Error - version >= $min_gpg_error_version)
+- min_gpg_error_version=ifelse([$1], ,1.33,$1)
- ok=no
-- if test "$GPG_ERROR_CONFIG" != "no" \
-- && test -f "$GPG_ERROR_CONFIG" ; then
+-
+- if test "$prefix" = NONE ; then
+- prefix_option_expanded=/usr/local
+- else
+- prefix_option_expanded="$prefix"
+- fi
+- if test "$exec_prefix" = NONE ; then
+- exec_prefix_option_expanded=$prefix_option_expanded
+- else
+- exec_prefix_option_expanded=$(prefix=$prefix_option_expanded eval echo $exec_prefix)
+- fi
+- libdir_option_expanded=$(prefix=$prefix_option_expanded exec_prefix=$exec_prefix_option_expanded eval echo $libdir)
+-
+- if test -f $libdir_option_expanded/pkgconfig/gpg-error.pc; then
+- gpgrt_libdir=$libdir_option_expanded
+- else
+- if crt1_path=$(${CC:-cc} -print-file-name=crt1.o 2>/dev/null); then
+- if possible_libdir=$(cd ${crt1_path%/*} && pwd 2>/dev/null); then
+- if test -f $possible_libdir/pkgconfig/gpg-error.pc; then
+- gpgrt_libdir=$possible_libdir
+- fi
+- fi
+- fi
+- fi
+-
+- if test "$GPG_ERROR_CONFIG" = "no" -a -n "$gpgrt_libdir"; then
+- AC_PATH_PROG(GPGRT_CONFIG, gpgrt-config, no)
+- if test "$GPGRT_CONFIG" = "no"; then
+- unset GPGRT_CONFIG
+- else
+- GPGRT_CONFIG="$GPGRT_CONFIG --libdir=$gpgrt_libdir"
+- if $GPGRT_CONFIG gpg-error >/dev/null 2>&1; then
+- GPG_ERROR_CONFIG="$GPGRT_CONFIG gpg-error"
+- AC_MSG_NOTICE([Use gpgrt-config with $gpgrt_libdir as gpg-error-config])
+- gpg_error_config_version=`$GPG_ERROR_CONFIG --modversion`
+- else
+- unset GPGRT_CONFIG
+- fi
+- fi
+- else
+- gpg_error_config_version=`$GPG_ERROR_CONFIG --version`
+- fi
+- if test "$GPG_ERROR_CONFIG" != "no"; then
- req_major=`echo $min_gpg_error_version | \
- sed 's/\([[0-9]]*\)\.\([[0-9]]*\)/\1/'`
- req_minor=`echo $min_gpg_error_version | \
- sed 's/\([[0-9]]*\)\.\([[0-9]]*\)/\2/'`
-- gpg_error_config_version=`$GPG_ERROR_CONFIG $gpg_error_config_args --version`
- major=`echo $gpg_error_config_version | \
- sed 's/\([[0-9]]*\)\.\([[0-9]]*\).*/\1/'`
- minor=`echo $gpg_error_config_version | \
@@ -118,20 +125,47 @@ index 60c88d8..2ef7e3e 100644
- fi
- fi
- fi
+- if test -z "$GPGRT_CONFIG" -a -n "$gpgrt_libdir"; then
+- if test "$major" -gt 1 -o "$major" -eq 1 -a "$minor" -ge 33; then
+- AC_PATH_PROG(GPGRT_CONFIG, gpgrt-config, no)
+- if test "$GPGRT_CONFIG" = "no"; then
+- unset GPGRT_CONFIG
+- else
+- GPGRT_CONFIG="$GPGRT_CONFIG --libdir=$gpgrt_libdir"
+- if $GPGRT_CONFIG gpg-error >/dev/null 2>&1; then
+- GPG_ERROR_CONFIG="$GPGRT_CONFIG gpg-error"
+- AC_MSG_NOTICE([Use gpgrt-config with $gpgrt_libdir as gpg-error-config])
+- else
+- unset GPGRT_CONFIG
+- fi
+- fi
+- fi
+- fi
- fi
+- AC_MSG_CHECKING(for GPG Error - version >= $min_gpg_error_version)
if test $ok = yes; then
-- GPG_ERROR_CFLAGS=`$GPG_ERROR_CONFIG $gpg_error_config_args --cflags`
-- GPG_ERROR_LIBS=`$GPG_ERROR_CONFIG $gpg_error_config_args --libs`
-- GPG_ERROR_MT_CFLAGS=`$GPG_ERROR_CONFIG $gpg_error_config_args --mt --cflags 2>/dev/null`
-- GPG_ERROR_MT_LIBS=`$GPG_ERROR_CONFIG $gpg_error_config_args --mt --libs 2>/dev/null`
+- GPG_ERROR_CFLAGS=`$GPG_ERROR_CONFIG --cflags`
+- GPG_ERROR_LIBS=`$GPG_ERROR_CONFIG --libs`
+- if test -z "$GPGRT_CONFIG"; then
+- GPG_ERROR_MT_CFLAGS=`$GPG_ERROR_CONFIG --mt --cflags 2>/dev/null`
+- GPG_ERROR_MT_LIBS=`$GPG_ERROR_CONFIG --mt --libs 2>/dev/null`
+- else
+- GPG_ERROR_MT_CFLAGS=`$GPG_ERROR_CONFIG --variable=mtcflags 2>/dev/null`
+- GPG_ERROR_MT_CFLAGS="$GPG_ERROR_CFLAGS${GPG_ERROR_CFLAGS:+ }$GPG_ERROR_MT_CFLAGS"
+- GPG_ERROR_MT_LIBS=`$GPG_ERROR_CONFIG --variable=mtlibs 2>/dev/null`
+- GPG_ERROR_MT_LIBS="$GPG_ERROR_LIBS${GPG_ERROR_LIBS:+ }$GPG_ERROR_MT_LIBS"
+- fi
- AC_MSG_RESULT([yes ($gpg_error_config_version)])
ifelse([$2], , :, [$2])
-- gpg_error_config_host=`$GPG_ERROR_CONFIG $gpg_error_config_args --host 2>/dev/null || echo none`
-+ gpg_error_config_host=`$PKG_CONFIG --variable=host gpg-error`
+ if test -z "$GPGRT_CONFIG"; then
+- gpg_error_config_host=`$GPG_ERROR_CONFIG --host 2>/dev/null || echo none`
+- else
+- gpg_error_config_host=`$GPG_ERROR_CONFIG --variable=host 2>/dev/null || echo none`
++ gpg_error_config_host=`$PKG_CONFIG --variable=host gpg-error`
+ fi
if test x"$gpg_error_config_host" != xnone ; then
if test x"$gpg_error_config_host" != x"$host" ; then
- AC_MSG_WARN([[
-@@ -107,11 +47,6 @@ AC_DEFUN([AM_PATH_GPG_ERROR],
+@@ -174,15 +48,6 @@ AC_DEFUN([AM_PATH_GPG_ERROR],
fi
fi
else
@@ -142,24 +176,8 @@ index 60c88d8..2ef7e3e 100644
- AC_MSG_RESULT(no)
ifelse([$3], , :, [$3])
fi
- AC_SUBST(GPG_ERROR_CFLAGS)
-diff --git a/src/gpg-error.pc.in b/src/gpg-error.pc.in
-new file mode 100644
-index 0000000..bc0b174
---- /dev/null
-+++ b/src/gpg-error.pc.in
-@@ -0,0 +1,11 @@
-+prefix=@prefix@
-+exec_prefix=@exec_prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+host=@GPG_ERROR_CONFIG_HOST@
-+
-+Name: gpg-error
-+Description: a library that defines common error values for all GnuPG components
-+Version: @VERSION@
-+Libs: -L${libdir} -lgpg-error
-+Cflags: -I${includedir}
---
-1.8.3.1
-
+- AC_SUBST(GPG_ERROR_CFLAGS)
+- AC_SUBST(GPG_ERROR_LIBS)
+- AC_SUBST(GPG_ERROR_MT_CFLAGS)
+- AC_SUBST(GPG_ERROR_MT_LIBS)
+ ])
diff --git a/meta/recipes-support/libgpg-error/libgpg-error_1.32.bb b/meta/recipes-support/libgpg-error/libgpg-error_1.33.bb
similarity index 88%
rename from meta/recipes-support/libgpg-error/libgpg-error_1.32.bb
rename to meta/recipes-support/libgpg-error/libgpg-error_1.33.bb
index e552001..325529d 100644
--- a/meta/recipes-support/libgpg-error/libgpg-error_1.32.bb
+++ b/meta/recipes-support/libgpg-error/libgpg-error_1.33.bb
@@ -14,11 +14,10 @@ SECTION = "libs"
UPSTREAM_CHECK_URI = "https://gnupg.org/download/index.html"
SRC_URI = "${GNUPG_MIRROR}/libgpg-error/libgpg-error-${PV}.tar.bz2 \
file://pkgconfig.patch \
- file://0001-syscfg-Support-ARC-CPUs-and-simplify-aliasing-table.patch \
- file://0002-syscfg-Add-support-for-arc-unknown-linux-gnu.patch \
"
-SRC_URI[md5sum] = "ef3d928a5a453fa701ecc3bb22be1c64"
-SRC_URI[sha256sum] = "c345c5e73cc2332f8d50db84a2280abfb1d8f6d4f1858b9daa30404db44540ca"
+
+SRC_URI[md5sum] = "680495572d5d4c700ea73a2f793ce531"
+SRC_URI[sha256sum] = "5d38826656e746c936e7742d9cde072b50baa3c4c49daa168a56813612bf03ff"
BINCONFIG = "${bindir}/gpg-error-config"
--
2.7.4
^ permalink raw reply related [flat|nested] 13+ messages in thread* [PATCH 7/8] libassuan: update to 2.5.2
2019-01-02 16:36 [PATCH 1/8] tzdata/tzcode-native: update to 2018i Armin Kuster
` (4 preceding siblings ...)
2019-01-02 16:36 ` [PATCH 6/8] libgpg-error: Update to 1.33 Armin Kuster
@ 2019-01-02 16:36 ` Armin Kuster
2019-01-02 16:36 ` [PATCH 8/8] netbase: update to 5.5 Armin Kuster
` (2 subsequent siblings)
8 siblings, 0 replies; 13+ messages in thread
From: Armin Kuster @ 2019-01-02 16:36 UTC (permalink / raw)
To: akuster808, openembedded-core
Refresh patch
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
.../libassuan-add-pkgconfig-support.patch | 105 ++++++++-------------
.../{libassuan_2.5.1.bb => libassuan_2.5.2.bb} | 4 +-
2 files changed, 39 insertions(+), 70 deletions(-)
rename meta/recipes-support/libassuan/{libassuan_2.5.1.bb => libassuan_2.5.2.bb} (88%)
diff --git a/meta/recipes-support/libassuan/libassuan/libassuan-add-pkgconfig-support.patch b/meta/recipes-support/libassuan/libassuan/libassuan-add-pkgconfig-support.patch
index 525b076..0e81454 100644
--- a/meta/recipes-support/libassuan/libassuan/libassuan-add-pkgconfig-support.patch
+++ b/meta/recipes-support/libassuan/libassuan/libassuan-add-pkgconfig-support.patch
@@ -9,60 +9,11 @@ Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
forward ported to 2.4.4
Signed-off-by: Armin Kuster <akuster@mvista.com>
-Index: libassuan-2.4.4/libassuan.pc.in
+Index: libassuan-2.5.2/src/libassuan.m4
===================================================================
---- /dev/null
-+++ libassuan-2.4.4/libassuan.pc.in
-@@ -0,0 +1,13 @@
-+prefix=@exec_prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+api_version=@LIBASSUAN_CONFIG_API_VERSION@
-+host=@LIBASSUAN_CONFIG_HOST@
-+
-+Name: libassuan
-+Description: IPC library used by GnuPG and GPGME
-+Requires:
-+Version: @VERSION@
-+Libs: -L${libdir} -lassuan
-+Libs.private: -lgpg-error
-+Cflags: -I${includedir}
-Index: libassuan-2.4.4/Makefile.am
-===================================================================
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -25,10 +25,13 @@ DISTCHECK_CONFIGURE_FLAGS = --enable-doc
- # (A suitable gitlog-to-changelog script can be found in GnuPG master.)
- GITLOG_TO_CHANGELOG=gitlog-to-changelog
-
-+pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfig_DATA = libassuan.pc
-+
- EXTRA_DIST = autogen.sh autogen.rc README.GIT VERSION \
- ChangeLog-2011 doc/ChangeLog-2011 src/ChangeLog-2011 \
- tests/ChangeLog-2011 contrib/ChangeLog-2011 \
-- build-aux/git-log-footer build-aux/git-log-fix
-+ build-aux/git-log-footer build-aux/git-log-fix libassuan.pc.in
-
- if BUILD_DOC
- doc = doc
-Index: 2.4.4-r0/libassuan-2.4.4/configure.ac
-===================================================================
---- a/configure.ac
-+++ b/configure.ac
-@@ -485,6 +485,7 @@ AC_CONFIG_FILES([doc/Makefile])
- AC_CONFIG_FILES([tests/Makefile])
- AC_CONFIG_FILES([src/libassuan-config], [chmod +x src/libassuan-config])
- AC_CONFIG_FILES([src/versioninfo.rc])
-+AC_CONFIG_FILES([libassuan.pc])
-
- AC_OUTPUT
-
-Index: libassuan-2.4.4/src/libassuan.m4
-===================================================================
---- a/src/libassuan.m4
-+++ b/src/libassuan.m4
-@@ -16,18 +16,6 @@ dnl Returns ok set to yes or no.
+--- libassuan-2.5.2.orig/src/libassuan.m4
++++ libassuan-2.5.2/src/libassuan.m4
+@@ -16,27 +16,6 @@ dnl Returns ok set to yes or no.
dnl
AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON],
[ AC_REQUIRE([AC_CANONICAL_HOST])
@@ -71,24 +22,32 @@ Index: libassuan-2.4.4/src/libassuan.m4
- [prefix where LIBASSUAN is installed (optional)]),
- libassuan_config_prefix="$withval", libassuan_config_prefix="")
- if test x$libassuan_config_prefix != x ; then
-- libassuan_config_args="$libassuan_config_args --prefix=$libassuan_config_prefix"
- if test x${LIBASSUAN_CONFIG+set} != xset ; then
- LIBASSUAN_CONFIG=$libassuan_config_prefix/bin/libassuan-config
- fi
- fi
-
-- AC_PATH_TOOL(LIBASSUAN_CONFIG, libassuan-config, no)
+- use_gpgrt_config=""
+- if test x"${LIBASSUAN_CONFIG}" = x -a x"$GPGRT_CONFIG" != x -a "$GPGRT_CONFIG" != "no"; then
+- if $GPGRT_CONFIG libassuan --exists; then
+- LIBASSUAN_CONFIG="$GPGRT_CONFIG libassuan"
+- AC_MSG_NOTICE([Use gpgrt-config as libassuan-config])
+- use_gpgrt_config=yes
+- fi
+- fi
+- if test -z "$use_gpgrt_config"; then
+- AC_PATH_PROG(LIBASSUAN_CONFIG, libassuan-config, no)
+- fi
tmp=ifelse([$1], ,1:0.9.2,$1)
if echo "$tmp" | grep ':' >/dev/null 2>/dev/null ; then
-@@ -38,51 +26,12 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON],
+@@ -47,58 +26,11 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON],
min_libassuan_version="$tmp"
fi
- AC_MSG_CHECKING(for LIBASSUAN - version >= $min_libassuan_version)
- ok=no
-- if test "$LIBASSUAN_CONFIG" != "no" \
-- && test -f "$LIBASSUAN_CONFIG" ; then
+- if test "$LIBASSUAN_CONFIG" != "no"; then
- req_major=`echo $min_libassuan_version | \
- sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\1/'`
- req_minor=`echo $min_libassuan_version | \
@@ -96,7 +55,11 @@ Index: libassuan-2.4.4/src/libassuan.m4
- req_micro=`echo $min_libassuan_version | \
- sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\3/'`
-
-- libassuan_config_version=`$LIBASSUAN_CONFIG --version`
+- if test -z "$use_gpgrt_config"; then
+- libassuan_config_version=`$LIBASSUAN_CONFIG --version`
+- else
+- libassuan_config_version=`$LIBASSUAN_CONFIG --modversion`
+- fi
- major=`echo $libassuan_config_version | \
- sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\).*/\1/'`
- minor=`echo $libassuan_config_version | \
@@ -130,26 +93,32 @@ Index: libassuan-2.4.4/src/libassuan.m4
if test $ok = yes; then
if test "$req_libassuan_api" -gt 0 ; then
- tmp=`$LIBASSUAN_CONFIG --api-version 2>/dev/null || echo 0`
+- if test -z "$use_gpgrt_config"; then
+- tmp=`$LIBASSUAN_CONFIG --api-version 2>/dev/null || echo 0`
+- else
+- tmp=`$LIBASSUAN_CONFIG --variable=api_version 2>/dev/null || echo 0`
+- fi
+ tmp=`$PKG_CONFIG --variable=api_version libassuan`
if test "$tmp" -gt 0 ; then
AC_MSG_CHECKING([LIBASSUAN API version])
if test "$req_libassuan_api" -eq "$tmp" ; then
-@@ -97,7 +46,7 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON],
-
+@@ -114,9 +46,7 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON],
if test $ok = yes; then
if test x"$host" != x ; then
-- libassuan_config_host=`$LIBASSUAN_CONFIG --host 2>/dev/null || echo none`
-+ libassuan_config_host=`$PKG_CONFIG --variable=host libassuan`
+ if test -z "$use_gpgrt_config"; then
+- libassuan_config_host=`$LIBASSUAN_CONFIG --host 2>/dev/null || echo none`
+- else
+- libassuan_config_host=`$LIBASSUAN_CONFIG --variable=host 2>/dev/null || echo none`
++ libassuan_config_host=`$PKG_CONFIG --variable=host libassuan`
+ fi
if test x"$libassuan_config_host" != xnone ; then
if test x"$libassuan_config_host" != x"$host" ; then
- AC_MSG_WARN([[
-@@ -138,12 +87,8 @@ dnl
+@@ -158,12 +88,8 @@ dnl
AC_DEFUN([AM_PATH_LIBASSUAN],
[ _AM_PATH_LIBASSUAN_COMMON($1)
if test $ok = yes; then
-- LIBASSUAN_CFLAGS=`$LIBASSUAN_CONFIG $libassuan_config_args --cflags`
-- LIBASSUAN_LIBS=`$LIBASSUAN_CONFIG $libassuan_config_args --libs`
+- LIBASSUAN_CFLAGS=`$LIBASSUAN_CONFIG --cflags`
+- LIBASSUAN_LIBS=`$LIBASSUAN_CONFIG --libs`
ifelse([$2], , :, [$2])
else
- LIBASSUAN_CFLAGS=""
diff --git a/meta/recipes-support/libassuan/libassuan_2.5.1.bb b/meta/recipes-support/libassuan/libassuan_2.5.2.bb
similarity index 88%
rename from meta/recipes-support/libassuan/libassuan_2.5.1.bb
rename to meta/recipes-support/libassuan/libassuan_2.5.2.bb
index 34d5f16..515d60f 100644
--- a/meta/recipes-support/libassuan/libassuan_2.5.1.bb
+++ b/meta/recipes-support/libassuan/libassuan_2.5.2.bb
@@ -17,8 +17,8 @@ SRC_URI = "${GNUPG_MIRROR}/libassuan/libassuan-${PV}.tar.bz2 \
file://libassuan-add-pkgconfig-support.patch \
"
-SRC_URI[md5sum] = "4354b7ae296894f232ada226a062d7d7"
-SRC_URI[sha256sum] = "47f96c37b4f2aac289f0bc1bacfa8bd8b4b209a488d3d15e2229cb6cc9b26449"
+SRC_URI[md5sum] = "4d0d5738936bd8f4f0287e1dd80432b6"
+SRC_URI[sha256sum] = "986b1bf277e375f7a960450fbb8ffbd45294d06598916ad4ebf79aee0cb788e7"
BINCONFIG = "${bindir}/libassuan-config"
--
2.7.4
^ permalink raw reply related [flat|nested] 13+ messages in thread* [PATCH 8/8] netbase: update to 5.5
2019-01-02 16:36 [PATCH 1/8] tzdata/tzcode-native: update to 2018i Armin Kuster
` (5 preceding siblings ...)
2019-01-02 16:36 ` [PATCH 7/8] libassuan: update to 2.5.2 Armin Kuster
@ 2019-01-02 16:36 ` Armin Kuster
2019-01-04 17:37 ` [PATCH 1/8] tzdata/tzcode-native: update to 2018i akuster808
2019-01-04 17:39 ` akuster808
8 siblings, 0 replies; 13+ messages in thread
From: Armin Kuster @ 2019-01-02 16:36 UTC (permalink / raw)
To: akuster808, openembedded-core
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
meta/recipes-core/netbase/{netbase_5.4.bb => netbase_5.5.bb} | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
rename meta/recipes-core/netbase/{netbase_5.4.bb => netbase_5.5.bb} (76%)
diff --git a/meta/recipes-core/netbase/netbase_5.4.bb b/meta/recipes-core/netbase/netbase_5.5.bb
similarity index 76%
rename from meta/recipes-core/netbase/netbase_5.4.bb
rename to meta/recipes-core/netbase/netbase_5.5.bb
index 5ab0c58..2061f86 100644
--- a/meta/recipes-core/netbase/netbase_5.4.bb
+++ b/meta/recipes-core/netbase/netbase_5.5.bb
@@ -6,12 +6,12 @@ LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://debian/copyright;md5=3dd6192d306f582dee7687da3d8748ab"
PE = "1"
-SRC_URI = "http://snapshot.debian.org/archive/debian/20170112T093812Z/pool/main/n/${BPN}/${BPN}_${PV}.tar.xz \
+SRC_URI = "${DEBIAN_MIRROR}/main/n/${BPN}/${BPN}_${PV}.tar.xz \
file://netbase-add-rpcbind-as-an-alias-to-sunrpc.patch \
file://hosts"
-SRC_URI[md5sum] = "117cb70c55ef3c1c002f127812b114c1"
-SRC_URI[sha256sum] = "66ff73d2d162e2d49db43988d8b8cd328cf7fffca042db73397f14c71825e80d"
+SRC_URI[md5sum] = "15f2d9b3783802f7f48f6734b6540ac4"
+SRC_URI[sha256sum] = "309bddc69a43b98e5a450992b70cdfc0e3d1afb9107bc631d04b0714be98f88b"
UPSTREAM_CHECK_URI = "${DEBIAN_MIRROR}/main/n/netbase/"
do_install () {
--
2.7.4
^ permalink raw reply related [flat|nested] 13+ messages in thread* Re: [PATCH 1/8] tzdata/tzcode-native: update to 2018i
2019-01-02 16:36 [PATCH 1/8] tzdata/tzcode-native: update to 2018i Armin Kuster
` (6 preceding siblings ...)
2019-01-02 16:36 ` [PATCH 8/8] netbase: update to 5.5 Armin Kuster
@ 2019-01-04 17:37 ` akuster808
2019-01-04 17:39 ` akuster808
8 siblings, 0 replies; 13+ messages in thread
From: akuster808 @ 2019-01-04 17:37 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On 1/2/19 8:36 AM, Armin Kuster wrote:
> 2018i:
>
> Briefly:
> São Tomé and Príncipe switches from +01 to +00 on 2019-01-01.
>
> Changes to future timestamps
>
> Due to a change in government, São Tomé and Príncipe switches back
> from +01 to +00 on 2019-01-01 at 02:00. (Thanks to Vadim
> Nasardinov and Michael Deckers.)
Is there any issue with this update? I notice some of my update got in
but no feedback on this one.
- Armin
>
> 2018h:
> Briefly:
> Qyzylorda, Kazakhstan moved from +06 to +05 on 2018-12-21.
> New zone Asia/Qostanay because Qostanay, Kazakhstan didn't move.
> Metlakatla, Alaska observes PST this winter only.
> Guess Morocco will continue to adjust clocks around Ramadan.
> Add predictions for Iran from 2038 through 2090.
>
> Changes to future timestamps
>
> Guess that Morocco will continue to fall back just before and
> spring forward just after Ramadan, the practice since 2012.
> (Thanks to Maamar Abdelkader.) This means Morocco will observe
> negative DST during Ramadan in main and vanguard formats, and in
> rearguard format it stays in the +00 timezone and observes
> ordinary DST in all months other than Ramadan. As before, extend
> this guesswork to the year 2037. As a consequence, Morocco is
> scheduled to observe three DST transitions in some Gregorian years
> (e.g., 2033) due to the mismatch between the Gregorian and Islamic
> calendars.
>
> The table of exact transitions for Iranian DST has been extended.
> It formerly cut off before the year 2038 in a nod to 32-bit time_t.
> It now cuts off before 2091 as there is doubt about how the Persian
> calendar will treat 2091. This change predicts DST transitions in
> 2038-9, 2042-3, and 2046-7 to occur one day later than previously
> predicted. As before, post-cutoff transitions are approximated.
>
> Changes to past and future timestamps
>
> Qyzylorda (aka Kyzylorda) oblast in Kazakhstan moved from +06 to
> +05 on 2018-12-21. This is a zone split as Qostanay (aka
> Kostanay) did not switch, so create a zone Asia/Qostanay.
>
> Metlakatla moved from Alaska to Pacific standard time on 2018-11-04.
> It did not change clocks that day and remains on -08 this winter.
> (Thanks to Ryan Stanley.) It will revert to the usual Alaska
> rules next spring, so this change affects only timestamps
> from 2018-11-04 through 2019-03-10.
>
> Change to past timestamps
>
> Kwajalein's 1993-08-20 transition from -12 to +12 was at 24:00,
> not 00:00. I transcribed the time incorrectly from Shanks.
> (Thanks to Phake Nick.)
>
> Nauru's 1979 transition was on 02-10 at 02:00, not 05-01 at 00:00.
> (Thanks to Phake Nick.)
>
> Guam observed DST irregularly from 1959 through 1977.
> (Thanks to Phake Nick.)
>
> Hong Kong observed DST in 1941 starting 06-15 (not 04-01), then on
> 10-01 changed standard time to +08:30 (not +08). Its transition
> back to +08 after WWII was on 1945-09-15, not the previous day.
> Its 1904-10-30 change took effect at 01:00 +08 (not 00:00 LMT).
> (Thanks to Phake Nick, Steve Allen, and Joseph Myers.) Also,
> its 1952 fallback was on 11-02 (not 10-25).
>
> This release contains many changes to timestamps before 1946 due
> to Japanese possession or occupation of Pacific/Chuuk,
> Pacific/Guam, Pacific/Kosrae, Pacific/Kwajalein, Pacific/Majuro,
> Pacific/Nauru, Pacific/Palau, and Pacific/Pohnpei.
> (Thanks to Phake Nick.)
>
> Assume that the Spanish East Indies was like the Philippines and
> observed American time until the end of 1844. This affects
> Pacific/Chuuk, Pacific/Kosrae, Pacific/Palau, and Pacific/Pohnpei.
>
> Changes to past tm_isdst flags
>
> For the recent Morocco change, the tm_isdst flag should be 1 from
> 2018-10-27 00:00 to 2018-10-28 03:00. (Thanks to Michael Deckers.)
> Give a URL to the official decree. (Thanks to Matt Johnson.)
>
> Signed-off-by: Armin Kuster <akuster808@gmail.com>
> ---
> .../tzcode/{tzcode-native_2018g.bb => tzcode-native_2018i.bb} | 8 ++++----
> meta/recipes-extended/tzdata/{tzdata_2018g.bb => tzdata_2018i.bb} | 4 ++--
> 2 files changed, 6 insertions(+), 6 deletions(-)
> rename meta/recipes-extended/tzcode/{tzcode-native_2018g.bb => tzcode-native_2018i.bb} (70%)
> rename meta/recipes-extended/tzdata/{tzdata_2018g.bb => tzdata_2018i.bb} (98%)
>
> diff --git a/meta/recipes-extended/tzcode/tzcode-native_2018g.bb b/meta/recipes-extended/tzcode/tzcode-native_2018i.bb
> similarity index 70%
> rename from meta/recipes-extended/tzcode/tzcode-native_2018g.bb
> rename to meta/recipes-extended/tzcode/tzcode-native_2018i.bb
> index 3e2b60a..f056370 100644
> --- a/meta/recipes-extended/tzcode/tzcode-native_2018g.bb
> +++ b/meta/recipes-extended/tzcode/tzcode-native_2018i.bb
> @@ -11,10 +11,10 @@ SRC_URI =" http://www.iana.org/time-zones/repository/releases/tzcode${PV}.tar.gz
>
> UPSTREAM_CHECK_URI = "http://www.iana.org/time-zones"
>
> -SRC_URI[tzcode.md5sum] = "b48f0282b80bb7dbe16e35626f446ae9"
> -SRC_URI[tzcode.sha256sum] = "aa53f4fb6570f02081be61dc11ade19ea5a280c23822a5b4016ce0c6be23c427"
> -SRC_URI[tzdata.md5sum] = "e71cb1f9d8d53c43904d79d7aeeedc1b"
> -SRC_URI[tzdata.sha256sum] = "02dfde534872f6513ae4553a3388fdae579441e31b862ea99170dfc447f46a16"
> +SRC_URI[tzcode.md5sum] = "6a6d98be8fa2fa3485e25343e79188b4"
> +SRC_URI[tzcode.sha256sum] = "aaacdb876ca6fb9d58e244b462cbc7578a496b1b10994381b4b32b9f2ded32dc"
> +SRC_URI[tzdata.md5sum] = "b3f0a1a789480a036e58466cd0702477"
> +SRC_URI[tzdata.sha256sum] = "82c45ef84ca3bc01d0a4a397ba8adeb8f7f199c6550740587c6ac5a7108c00d9"
>
> S = "${WORKDIR}"
>
> diff --git a/meta/recipes-extended/tzdata/tzdata_2018g.bb b/meta/recipes-extended/tzdata/tzdata_2018i.bb
> similarity index 98%
> rename from meta/recipes-extended/tzdata/tzdata_2018g.bb
> rename to meta/recipes-extended/tzdata/tzdata_2018i.bb
> index dba82ac..4482e89 100644
> --- a/meta/recipes-extended/tzdata/tzdata_2018g.bb
> +++ b/meta/recipes-extended/tzdata/tzdata_2018i.bb
> @@ -9,8 +9,8 @@ DEPENDS = "tzcode-native"
> SRC_URI = "http://www.iana.org/time-zones/repository/releases/tzdata${PV}.tar.gz;name=tzdata"
> UPSTREAM_CHECK_URI = "http://www.iana.org/time-zones"
>
> -SRC_URI[tzdata.md5sum] = "e71cb1f9d8d53c43904d79d7aeeedc1b"
> -SRC_URI[tzdata.sha256sum] = "02dfde534872f6513ae4553a3388fdae579441e31b862ea99170dfc447f46a16"
> +SRC_URI[tzdata.md5sum] = "b3f0a1a789480a036e58466cd0702477"
> +SRC_URI[tzdata.sha256sum] = "82c45ef84ca3bc01d0a4a397ba8adeb8f7f199c6550740587c6ac5a7108c00d9"
>
> inherit allarch
>
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: [PATCH 1/8] tzdata/tzcode-native: update to 2018i
2019-01-02 16:36 [PATCH 1/8] tzdata/tzcode-native: update to 2018i Armin Kuster
` (7 preceding siblings ...)
2019-01-04 17:37 ` [PATCH 1/8] tzdata/tzcode-native: update to 2018i akuster808
@ 2019-01-04 17:39 ` akuster808
8 siblings, 0 replies; 13+ messages in thread
From: akuster808 @ 2019-01-04 17:39 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On 1/2/19 8:36 AM, Armin Kuster wrote:
> 2018i:
>
> Briefly:
> São Tomé and Príncipe switches from +01 to +00 on 2019-01-01.
>
> Changes to future timestamps
>
> Due to a change in government, São Tomé and Príncipe switches back
> from +01 to +00 on 2019-01-01 at 02:00. (Thanks to Vadim
> Nasardinov and Michael Deckers.)
Never mind. just say them.
-armin
> 2018h:
> Briefly:
> Qyzylorda, Kazakhstan moved from +06 to +05 on 2018-12-21.
> New zone Asia/Qostanay because Qostanay, Kazakhstan didn't move.
> Metlakatla, Alaska observes PST this winter only.
> Guess Morocco will continue to adjust clocks around Ramadan.
> Add predictions for Iran from 2038 through 2090.
>
> Changes to future timestamps
>
> Guess that Morocco will continue to fall back just before and
> spring forward just after Ramadan, the practice since 2012.
> (Thanks to Maamar Abdelkader.) This means Morocco will observe
> negative DST during Ramadan in main and vanguard formats, and in
> rearguard format it stays in the +00 timezone and observes
> ordinary DST in all months other than Ramadan. As before, extend
> this guesswork to the year 2037. As a consequence, Morocco is
> scheduled to observe three DST transitions in some Gregorian years
> (e.g., 2033) due to the mismatch between the Gregorian and Islamic
> calendars.
>
> The table of exact transitions for Iranian DST has been extended.
> It formerly cut off before the year 2038 in a nod to 32-bit time_t.
> It now cuts off before 2091 as there is doubt about how the Persian
> calendar will treat 2091. This change predicts DST transitions in
> 2038-9, 2042-3, and 2046-7 to occur one day later than previously
> predicted. As before, post-cutoff transitions are approximated.
>
> Changes to past and future timestamps
>
> Qyzylorda (aka Kyzylorda) oblast in Kazakhstan moved from +06 to
> +05 on 2018-12-21. This is a zone split as Qostanay (aka
> Kostanay) did not switch, so create a zone Asia/Qostanay.
>
> Metlakatla moved from Alaska to Pacific standard time on 2018-11-04.
> It did not change clocks that day and remains on -08 this winter.
> (Thanks to Ryan Stanley.) It will revert to the usual Alaska
> rules next spring, so this change affects only timestamps
> from 2018-11-04 through 2019-03-10.
>
> Change to past timestamps
>
> Kwajalein's 1993-08-20 transition from -12 to +12 was at 24:00,
> not 00:00. I transcribed the time incorrectly from Shanks.
> (Thanks to Phake Nick.)
>
> Nauru's 1979 transition was on 02-10 at 02:00, not 05-01 at 00:00.
> (Thanks to Phake Nick.)
>
> Guam observed DST irregularly from 1959 through 1977.
> (Thanks to Phake Nick.)
>
> Hong Kong observed DST in 1941 starting 06-15 (not 04-01), then on
> 10-01 changed standard time to +08:30 (not +08). Its transition
> back to +08 after WWII was on 1945-09-15, not the previous day.
> Its 1904-10-30 change took effect at 01:00 +08 (not 00:00 LMT).
> (Thanks to Phake Nick, Steve Allen, and Joseph Myers.) Also,
> its 1952 fallback was on 11-02 (not 10-25).
>
> This release contains many changes to timestamps before 1946 due
> to Japanese possession or occupation of Pacific/Chuuk,
> Pacific/Guam, Pacific/Kosrae, Pacific/Kwajalein, Pacific/Majuro,
> Pacific/Nauru, Pacific/Palau, and Pacific/Pohnpei.
> (Thanks to Phake Nick.)
>
> Assume that the Spanish East Indies was like the Philippines and
> observed American time until the end of 1844. This affects
> Pacific/Chuuk, Pacific/Kosrae, Pacific/Palau, and Pacific/Pohnpei.
>
> Changes to past tm_isdst flags
>
> For the recent Morocco change, the tm_isdst flag should be 1 from
> 2018-10-27 00:00 to 2018-10-28 03:00. (Thanks to Michael Deckers.)
> Give a URL to the official decree. (Thanks to Matt Johnson.)
>
> Signed-off-by: Armin Kuster <akuster808@gmail.com>
> ---
> .../tzcode/{tzcode-native_2018g.bb => tzcode-native_2018i.bb} | 8 ++++----
> meta/recipes-extended/tzdata/{tzdata_2018g.bb => tzdata_2018i.bb} | 4 ++--
> 2 files changed, 6 insertions(+), 6 deletions(-)
> rename meta/recipes-extended/tzcode/{tzcode-native_2018g.bb => tzcode-native_2018i.bb} (70%)
> rename meta/recipes-extended/tzdata/{tzdata_2018g.bb => tzdata_2018i.bb} (98%)
>
> diff --git a/meta/recipes-extended/tzcode/tzcode-native_2018g.bb b/meta/recipes-extended/tzcode/tzcode-native_2018i.bb
> similarity index 70%
> rename from meta/recipes-extended/tzcode/tzcode-native_2018g.bb
> rename to meta/recipes-extended/tzcode/tzcode-native_2018i.bb
> index 3e2b60a..f056370 100644
> --- a/meta/recipes-extended/tzcode/tzcode-native_2018g.bb
> +++ b/meta/recipes-extended/tzcode/tzcode-native_2018i.bb
> @@ -11,10 +11,10 @@ SRC_URI =" http://www.iana.org/time-zones/repository/releases/tzcode${PV}.tar.gz
>
> UPSTREAM_CHECK_URI = "http://www.iana.org/time-zones"
>
> -SRC_URI[tzcode.md5sum] = "b48f0282b80bb7dbe16e35626f446ae9"
> -SRC_URI[tzcode.sha256sum] = "aa53f4fb6570f02081be61dc11ade19ea5a280c23822a5b4016ce0c6be23c427"
> -SRC_URI[tzdata.md5sum] = "e71cb1f9d8d53c43904d79d7aeeedc1b"
> -SRC_URI[tzdata.sha256sum] = "02dfde534872f6513ae4553a3388fdae579441e31b862ea99170dfc447f46a16"
> +SRC_URI[tzcode.md5sum] = "6a6d98be8fa2fa3485e25343e79188b4"
> +SRC_URI[tzcode.sha256sum] = "aaacdb876ca6fb9d58e244b462cbc7578a496b1b10994381b4b32b9f2ded32dc"
> +SRC_URI[tzdata.md5sum] = "b3f0a1a789480a036e58466cd0702477"
> +SRC_URI[tzdata.sha256sum] = "82c45ef84ca3bc01d0a4a397ba8adeb8f7f199c6550740587c6ac5a7108c00d9"
>
> S = "${WORKDIR}"
>
> diff --git a/meta/recipes-extended/tzdata/tzdata_2018g.bb b/meta/recipes-extended/tzdata/tzdata_2018i.bb
> similarity index 98%
> rename from meta/recipes-extended/tzdata/tzdata_2018g.bb
> rename to meta/recipes-extended/tzdata/tzdata_2018i.bb
> index dba82ac..4482e89 100644
> --- a/meta/recipes-extended/tzdata/tzdata_2018g.bb
> +++ b/meta/recipes-extended/tzdata/tzdata_2018i.bb
> @@ -9,8 +9,8 @@ DEPENDS = "tzcode-native"
> SRC_URI = "http://www.iana.org/time-zones/repository/releases/tzdata${PV}.tar.gz;name=tzdata"
> UPSTREAM_CHECK_URI = "http://www.iana.org/time-zones"
>
> -SRC_URI[tzdata.md5sum] = "e71cb1f9d8d53c43904d79d7aeeedc1b"
> -SRC_URI[tzdata.sha256sum] = "02dfde534872f6513ae4553a3388fdae579441e31b862ea99170dfc447f46a16"
> +SRC_URI[tzdata.md5sum] = "b3f0a1a789480a036e58466cd0702477"
> +SRC_URI[tzdata.sha256sum] = "82c45ef84ca3bc01d0a4a397ba8adeb8f7f199c6550740587c6ac5a7108c00d9"
>
> inherit allarch
>
^ permalink raw reply [flat|nested] 13+ messages in thread