At a guess it was removed from the spec for el8 (which does not support tcpwrap) and somehow got removed from el7 by accident. The ghettoforge dovecot23 packages have tcpwrap support for el7:
So is el8 truly incompatible with tcpwrap? Or is it just too much effort to continue suport for every feature that was ever in the system?
https://access.redhat.com/solutions/3906701
"The TCP Wrappers package has been deprecated in RHEL 7 and therefore it will not be available in RHEL 8 or later RHEL releases".
If the former, might it be reasonable for a user to change the 8's in the code below to 9's?
No, because there is no tcp_wrappers/tcp_wrappers-devel package in RHEL8 anymore.
For reasons and alternatives, see: https://fedoraproject.org/wiki/Changes/Deprecate_TCP_wrappers
Best regards Gerald
We are looking into this, it was indeed removed from el7 by accident. RPM macros can be quite tricky sometimes.
I have:
%if 0%{?rhel} < 8 BuildRequires: tcp_wrappers-devel %endif
... then later ...
%if 0%{?rhel} < 8 --with-libwrap
%endifPeter