Source: sendmail Version: 8.18.2-1 Severity: important Tags: ftbfs patch Justification: fails to build from source (but built successfully in the past)
Dear maintainers, libnsl 2.0 dropped support for NIS+, which causes sendmail FTBFS: | ... | | configure: creating ./config.status | config.status: creating Makefile | config.status: creating build/autoconf.mk | config.status: creating build/autoconf.pl | config.status: creating build/autoconf.sh | config.status: creating build/update_chaos | Updating Build setup | config.status: creating build/site.config.m4 | config.status: WARNING: 'build/site.config.m4.in' seems to ignore the --datarootdir setting | config.status: creating control.new | control control.new differ: char 1750, line 59 | *** debian/control was updated, aborting, please restart your build *** | cd debian && tail -v -n \+0 config.log | ==> config.log <== | This file contains any messages produced by compilers while | running configure, to aid debugging if configure makes a mistake. | | It was created by Sendmail configure 8.17.1, which was | generated by GNU Autoconf 2.73. Invocation command line was | | ... The problem is that the removal of the NIS+ support changes the package description in the debian/control file. The following patch fixes the issue: --- sendmail-8.18.2/debian/control +++ sendmail-8.18.2/debian/control @@ -56,7 +56,7 @@ Sendmail includes *no* Mail User Agents (MUA), you'll have to pick from the plethora of available MUAs (mutt, vm, etc.) . - This package supports REGEX, DB, NIS, NIS+, LDAP, DNS maps, + This package supports REGEX, DB, NIS, LDAP, DNS maps, and has enabled TCPWrappers, IPv6, LockFile, SMTP AUTH(SASL), STARTTLS(SSL). Package: rmail @@ -184,7 +184,7 @@ Sendmail includes *no* Mail User Agents (MUA), you'll have to pick from the plethora of available MUAs (mutt, vm, etc.) . - This package supports REGEX, DB, NIS, NIS+, LDAP, DNS maps, + This package supports REGEX, DB, NIS, LDAP, DNS maps, and has enabled TCPWrappers, IPv6, LockFile, SMTP AUTH(SASL), STARTTLS(SSL). . This package is to make installation/upgrading easier (Do NOT delete it) Regards Aurelien

