Originally added by commit 207484f5d447b8b291e04a7304b16a997e71d10b.
I think those flags are not neede anymore. Some of those became defaults
anyway. Others are part of compilation flags used by the system. Nothing
else should be required. Checking by checksec(8) tool did not reveal any
differences with or without this patch.
I do not want to install this package when dnf install bind-utils is
specified. I want to prefer original bind-utils if they are available.
Install this by bind9-next-utils only, but be able to satisfy bind-utils
requirements from other package.
That works as expected only on recent enough distribution, starting with
f37.
Use more friendly value for primary and secondary zones. It used master
for ages, but that might have wrong connotation to someone. Use
something without problematic history.
Fix dependencies of chroot and some other subpackages. Depend on
%name%{?_isa} instead of bind%{?_isa}, Provides: does not provide also
arch provide.
More packages need backward compatibility. Move their definitions to
reusable macro and use it in multiple places.
Resolves: rhbz#1873486
Those errors can be dropped by simple configuration:
category lame_servers { null; };
Do not hide them into debug log on all servers. Expect lame servers are
not so common to drop it always.
One patch were merged by upstream, another one is waiting to be merged.
Add link to upstream issue to help tracking when it would not be needed
anymore.