New comment by oreo639 on void-packages repository https://github.com/void-linux/void-packages/pull/48295#issuecomment-1947676479 Comment: > btw, could you explain to me why this template is not good enough that you decided it's better to create your own instead of helping me finish this one? This drops a lot of patches from mozjs102 that are still desirable. The configure setup is unnecessarily complicated. There is a `./configure` python script in the `js/src` folder which can be used to configure spidermonkey. I also made it work with python3.12 (which I also did for mozjs102), since the only real issue is an outdated bundled library. This PR also dropped the stacksize change, which is necessary for musl. I also wanted to try using gnome-builder 45 which requires gjs 1.78 so I ended up making a separate one myself. I did end up removing the MOZ_NO_RUST_LTO define as you did here since it doesn't appear to be necessary to avoid compile errors anymore. Sorry for being disrespectful, that wasn't my intention. https://github.com/oreo639/void-packages/tree/gnome-builder