mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH 1/4] e2fsprogs: version bump 1.44.1 -> 1.44.3
@ 2018-07-18 15:44 Clemens Gruber
  2018-07-18 15:44 ` [ptxdist] [PATCH 2/4] libgcrypt: version bump 1.8.2 -> 1.8.3 Clemens Gruber
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Clemens Gruber @ 2018-07-18 15:44 UTC (permalink / raw)
  To: ptxdist; +Cc: Clemens Gruber

License file hash changed due to an update to the FSF address in Boston.

Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com>
---
 rules/e2fsprogs.make | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/rules/e2fsprogs.make b/rules/e2fsprogs.make
index dcc75079f..882c1b7f2 100644
--- a/rules/e2fsprogs.make
+++ b/rules/e2fsprogs.make
@@ -17,16 +17,16 @@ PACKAGES-$(PTXCONF_E2FSPROGS) += e2fsprogs
 #
 # Paths and names
 #
-E2FSPROGS_VERSION	:= 1.44.1
-E2FSPROGS_MD5		:= d6079b031682fa947ea0f96013379155
+E2FSPROGS_VERSION	:= 1.44.3
+E2FSPROGS_MD5		:= 6bd765f3cf8f15740cdf81e71e88f2a4
 E2FSPROGS		:= e2fsprogs-$(E2FSPROGS_VERSION)
 E2FSPROGS_SUFFIX	:= tar.gz
-E2FSPROGS_URL		:= $(call ptx/mirror, SF, e2fsprogs/$(E2FSPROGS).$(E2FSPROGS_SUFFIX))
+E2FSPROGS_URL		:= $(call ptx/mirror, SF, e2fsprogs/e2fsprogs/v$(E2FSPROGS_VERSION)/$(E2FSPROGS).$(E2FSPROGS_SUFFIX))
 E2FSPROGS_SOURCE	:= $(SRCDIR)/$(E2FSPROGS).$(E2FSPROGS_SUFFIX)
 E2FSPROGS_DIR		:= $(BUILDDIR)/$(E2FSPROGS)
 E2FSPROGS_LICENSE	:= GPL-2.0-or-later AND LGPL-2.0-or-later AND BSD-3-Clause AND MIT
 E2FSPROGS_LICENSE_FILES	:= \
-	file://NOTICE;md5=b48f21d765b875bd10400975d12c1ca2 \
+	file://NOTICE;md5=d50be0580c0b0a7fbc7a4830bbe6c12b \
 	file://lib/uuid/gen_uuid.c;startline=4;endline=31;md5=697cf5d1be275fa2588beaaf2bb481bd
 
 # ----------------------------------------------------------------------------
-- 
2.18.0


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

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

* [ptxdist] [PATCH 2/4] libgcrypt: version bump 1.8.2 -> 1.8.3
  2018-07-18 15:44 [ptxdist] [PATCH 1/4] e2fsprogs: version bump 1.44.1 -> 1.44.3 Clemens Gruber
@ 2018-07-18 15:44 ` Clemens Gruber
  2018-07-18 15:44 ` [ptxdist] [PATCH 3/4] libgpg-error: version bump 1.28 -> 1.32 Clemens Gruber
  2018-07-18 15:44 ` [ptxdist] [PATCH 4/4] gnupg: version bump 2.2.5 -> 2.2.9 Clemens Gruber
  2 siblings, 0 replies; 4+ messages in thread
From: Clemens Gruber @ 2018-07-18 15:44 UTC (permalink / raw)
  To: ptxdist; +Cc: Clemens Gruber

Fixes CVE-2018-0495. Also switch to official HTTPS URL.

Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com>
---
 rules/libgcrypt.make | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/rules/libgcrypt.make b/rules/libgcrypt.make
index 2f3f8c1b5..5873e19bb 100644
--- a/rules/libgcrypt.make
+++ b/rules/libgcrypt.make
@@ -17,11 +17,11 @@ PACKAGES-$(PTXCONF_LIBGCRYPT) += libgcrypt
 #
 # Paths and names
 #
-LIBGCRYPT_VERSION	:= 1.8.2
-LIBGCRYPT_MD5		:= cfb0b5c79eab07686b6898160a407139
+LIBGCRYPT_VERSION	:= 1.8.3
+LIBGCRYPT_MD5		:= 3139c2402e844985a67fb288a930534d
 LIBGCRYPT		:= libgcrypt-$(LIBGCRYPT_VERSION)
 LIBGCRYPT_SUFFIX	:= tar.bz2
-LIBGCRYPT_URL		:= http://artfiles.org/gnupg.org/libgcrypt/$(LIBGCRYPT).$(LIBGCRYPT_SUFFIX) ftp://ftp.gnupg.org/gcrypt/libgcrypt/$(LIBGCRYPT).$(LIBGCRYPT_SUFFIX)
+LIBGCRYPT_URL		:= https://gnupg.org/ftp/gcrypt/libgcrypt/$(LIBGCRYPT).$(LIBGCRYPT_SUFFIX) ftp://ftp.gnupg.org/gcrypt/libgcrypt/$(LIBGCRYPT).$(LIBGCRYPT_SUFFIX)
 LIBGCRYPT_SOURCE	:= $(SRCDIR)/$(LIBGCRYPT).$(LIBGCRYPT_SUFFIX)
 LIBGCRYPT_DIR		:= $(BUILDDIR)/$(LIBGCRYPT)
 LIBGCRYPT_LICENSE	:= GPL-2.0-only AND LGPL-2.0-only
-- 
2.18.0


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

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

* [ptxdist] [PATCH 3/4] libgpg-error: version bump 1.28 -> 1.32
  2018-07-18 15:44 [ptxdist] [PATCH 1/4] e2fsprogs: version bump 1.44.1 -> 1.44.3 Clemens Gruber
  2018-07-18 15:44 ` [ptxdist] [PATCH 2/4] libgcrypt: version bump 1.8.2 -> 1.8.3 Clemens Gruber
@ 2018-07-18 15:44 ` Clemens Gruber
  2018-07-18 15:44 ` [ptxdist] [PATCH 4/4] gnupg: version bump 2.2.5 -> 2.2.9 Clemens Gruber
  2 siblings, 0 replies; 4+ messages in thread
From: Clemens Gruber @ 2018-07-18 15:44 UTC (permalink / raw)
  To: ptxdist; +Cc: Clemens Gruber

The patch is now upstream and therefore removed.

Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com>
---
 ...ion-on-arm64-due-to-invalid-use-of-v.patch | 53 -------------------
 patches/libgpg-error-1.28/series              |  4 --
 rules/libgpg-error.make                       |  4 +-
 3 files changed, 2 insertions(+), 59 deletions(-)
 delete mode 100644 patches/libgpg-error-1.28/0001-core-Fix-regression-on-arm64-due-to-invalid-use-of-v.patch
 delete mode 100644 patches/libgpg-error-1.28/series

diff --git a/patches/libgpg-error-1.28/0001-core-Fix-regression-on-arm64-due-to-invalid-use-of-v.patch b/patches/libgpg-error-1.28/0001-core-Fix-regression-on-arm64-due-to-invalid-use-of-v.patch
deleted file mode 100644
index 8c7265a90..000000000
--- a/patches/libgpg-error-1.28/0001-core-Fix-regression-on-arm64-due-to-invalid-use-of-v.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From: Werner Koch <wk@gnupg.org>
-Date: Sun, 18 Mar 2018 17:39:43 +0100
-Subject: [PATCH] core: Fix regression on arm64 due to invalid use of va_list.
-
-* src/logging.c (_gpgrt_log_printhex): Provide a dummy arg instead of
-NULL.
---
-
-Fix
-Suggested-by: Jakub Wilk <jwilk@jwilk.net>
-
-Signed-off-by: Werner Koch <wk@gnupg.org>
-Signed-off-by: Baruch Siach <baruch@tkos.co.il>
----
- src/logging.c | 18 ++++++++++++++----
- 1 file changed, 14 insertions(+), 4 deletions(-)
-
-diff --git a/src/logging.c b/src/logging.c
-index 1a4f6203d16d..d01f974e4545 100644
---- a/src/logging.c
-+++ b/src/logging.c
-@@ -1090,9 +1090,10 @@ _gpgrt_log_flush (void)
- 
- 
- /* Print a hexdump of (BUFFER,LENGTH).  With FMT passed as NULL print
-- * just the raw dump, with FMT being an empty string, print a trailing
-- * linefeed, otherwise print an entire debug line with the expanded
-- * FMT followed by a possible wrapped hexdump and a final LF.  */
-+ * just the raw dump (in this case ARG_PTR is not used), with FMT
-+ * being an empty string, print a trailing linefeed, otherwise print
-+ * an entire debug line with the expanded FMT followed by a possible
-+ * wrapped hexdump and a final LF.  */
- void
- _gpgrt_logv_printhex (const void *buffer, size_t length,
-                       const char *fmt, va_list arg_ptr)
-@@ -1150,7 +1151,16 @@ _gpgrt_log_printhex (const void *buffer, size_t length,
-       va_end (arg_ptr);
-     }
-   else
--    _gpgrt_logv_printhex (buffer, length, NULL, NULL);
-+    {
-+      /* va_list is not necessary a pointer and thus we can't use NULL
-+       * because that would conflict with platforms using a straight
-+       * struct for it (e.g. arm64).  We use a dummy variable instead;
-+       * the static is a simple way zero it out so to not get
-+       * complains about uninitialized use.  */
-+      static va_list dummy_argptr;
-+
-+      _gpgrt_logv_printhex (buffer, length, NULL, dummy_argptr);
-+    }
- }
- 
- 
diff --git a/patches/libgpg-error-1.28/series b/patches/libgpg-error-1.28/series
deleted file mode 100644
index d627f12d0..000000000
--- a/patches/libgpg-error-1.28/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-core-Fix-regression-on-arm64-due-to-invalid-use-of-v.patch
-# da99be1b79ee0b3994f2153e5ad33086  - git-ptx-patches magic
diff --git a/rules/libgpg-error.make b/rules/libgpg-error.make
index 525ab0c7a..0086f9047 100644
--- a/rules/libgpg-error.make
+++ b/rules/libgpg-error.make
@@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_LIBGPG_ERROR) += libgpg-error
 #
 # Paths and names
 #
-LIBGPG_ERROR_VERSION	:= 1.28
-LIBGPG_ERROR_MD5	:= 2b072f6194eb22d48cd4c7c77e59b5af
+LIBGPG_ERROR_VERSION	:= 1.32
+LIBGPG_ERROR_MD5	:= ef3d928a5a453fa701ecc3bb22be1c64
 LIBGPG_ERROR		:= libgpg-error-$(LIBGPG_ERROR_VERSION)
 LIBGPG_ERROR_SUFFIX	:= tar.bz2
 LIBGPG_ERROR_URL	:= \
-- 
2.18.0


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

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

* [ptxdist] [PATCH 4/4] gnupg: version bump 2.2.5 -> 2.2.9
  2018-07-18 15:44 [ptxdist] [PATCH 1/4] e2fsprogs: version bump 1.44.1 -> 1.44.3 Clemens Gruber
  2018-07-18 15:44 ` [ptxdist] [PATCH 2/4] libgcrypt: version bump 1.8.2 -> 1.8.3 Clemens Gruber
  2018-07-18 15:44 ` [ptxdist] [PATCH 3/4] libgpg-error: version bump 1.28 -> 1.32 Clemens Gruber
@ 2018-07-18 15:44 ` Clemens Gruber
  2 siblings, 0 replies; 4+ messages in thread
From: Clemens Gruber @ 2018-07-18 15:44 UTC (permalink / raw)
  To: ptxdist; +Cc: Clemens Gruber

Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com>
---
 rules/gnupg.make | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/rules/gnupg.make b/rules/gnupg.make
index dad3ac3d6..dd00c87e2 100644
--- a/rules/gnupg.make
+++ b/rules/gnupg.make
@@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_GNUPG) += gnupg
 #
 # Paths and names
 #
-GNUPG_VERSION	:= 2.2.5
-GNUPG_MD5	:= 567cd2d41fa632903066fde73d2005cb
+GNUPG_VERSION	:= 2.2.9
+GNUPG_MD5	:= 52c895a81f514a65e08923736c38654a
 GNUPG		:= gnupg-$(GNUPG_VERSION)
 GNUPG_SUFFIX	:= tar.bz2
 GNUPG_URL	:= ftp://ftp.gnupg.org/gcrypt/gnupg/$(GNUPG).$(GNUPG_SUFFIX)
@@ -75,6 +75,7 @@ GNUPG_CONF_OPT := $(CROSS_AUTOCONF_USR) \
 	--disable-dirmngr-auto-start \
 	$(GLOBAL_LARGE_FILE_OPTION) \
 	--disable-sqlite \
+	--disable-npth-debug \
 	--disable-ntbtls \
 	--disable-gnutls \
 	--disable-ldap \
-- 
2.18.0


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

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

end of thread, other threads:[~2018-07-18 15:45 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-07-18 15:44 [ptxdist] [PATCH 1/4] e2fsprogs: version bump 1.44.1 -> 1.44.3 Clemens Gruber
2018-07-18 15:44 ` [ptxdist] [PATCH 2/4] libgcrypt: version bump 1.8.2 -> 1.8.3 Clemens Gruber
2018-07-18 15:44 ` [ptxdist] [PATCH 3/4] libgpg-error: version bump 1.28 -> 1.32 Clemens Gruber
2018-07-18 15:44 ` [ptxdist] [PATCH 4/4] gnupg: version bump 2.2.5 -> 2.2.9 Clemens Gruber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox