Github user phunt commented on the issue: https://github.com/apache/zookeeper/pull/528 I'm afraid it still doesn't work for me. This is ubuntu 14.04 - the docker image I pointed to previously. ---- # ./configure checking for doxygen... no checking for perl... /usr/bin/perl checking for dot... no checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes ./configure: line 5034: PKG_PROG_PKG_CONFIG: command not found ./configure: line 5039: syntax error near unexpected token `CPPUNIT,' ./configure: line 5039: ` PKG_CHECK_MODULES(CPPUNIT, cppunit >= 1.10.2, , , )' ---- I also see all kinds of warnings popping up: # autoreconf -if configure.ac:39: warning: PKG_PROG_PKG_CONFIG is m4_require'd but not m4_defun'd configure.ac:28: ZK_PKG_CONFIG_STATIC is expanded from... ../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from... configure.ac:39: the top level configure.ac:39: warning: PKG_PROG_PKG_CONFIG is m4_require'd but not m4_defun'd configure.ac:28: ZK_PKG_CONFIG_STATIC is expanded from... ../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from... configure.ac:39: the top level libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
---