Hi Timo, On Tue, 2024-10-15 at 21:13 +0200, Timo Röhling wrote: > * 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].
OK, thanks for taking care of that. And I agree that a stopgap solution was necessary in this case. > > 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. Would be great if upstream could be convinced to untie the library. Adrian PS: Sorry for the accidental use of my work address. Oops. > [1] https://bugs.debian.org/1084223 > [2] https://bugs.debian.org/1081636 -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913