]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
distro: add explicit dependency on new lua-cqueues
authorTomas Krizek <tomas.krizek@nic.cz>
Tue, 16 Apr 2019 20:02:49 +0000 (22:02 +0200)
committerTomas Krizek <tomas.krizek@nic.cz>
Thu, 18 Apr 2019 15:09:56 +0000 (17:09 +0200)
Older cqueues may cause some issues with lua-http

distro/deb/control
distro/rpm/knot-resolver.spec

index 3120d375d291f1dd86d14c2d964d5aced74591c2..fd53fe0a97b3ba181a56c37d7e0e2111bf2872f1 100644 (file)
@@ -39,9 +39,10 @@ Replaces:
 Breaks:
   libkres9 (<< 3.2.1-2),
 Recommends:
- knot-resolver-module-http,
  lua-basexx,
  lua-cqueues,
+Suggests:
+ knot-resolver-module-http,
 Description: caching, DNSSEC-validating DNS resolver
  The Knot Resolver is a caching full resolver implementation
  written in C and LuaJIT, including both a resolver library and a
@@ -66,6 +67,7 @@ Depends:
  libjs-bootstrap,
  libjs-d3,
  libjs-jquery,
+ lua-cqueues (>= 20171014),
  lua-http,
  lua-mmdb,
  systemd,
index 5c4bc3c467b4f634ad7bf393bd30ab0f54640f13..ce5dd312acd67e65c8ec587a442764be9ef7f913 100644 (file)
@@ -119,9 +119,11 @@ Documentation for Knot Resolver
 Summary:        HTTP/2 module for Knot Resolver
 Requires:       knot-resolver
 %if 0%{?fedora}
+Requires:       compat-lua-cqueues >= 20171014
 Requires:       compat-lua-http
 Requires:       compat-lua-mmdb
 %else
+Requires:       lua-cqueues >= 20171014
 Requires:       lua-http
 Requires:       lua-mmdb
 %endif