|
1 | | -next / unreleased |
2 | | ------------------ |
| 1 | +# v1.5.0.rc1 / prerelease 2024-01-26 |
3 | 2 |
|
4 | | -* Linux builds and their images are now fully qualified with the libc flavor. So, `x86_64-linux` |
5 | | - should now be referred to as `x86_64-linux-gnu`, and the generated files are also named with the |
6 | | - libc name. |
7 | | -* Replace `rvm` with `rbenv` and `ruby-build` |
| 3 | +## Notable changes |
| 4 | + |
| 5 | +### First-class Linux `musl` libc support |
| 6 | + |
| 7 | +* Add Linux musl cross build targets `aarch64-linux-musl`, `arm-linux-musl`, `x86-linux-musl`, and `x86_64-linux-musl`. #75, #111 (@flavorjones) |
| 8 | +* Add Linux cross build targets `aarch64-linux-gnu`, `arm-linux-gnu`, `x86-linux-gnu`, and `x86_64-linux-gnu`. #111 (@flavorjones) |
| 9 | +* The cross build targets `aarch64-linux`, `arm-linux`, `x86-linux`, and `x86_64-linux` are now aliases for the `*-linux-gnu` targets. #111 (@flavorjones) |
| 10 | + |
| 11 | +Please read the README for more details. |
| 12 | + |
| 13 | + |
| 14 | +## Improvements |
| 15 | + |
| 16 | +* Predefined user and group list is more complete, and represents the union of users and groups |
| 17 | + across all RCD images. |
| 18 | + |
| 19 | + |
| 20 | +## Changes |
| 21 | + |
| 22 | +* Replace `rvm` with `rbenv` and `ruby-build` in the build containers. |
8 | 23 | - `rvm` has been replaced by `rbenv` and `ruby-build` |
9 | 24 | - no longer applying sendfile patches to bootstrap rubies |
10 | 25 | - no longer updating gems belonging to the bootstrap rubies |
11 | 26 | - user `rvm` no longer exists, replaced by `rubyuser` |
12 | | -* Predefined user and group list is more complete, and represents the union of users and groups |
13 | | - across all RCD images. |
| 27 | + |
14 | 28 |
|
15 | 29 | 1.4.0 / 2023-12-27 |
16 | 30 | ------------------ |
@@ -62,7 +76,7 @@ next / unreleased |
62 | 76 | * Fix testing for ruby C-API functions in mkmf. #65, #67 |
63 | 77 | * Use openjdk 11 to make maven work on ubuntu 20.04. #64 |
64 | 78 | * Remove x86_64-w64-mingw32-pkg-config from the x64-mingw-ucrt image. #63 |
65 | | -* Add a patch for math.h to use gcc builtins and to improve compat with musl based systems. #42 |
| 79 | +* Add a patch for math.h to use gcc builtins and to improve compat with `musl` libc-based systems. #42 |
66 | 80 |
|
67 | 81 |
|
68 | 82 | 1.2.0 / 2022-01-04 |
|
0 commit comments