New comment by MeganerdNL on void-packages repository https://github.com/void-linux/void-packages/pull/45381#issuecomment-1666169370 Comment: > because of recent changes to the cross toolchains, only this is needed: > > ```diff > if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then > XBPS_CROSS_RUSTFLAGS+=" -latomic" > - makedepends+=" libatomic-devel" > fi > - > - case "$XBPS_TARGET_MACHINE" in > - *-musl) makedepends+=" musl-devel libstdc++";; > - esac > ``` > > (tested with a musl masterdir (`xbps-src -m masterdir-musl binary-bootstrap x86_64-musl` and `xbps-src -m masterdir-musl -a armv6l-musl pkg encrypted-dns`)) > > > I think that the creation of a mandatory configfile that has an example is quite important > > by important I mean things like breaking changes (see pipewire, for example). things like optional dependencies or getting-started steps are not important enough and just add more noise that users will probably ignore. Yes, it worked with the new RUSTFLAGS! I see about the important messages, thanks. Please review.