Debian Patches

Status for gdnsd/3.8.3-2

Patch Description Author Forwarded Bugs Origin Last update
tests-Fix-Net-DNS-1.49-testsuite-breakage.patch Fix Net::DNS 1.49 testsuite breakage
As of 1.49, apparently the previously readonly call
RR::OPT->option('foo') will, as a side effect, *create* the option
"foo" with an option-length of zero if it doesn't already exist.

One part of our testsuite driver used this call to check for the
existence of the "cookie" option while parsing packets for tests
which did not use the "cookie" option, resulting in failures from
the artificially-created "cookie" option. This commit switches
the option() calls to use direct access to the option hash
instead, avoiding the side-effect.
Brandon Black <bblack@wikimedia.org> no debian upstream, https://github.com/gdnsd/gdnsd/commit/4df9ddfedfb186137a88e154497f619306b8ddb7 2025-01-13

All known versions for source package 'gdnsd'

Links