Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] package/libnss: bump version to 3.54
@ 2020-07-02 16:05 Giulio Benetti
  2020-07-07 21:42 ` Giulio Benetti
  2020-07-12 21:07 ` Thomas Petazzoni
  0 siblings, 2 replies; 3+ messages in thread
From: Giulio Benetti @ 2020-07-02 16:05 UTC (permalink / raw)
  To: buildroot

Bump version to 3.54 and remove 0002[1] and 0003[2] local patches that
has been upstreamed.

Release Notes:
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.54_release_notes

[1]: https://hg.mozilla.org/projects/nss/rev/e955ece90b050e9da67528f09648945156d2bcea
[2]: https://hg.mozilla.org/projects/nss/rev/f46fca8ced7fca6aa6de60e3170b2a3b6b2df565

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
---
 ...d-infinite-recursion-when-CHECKLOC-i.patch | 30 -----------
 ...-seed.o-back-into-freeblpriv3.-r-bbe.patch | 50 -------------------
 package/libnss/libnss.hash                    |  4 +-
 package/libnss/libnss.mk                      |  2 +-
 4 files changed, 3 insertions(+), 83 deletions(-)
 delete mode 100644 package/libnss/0002-Bug-1642153-Avoid-infinite-recursion-when-CHECKLOC-i.patch
 delete mode 100644 package/libnss/0003-Bug-1642146-Move-seed.o-back-into-freeblpriv3.-r-bbe.patch

diff --git a/package/libnss/0002-Bug-1642153-Avoid-infinite-recursion-when-CHECKLOC-i.patch b/package/libnss/0002-Bug-1642153-Avoid-infinite-recursion-when-CHECKLOC-i.patch
deleted file mode 100644
index c8bdfd7a3f..0000000000
--- a/package/libnss/0002-Bug-1642153-Avoid-infinite-recursion-when-CHECKLOC-i.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From b0e9408ea779b37e97e706d037e497d2bf807593 Mon Sep 17 00:00:00 2001
-From: Mike Hommey <mh@glandium.org>
-Date: Wed, 3 Jun 2020 03:04:49 +0000
-Subject: [PATCH] Bug 1642153 - Avoid infinite recursion when CHECKLOC is not
- set. r=jcj
-
-Differential Revision: https://phabricator.services.mozilla.com/D77596
-
---HG--
-extra : moz-landing-system : lando
-
-Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
----
- nss/cmd/shlibsign/Makefile | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/nss/cmd/shlibsign/Makefile b/cmd/shlibsign/Makefile
-index 73641d996..a1192055c 100644
---- a/nss/cmd/shlibsign/Makefile
-+++ b/nss/cmd/shlibsign/Makefile
-@@ -96,4 +96,6 @@ else
- endif
- 
- libs: install
-+ifdef CHECKLOC
- 	$(MAKE) $(CHECKLOC)
-+endif
--- 
-2.25.1
-
diff --git a/package/libnss/0003-Bug-1642146-Move-seed.o-back-into-freeblpriv3.-r-bbe.patch b/package/libnss/0003-Bug-1642146-Move-seed.o-back-into-freeblpriv3.-r-bbe.patch
deleted file mode 100644
index c9321658fd..0000000000
--- a/package/libnss/0003-Bug-1642146-Move-seed.o-back-into-freeblpriv3.-r-bbe.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 0841ebe3c85bfb12ecf080efb2e28ac18f55ed41 Mon Sep 17 00:00:00 2001
-From: Mike Hommey <mh@glandium.org>
-Date: Mon, 15 Jun 2020 18:12:09 +0000
-Subject: [PATCH] Bug 1642146 - Move seed.o back into freeblpriv3.
- r=bbeurdouche
-
-Differential Revision: https://phabricator.services.mozilla.com/D77595
-
---HG--
-extra : moz-landing-system : lando
-
-Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
----
- nss/lib/freebl/Makefile    | 4 ----
- nss/lib/freebl/manifest.mn | 4 ++++
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/nss/lib/freebl/Makefile b/nss/lib/freebl/Makefile
-index 29dc940a3..52d827c6a 100644
---- a/nss/lib/freebl/Makefile
-+++ b/nss/lib/freebl/Makefile
-@@ -545,10 +545,6 @@ ifndef HAVE_INT128_SUPPORT
-     DEFINES += -DKRML_VERIFIED_UINT128
- endif
- 
--ifndef NSS_DISABLE_DEPRECATED_SEED
--	CSRCS += deprecated/seed.c
--endif
--
- ifndef NSS_DISABLE_CHACHAPOLY
-     ifeq ($(CPU_ARCH),x86_64)
-         ifndef NSS_DISABLE_AVX2
-diff --git a/nss/lib/freebl/manifest.mn b/nss/lib/freebl/manifest.mn
-index 5efb48520..8dd8ddb53 100644
---- a/nss/lib/freebl/manifest.mn
-+++ b/nss/lib/freebl/manifest.mn
-@@ -160,6 +160,10 @@ CSRCS = \
- 	$(EXTRA_SRCS) \
- 	$(NULL)
- 
-+ifndef NSS_DISABLE_DEPRECATED_SEED
-+	CSRCS += deprecated/seed.c
-+endif
-+
- ALL_CSRCS := $(CSRCS)
- 
- ALL_HDRS =  \
--- 
-2.25.1
-
diff --git a/package/libnss/libnss.hash b/package/libnss/libnss.hash
index 5f76bffd00..aedc0669de 100644
--- a/package/libnss/libnss.hash
+++ b/package/libnss/libnss.hash
@@ -1,4 +1,4 @@
-# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_53_1_RTM/src/SHA256SUMS
-sha256	2dccde67079b25c4e95ac3121f11b2819c37cf8c48ca263a45d8f83f7a315316  nss-3.53.1.tar.gz
+# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_54_RTM/src/SHA256SUMS
+sha256	dab18bbfcf5e347934cda664df75ce9fd912a5772686c40d3c805e53c08d6e43  nss-3.54.tar.gz
 # Locally calculated
 sha256	a20c1a32d1f8102432360b42e932869f7c11c7cdbacf9cac554c422132af47f4  nss/COPYING
diff --git a/package/libnss/libnss.mk b/package/libnss/libnss.mk
index 8b31892353..adebaa6173 100644
--- a/package/libnss/libnss.mk
+++ b/package/libnss/libnss.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-LIBNSS_VERSION = 3.53.1
+LIBNSS_VERSION = 3.54
 LIBNSS_SOURCE = nss-$(LIBNSS_VERSION).tar.gz
 LIBNSS_SITE = https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_$(subst .,_,$(LIBNSS_VERSION))_RTM/src
 LIBNSS_DISTDIR = dist
-- 
2.25.1

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

* [Buildroot] [PATCH] package/libnss: bump version to 3.54
  2020-07-02 16:05 [Buildroot] [PATCH] package/libnss: bump version to 3.54 Giulio Benetti
@ 2020-07-07 21:42 ` Giulio Benetti
  2020-07-12 21:07 ` Thomas Petazzoni
  1 sibling, 0 replies; 3+ messages in thread
From: Giulio Benetti @ 2020-07-07 21:42 UTC (permalink / raw)
  To: buildroot

Hi All,

On 7/2/20 6:05 PM, Giulio Benetti wrote:
> Bump version to 3.54 and remove 0002[1] and 0003[2] local patches that
> has been upstreamed.
> 
> Release Notes:
> https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.54_release_notes

forgot to mention that libnss 3.54 requires libnspr 4.26 for which I've 
just sent a patch:
https://patchwork.ozlabs.org/project/buildroot/patch/20200707213408.698324-1-giulio.benetti at benettiengineering.com/

-- 
Giulio Benetti
Benetti Engineering sas


> [1]: https://hg.mozilla.org/projects/nss/rev/e955ece90b050e9da67528f09648945156d2bcea
> [2]: https://hg.mozilla.org/projects/nss/rev/f46fca8ced7fca6aa6de60e3170b2a3b6b2df565
> 
> Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
> ---
>   ...d-infinite-recursion-when-CHECKLOC-i.patch | 30 -----------
>   ...-seed.o-back-into-freeblpriv3.-r-bbe.patch | 50 -------------------
>   package/libnss/libnss.hash                    |  4 +-
>   package/libnss/libnss.mk                      |  2 +-
>   4 files changed, 3 insertions(+), 83 deletions(-)
>   delete mode 100644 package/libnss/0002-Bug-1642153-Avoid-infinite-recursion-when-CHECKLOC-i.patch
>   delete mode 100644 package/libnss/0003-Bug-1642146-Move-seed.o-back-into-freeblpriv3.-r-bbe.patch
> 
> diff --git a/package/libnss/0002-Bug-1642153-Avoid-infinite-recursion-when-CHECKLOC-i.patch b/package/libnss/0002-Bug-1642153-Avoid-infinite-recursion-when-CHECKLOC-i.patch
> deleted file mode 100644
> index c8bdfd7a3f..0000000000
> --- a/package/libnss/0002-Bug-1642153-Avoid-infinite-recursion-when-CHECKLOC-i.patch
> +++ /dev/null
> @@ -1,30 +0,0 @@
> -From b0e9408ea779b37e97e706d037e497d2bf807593 Mon Sep 17 00:00:00 2001
> -From: Mike Hommey <mh@glandium.org>
> -Date: Wed, 3 Jun 2020 03:04:49 +0000
> -Subject: [PATCH] Bug 1642153 - Avoid infinite recursion when CHECKLOC is not
> - set. r=jcj
> -
> -Differential Revision: https://phabricator.services.mozilla.com/D77596
> -
> ---HG--
> -extra : moz-landing-system : lando
> -
> -Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
> ----
> - nss/cmd/shlibsign/Makefile | 2 ++
> - 1 file changed, 2 insertions(+)
> -
> -diff --git a/nss/cmd/shlibsign/Makefile b/cmd/shlibsign/Makefile
> -index 73641d996..a1192055c 100644
> ---- a/nss/cmd/shlibsign/Makefile
> -+++ b/nss/cmd/shlibsign/Makefile
> -@@ -96,4 +96,6 @@ else
> - endif
> -
> - libs: install
> -+ifdef CHECKLOC
> - 	$(MAKE) $(CHECKLOC)
> -+endif
> ---
> -2.25.1
> -
> diff --git a/package/libnss/0003-Bug-1642146-Move-seed.o-back-into-freeblpriv3.-r-bbe.patch b/package/libnss/0003-Bug-1642146-Move-seed.o-back-into-freeblpriv3.-r-bbe.patch
> deleted file mode 100644
> index c9321658fd..0000000000
> --- a/package/libnss/0003-Bug-1642146-Move-seed.o-back-into-freeblpriv3.-r-bbe.patch
> +++ /dev/null
> @@ -1,50 +0,0 @@
> -From 0841ebe3c85bfb12ecf080efb2e28ac18f55ed41 Mon Sep 17 00:00:00 2001
> -From: Mike Hommey <mh@glandium.org>
> -Date: Mon, 15 Jun 2020 18:12:09 +0000
> -Subject: [PATCH] Bug 1642146 - Move seed.o back into freeblpriv3.
> - r=bbeurdouche
> -
> -Differential Revision: https://phabricator.services.mozilla.com/D77595
> -
> ---HG--
> -extra : moz-landing-system : lando
> -
> -Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
> ----
> - nss/lib/freebl/Makefile    | 4 ----
> - nss/lib/freebl/manifest.mn | 4 ++++
> - 2 files changed, 4 insertions(+), 4 deletions(-)
> -
> -diff --git a/nss/lib/freebl/Makefile b/nss/lib/freebl/Makefile
> -index 29dc940a3..52d827c6a 100644
> ---- a/nss/lib/freebl/Makefile
> -+++ b/nss/lib/freebl/Makefile
> -@@ -545,10 +545,6 @@ ifndef HAVE_INT128_SUPPORT
> -     DEFINES += -DKRML_VERIFIED_UINT128
> - endif
> -
> --ifndef NSS_DISABLE_DEPRECATED_SEED
> --	CSRCS += deprecated/seed.c
> --endif
> --
> - ifndef NSS_DISABLE_CHACHAPOLY
> -     ifeq ($(CPU_ARCH),x86_64)
> -         ifndef NSS_DISABLE_AVX2
> -diff --git a/nss/lib/freebl/manifest.mn b/nss/lib/freebl/manifest.mn
> -index 5efb48520..8dd8ddb53 100644
> ---- a/nss/lib/freebl/manifest.mn
> -+++ b/nss/lib/freebl/manifest.mn
> -@@ -160,6 +160,10 @@ CSRCS = \
> - 	$(EXTRA_SRCS) \
> - 	$(NULL)
> -
> -+ifndef NSS_DISABLE_DEPRECATED_SEED
> -+	CSRCS += deprecated/seed.c
> -+endif
> -+
> - ALL_CSRCS := $(CSRCS)
> -
> - ALL_HDRS =  \
> ---
> -2.25.1
> -
> diff --git a/package/libnss/libnss.hash b/package/libnss/libnss.hash
> index 5f76bffd00..aedc0669de 100644
> --- a/package/libnss/libnss.hash
> +++ b/package/libnss/libnss.hash
> @@ -1,4 +1,4 @@
> -# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_53_1_RTM/src/SHA256SUMS
> -sha256	2dccde67079b25c4e95ac3121f11b2819c37cf8c48ca263a45d8f83f7a315316  nss-3.53.1.tar.gz
> +# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_54_RTM/src/SHA256SUMS
> +sha256	dab18bbfcf5e347934cda664df75ce9fd912a5772686c40d3c805e53c08d6e43  nss-3.54.tar.gz
>   # Locally calculated
>   sha256	a20c1a32d1f8102432360b42e932869f7c11c7cdbacf9cac554c422132af47f4  nss/COPYING
> diff --git a/package/libnss/libnss.mk b/package/libnss/libnss.mk
> index 8b31892353..adebaa6173 100644
> --- a/package/libnss/libnss.mk
> +++ b/package/libnss/libnss.mk
> @@ -4,7 +4,7 @@
>   #
>   ################################################################################
>   
> -LIBNSS_VERSION = 3.53.1
> +LIBNSS_VERSION = 3.54
>   LIBNSS_SOURCE = nss-$(LIBNSS_VERSION).tar.gz
>   LIBNSS_SITE = https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_$(subst .,_,$(LIBNSS_VERSION))_RTM/src
>   LIBNSS_DISTDIR = dist
> 

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

* [Buildroot] [PATCH] package/libnss: bump version to 3.54
  2020-07-02 16:05 [Buildroot] [PATCH] package/libnss: bump version to 3.54 Giulio Benetti
  2020-07-07 21:42 ` Giulio Benetti
@ 2020-07-12 21:07 ` Thomas Petazzoni
  1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni @ 2020-07-12 21:07 UTC (permalink / raw)
  To: buildroot

On Thu,  2 Jul 2020 18:05:00 +0200
Giulio Benetti <giulio.benetti@benettiengineering.com> wrote:

> Bump version to 3.54 and remove 0002[1] and 0003[2] local patches that
> has been upstreamed.
> 
> Release Notes:
> https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.54_release_notes
> 
> [1]: https://hg.mozilla.org/projects/nss/rev/e955ece90b050e9da67528f09648945156d2bcea
> [2]: https://hg.mozilla.org/projects/nss/rev/f46fca8ced7fca6aa6de60e3170b2a3b6b2df565
> 
> Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
> ---
>  ...d-infinite-recursion-when-CHECKLOC-i.patch | 30 -----------
>  ...-seed.o-back-into-freeblpriv3.-r-bbe.patch | 50 -------------------
>  package/libnss/libnss.hash                    |  4 +-
>  package/libnss/libnss.mk                      |  2 +-
>  4 files changed, 3 insertions(+), 83 deletions(-)
>  delete mode 100644 package/libnss/0002-Bug-1642153-Avoid-infinite-recursion-when-CHECKLOC-i.patch
>  delete mode 100644 package/libnss/0003-Bug-1642146-Move-seed.o-back-into-freeblpriv3.-r-bbe.patch

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

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

end of thread, other threads:[~2020-07-12 21:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-07-02 16:05 [Buildroot] [PATCH] package/libnss: bump version to 3.54 Giulio Benetti
2020-07-07 21:42 ` Giulio Benetti
2020-07-12 21:07 ` Thomas Petazzoni

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