Skip to content
Snippets Groups Projects
  1. Oct 29, 2024
  2. Oct 27, 2024
  3. Oct 26, 2024
  4. Oct 25, 2024
  5. Oct 24, 2024
    • Harald Sitter's avatar
      resolved: disable mdns/dnssd · aa5ee488
      Harald Sitter authored
      we currently use avahi for it by necessity. applications are generally
      using libavahi so they implicitly force the use of avahi-daemon.
      
      I do have a prototype that bridges the avahi-daemon dbus api to systemd
      so we don't need the separate daemon, but it is far from finished
      aa5ee488
    • Lasath Fernando's avatar
      55c6168a
    • Nate Graham's avatar
      Build with asserts · 4979f92a
      Nate Graham authored
      Right now our image is basically the prototype of the Testing edition,
      and for this edition, asserts make sense since the goal is to find
      issues early. So let's turn 'em on!
      
      Fixes #61
      4979f92a
  6. Oct 21, 2024
  7. Oct 20, 2024
  8. Oct 17, 2024
    • Harald Sitter's avatar
      strip: hijack meson and debug its invocation · 0d1b87bb
      Harald Sitter authored
      this should help us eventually force meson to strip as well even though
      kde-builder currently doesn't support it
      0d1b87bb
    • Harald Sitter's avatar
      strip: don't let meson fall over · 62deea24
      Harald Sitter authored
      62deea24
    • Harald Sitter's avatar
      strip only the kde-builder stage · 52ed3714
      Harald Sitter authored
      this is slightly hacky because kde-builder doesn't support running
      arbitrary targets.
      
      we first override ninja with a special program that turns install
      commands into install/strip commands
      
      we then set -DCMAKE_STRIP to a special strip command that invokes
      eu-strip with the right arguments to strip stuff to /tmp/debugroot
      
      from there we then pick it up in the archive generator
      52ed3714
    • Justin's avatar
      b6588aaf
    • Harald Sitter's avatar
      Revert "Use pre-built AUR binaries instead of rebuilding them on each run" · ef03b3e0
      Harald Sitter authored
      This reverts commit 5d37d0a8.
      
      So, while trying to set this up on KDE infra I hit the rather awkward
      problem that aurto doesn't really want to be automated. It's very much
      meant to be operated by a human. That is really just a source for failure.
      If we want to go down this route we'll want to use aurutils directly and
      write some higher level tooling on top if necessary.
      Undoing this for now so we can ponder it some more.
      
      Realistically I'd rather explore factoring out the rootfs build
      into its own job though. That way we can isolate all the binary builds
      into a job that produces a tarball which can then be consumed to render
      an image without having to build anything. Seems to me that should rock
      the boat a bit less while moving in the general direction of splitting
      things out.
      ef03b3e0
  9. Oct 16, 2024
  10. Oct 15, 2024