| 4 Aug 2023 |
gdamjan | is there a way to tell it not to shorten strings like this bin/node: ….46.0-dev/include", "/nix/store/l0vnx3ik63qrlj086gq06fjmalsi5dpy-openssl-3.0.9-dev/include", "/n… ? | 13:48:17 |
Lily Foster | In reply to @gdamjan:spodeli.org is there a way to tell it not to shorten strings like this bin/node: ….46.0-dev/include", "/nix/store/l0vnx3ik63qrlj086gq06fjmalsi5dpy-openssl-3.0.9-dev/include", "/n… ? Hmmmmm not sure. Also why would the include paths be embedded in the binary???? | 13:49:09 |
Lily Foster | Unless it's wrapped and that's a wrapper. I forget if it's wrapped | 13:49:25 |
gdamjan | /nix/store/5vm8fh4q21xlk7i1y6rqykqar296dglr-nodejs-slim-18.16.1/bin/node is 45M … seems like the real deal :D | 13:50:28 |
gdamjan | ok thanks for why-depends, let me make some experiments | 13:51:16 |
Lily Foster | In reply to @gdamjan:spodeli.org /nix/store/5vm8fh4q21xlk7i1y6rqykqar296dglr-nodejs-slim-18.16.1/bin/node is 45M … seems like the real deal :D Damn, I wonder if it just doesn't have LTO or anything on it. Highly templated C++ stuff can explode in size for sure, especially without that | 13:52:24 |
Lily Foster | But 45 MB is a lot... | 13:52:32 |
gdamjan | /usr/bin/node is 39M on Arch … I guess a static library or two difference?! | 13:53:35 |
Lily Foster | Maybe | 13:55:39 |
gdamjan | this is gonna compile for a while … | 13:56:33 |
Lily Foster | Yep, good luck 🫠 | 13:57:14 |
gdamjan | time enough to clean my bike :P | 13:58:06 |
Lily Foster | Yeah, probably. Have fun with that | 13:58:50 |
Lily Foster | I wish marsam was on Matrix since they usually do most of the nodejs derivation maintenance and can probably speak a lot more intelligently on it. I just do the ecosystem tooling mostly | 13:59:47 |