libuv broke Node

Created on 18 Jan 2018  路  6Comments  路  Source: libuv/libuv

  • Version: 1.19.0-1
  • Platform: Linux

The new version (1.19.0-1) of libuv broke node on my Linux machine (ArchLinux). According to semver minor releases should not break dependant software. See https://github.com/npm/npm/issues/19634#issuecomment-358585641

Most helpful comment

Oh, and to be clear, the real bug is most likely on the node.js side, the newest libuv release merely exposes it. But we'll be reverting the libuv change for now until things get fixed in node.js.

All 6 comments

We're aware. There's a reason we bundle libuv with node.js and it looks like arch users are finding that out the hard way today.

Well, minor versions should not introduce breaking changes so blaming Arch users for it seems kind of odd in my opinion.

It's a bug, nothing more. We do integration testing on the node.js side and it caught the regression. If arch had stuck with the bundled version, you wouldn't be experiencing fallout right now.

Ah my apologies, I though you meant that is was okay to introduce breaking changes in a minor version. Thanks for clarifying that it is a bug.

Oh, and to be clear, the real bug is most likely on the node.js side, the newest libuv release merely exposes it. But we'll be reverting the libuv change for now until things get fixed in node.js.

Hmm ok, thanks for the quick responses :D

Was this page helpful?
0 / 5 - 0 ratings

Related issues

imran-iq picture imran-iq  路  7Comments

bnoordhuis picture bnoordhuis  路  9Comments

cjihrig picture cjihrig  路  12Comments

jorangreef picture jorangreef  路  9Comments

bradking picture bradking  路  9Comments