The package rpms/nodejs.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/nodejs.git/commit/?id=cd261bf1e21....
Change:
-%ifarch %{power64} s390x
Thanks.
Full change:
============
commit cd261bf1e21c2858ab9d48cb352b8196e2b78789
Author: Stephen Gallagher <sgallagh(a)redhat.com>
Date: Thu Nov 1 11:14:34 2018 -0400
Update to 10.13.0
https://nodejs.org/en/blog/release/v10.13.0/
diff --git a/nodejs.spec b/nodejs.spec
index 6ffb267..853b5a6 100644
--- a/nodejs.spec
+++ b/nodejs.spec
@@ -1,11 +1,5 @@
%global with_debug 1
-# PowerPC and s390x segfault during Debug builds
-#
https://github.com/nodejs/node/issues/20642
-%ifarch %{power64} s390x
-%global with_debug 0
-%endif
-
# bundle dependencies that are not available as Fedora modules
# %%{!?_with_bootstrap: %%global bootstrap 1}
# use bcond for building modules
@@ -20,7 +14,7 @@
# than a Fedora release lifecycle.
%global nodejs_epoch 1
%global nodejs_major 10
-%global nodejs_minor 12
+%global nodejs_minor 13
%global nodejs_patch 0
%global nodejs_abi %{nodejs_major}.%{nodejs_minor}
%global nodejs_version %{nodejs_major}.%{nodejs_minor}.%{nodejs_patch}
@@ -494,6 +488,10 @@ end
%{_pkgdocdir}/npm/doc
%changelog
+* Thu Nov 01 2018 Stephen Gallagher <sgallagh(a)redhat.com> - 1:10.13.0-1
+- Update to 10.13.0
+-
https://nodejs.org/en/blog/release/v10.13.0/
+
* Thu Oct 11 2018 Stephen Gallagher <sgallagh(a)redhat.com> - 1:10.12.0-1
- Update to 10.12.0
-
https://nodejs.org/en/blog/release/v10.12.0/
diff --git a/sources b/sources
index 97c41b7..3ecaf54 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (node-v10.12.0-stripped.tar.gz) =
e18c024d9b7f679b4c2045e042fd4a8571abdaa5f9cbe29ad5990de075d0aee59682257945eaade1988cafb1799d7f4df73c78169f8fbf8fa1123b7ab188ff24
+SHA512 (node-v10.13.0-stripped.tar.gz) =
2df0905571768b7f1e37ebb2446ce355f1913e56254ba06d566d7e0f3cb5a104c26a9f2fd9bf449f6910628ed785bf81c04569d6701cc1adf1be9b18cc55f22c
commit f69c68938d12d42e5274d64527065ba4c28b8069
Author: Stephen Gallagher <sgallagh(a)redhat.com>
Date: Thu Oct 11 14:52:35 2018 -0400
Update to 10.12.0
https://nodejs.org/en/blog/release/v10.12.0/
Signed-off-by: Stephen Gallagher <sgallagh(a)redhat.com>
diff --git a/node-v10.12.0/package.cfg b/node-v10.12.0/package.cfg
new file mode 100644
index 0000000..832eaab
--- /dev/null
+++ b/node-v10.12.0/package.cfg
@@ -0,0 +1,2 @@
+[koji]
+targets = master f29
diff --git a/nodejs.spec b/nodejs.spec
index 4b96160..6ffb267 100644
--- a/nodejs.spec
+++ b/nodejs.spec
@@ -20,11 +20,11 @@
# than a Fedora release lifecycle.
%global nodejs_epoch 1
%global nodejs_major 10
-%global nodejs_minor 11
+%global nodejs_minor 12
%global nodejs_patch 0
%global nodejs_abi %{nodejs_major}.%{nodejs_minor}
%global nodejs_version %{nodejs_major}.%{nodejs_minor}.%{nodejs_patch}
-%global nodejs_release 2
+%global nodejs_release 1
# == Bundled Dependency Versions ==
# v8 - from deps/v8/include/v8-version.h
@@ -52,12 +52,12 @@
# libuv - from deps/uv/include/uv/version.h
%global libuv_major 1
%global libuv_minor 23
-%global libuv_patch 0
+%global libuv_patch 2
%global libuv_version %{libuv_major}.%{libuv_minor}.%{libuv_patch}
# nghttp2 - from deps/nghttp2/lib/includes/nghttp2/nghttp2ver.h
%global nghttp2_major 1
-%global nghttp2_minor 33
+%global nghttp2_minor 34
%global nghttp2_patch 0
%global nghttp2_version %{nghttp2_major}.%{nghttp2_minor}.%{nghttp2_patch}
@@ -494,6 +494,10 @@ end
%{_pkgdocdir}/npm/doc
%changelog
+* Thu Oct 11 2018 Stephen Gallagher <sgallagh(a)redhat.com> - 1:10.12.0-1
+- Update to 10.12.0
+-
https://nodejs.org/en/blog/release/v10.12.0/
+
* Wed Oct 10 2018 Jan Stank <jstanek(a)redhat.com> - 1:10.11.0-2
- Add non-bootstrap BR for nodejs-packaging
diff --git a/sources b/sources
index 5331429..97c41b7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (node-v10.11.0-stripped.tar.gz) =
af929d53a7a16d1d0749529e2eb406c9cfca099e296073e1e814f2bd4669ffc994101bc9207512232e69bc175464d75e304f8ca6af41e87d6345d6835bf759aa
+SHA512 (node-v10.12.0-stripped.tar.gz) =
e18c024d9b7f679b4c2045e042fd4a8571abdaa5f9cbe29ad5990de075d0aee59682257945eaade1988cafb1799d7f4df73c78169f8fbf8fa1123b7ab188ff24
commit 1ef3fee90070102558bb836a3fc6c7d1d1b215ec
Merge: 4995ef7 9987cc4
Author: Stephen Gallagher <sgallagh(a)redhat.com>
Date: Thu Oct 11 12:45:28 2018 -0400
Merge branch 'pr2' into 10
commit 9987cc4221ee825fed1904f6752d7cf2c2b0b782
Author: Jan Stank <jstanek(a)redhat.com>
Date: Wed Oct 10 15:49:57 2018 +0200
Add non-bootstrap BR for nodejs-packaging
diff --git a/nodejs.spec b/nodejs.spec
index 58b8c19..1ed683a 100644
--- a/nodejs.spec
+++ b/nodejs.spec
@@ -24,7 +24,7 @@
%global nodejs_patch 0
%global nodejs_abi %{nodejs_major}.%{nodejs_minor}
%global nodejs_version %{nodejs_major}.%{nodejs_minor}.%{nodejs_patch}
-%global nodejs_release 1
+%global nodejs_release 2
# == Bundled Dependency Versions ==
# v8 - from deps/v8/include/v8-version.h
@@ -136,6 +136,7 @@ Provides: bundled(http-parser) = %{http_parser_version}
Provides: bundled(libuv) = %{libuv_version}
Provides: bundled(nghttp2) = %{nghttp2_version}
%else
+BuildRequires: nodejs-packaging
BuildRequires: systemtap-sdt-devel
BuildRequires: http-parser-devel >= 2.7.0
Requires: http-parser >= 2.7.0
@@ -493,6 +494,9 @@ end
%{_pkgdocdir}/npm/doc
%changelog
+* Wed Oct 10 2018 Jan Stank <jstanek(a)redhat.com> - 1:10.11.0-2
+- Add non-bootstrap BR for nodejs-packaging
+
* Thu Sep 20 2018 Stephen Gallagher <sgallagh(a)redhat.com> - 1:10.11.0-1
- Update to 10.11.0
-
https://nodejs.org/en/blog/release/v10.11.0/
@@ -717,7 +721,7 @@ end
* Thu Jun 29 2017 Zuzana Svetlikova <zsvetlik(a)redhat.com> - 1:8.1.3-1
- Update to v8.1.3
--
https://nodejs.org/en/blog/release/v8.1.3/
+-
https://nodejs.org/en/blog/release/v8.1.3/
* Wed Jun 28 2017 Zuzana Svetlikova <zsvetlik(a)redhat.com> - 1:8.1.2-1
- Update to v8.1.2
commit 4995ef7018d761f5928c3e6a85a59b3e50fc9d8d
Author: Stephen Gallagher <sgallagh(a)redhat.com>
Date: Fri Sep 21 19:55:25 2018 -0400
Fix libuv dependency
Signed-off-by: Stephen Gallagher <sgallagh(a)redhat.com>
diff --git a/nodejs.spec b/nodejs.spec
index 58b8c19..2e3f5fe 100644
--- a/nodejs.spec
+++ b/nodejs.spec
@@ -140,7 +140,7 @@ BuildRequires: systemtap-sdt-devel
BuildRequires: http-parser-devel >= 2.7.0
Requires: http-parser >= 2.7.0
BuildRequires: libuv-devel >= 1:%{libuv_version}
-Requires: libuv >= 1:1.20.2
+Requires: libuv >= 1:%{libuv_version}
BuildRequires: libnghttp2-devel >= %{nghttp2_version}
Requires: libnghttp2 >= %{nghttp2_version}
%endif
commit 74ef5461c130a9b009f9f194b2b9865b2a459f3c
Author: Stephen Gallagher <sgallagh(a)redhat.com>
Date: Thu Sep 20 10:45:55 2018 -0400
Rebase patches for 10.11.0
Signed-off-by: Stephen Gallagher <sgallagh(a)redhat.com>
diff --git a/.gitignore b/.gitignore
index 87010d5..b5672bc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
+/*.tar.gz
+/*.src.rpm
/node-v0.9.3.tar.gz
/node-v0.9.4.tar.gz
/node-v0.9.5.tar.gz
diff --git a/0001-Disable-running-gyp-on-shared-deps.patch
b/0001-Disable-running-gyp-on-shared-deps.patch
index c457298..79cbc7e 100644
--- a/0001-Disable-running-gyp-on-shared-deps.patch
+++ b/0001-Disable-running-gyp-on-shared-deps.patch
@@ -1,4 +1,4 @@
-From dc60fa79586e5e8681f019e80080aebc227d0c03 Mon Sep 17 00:00:00 2001
+From def28d29f907050d8bcd94ed2e341d128ffa3fa6 Mon Sep 17 00:00:00 2001
From: Zuzana Svetlikova <zsvetlik(a)redhat.com>
Date: Thu, 27 Apr 2017 14:25:42 +0200
Subject: [PATCH 1/2] Disable running gyp on shared deps
@@ -8,7 +8,7 @@ Subject: [PATCH 1/2] Disable running gyp on shared deps
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
-index 7f9a57804b77606a3bec03f6be707969d71d3562..dd68e1ba2d3928f46c5d1f8991ded98bc1465323
100644
+index 5fc2bb0c58f5532044a14e9f9595b2316f562726..f1c1545caa220d7442d6d92c49412ec7554de123
100644
--- a/Makefile
+++ b/Makefile
@@ -121,14 +121,13 @@ with-code-cache:
@@ -26,9 +26,9 @@ index
7f9a57804b77606a3bec03f6be707969d71d3562..dd68e1ba2d3928f46c5d1f8991ded98b
+ deps/v8/gypfiles/v8.gyp node.gyp config.gypi
$(PYTHON) tools/gyp_node.py -f make
- config.gypi: configure
+ config.gypi: configure configure.py
@if [ -x config.status ]; then \
./config.status; \
--
-2.19.0.rc1
+2.19.0
diff --git a/0002-Suppress-NPM-message-to-run-global-update.patch
b/0002-Suppress-NPM-message-to-run-global-update.patch
index 752a49c..fd54ee2 100644
--- a/0002-Suppress-NPM-message-to-run-global-update.patch
+++ b/0002-Suppress-NPM-message-to-run-global-update.patch
@@ -1,4 +1,4 @@
-From 6fa6df3e7ec585d1bf1386dcf29f608a039bbbe9 Mon Sep 17 00:00:00 2001
+From ab6c18fd9aba942bee3f2f8030273c846b6025a6 Mon Sep 17 00:00:00 2001
From: Stephen Gallagher <sgallagh(a)redhat.com>
Date: Tue, 1 May 2018 08:05:30 -0400
Subject: [PATCH 2/2] Suppress NPM message to run global update
@@ -83,5 +83,5 @@ index
6f76b23828531e7af98a7e3cd7d5abfaac09b40c..98edb6f45fe073e03794a2ae6e7aa7f5
!err &&
npm.config.get('ham-it-up') &&
--
-2.19.0.rc1
+2.19.0
commit d1243a55a46a67025a684f5c6c63fcc8bfff8648
Author: Stephen Gallagher <sgallagh(a)redhat.com>
Date: Thu Sep 20 10:33:34 2018 -0400
Update to 10.11.0
https://nodejs.org/en/blog/release/v10.11.0/
Signed-off-by: Stephen Gallagher <sgallagh(a)redhat.com>
diff --git a/.gitignore b/.gitignore
index 38ee89c..87010d5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -105,3 +105,4 @@
/node-v10.8.0-stripped.tar.gz
/node-v10.9.0-stripped.tar.gz
/node-v10.10.0-stripped.tar.gz
+/node-v10.11.0-stripped.tar.gz
diff --git a/nodejs.spec b/nodejs.spec
index 769c9c5..58b8c19 100644
--- a/nodejs.spec
+++ b/nodejs.spec
@@ -20,18 +20,18 @@
# than a Fedora release lifecycle.
%global nodejs_epoch 1
%global nodejs_major 10
-%global nodejs_minor 10
+%global nodejs_minor 11
%global nodejs_patch 0
%global nodejs_abi %{nodejs_major}.%{nodejs_minor}
%global nodejs_version %{nodejs_major}.%{nodejs_minor}.%{nodejs_patch}
-%global nodejs_release 2
+%global nodejs_release 1
# == Bundled Dependency Versions ==
# v8 - from deps/v8/include/v8-version.h
%global v8_major 6
%global v8_minor 8
%global v8_build 275
-%global v8_patch 30
+%global v8_patch 32
# V8 presently breaks ABI at least every x.y release while never bumping SONAME
%global v8_abi %{v8_major}.%{v8_minor}
%global v8_version %{v8_major}.%{v8_minor}.%{v8_build}.%{v8_patch}
@@ -61,7 +61,7 @@
%global nghttp2_patch 0
%global nghttp2_version %{nghttp2_major}.%{nghttp2_minor}.%{nghttp2_patch}
-# ICU - from configure in the configure_intl() function
+# ICU - from configure.py in the configure_intl() function
%global icu_major 62
%global icu_minor 1
%global icu_version %{icu_major}.%{icu_minor}
@@ -493,6 +493,10 @@ end
%{_pkgdocdir}/npm/doc
%changelog
+* Thu Sep 20 2018 Stephen Gallagher <sgallagh(a)redhat.com> - 1:10.11.0-1
+- Update to 10.11.0
+-
https://nodejs.org/en/blog/release/v10.11.0/
+
* Wed Sep 19 2018 Stephen Gallagher <sgallagh(a)redhat.com> - 1:10.10.0-2
- Really, finally fix npm dep executable permissions
diff --git a/sources b/sources
index 03f52b2..5331429 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (node-v10.10.0-stripped.tar.gz) =
3202ce37c132abca96219ff296059d424fdd585b415db637ebd1250fb06a7efe8f8e6a3ecc0b985e7500055d1e7d6c92231eedd266f35767e324d9fd656d853d
+SHA512 (node-v10.11.0-stripped.tar.gz) =
af929d53a7a16d1d0749529e2eb406c9cfca099e296073e1e814f2bd4669ffc994101bc9207512232e69bc175464d75e304f8ca6af41e87d6345d6835bf759aa
commit f16535f82a2d459a601e9ff3bc3c6ea2e325bfd4
Author: Stephen Gallagher <sgallagh(a)redhat.com>
Date: Thu Sep 20 08:39:14 2018 -0400
Fix missing quotes
Signed-off-by: Stephen Gallagher <sgallagh(a)redhat.com>
diff --git a/nodejs.spec b/nodejs.spec
index 7a0fa6f..769c9c5 100644
--- a/nodejs.spec
+++ b/nodejs.spec
@@ -407,7 +407,7 @@ rm -f %{buildroot}/%{_defaultdocdir}/node/lldb_commands.py \
# unnecessary automatic dependencies to be added. Make them not executable.
# Skip the npm bin directory or the npm binary will not work.
find %{buildroot}%{_prefix}/lib/node_modules/npm \
- -not -path %{buildroot}%{_prefix}/lib/node_modules/npm/bin/* \
+ -not -path "%{buildroot}%{_prefix}/lib/node_modules/npm/bin/*" \
-executable -type f \
-exec chmod -x {} \;