I just updated m4 in pkgsrc to 1.4.19 and noticed that I could remove
almost all patches. Thank you for that!
Then I thought I'd point out the remaining ones to you in the hope we
can get rid of those as well.
The first one is ancient, in pkgsrc since at least 2013; it's for the
NetBSD vax port. I don't know more than that about it. jklos committed
it, so perhaps he has more details.
Regarding NetBSD/vax support, I won't act because
1) the patch does not give background information,
2) I guess that this platform is in the same category as
https://www.gnu.org/software/gnulib/manual/html_node/Unsupported-Platforms.html
and all CPUs that were designed later than DEC alpha support
IEEE 854 well, including NaNs.
VAX is certainly not in the same category as the examples on that page :P
That said, the patch isn't needed any more, since evaluation at compile
time doesn't happen any more.
Thanks,
John Klos