muon
- Does it depend on
libeditwithbestline? - muon defaults to
staticfordefault_libraryunlikemesonwhich defaults toshared - Depends on
mesonor itself to cross compile itself on a glibc host - Supports
--cross-fileusingmuon setup -p cross:<file>; replacemesoninbuild-cross(e.g.kmod) - A circular dependency between muon and itself?
- muon replaces meson, but resulting binaries are not stripped?
- Alpine uses the following for
abuild-muon:
exec muon meson setup \ -Db_staticpic=true \ -Dpython.bytecompile=0 \ -Dwerror=false \muonprovides their own fork ofsamuraithat is enabled by default; therefore, there is no need to maintain a separate version or useCFLAGS=-DBOOTSTRAP_NO_SAMUmuondefaults to$prefix/comforsharedstatedir, whilemesondefaults to/var/libifprefix=/usr
References
Section titled “References”- https://codeberg.org/sewn/repo/src/branch/muon
- https://docs.muon.build/intro.html
- https://gitlab.alpinelinux.org/alpine/aports/-/issues/16133
- https://git.sr.ht/~lattis/muon/tree/master/item/src/meson_opts.c
- https://git.sr.ht/~lattis/muon/tree/master/item/src/script/options/global.meson
- https://todo.sr.ht/~lattis/muon/107