Page MenuHomeSolus

Rebuild bustle with static linking
ClosedPublic

Authored by liontiger23 on May 9 2023, 8:03 AM.
Tags
None
Referenced Files
F11006758: D14119.diff
Tue, Aug 1, 4:40 PM
F10897986: D14119.diff
Jul 2 2023, 2:40 PM
F10868203: D14119.id34484.diff
Jun 17 2023, 10:32 PM
F10868200: D14119.id34416.diff
Jun 17 2023, 10:32 PM
F10868199: D14119.id.diff
Jun 17 2023, 10:32 PM
F10862487: D14119.diff
Jun 16 2023, 9:00 PM
F10852827: D14119.id34416.diff
Jun 13 2023, 5:28 AM
F10851459: D14119.diff
Jun 12 2023, 1:16 PM
Subscribers

Details

Summary

Rebuild bustle with static linking to simplify upgrading of Haskell stack.

Eliminates the last dependency on

  • haskell-dbus
  • haskell-gtk3
  • haskell-pango
  • haskell-gio
  • haskell-glib
  • haskell-cairo
  • gtk2hs-buildtools

So they can be deprecated now.

Test Plan

Run bustle and look at some dbus graphs (Ctrl+Y to Record System Bus).

Diff Detail

Repository
R471 bustle
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Simplify cabal options, since static linking is the default

joebonrichie added a subscriber: joebonrichie.

LGTM! Landing a little earlier than the rest of the stack due to needing bustle for at-spi2 rebuilds. Will land the rest when GNOME 44 is in.

This revision is now accepted and ready to land.Sat, Jul 15, 9:48 AM
This revision was automatically updated to reflect the committed changes.