Hi Gary, * Gary V. Vaughan wrote on Mon, Jun 21, 2010 at 02:56:12PM CEST: > This fixes the FreeBSD bootstrap problem. Okay to push?
Okay if it passes the testsuite. However, this makes me more cautious about your other patch for using this machinery for the libtool script itself: that is created in packages using Libtool, and for those, we only require Autoconf 2.58 for now. I'm guessing this getopt implementation is not yet up to that task? If it can be made 2.59-compatible (and the other issues noted in that thread are fixed) then ok, otherwise I would suggest bumping required Autoconf for libtool.m4 to 2.62 before the Libtool 2.2.14 release and using the getopt machinery for ltmain then, so that with 2.2.12, users still have a 2.62-buildable Libtool with cautious requirement on their own packages. Does that make sense? > * libltdl/config/getopt.m4sh (m4_chomp): Ensure this macro is > implemented even if Autoconf's m4sugar.m4 doesn't provide it. > (m4go_expand): New macro based on Autoconf-2.64 m4_expand. Use > it everywhere incase m4sugar.m4 doesn't have an implementation. > (m4_ifnblank): Replace all uses with m4_ifval, which was > available long before m4_ifnblank was introduced. Thanks! Ralf