Open bbjubjub2494 opened 7 months ago
I'm curious about the build failure as I've recently packaged native node.js packages.
I'm able to reproduce with:
nix build ./#nodePackages.teck-programmer
teck-programmer last release was 9 years ago. That project specifies usb@1
.
From what I understand of the error, the node-usb dependency requires native bindings to OS USB libraries. libusb
for GNU/Linux. The C++ errors look like header file incompatibilities.
Thus, it does seem like an upstream incompatibility.
Perhaps we mark the package as broken?
That's fair.
Steps To Reproduce
Steps to reproduce the behavior:
Build log
Additional context
Since c4b3cc031e051233d7dfa6f124db215d0fb31224, nodejs 20. Might be an upstream incompatibility I don't know nodejs internals too well.
Notify maintainers
@bbjubjub2494
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a :+1: reaction to issues you find important.