1. 14 Mar, 2022 1 commit
  2. 07 Feb, 2022 1 commit
    • Dridi Boukelmoune's avatar
      rpm: Ensure %{systemd_requires} availability · 4e2411cd
      Dridi Boukelmoune authored
      RPM macros for systemd used to be part of the main systemd package but
      on Fedora they moved to their own subpackage. The %{systemd_requires}
      macro is no longer guaranteed to be present in a default build root.
      
      This change enables Fedora Rawhide builds, for a current Rawhide target
      of Fedora 36.
      
      Closes #153
      4e2411cd
  3. 31 Jan, 2022 1 commit
  4. 13 Jan, 2022 3 commits
  5. 15 Aug, 2021 1 commit
  6. 06 Aug, 2021 1 commit
  7. 19 May, 2021 1 commit
  8. 18 May, 2021 1 commit
    • Dridi Boukelmoune's avatar
      varnishreload: Add a prefix option · 32fa31c9
      Dridi Boukelmoune authored
      On a system where the active VCL's role is merely to switch to a
      different label, each tenant might reload its VCL with a dedicated
      prefix. Discarding only has an effect on same-prefix reloads.
      
      It can also simply be used for cosmetic reasons to simply replace the
      'reload' prefix with something else.
      32fa31c9
  9. 14 Dec, 2020 1 commit
  10. 13 Dec, 2020 1 commit
  11. 18 Aug, 2020 3 commits
  12. 08 Aug, 2020 1 commit
  13. 07 Aug, 2020 2 commits
  14. 22 Jun, 2020 1 commit
  15. 04 May, 2020 1 commit
  16. 29 Apr, 2020 4 commits
  17. 24 Apr, 2020 1 commit
  18. 24 Mar, 2020 3 commits
  19. 23 Dec, 2019 1 commit
  20. 20 Dec, 2019 1 commit
  21. 09 Dec, 2019 1 commit
    • Dridi Boukelmoune's avatar
      rpm: Require redhat-rpm-config at run time for el8 · 4851d822
      Dridi Boukelmoune authored
      Starting with el8 annobin is used to annotate ELF binaries and this is
      set up via the %configure RPM macro. As a result annobin becomes a
      requirement of the default cc_command in varnishd but it relies on GCC
      spec files that are provided by redhat-rpm-config.
      
      So, similar to how we explicitly require GCC at run time we now also
      need to bring the annobin setup.
      4851d822
  22. 05 Dec, 2019 1 commit
    • Dridi Boukelmoune's avatar
      rpm: Rely on the configure step to find doc tools · e21f52a1
      Dridi Boukelmoune authored
      There was already a hint in b2ea64fd
      that we lack some packaging stability from the platforms we support
      and this is another occurrence. The configure script of a supported
      Varnish release will find the tools we need.
      
      This enables build support for el8 in addition to el7.
      e21f52a1
  23. 27 Nov, 2019 1 commit
  24. 21 Nov, 2019 3 commits
  25. 20 Nov, 2019 1 commit
  26. 23 Oct, 2019 1 commit
  27. 05 May, 2019 1 commit
    • Dridi Boukelmoune's avatar
      Polish Debian packaging · ef90bd19
      Dridi Boukelmoune authored
      I was finally able to use sbuild on Fedora for all Varnish 6 Debian and
      derivatives. I was able to confirm that the configure script doesn't
      need help to find our documentation tools. Or rather, I was no longer
      running in that error when I rushed the Python 3 transition.
      ef90bd19
  28. 04 May, 2019 1 commit