Master package updates
cover Master package updates
From: Armin Kuster <[email protected]>
I suspect curl may have conflicts if the changes in mut are applied.
The gnutls changes built with meta-oe world. boot tested on a few arm machines.
The following changes since commit a17f3ec910366e9e7551fa24fbc07929b9584341:
dhcp: fix build issue with libxml2 support (2017-11-10 14:44:31 +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 (5):
gnutls: update to 3.6.1
nettle: update to 3.4 and cleanup
nss: update to 3.34
libassuan: update to 2.4.4
curl: update to 7.56.1
.../curl/{curl_7.54.1.bb => curl_7.56.1.bb} | 12 +---
meta/recipes-support/gnutls/gnutls.inc | 3 +-
.../gnutls/{gnutls_3.5.16.bb => gnutls_3.6.1.bb} | 5 +-
.../libassuan-add-pkgconfig-support.patch | 77 +++++++++++-----------
.../{libassuan_2.4.3.bb => libassuan_2.4.4.bb} | 11 ++--
...d-target-to-only-build-tests-not-run-them.patch | 46 -------------
...d-target-to-only-build-tests-not-run-them.patch | 38 +++++++++++
...k-header-files-of-openssl-only-if-enable_.patch | 26 ++++----
.../{nettle-3.3 => nettle-3.4}/dlopen-test.patch | 0
.../nettle/{files => nettle-3.4}/run-ptest | 0
meta/recipes-support/nettle/nettle_3.3.bb | 19 ------
.../nettle/{nettle.inc => nettle_3.4.bb} | 14 ++++
.../nss/{nss_3.33.bb => nss_3.34.bb} | 4 +-
13 files changed, 116 insertions(+), 139 deletions(-)
rename meta/recipes-support/curl/{curl_7.54.1.bb => curl_7.56.1.bb} (89%)
rename meta/recipes-support/gnutls/{gnutls_3.5.16.bb => gnutls_3.6.1.bb} (45%)
rename meta/recipes-support/libassuan/{libassuan_2.4.3.bb => libassuan_2.4.4.bb} (67%)
delete mode 100644 meta/recipes-support/nettle/files/Add-target-to-only-build-tests-not-run-them.patch
create mode 100644 meta/recipes-support/nettle/nettle-3.4/Add-target-to-only-build-tests-not-run-them.patch
rename meta/recipes-support/nettle/{nettle-3.3 => nettle-3.4}/check-header-files-of-openssl-only-if-enable_.patch (63%)
rename meta/recipes-support/nettle/{nettle-3.3 => nettle-3.4}/dlopen-test.patch (100%)
rename meta/recipes-support/nettle/{files => nettle-3.4}/run-ptest (100%)
delete mode 100644 meta/recipes-support/nettle/nettle_3.3.bb
rename meta/recipes-support/nettle/{nettle.inc => nettle_3.4.bb} (60%)
rename meta/recipes-support/nss/{nss_3.33.bb => nss_3.34.bb} (98%)Signature · 1 line
2.7.4
PATCH 1/5 gnutls: update to 3.6.1
zlib configure.ac support removed in 3.6.1
drop patch
---
meta/recipes-support/gnutls/gnutls.inc | 3 +--
meta/recipes-support/gnutls/{gnutls_3.5.16.bb => gnutls_3.6.1.bb} | 5 ++---
2 files changed, 3 insertions(+), 5 deletions(-)
rename meta/recipes-support/gnutls/{gnutls_3.5.16.bb => gnutls_3.6.1.bb} (45%)meta/recipes-support/gnutls/gnutls.inc +1 -2
@@ -21,7 +21,7 @@ SRC_URI = "ftp://ftp.gnutls.org/gcrypt/gnutls/v${SHRT_VER}/gnutls-${PV}.tar.xz" inherit autotools texinfo binconfig pkgconfig gettext lib_package gtk-doc -PACKAGECONFIG ??= "libidn zlib" +PACKAGECONFIG ??= "libidn" # You must also have CONFIG_SECCOMP enabled in the kernel for # seccomp to work.
@@ -32,7 +32,6 @@ PACKAGECONFIG[libidn] = "--with-idn,--without-idn,libidn" PACKAGECONFIG[libtasn1] = "--with-included-libtasn1=no,--with-included-libtasn1,libtasn1" PACKAGECONFIG[p11-kit] = "--with-p11-kit,--without-p11-kit,p11-kit" PACKAGECONFIG[tpm] = "--with-tpm,--without-tpm,trousers" -PACKAGECONFIG[zlib] = "--with-zlib,--without-zlib,zlib" EXTRA_OECONF = " \ --enable-doc \
meta/recipes-support/gnutls/gnutls_3.6.1.bb renamed from meta/recipes-support/gnutls/gnutls_3.5.16.bb +2 -3
@@ -1,10 +1,9 @@ require gnutls.inc SRC_URI += "file://0001-configure.ac-fix-sed-command.patch \ - file://use-pkg-config-to-locate-zlib.patch \ file://arm_eabi.patch \ " -SRC_URI[md5sum] = "4c39612f1ec3ef7ed79cfb8936fa8143" -SRC_URI[sha256sum] = "0924dec90c37c05f49fec966eba3672dab4d336d879e5c06e06e13325cbfec25" +SRC_URI[md5sum] = "4b65ae3ffef59f3eeed51a6166ff12b3" +SRC_URI[sha256sum] = "20b10d2c9994bc032824314714d0e84c0f19bdb3d715d8ed55beb7364a8ebaed" BBCLASSEXTEND = "native nativesdk"
Signature · 1 line
2.7.4
Re: [PATCH 1/5] gnutls: update to 3.6.1
Quoted 2 lines · Armin Kuster
zlib configure.ac support removed in 3.6.1
drop patch
If the patch is now unused, can it be deleted?
Quoted 56 lines
Signed-off-by Armin Kuster <[email protected]>--- meta/recipes-support/gnutls/gnutls.inc | 3 +-- meta/recipes-support/gnutls/{gnutls_3.5.16.bb => gnutls_3.6.1.bb} | 5 ++--- 2 files changed, 3 insertions(+), 5 deletions(-) rename meta/recipes-support/gnutls/{gnutls_3.5.16.bb => gnutls_3.6.1.bb} (45%)meta/recipes-support/gnutls/gnutls.inc +1
-2@@ -21,7 +21,7 @@ SRC_URI = "ftp://ftp.gnutls.org/gcrypt/gnutls/v${SHRT_VER}/gnutls-${PV}.tar.xz" inherit autotools texinfo binconfig pkgconfig gettext lib_package gtk-doc -PACKAGECONFIG ??= "libidn zlib" +PACKAGECONFIG ??= "libidn" # You must also have CONFIG_SECCOMP enabled in the kernel for # seccomp to work.@@ -32,7 +32,6 @@ PACKAGECONFIG[libidn] = "--with-idn,--without-idn,libidn" PACKAGECONFIG[libtasn1] = "--with-included-libtasn1=no,--with-included-libtasn1,libtasn1" PACKAGECONFIG[p11-kit] = "--with-p11-kit,--without-p11-kit,p11-kit" PACKAGECONFIG[tpm] = "--with-tpm,--without-tpm,trousers" -PACKAGECONFIG[zlib] = "--with-zlib,--without-zlib,zlib" EXTRA_OECONF = " \ --enable-doc \meta/recipes-support/gnutls/gnutls_3.6.1.bb renamed from meta/recipes-support/gnutls/gnutls_3.5.16.bb +2
-4@@ -1,10 +1,9 @@ require gnutls.inc SRC_URI += "file://0001-configure.ac-fix-sed-command.patch \ - file://use-pkg-config-to-locate-zlib.patch \ file://arm_eabi.patch \ " -SRC_URI[md5sum] = "4c39612f1ec3ef7ed79cfb8936fa8143" -SRC_URI[sha256sum] = "0924dec90c37c05f49fec966eba3672dab4d336d879e5c06e06e13325cbfec25" +SRC_URI[md5sum] = "4b65ae3ffef59f3eeed51a6166ff12b3" +SRC_URI[sha256sum] = "20b10d2c9994bc032824314714d0e84c0f19bdb3d715d8ed55beb7364a8ebaed" BBCLASSEXTEND = "native nativesdk" --2.7.4
--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core
PATCH 2/5 nettle: update to 3.4 and cleanup
In reply to Armin KusterFrom: Armin Kuster <[email protected]>
merge .inc
forward ported two patches to work with 3.4
for more info see:
http://lists.gnu.org/archive/html/info-gnu/2017-11/msg00007.html
---
...d-target-to-only-build-tests-not-run-them.patch | 46 ----------------------
...d-target-to-only-build-tests-not-run-them.patch | 38 ++++++++++++++++++
...k-header-files-of-openssl-only-if-enable_.patch | 26 ++++++------
.../{nettle-3.3 => nettle-3.4}/dlopen-test.patch | 0
.../nettle/{files => nettle-3.4}/run-ptest | 0
meta/recipes-support/nettle/nettle_3.3.bb | 19 ---------
.../nettle/{nettle.inc => nettle_3.4.bb} | 14 +++++++
7 files changed, 64 insertions(+), 79 deletions(-)
delete mode 100644 meta/recipes-support/nettle/files/Add-target-to-only-build-tests-not-run-them.patch
create mode 100644 meta/recipes-support/nettle/nettle-3.4/Add-target-to-only-build-tests-not-run-them.patch
rename meta/recipes-support/nettle/{nettle-3.3 => nettle-3.4}/check-header-files-of-openssl-only-if-enable_.patch (63%)
rename meta/recipes-support/nettle/{nettle-3.3 => nettle-3.4}/dlopen-test.patch (100%)
rename meta/recipes-support/nettle/{files => nettle-3.4}/run-ptest (100%)
delete mode 100644 meta/recipes-support/nettle/nettle_3.3.bb
rename meta/recipes-support/nettle/{nettle.inc => nettle_3.4.bb} (60%)meta/recipes-support/nettle/files/Add-target-to-only-build-tests-not-run-them.patch deleted +0 -46
@@ -1,46 +0,0 @@ -From 46edf01cc98db9f9feec984897836dfdd26bdc8d Mon Sep 17 00:00:00 2001 -From: Jussi Kukkonen <[email protected]> -Date: Wed, 12 Aug 2015 23:27:27 +0300 -Subject: [PATCH] Add target to only build tests (not run them) - -Not sending upstream as this is only a start of a solution to -installable tests: It's useful for us already as is. - -Upstream-Status: Inappropriate [not a complete solution] - -Signed-off-by: Jussi Kukkonen <[email protected]> ---- - Makefile.in | 3 +++ - testsuite/Makefile.in | 2 ++ - 2 files changed, 5 insertions(+) - -diff --git a/Makefile.in b/Makefile.in -index 08efb7d..7909342 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -55,6 +55,9 @@ clean distclean mostlyclean maintainer-clean tags: - echo "Making $@ in $$d" ; (cd $$d && $(MAKE) $@); done - $(MAKE) $@-here - -+buildtest: -+ echo "Making $@ in testsuite" ; (cd testsuite && $(MAKE) $@) -+ - check-here: - true - -diff --git a/testsuite/Makefile.in b/testsuite/Makefile.in -index 6bc1907..bb65bf0 100644 ---- a/testsuite/Makefile.in -+++ b/testsuite/Makefile.in -@@ -116,6 +116,8 @@ $(TARGETS) $(EXTRA_TARGETS): testutils.$(OBJEXT) ../nettle-internal.$(OBJEXT) \ - # data. - VALGRIND = valgrind --error-exitcode=1 --leak-check=full --show-reachable=yes @IF_ASM@ --partial-loads-ok=yes - -+buildtest: $(TS_ALL) -+ - # The PATH update is for locating dlls on w*ndows. - check: $(TS_ALL) - LD_LIBRARY_PATH=../.lib PATH="../.lib:$$PATH" srcdir="$(srcdir)" \ --- -2.1.4 -
meta/recipes-support/nettle/nettle-3.4/Add-target-to-only-build-tests-not-run-them.patch new file +38 -0
@@ -0,0 +1,38 @@ +Add target to only build tests (not run them) + +Not sending upstream as this is only a start of a solution to +installable tests: It's useful for us already as is. + +Upstream-Status: Inappropriate [not a complete solution] + +Signed-off-by: Jussi Kukkonen <[email protected]> +Refactored for 3.4 +Signed-off-by: Armin Kuster <[email protected]> + +Index: nettle-3.4/Makefile.in +=================================================================== +--- nettle-3.4.orig/Makefile.in ++++ nettle-3.4/Makefile.in +@@ -55,6 +55,9 @@ clean distclean mostlyclean maintainer-c + echo "Making $@ in $$d" ; (cd $$d && $(MAKE) $@); done + $(MAKE) $@-here + ++buildtest: ++ echo "Making $@ in testsuite" ; (cd testsuite && $(MAKE) $@) ++ + check-here: + true + +Index: nettle-3.4/testsuite/Makefile.in +=================================================================== +--- nettle-3.4.orig/testsuite/Makefile.in ++++ nettle-3.4/testsuite/Makefile.in +@@ -131,6 +131,8 @@ $(TARGETS) $(EXTRA_TARGETS): testutils.$ + # data. + VALGRIND = valgrind --error-exitcode=1 --leak-check=full --show-reachable=yes @IF_ASM@ --partial-loads-ok=yes + ++buildtest: $(TS_ALL) ++ + # The PATH update is for windows dlls, DYLD_LIBRARY_PATH is for OSX. + check: $(TS_ALL) + LD_LIBRARY_PATH=../.lib PATH="../.lib:$$PATH" DYLD_LIBRARY_PATH=../.lib \
meta/recipes-support/nettle/nettle-3.4/check-header-files-of-openssl-only-if-enable_.patch renamed from meta/recipes-support/nettle/nettle-3.3/check-header-files-of-openssl-only-if-enable_.patch +12 -14
@@ -10,29 +10,27 @@ building for nettle. Upstream-Status: Pending Signed-off-by: Haiqing Bai <[email protected]> ---- - configure.ac | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) -diff --git a/configure.ac b/configure.ac -index 4ead52c..982760f 100644 ---- a/configure.ac -+++ b/configure.ac +refactored for 3.4. pending not in as of 3.4 + +Signed-off-by: Armin Kuster <[email protected]> + +Index: nettle-3.4/configure.ac +=================================================================== +--- nettle-3.4.orig/configure.ac ++++ nettle-3.4/configure.ac @@ -185,9 +185,11 @@ AC_HEADER_TIME AC_CHECK_SIZEOF(long) AC_CHECK_SIZEOF(size_t) --AC_CHECK_HEADERS([openssl/blowfish.h openssl/des.h openssl/cast.h openssl/aes.h openssl/ecdsa.h],, +-AC_CHECK_HEADERS([openssl/evp.h openssl/ecdsa.h],, -[enable_openssl=no - break]) +if test "x$enable_openssl" = "xyes"; then -+ AC_CHECK_HEADERS([openssl/blowfish.h openssl/des.h openssl/cast.h openssl/aes.h openssl/ecdsa.h],, ++ AC_CHECK_HEADERS([openssl/evp.h openssl/ecdsa.h],, + [enable_openssl=no -+ break]) ++ break]) +fi + # For use by the testsuite AC_CHECK_HEADERS([valgrind/memcheck.h]) - --- -1.9.1 -
meta/recipes-support/nettle/nettle-3.4/dlopen-test.patch renamed from meta/recipes-support/nettle/nettle-3.3/dlopen-test.patch +0 -0
meta/recipes-support/nettle/nettle-3.4/run-ptest renamed from meta/recipes-support/nettle/files/run-ptest +0 -0
meta/recipes-support/nettle/nettle_3.3.bb deleted +0 -19
@@ -1,19 +0,0 @@ -require nettle.inc - -LICENSE = "LGPLv3+ | GPLv2+" - -LIC_FILES_CHKSUM = "file://COPYING.LESSERv3;md5=6a6a8e020838b23406c81b19c1d46df6 \ - file://COPYINGv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ - file://serpent-decrypt.c;beginline=14;endline=36;md5=ca0d220bc413e1842ecc507690ce416e \ - file://serpent-set-key.c;beginline=14;endline=36;md5=ca0d220bc413e1842ecc507690ce416e" - -SRC_URI += "\ - file://check-header-files-of-openssl-only-if-enable_.patch \ - " - -SRC_URI_append_class-target = "\ - file://dlopen-test.patch \ - " - -SRC_URI[md5sum] = "10f969f78a463704ae73529978148dbe" -SRC_URI[sha256sum] = "46942627d5d0ca11720fec18d81fc38f7ef837ea4197c1f630e71ce0d470b11e"
meta/recipes-support/nettle/nettle_3.4.bb renamed from meta/recipes-support/nettle/nettle.inc +14 -0
@@ -1,14 +1,28 @@ SUMMARY = "A low level cryptographic library" HOMEPAGE = "http://www.lysator.liu.se/~nisse/nettle/" SECTION = "libs" +LICENSE = "LGPLv3+ | GPLv2+" + +LIC_FILES_CHKSUM = "file://COPYING.LESSERv3;md5=6a6a8e020838b23406c81b19c1d46df6 \ + file://COPYINGv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ + file://serpent-decrypt.c;beginline=14;endline=36;md5=ca0d220bc413e1842ecc507690ce416e \ + file://serpent-set-key.c;beginline=14;endline=36;md5=ca0d220bc413e1842ecc507690ce416e" DEPENDS += "gmp" SRC_URI = "http://www.lysator.liu.se/~nisse/archive/${BP}.tar.gz \ file://Add-target-to-only-build-tests-not-run-them.patch \ file://run-ptest \ + file://check-header-files-of-openssl-only-if-enable_.patch \ " +SRC_URI_append_class-target = "\ + file://dlopen-test.patch \ + " + +SRC_URI[md5sum] = "dc0f13028264992f58e67b4e8915f53d" +SRC_URI[sha256sum] = "ae7a42df026550b85daca8389b6a60ba6313b0567f374392e54918588a411e94" + UPSTREAM_CHECK_REGEX = "nettle-(?P<pver>\d+(\.\d+)+)\.tar" inherit autotools ptest
Signature · 1 line
2.7.4
PATCH 3/5 nss: update to 3.34
In reply to Armin KusterFrom: Armin Kuster <[email protected]>
for more info see:
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.34_release_notes
---
meta/recipes-support/nss/{nss_3.33.bb => nss_3.34.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/nss/{nss_3.33.bb => nss_3.34.bb} (98%)meta/recipes-support/nss/nss_3.34.bb renamed from meta/recipes-support/nss/nss_3.33.bb +2 -2
@@ -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] = "43663c850e2b2ed48ecb8910b055f5a9" -SRC_URI[sha256sum] = "98f0dabd36408e83dd3a11727336cc3cdfee4cbdd9aede2b2831eb2389c284e4" +SRC_URI[md5sum] = "1e30b8e5b13b5b08bbc489c265948d82" +SRC_URI[sha256sum] = "0d45954181373023c7cfc33e77c8c636d394ec7e55b93e059149ed7888652af5" UPSTREAM_CHECK_URI = "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Releases" UPSTREAM_CHECK_REGEX = "NSS_(?P<pver>.+)_release_notes"
Signature · 1 line
2.7.4
PATCH 4/5 libassuan: update to 2.4.4
In reply to Armin KusterFrom: Armin Kuster <[email protected]>
forward ported patch
---
.../libassuan-add-pkgconfig-support.patch | 77 +++++++++++-----------
.../{libassuan_2.4.3.bb => libassuan_2.4.4.bb} | 11 ++--
2 files changed, 45 insertions(+), 43 deletions(-)
rename meta/recipes-support/libassuan/{libassuan_2.4.3.bb => libassuan_2.4.4.bb} (67%)meta/recipes-support/libassuan/libassuan/libassuan-add-pkgconfig-support.patch +39 -38
@@ -6,32 +6,15 @@ Upstream-Status: Denied Signed-off-by: Chen Qi <[email protected]> Signed-off-by: Constantin Musca <[email protected]> -Index: libassuan-2.1.2/Makefile.am -=================================================================== ---- libassuan-2.1.2.orig/Makefile.am -+++ libassuan-2.1.2/Makefile.am -@@ -24,10 +24,13 @@ AUTOMAKE_OPTIONS = dist-bzip2 no-dist-gz - # (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 \ - 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 - - SUBDIRS = m4 src doc tests - -Index: libassuan-2.1.2/libassuan.pc.in +forward ported to 2.4.4 +Signed-off-by: Armin Kuster <[email protected]> + +Index: libassuan-2.4.4/libassuan.pc.in =================================================================== --- /dev/null -+++ libassuan-2.1.2/libassuan.pc.in -@@ -0,0 +1,14 @@ -+prefix=@prefix@ -+exec_prefix=@exec_prefix@ ++++ libassuan-2.4.4/libassuan.pc.in +@@ -0,0 +1,13 @@ ++prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ +api_version=@LIBASSUAN_CONFIG_API_VERSION@
@@ -44,24 +27,42 @@ Index: libassuan-2.1.2/libassuan.pc.in +Libs: -L${libdir} -lassuan +Libs.private: -lgpg-error +Cflags: -I${includedir} -Index: libassuan-2.1.2/configure.ac +Index: libassuan-2.4.4/Makefile.am =================================================================== ---- libassuan-2.1.2.orig/configure.ac -+++ libassuan-2.1.2/configure.ac -@@ -439,7 +439,7 @@ AC_CONFIG_FILES([doc/Makefile]) +--- 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 - echo " -Index: libassuan-2.1.2/src/libassuan.m4 +Index: libassuan-2.4.4/src/libassuan.m4 =================================================================== ---- libassuan-2.1.2.orig/src/libassuan.m4 -+++ libassuan-2.1.2/src/libassuan.m4 -@@ -15,18 +15,6 @@ dnl Returns ok set to yes or no. +--- a/src/libassuan.m4 ++++ b/src/libassuan.m4 +@@ -16,18 +16,6 @@ dnl Returns ok set to yes or no. dnl AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON], [ AC_REQUIRE([AC_CANONICAL_HOST])
@@ -80,7 +81,7 @@ Index: libassuan-2.1.2/src/libassuan.m4 tmp=ifelse([$1], ,1:0.9.2,$1) if echo "$tmp" | grep ':' >/dev/null 2>/dev/null ; then -@@ -37,51 +25,12 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON], +@@ -38,51 +26,12 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON], min_libassuan_version="$tmp" fi
@@ -105,7 +106,7 @@ Index: libassuan-2.1.2/src/libassuan.m4 - - if test "$major" -gt "$req_major"; then - ok=yes -- else +- else - if test "$major" -eq "$req_major"; then - if test "$minor" -gt "$req_minor"; then - ok=yes
@@ -134,7 +135,7 @@ Index: libassuan-2.1.2/src/libassuan.m4 if test "$tmp" -gt 0 ; then AC_MSG_CHECKING([LIBASSUAN API version]) if test "$req_libassuan_api" -eq "$tmp" ; then -@@ -96,7 +45,7 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON], +@@ -97,7 +46,7 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON], if test $ok = yes; then if test x"$host" != x ; then
@@ -143,7 +144,7 @@ Index: libassuan-2.1.2/src/libassuan.m4 if test x"$libassuan_config_host" != xnone ; then if test x"$libassuan_config_host" != x"$host" ; then AC_MSG_WARN([[ -@@ -137,12 +86,8 @@ dnl +@@ -138,12 +87,8 @@ dnl AC_DEFUN([AM_PATH_LIBASSUAN], [ _AM_PATH_LIBASSUAN_COMMON($1) if test $ok = yes; then
meta/recipes-support/libassuan/libassuan_2.4.4.bb renamed from meta/recipes-support/libassuan/libassuan_2.4.3.bb +6 -5
@@ -7,17 +7,18 @@ LICENSE_${PN} = "LGPLv2.1+" LICENSE_${PN}-doc = "GPLv3+" LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949 \ file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ - file://src/assuan.c;endline=20;md5=0f465544183405055ec179869fc5b5ba \ - file://src/assuan-defs.h;endline=20;md5=20cd55535260ca1779edae5c7b80b21e" + file://src/assuan.c;endline=20;md5=ab92143a5a2adabd06d7994d1467ea5c\ + file://src/assuan-defs.h;endline=20;md5=15d950c83e82978e35b35e790d7e4d39" DEPENDS = "libgpg-error" UPSTREAM_CHECK_URI = "https://gnupg.org/download/index.html" SRC_URI = "${GNUPG_MIRROR}/libassuan/libassuan-${PV}.tar.bz2 \ - file://libassuan-add-pkgconfig-support.patch" + file://libassuan-add-pkgconfig-support.patch \ + " -SRC_URI[md5sum] = "8e01a7c72d3e5d154481230668e6eb5a" -SRC_URI[sha256sum] = "22843a3bdb256f59be49842abf24da76700354293a066d82ade8134bb5aa2b71" +SRC_URI[md5sum] = "52385ec8d34f258bf10165d32c486002" +SRC_URI[sha256sum] = "9e69a102272324de0bb56025779f84fd44901afcc6eac51505f6a63ea5737ca1" BINCONFIG = "${bindir}/libassuan-config"
Signature · 1 line
2.7.4
Re: [PATCH 4/5] libassuan: update to 2.4.4
License checksum changes but no explanation.
Ross
Quoted 201 lines · Armin Kuster
From: Armin Kuster <[email protected]>
forward ported patch
Signed-off-by Armin Kuster <[email protected]>--- .../libassuan-add-pkgconfig-support.patch | 77 +++++++++++----------- .../{libassuan_2.4.3.bb => libassuan_2.4.4.bb} | 11 ++-- 2 files changed, 45 insertions(+), 43 deletions(-) rename meta/recipes-support/libassuan/{libassuan_2.4.3.bb =>libassuan_2.4.4.bb} (67%)
meta/recipes-support/libassuan/libassuan/libassuan- renamed from meta/recipes-support/libassuan/libassuan/libassuan-add-pkgconfig-support.patch +0
-0add-pkgconfig-support.patch
index b6ccdda..525b076 100644
--- a/meta/recipes-support/libassuan/libassuan/libassuan- add-pkgconfig-support.patch
+++ b/meta/recipes-support/libassuan/libassuan/libassuan- add-pkgconfig-support.patchmeta/recipes-support/libassuan/libassuan/libassuan- renamed from meta/recipes-support/libassuan/libassuan/libassuan-add-pkgconfig-support.patch +0
-16@@ -6,32 +6,15 @@ Upstream-Status: Denied Signed-off-by: Chen Qi <[email protected]> Signed-off-by: Constantin Musca <[email protected]> -Index: libassuan-2.1.2/Makefile.am -=================================================================== ---- libassuan-2.1.2.orig/Makefile.am -+++ libassuan-2.1.2/Makefile.am -@@ -24,10 +24,13 @@ AUTOMAKE_OPTIONS = dist-bzip2 no-dist-gz - # (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 \ - 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-fixlibassuan.pc.in
meta/recipes-support/libassuan/libassuan/libassuan- renamed from meta/recipes-support/libassuan/libassuan/libassuan-add-pkgconfig-support.patch +22
-12- - SUBDIRS = m4 src doc tests - -Index: libassuan-2.1.2/libassuan.pc.in +forward ported to 2.4.4 +Signed-off-by: Armin Kuster <[email protected]> + +Index: libassuan-2.4.4/libassuan.pc.in =================================================================== --- /dev/null -+++ libassuan-2.1.2/libassuan.pc.in -@@ -0,0 +1,14 @@ -+prefix=@prefix@ -+exec_prefix=@exec_prefix@ ++++ libassuan-2.4.4/libassuan.pc.in +@@ -0,0 +1,13 @@ ++prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ +api_version=@LIBASSUAN_CONFIG_API_VERSION@@@ -44,24 +27,42 @@ Index: libassuan-2.1.2/libassuan.pc.in +Libs: -L${libdir} -lassuan +Libs.private: -lgpg-error +Cflags: -I${includedir} -Index: libassuan-2.1.2/configure.ac +Index: libassuan-2.4.4/Makefile.am =================================================================== ---- libassuan-2.1.2.orig/configure.ac -+++ libassuan-2.1.2/configure.ac -@@ -439,7 +439,7 @@ AC_CONFIG_FILES([doc/Makefile]) +--- 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-fixlibassuan.pc.in
meta/recipes-support/libassuan/libassuan/libassuan- renamed from meta/recipes-support/libassuan/libassuan/libassuan-add-pkgconfig-support.patch +17
-10+ + 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 - echo " -Index: libassuan-2.1.2/src/libassuan.m4 +Index: libassuan-2.4.4/src/libassuan.m4 =================================================================== ---- libassuan-2.1.2.orig/src/libassuan.m4 -+++ libassuan-2.1.2/src/libassuan.m4 -@@ -15,18 +15,6 @@ dnl Returns ok set to yes or no. +--- a/src/libassuan.m4 ++++ b/src/libassuan.m4 +@@ -16,18 +16,6 @@ dnl Returns ok set to yes or no. dnl AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON], [ AC_REQUIRE([AC_CANONICAL_HOST])@@ -80,7 +81,7 @@ Index: libassuan-2.1.2/src/libassuan.m4 tmp=ifelse([$1], ,1:0.9.2,$1) if echo "$tmp" | grep ':' >/dev/null 2>/dev/null ; then -@@ -37,51 +25,12 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON], +@@ -38,51 +26,12 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON], min_libassuan_version="$tmp" fi@@ -105,7 +106,7 @@ Index: libassuan-2.1.2/src/libassuan.m4 - - if test "$major" -gt "$req_major"; then - ok=yes -- else +- else - if test "$major" -eq "$req_major"; then - if test "$minor" -gt "$req_minor"; then - ok=yes@@ -134,7 +135,7 @@ Index: libassuan-2.1.2/src/libassuan.m4 if test "$tmp" -gt 0 ; then AC_MSG_CHECKING([LIBASSUAN API version]) if test "$req_libassuan_api" -eq "$tmp" ; then -@@ -96,7 +45,7 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON], +@@ -97,7 +46,7 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON], if test $ok = yes; then if test x"$host" != x ; then@@ -143,7 +144,7 @@ Index: libassuan-2.1.2/src/libassuan.m4 if test x"$libassuan_config_host" != xnone ; then if test x"$libassuan_config_host" != x"$host" ; then AC_MSG_WARN([[ -@@ -137,12 +86,8 @@ dnl +@@ -138,12 +87,8 @@ dnl AC_DEFUN([AM_PATH_LIBASSUAN], [ _AM_PATH_LIBASSUAN_COMMON($1) if test $ok = yes; thenmeta/recipes-support/libassuan/libassuan_2.4.4.bb renamed from meta/recipes-support/libassuan/libassuan_2.4.3.bb +0
-2@@ -7,17 +7,18 @@ LICENSE_${PN} = "LGPLv2.1+" LICENSE_${PN}-doc = "GPLv3+" LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949 \ file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ - file://src/assuan.c;endline=20;md5= 0f465544183405055ec179869fc5b5ba \ - file://src/assuan-defs.h;endline=20;md5=
20cd55535260ca1779edae5c7b80b21e"
+ file://src/assuan.c;endline=20;md5=
ab92143a5a2adabd06d7994d1467ea5c\
+ file://src/assuan-defs.h;endline=20;md5=15d950c83e82978e35b35e790d7e4d39"DEPENDS = "libgpg-error"
UPSTREAM_CHECK_URI= "https://gnupg.org/download/index.html"SRC_URI= "${GNUPG_MIRROR}/libassuan/libassuan-${PV}.tar.bz2 \meta/recipes-support/libassuan/libassuan_2.4.4.bb renamed from meta/recipes-support/libassuan/libassuan_2.4.3.bb +2
-3- file://libassuan-add-pkgconfig-support.patch" + file://libassuan-add-pkgconfig-support.patch \ + " -SRC_URI[md5sum] = "8e01a7c72d3e5d154481230668e6eb5a" -SRC_URI[sha256sum] = "22843a3bdb256f59be49842abf24da
76700354293a066d82ade8134bb5aa2b71"meta/recipes-support/libassuan/libassuan_2.4.4.bb renamed from meta/recipes-support/libassuan/libassuan_2.4.3.bb +2
-0+SRC_URI[md5sum] = "52385ec8d34f258bf10165d32c486002" +SRC_URI[sha256sum] = "9e69a102272324de0bb56025779f84
fd44901afcc6eac51505f6a63ea5737ca1"BINCONFIG = "${bindir}/libassuan-config"
--
2.7.4--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [PATCH 4/5] libassuan: update to 2.4.4
Quoted 1 line · Ross
License checksum changes but no explanation.
Should we introduce a standard tag for the explanation, similar to cve tags?
License-checksum-change: copyright years updated
and then have the robot do the check, while we can spend time on more interesting things.
Alex
Re: [PATCH 4/5] libassuan: update to 2.4.4
Quoted 7 lines · Alexander Kanavin
Quoted 1 line · Ross
License checksum changes but no explanation.
Should we introduce a standard tag for the explanation, similar to cve tags?
License-checksum-change: copyright years updated
seems reasonable.
Quoted 6 lines
and then have the robot do the check, while we can spend time on more interesting things.
Alex
PATCH 5/5 curl: update to 7.56.1
In reply to Armin KusterFrom: Armin Kuster <[email protected]>
curlbuild.h removed from sources
includes:
CVE-2017-1000257
removed patches for the following cve fixs:
CVE-2017-1000254
CVE-2017-1000101
CVE-2017-1000100
CVE-2017-1000099
---
meta/recipes-support/curl/{curl_7.54.1.bb => curl_7.56.1.bb} | 12 ++----------
1 file changed, 2 insertions(+), 10 deletions(-)
rename meta/recipes-support/curl/{curl_7.54.1.bb => curl_7.56.1.bb} (89%)meta/recipes-support/curl/curl_7.56.1.bb renamed from meta/recipes-support/curl/curl_7.54.1.bb +2 -10
@@ -7,10 +7,6 @@ LIC_FILES_CHKSUM = "file://COPYING;beginline=8;md5=3a34942f4ae3fbf1a303160714e66 SRC_URI = "http://curl.haxx.se/download/curl-${PV}.tar.bz2 \ file://0001-replace-krb5-config-with-pkg-config.patch \ - file://CVE-2017-1000099.patch \ - file://CVE-2017-1000100.patch \ - file://CVE-2017-1000101.patch \ - file://CVE-2017-1000254.patch \ " SRC_URI_append_class-target = " \
@@ -22,8 +18,8 @@ SRC_URI_append_class-target = " \ # SRC_URI += " file://configure_ac.patch" -SRC_URI[md5sum] = "6b6eb722f512e7a24855ff084f54fe55" -SRC_URI[sha256sum] = "fdfc4df2d001ee0c44ec071186e770046249263c491fcae48df0e1a3ca8f25a0" +SRC_URI[md5sum] = "428de25834ef8c04076906d6d5c0498e" +SRC_URI[sha256sum] = "2594670367875e7d87b0f129b5e4690150780884d90244ba0fe3e74a778b5f90" CVE_PRODUCT = "libcurl" inherit autotools pkgconfig binconfig multilib_header
@@ -64,10 +60,6 @@ EXTRA_OECONF = " \ --without-libpsl \ " -do_install_append() { - oe_multilib_header curl/curlbuild.h -} - do_install_append_class-target() { # cleanup buildpaths from curl-config sed -i \
Signature · 1 line
2.7.4
Re: [PATCH 5/5] curl: update to 7.56.1
As with the last time this upgrade was done, the multilib_header inherit can be removed now.
Ross
Quoted 73 lines · Armin Kuster
From: Armin Kuster <[email protected]>
curlbuild.hremoved from sourcesincludes:
CVE-2017-1000257removed patches for the following cve fixs:
CVE-2017-1000254
CVE-2017-1000101
CVE-2017-1000100
CVE-2017-1000099Signed-off-by Armin Kuster <[email protected]>--- meta/recipes-support/curl/{curl_7.54.1.bb => curl_7.56.1.bb} | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) rename meta/recipes-support/curl/{curl_7.54.1.bb => curl_7.56.1.bb} (89%)meta/recipes-support/curl/curl_7.56.1.bb renamed from meta/recipes-support/curl/curl_7.54.1.bb +0
-0@@ -7,10 +7,6 @@ LIC_FILES_CHKSUM = "file://COPYING;beginline=8;md5=
3a34942f4ae3fbf1a303160714e66SRC_URI = "http://curl.haxx.se/download/curl-${PV}.tar.bz2 \ file://0001-replace-krb5-config-with-pkg-config.patch \meta/recipes-support/curl/curl_7.56.1.bb renamed from meta/recipes-support/curl/curl_7.54.1.bb +0
-6- file://CVE-2017-1000099.patch \ - file://CVE-2017-1000100.patch \ - file://CVE-2017-1000101.patch \ - file://CVE-2017-1000254.patch \ " SRC_URI_append_class-target = " \@@ -22,8 +18,8 @@ SRC_URI_append_class-target = " \ # SRC_URI += " file://configure_ac.patch" -SRC_URI[md5sum] = "6b6eb722f512e7a24855ff084f54fe55" -SRC_URI[sha256sum] = "fdfc4df2d001ee0c44ec071186e770
046249263c491fcae48df0e1a3ca8f25a0"meta/recipes-support/curl/curl_7.56.1.bb renamed from meta/recipes-support/curl/curl_7.54.1.bb +2
-0+SRC_URI[md5sum] = "428de25834ef8c04076906d6d5c0498e" +SRC_URI[sha256sum] = "2594670367875e7d87b0f129b5e469
0150780884d90244ba0fe3e74a778b5f90"
CVE_PRODUCT= "libcurl"
inherit autotools pkgconfig binconfigmultilib_headermeta/recipes-support/curl/curl_7.56.1.bb renamed from meta/recipes-support/curl/curl_7.54.1.bb +0
-5@@ -64,10 +60,6 @@ EXTRA_OECONF = " \ --without-libpsl \ " -do_install_append() { - oe_multilib_header curl/curlbuild.h -} - do_install_append_class-target() { # cleanup buildpaths from curl-config sed -i \ --2.7.4
--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core
✗ patchtest: failure for Master package updates
In reply to Armin Kuster== Series Details ==
Series: Master package updates
Revision: 1
URL : https://patchwork.openembedded.org/series/9884/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed on the proposed series by patchtest resulting in the following failures:
* Patch [5/5] curl: update to 7.56.1 Issue Missing or incorrectly formatted CVE tag in included patch file [test_cve_tag_format] Suggested fix Correct or include the CVE tag on cve patch with format: "CVE: CVE-YYYY-XXXX"
If you believe any of these test results are incorrect, please reply to the mailing list ([email protected]) raising your concerns. Otherwise we would appreciate you correcting the issues and submitting a new version of the patchset if applicable. Please ensure you add/increment the version number when sending the new version (i.e. [PATCH] -> [PATCH v2] -> [PATCH v3] -> ...).
---
Guidelines: https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines Test framework: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest Test suite: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest-oe