1.5.0 / 2024-02-25
1.5.0 / 2024-02-25
Notable changes
First-class Linux musl
libc support
- Add Linux musl cross build targets
aarch64-linux-musl
,arm-linux-musl
,x86-linux-musl
, andx86_64-linux-musl
. #75, #111 (@flavorjones) - Add Linux cross build targets
aarch64-linux-gnu
,arm-linux-gnu
,x86-linux-gnu
, andx86_64-linux-gnu
. #111 (@flavorjones) - The cross build targets
aarch64-linux
,arm-linux
,x86-linux
, andx86_64-linux
are now aliases for the*-linux-gnu
targets. #111 (@flavorjones)
Please read the README for details and caveats!
Improvements
- Predefined user and group list is more complete, and represents the union of users and groups across all RCD images.
Changes to build containers
- Replace
rvm
withrbenv
andruby-build
in the build containers.rvm
has been replaced byrbenv
andruby-build
- no longer applying sendfile patches to bootstrap rubies
- no longer updating gems belonging to the bootstrap rubies
- user
rvm
no longer exists, replaced byrubyuser
Users of the rake-compiler-dock
gem should not be affected by this change. However, users of the raw containers may be affected if there are assumptions about rvm
.