Post AtJexdRiJbrT6Pl13g by monk@social.unboiled.info
 (DIR) More posts by monk@social.unboiled.info
 (DIR) Post #AtIOciQQoYFm2WCUNM by navi@social.vlhl.dev
       2025-04-20T22:06:35.231603Z
       
       1 likes, 0 repeats
       
       @puppygirlhornypost2 meson unless you have a very niche usecase
       
 (DIR) Post #AtIQV3Bxv7WK2PuHk8 by leo@60228.dev
       2025-04-20T22:20:00Z
       
       0 likes, 0 repeats
       
       @puppygirlhornypost2 @wyatt imo a build system needs some form of dependency management to be good, and generalizing over most usecases the more tightly integrated the nicer it is to work with
       
 (DIR) Post #AtIQV4BeDmrP7ilXt2 by navi@social.vlhl.dev
       2025-04-20T22:26:47.794360Z
       
       1 likes, 0 repeats
       
       @leo @puppygirlhornypost2 @wyatt meson: uses pkg-config to attempt to locate a dependency (optionally can attempt that weird cmake format)if that fails, attempt to download and build the dependency from a wrap file, if such file is availableif that fails, then it tells the user "can't find dependency"that's, how you do it. integration with native first, download+build as a last resort
       
 (DIR) Post #AtIQV9KL6tmf47s3d2 by leo@60228.dev
       2025-04-20T22:20:34Z
       
       0 likes, 0 repeats
       
       @puppygirlhornypost2 @wyatt wraps are the #1 meson feature i see people talk about!
       
 (DIR) Post #AtJeuFaIZjwyEE9uHg by abbieoverflight@transfem.boywife.top
       2025-04-20T22:04:21.560028Z
       
       0 likes, 0 repeats
       
       @puppygirlhornypost2 what, cargo is unironically good. the dependency management is great, the build process is piss easy if you arent using some weird program made by some guy who requires you use nightly otherwise it explodesits like really easy to use, its just slow because rust programs need like a billion crates :v
       
 (DIR) Post #AtJeuGsPls2GEhdtA0 by navi@social.vlhl.dev
       2025-04-20T22:09:17.302177Z
       
       1 likes, 0 repeats
       
       @abbieoverflight @puppygirlhornypost2 the "dependency management" of cargo is the bane of every distro package maintainer ever, cargo refuses to play along with the rest of the ecosystem, and don't get me started on dynamic linking or vendored shit
       
 (DIR) Post #AtJexbU7bgbD1IruXA by monk@social.unboiled.info
       2025-04-21T06:50:01.750311Z
       
       0 likes, 0 repeats
       
       @navi @leo @wyatt @puppygirlhornypost2 no, native-first and native-only is how you do it. if your lower build system ever tries to access a network, shame on it let it stand in a corner and think where did it go wrong. this is a job of a package manager like Nix.
       
 (DIR) Post #AtJexcf9EB0sfn2EMK by navi@social.vlhl.dev
       2025-04-21T10:53:28.866292Z
       
       0 likes, 0 repeats
       
       @monk @leo @wyatt @puppygirlhornypost2 the world not just nix
       
 (DIR) Post #AtJexdRiJbrT6Pl13g by monk@social.unboiled.info
       2025-04-21T12:43:47.607274Z
       
       0 likes, 0 repeats
       
       @navi @leo @wyatt @puppygirlhornypost2 yeah, there's also a cheap plastic clone of it and a whole lot of 20th century package managers, but let's not complicate it
       
 (DIR) Post #AtJexeTAVgcSHDRgxs by navi@social.vlhl.dev
       2025-04-21T12:44:38.140839Z
       
       1 likes, 0 repeats
       
       @monk @leo @wyatt @puppygirlhornypost2 honestly i do not have the patience for this today, fuck off, have a good day