From 52e582c95e8a436ccf388d844d682b78b36c7ab8 Mon Sep 17 00:00:00 2001 From: Pierre Labastie Date: Wed, 3 Jun 2020 14:32:26 +0000 Subject: [PATCH] Update to nghttp2-1.41.0, and reinstate system nghttp2 for node.js git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23239 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- general/genlib/nodejs.xml | 10 ++++------ introduction/welcome/changelog.xml | 7 +++++++ networking/netlibs/nghttp2.xml | 9 +++++---- packages.ent | 2 +- 4 files changed, 17 insertions(+), 11 deletions(-) diff --git a/general/genlib/nodejs.xml b/general/genlib/nodejs.xml index 7e888d0716..806dbdc65f 100644 --- a/general/genlib/nodejs.xml +++ b/general/genlib/nodejs.xml @@ -92,10 +92,9 @@ Recommended , - , and - - + , + , and + Optional @@ -118,13 +117,12 @@ Build Node.js by running the following commands: - ./configure --prefix=/usr \ --shared-cares \ --shared-libuv \ --shared-openssl \ + --shared-nghttp2 \ --shared-zlib \ --with-intl=system-icu && make diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 8ad8cc953c..396ddfa0c1 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -44,6 +44,13 @@ June 3rd, 2020 + + [pierre] - Reinstate system nghttp2 for node.js-12.18.0. + + + [pierre] - Update to nghttp2-1.41.0 (security fixes). Fixes + #13629. + [ken] - Update to node.js-12.18.0 (security fixes). Fixes #13628. diff --git a/networking/netlibs/nghttp2.xml b/networking/netlibs/nghttp2.xml index 67b5c1cf68..a7ab181287 100644 --- a/networking/netlibs/nghttp2.xml +++ b/networking/netlibs/nghttp2.xml @@ -6,9 +6,9 @@ - + - + ]> @@ -168,8 +168,9 @@ make libnghttp2.so - /usr/include/nghttp2 and - /usr/share/nghttp2 + /usr/include/nghttp2, + /usr/share/nghttp2, and + /usr/share/doc/nghttp2-&nghttp2-version; diff --git a/packages.ent b/packages.ent index 023bf3b6cb..6f2453b58a 100644 --- a/packages.ent +++ b/packages.ent @@ -622,7 +622,7 @@ to avoid building libxml2 twice, which is slow with all deps --> - +