From 5904581d87e5b6d44734328f45650b830e9e381b Mon Sep 17 00:00:00 2001 From: Jaroslav Škarvada Date: Oct 29 2018 15:24:39 +0000 Subject: Dropped hesiod support Resolves: rhbz#1643264 --- diff --git a/sendmail.spec b/sendmail.spec index 46fb6f1..0fb3d8c 100644 --- a/sendmail.spec +++ b/sendmail.spec @@ -19,7 +19,7 @@ Summary: A widely used Mail Transport Agent (MTA) Name: sendmail Version: 8.15.2 -Release: 32%{?dist} +Release: 33%{?dist} License: Sendmail URL: http://www.sendmail.org/ @@ -95,7 +95,6 @@ Patch30: sendmail-8.15.2-openssl-1.1.0-ecdhe-fix.patch BuildRequires: libdb-devel BuildRequires: libnsl2-devel -BuildRequires: hesiod-devel BuildRequires: groff BuildRequires: ghostscript BuildRequires: m4 @@ -212,11 +211,11 @@ sed -i 's|/usr/local/bin/perl|%{_bindir}/perl|' contrib/*.pl %build # generate redhat config file cat > redhat.config.m4 << EOF -define(\`confMAPDEF', \`-DNEWDB -DNIS -DHESIOD -DMAP_REGEX -DSOCKETMAP -DNAMED_BIND=1') +define(\`confMAPDEF', \`-DNEWDB -DNIS -DMAP_REGEX -DSOCKETMAP -DNAMED_BIND=1') define(\`confOPTIMIZE', \`\`\`\`${RPM_OPT_FLAGS}'''') -define(\`confENVDEF', \`-I%{_includedir}/libdb -I/usr/kerberos/include -Wall -DXDEBUG=0 -DNETINET6 -DHES_GETMAILHOST -DUSE_VENDOR_CF_PATH=1 -D_FFR_LINUX_MHNL -D_FFR_QOS -D_FILE_OFFSET_BITS=64 -DHESIOD_ALLOW_NUMERIC_LOGIN') +define(\`confENVDEF', \`-I%{_includedir}/libdb -I/usr/kerberos/include -Wall -DXDEBUG=0 -DNETINET6 -DHES_GETMAILHOST -DUSE_VENDOR_CF_PATH=1 -D_FFR_LINUX_MHNL -D_FFR_QOS -D_FILE_OFFSET_BITS=64') define(\`confLIBDIRS', \`-L/usr/kerberos/%{_lib}') -define(\`confLIBS', \`-lnsl -lhesiod -lcrypt -ldb -lresolv') +define(\`confLIBS', \`-lnsl -lcrypt -ldb -lresolv') %{?_hardened_build:define(\`confLDOPTS', \`-Xlinker -z -Xlinker relro -Xlinker -z -Xlinker now')} define(\`confMANOWN', \`root') define(\`confMANGRP', \`root') @@ -705,6 +704,10 @@ exit 0 %changelog +* Mon Oct 29 2018 Jaroslav Škarvada - 8.15.2-33 +- Dropped hesiod support + Resolves: rhbz#1643264 + * Tue Oct 16 2018 Peter Robinson 8.15.2-32 - Drop old pre F-23 conditionals, minor spec cleanups