bottlerocket icon indicating copy to clipboard operation
bottlerocket copied to clipboard

Many packages require newer build tools in the SDK

Open cbgbt opened this issue 2 years ago • 2 comments

What I'd like: To update dbus-broker to v31 or greater.

dbus-broker requires a newer build of meson to be included in our SDK. Currently, the SDK uses F35 as a base, which doesn't include a recent enough build, so we would need to update that.

Note that when we do update dbus-broker, we also need to change our systemd unit to account for the following changes:

  • https://github.com/bus1/dbus-broker/commit/28af5ac996c94922fc49660e0efa955f57575187
  • https://github.com/bus1/dbus-broker/commit/fa19773b27775ffa81c248de1ce4b8febb526adf

Any alternatives you've considered: N/A.

cbgbt avatar Jun 02 '22 22:06 cbgbt

I think another benefit of jumping to F36 is openssl 3.0.x is the default.

jpculp avatar Jun 02 '22 23:06 jpculp

It turns out that we similarly need a newer meson for the newest libglib (2.73), which would also necessitate this move.

cbgbt avatar Jun 03 '22 22:06 cbgbt