On 3 Mar 2026, at 17:20, Zack Weinberg <[email protected]> wrote:
>
> The last thing I want to squeeze into autoconf 2.73 is a new autoreconf
> feature, an option --exclude that can be used to tell autoreconf not to
> run particular tools even if its heuristics say they are necessary.  We
> had a lot of problems in the past few cycles with autoreconf running
> auxiliary tools when people didn't want it to, so I'm hoping this
> provides a self-help option for future issues along those lines.
> (This feature was originally developed a long time ago by Ross
> Burton for the Yocto project.)

diffstat-1.68 fails to autoreconfig with this release.

The existing tarball has a hand-written config.h.in that is just "@DEFS@“ and 
configure turns that into config.h, expanding @DEFS@ into the #defines.

If I autoreconf with 2.71 then config_h.in. gets forcibly overwritten by 
autoheader which is successful, and configure works.

However with 2.73 it doesn’t rewrite config_h.in as intended, but doesn’t 
replace @DEFS@ when generating config.h during configure.

Cheers,
Ross
IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.

Reply via email to