]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Switch eBPF support to `auto` when building with `meson`
authorRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 15 May 2025 08:42:17 +0000 (10:42 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 15 May 2025 08:42:17 +0000 (10:42 +0200)
It used to be that way with `autotools` and I don't see any good
reason to disable it by default.

pdns/dnsdistdist/meson_options.txt

index b245eb775a9239979d24e97e187f93fe9e0f769e..5635782b2c014d810859646ff62469841cf16555 100644 (file)
@@ -35,7 +35,7 @@ option('quiche', type: 'feature', value: 'auto', description: 'Enable Quiche lib
 option('re2', type: 'feature', value: 'auto', description: 'Enable re2 for regular expressions')
 option('xsk', type: 'feature', value: 'auto', description: 'Enable AF_XDP / XSK')
 option('fuzz-targets', type: 'boolean', value: false, description: 'Enable fuzzing targets')
-option('ebpf', type: 'feature', value: 'disabled', description: 'Enable eBPF support')
+option('ebpf', type: 'feature', value: 'auto', description: 'Enable eBPF support')
 option('fuzzer_ldflags', type: 'string', value: '', description: 'Linker flags used for the fuzzing targets (a path to the libFuzzer static library, for example)')
 option('yaml', type: 'feature', value: 'disabled', description: 'Enable YAML configuration')
 option('man-pages', type: 'boolean', value: true, description: 'Generate man pages')