I realize folks are trying to get 1.4.2 out the door, so I'm sorry for the late arrival of my various bugs.
When building an unmodified checkout of the 1.4.x branch, I get the following: $ ./buildconf ... $ ./configure ... $ make $ make /bin/sh /libtool --silent --mode=compile gcc -g -O2 -DHAVE_CONFIG_H -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -I./include -I/Users/Hyrum/dev/apr-1.4.x/include/arch/unix -I./include/arch/unix -I/Users/Hyrum/dev/apr-1.4.x/include/arch/unix -I/Users/Hyrum/dev/apr-1.4.x/include -o passwd/apr_getpass.lo -c passwd/apr_getpass.c && touch passwd/apr_getpass.lo /bin/sh: /libtool: No such file or directory make[1]: *** [passwd/apr_getpass.lo] Error 127 make: *** [all-recursive] Error 1 $ Looking in build/apr_rules.mk, I see: LIBTOOL=$(SHELL) $(top_builddir)/libtool but it turns out that top_builddir is not defined, leading to the expansion resulting in: /bin/sh /libtool which causes the build failure. IO trunk, the build succeeds, and the same line in build/apr_rules.mk is: LIBTOOL=$(SHELL) $(apr_builddir)/libtool If I modify apr_rules.mk on the 1.4.x branch to use apr_builddir instead of top_builddir, everything works as expected. I haven't yet determined where in the maze of m4 macros where the LIBTOOL variable is set, so I'm posting here to see if somebody knows more. -Hyrum
