Ticket #231 (closed: fixed)
Requesting exception for libuv to bundle libev
|Reported by:||sgallagh||Owned by:|
|Priority:||normal||Component:||Bundled Library Exception|
The upstream project libuv (a core dependency of Node.JS) currently bundles a heavily-modified version of the libev event loop library. Their bundled copy is a true fork (it has broken binary compatibility and is tightly integrated with their development). They have approached upstream to include their changes, but upstream has been hostile, thus libuv has opted to maintain their own fork of the project.
Upstream is currently investigating ways to either eliminate their requirement on libev (and their significant modifications) or else to release their forked libev under a new name. I am working closely with upstream to make this happen. However, it is likely to take months to accomplish, and in the interim I would like permission to carry "bundles(libev)" when packaging libuv.