]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
gc: use kresd versioning instead of separate one
authorVladimír Čunát <vladimir.cunat@nic.cz>
Tue, 9 Jun 2020 14:27:07 +0000 (16:27 +0200)
committerTomas Krizek <tomas.krizek@nic.cz>
Mon, 29 Jun 2020 12:25:32 +0000 (14:25 +0200)
I don't think it makes sense to ever package it separately from kresd,
so why should it have separate versioning? (could be confusing)

utils/cache_gc/kr_cache_gc.h
utils/cache_gc/main.c
utils/cache_gc/meson.build

index 839e553d5bdc7f0438765371bc5b762f628ba413..ee360abbce8965e611b4054dfb0dfea82646cf4c 100644 (file)
@@ -38,4 +38,3 @@ typedef struct kr_cache_gc_state kr_cache_gc_state_t;
 int kr_cache_gc(kr_cache_gc_cfg_t *cfg, kr_cache_gc_state_t **state);
 void kr_cache_gc_free_state(kr_cache_gc_state_t **state);
 
-#define KR_CACHE_GC_VERSION "0.2"
index 41654c8438f260d61e26de7d39b69abcae5748e5..efb25c20007f7c8f73a5a1bf36c309612dfce121 100644 (file)
@@ -8,6 +8,7 @@
 #include <lib/defines.h>
 #include <libknot/libknot.h>
 
+#include "kresconfig.h"
 #include "kr_cache_gc.h"
 
 volatile static int killed = 0;
@@ -55,7 +56,7 @@ static long get_nonneg_optarg()
 
 int main(int argc, char *argv[])
 {
-       printf("Knot Resolver Cache Garbage Collector v. %s\n", KR_CACHE_GC_VERSION);
+       printf("Knot Resolver Cache Garbage Collector, version %s\n", PACKAGE_VERSION);
        if (setvbuf(stdout, NULL, _IONBF, 0) || setvbuf(stderr, NULL, _IONBF, 0)) {
                fprintf(stderr, "Failed to to set output buffering (ignored): %s\n",
                                strerror(errno));
index 3b07e0a942ca56ff4eafc4434cccfa412c621db8..a0025acd7f7597d326d814a65043ffe12ab488a1 100644 (file)
@@ -14,6 +14,7 @@ if build_utils
     'kres-cache-gc',
     cache_gc_src,
     dependencies: [
+      kresconfig_dep,
       contrib_dep,
       libkres_dep,
       libknot,