Hi,

* John Paul Adrian Glaubitz <adrian.glaub...@suse.com> [2024-10-15 * 21:04]:
This solution is still suboptimal as it makes bootstrapping
Debian from source needlessly harder.
It is not really a solution but a stopgap, because
the original http-parser no longer works correctly [1].

Since libgit2 is a transitive build dependency of rustc which
is in turn a build dependency of many other packages, a lot of
packages will be blocked to build unless the nodejs package has
been built.

The proper fix would be really to untie the llhttp C library from
NodeJS. I don't really understand what the reason for tying a lean
C library to such a big code base as NodeJS. It's like adding Libre
Office as a build dependency to glibc.
I agree with you 100%. Let's see how [2] pans out.


Cheers
Timo

[1] https://bugs.debian.org/1084223
[2] https://bugs.debian.org/1081636


--
⢀⣴⠾⠻⢶⣦⠀   ╭────────────────────────────────────────────────────╮
⣾⠁⢠⠒⠀⣿⡁   │ Timo Röhling                                       │
⢿⡄⠘⠷⠚⠋⠀   │ 9B03 EBB9 8300 DF97 C2B1  23BF CC8C 6BDD 1403 F4CA │
⠈⠳⣄⠀⠀⠀⠀   ╰────────────────────────────────────────────────────╯

Attachment: signature.asc
Description: PGP signature

Reply via email to