Nodejs 10.x

Edit Package nodejs10

The Node.js 10.x release branch is scheduled to become the next actively maintained Long Term Support (LTS) release line in October, 2018 under the LTS codename 'Dubnium'. Note that the LTS lifespan for 10.x will end in April, 2021.

Refresh
Refresh
Source Files
Filename Size Changed
SHASUMS256.txt 0000003319 3.24 KB
SHASUMS256.txt.sig 0000000310 310 Bytes
env_shebang.patch 0000021142 20.6 KB
fix_ci_tests.patch 0000001939 1.89 KB
icu_small_grouping.patch 0000001000 1000 Bytes
manual_configure.patch 0000001397 1.36 KB
node-gyp-addon-gypi.patch 0000003100 3.03 KB
node-v10.2.0.tar.xz 0019388964 18.5 MB
nodejs-libpath.patch 0000002024 1.98 KB
nodejs-sle11-python26-check_output.patch 0000001375 1.34 KB
nodejs.keyring 0000024737 24.2 KB
nodejs10.changes 0000015035 14.7 KB
nodejs10.spec 0000017733 17.3 KB
npm_search_paths.patch 0000001994 1.95 KB
versioned.patch 0000019905 19.4 KB
Revision 7 (latest revision is 187)
Adam Majer's avatar Adam Majer (adamm) committed (revision 7)
- New upstream release 10.2.0:
  * addons: Fixed a memory leak for users of AsyncResource and N-API.
  * assert: The error parameter of assert.throws() can now be
    an object containing regular expressions.
  * crypto: The authTagLength option has been made more flexible.
  * esm: Builtin modules now provide named exports in ES6 modules.
  * http: Handling of close and aborted events has been made more
    consistent.
  * module: add --preserve-symlinks-main
  * timers: timeout.refresh() has been added to the public API.
- fix_ci_tests.patch: refreshed
- versioned.patch: refreshed
Comments 4

Wolfgang Rosenauer's avatar

This package fails to build in my project: https://build.opensuse.org/package/live_build_log/mozilla/nodejs10/openSUSE_Leap_15.1/x86_64 Any idea/hints why that is the case? Problem is that Firefox 83 now requires a more recent version of nodejs to build so I have to link it into my project but it regularly fails for 15.1


Adam Majer's avatar

The problem is caused by OpenSSL regression that was fixed later but seems not included in Leap 15.1:Update. It's related to bnc#1157775

It seems it affects SLE-15-SP1:Update. I didn't notice this earlier since this was built against :GA and not the :Update codestream


Adam Majer's avatar

Also, you can remove nodejs10 from your build project. There is one shipped in Leap:15.1 and 15.2, etc. It will continue to be shipped for a few years to come.


Wolfgang Rosenauer's avatar

@adamm, Firefox since recently requires a version >= 10.23 Therefore I needed to link to this version, which is now also not building anymore for SLE15 because pkgconfig(libcares) is unresolved.

openSUSE Build Service is sponsored by