On 08/13/2013 09:26 PM, Jesse Mundis wrote: > Hi there. Hello.
[Can you convince your mailer to wrap long lines?] Thanks for the report. > > I'd like to know if this change was intentional Yes. Per the NEWS file for 1.4.9: ** The `include' builtin now affects exit status on failure, as required by POSIX. Use `sinclude' if you need a successful exit status. > It *appears* like the -E option has become an undocumented default behavior, No, rather, a bug in m4 was fixed to obey a POSIX requirement. > Is there a way to revert this behavior? Sendmail is incorrectly relying on the bug, and the fix is not to m4, but to sendmail, to use sinclude rather than include when attempting to include a file that might not exist. > Any insight into how/why this change happened, and a way to work around it to > get the old behavior would be greatly appreciated. Find the place in the sendmail code where it includes ostype/*file.m4, and fix that to use sinclude. -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature