"resolver" test fails without "--enable-querytrace"
Summary
The "resolver" system test always fails if not built with "--enable-querytrace" option.
BIND version used
9.18.1
Steps to reproduce
Build without the "--enable-querytrace" option. This is my exact configure:
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-doh
What is the current bug behavior?
When running make check
, the "resolver" system test fails on the test "check that SERVFAIL is returned for an empty question section via TCP (70)".
This issue was brought up in the comments of #3069 (closed) and #3126 (closed), but does not seem to have been addressed yet.
What is the expected correct behavior?
The "resolver" system test passes without the "--enable-querytrace" option.
Relevant logs and/or screenshots
Log file from failed (without "--enable-querytrace") build: fail-nextpart.out.70
Log file from passed (with "--enable-querytrace") build: pass-nextpart.out.70
Possible fixes
These two lines never match the output file "nextpart.out.70". The log messages they are looking for only appear when "--enable-querytrace" is used.