> Ugh. I think that the former version of the script didn't use
> conditional expressions (a ? b : c). Perhaps old versions of
> awk don't have those?
Indeed, the GNU awk manual says so very clearly :-(
Keith, I've committed a new version of Gen_fmgrtab.sh.in;
would you check that it works on your copy of awk?
regards, tom lane