CVS head is currently broken on cygwin. It looks like the patch to rename lt_dlhandle_next to lt_dlhandle_iterate was incomplete.
$ make CFLAGS='-g2 -Wall -Werror' ... make[2]: Entering directory `/home/eblake/libtool' depbase=`echo libltdl/loaders/loadlibrary.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \ if /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DHAVE_CONFIG_H -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl/libltdl -g2 -Wall -Werror -MT libltdl/loaders/loadlibrary.lo -MD -MP -MF "$depbase.Tpo" -c -o libltdl/loaders/loadlibrary.lo libltdl/loaders/loadlibrary.c; \ then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo"; exit 1; fi libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I. -DHAVE_CONFIG_H "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl/libltdl -g2 -Wall -Werror -MT libltdl/loaders/loadlibrary.lo -MD -MP -MF libltdl/loaders/.deps/loadlibrary.Tpo -c libltdl/loaders/loadlibrary.c -DPIC -o libltdl/loaders/.libs/loadlibrary.o libltdl/loaders/loadlibrary.c: In function `vm_open': libltdl/loaders/loadlibrary.c:164: warning: implicit declaration of function `lt_dlhandle_next' make[2]: *** [libltdl/loaders/loadlibrary.lo] Error 1 -- Eric Blake
