This is an automated email from the ASF dual-hosted git repository. billblough pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/axis-axis2-c-core.git
The following commit(s) were added to refs/heads/master by this push: new 89ea0ed Fail configure if pkg-config isn't found 89ea0ed is described below commit 89ea0ed9f6146ecc85d7928f1c0a7110da0bd6c2 Author: William Blough <de...@blough.us> AuthorDate: Wed Sep 2 00:42:36 2020 -0400 Fail configure if pkg-config isn't found Trying to run configure without pkg-config installed produces a cryptic error due to the PKG_CHECK_MODULES macro not being available. Add a check for pkg-config and fail with a clearer error message if it isn't installed. Fixes: AXIS2C-1638 --- axiom/configure.ac | 2 ++ configure.ac | 2 ++ neethi/configure.ac | 2 ++ tools/tcpmon/configure.ac | 1 + 4 files changed, 7 insertions(+) diff --git a/axiom/configure.ac b/axiom/configure.ac index a952199..8ffa13c 100644 --- a/axiom/configure.ac +++ b/axiom/configure.ac @@ -66,6 +66,8 @@ if test "$GCC" = "yes"; then CFLAGS="$CFLAGS -ansi -Wall -Wno-implicit-function-declaration " fi +AC_PATH_TOOL(PKGCONFIG, pkg-config) + AC_MSG_CHECKING(whether to set -Werror) AC_ARG_ENABLE(werror, [ --disable-werror do not treat warnings as errors during build], [ case "${enableval}" in diff --git a/configure.ac b/configure.ac index 057c57e..0557d76 100644 --- a/configure.ac +++ b/configure.ac @@ -116,6 +116,8 @@ dnl AC_FUNC_MALLOC dnl AC_FUNC_REALLOC #AC_CHECK_FUNCS([memmove]) +AC_PATH_TOOL(PKGCONFIG, pkg-config) + AC_MSG_CHECKING(whether to use archive) AC_ARG_WITH(archive, [ --with-archive[=PATH] Find the zlib header files in 'PATH'. diff --git a/neethi/configure.ac b/neethi/configure.ac index abe069a..c093b7f 100644 --- a/neethi/configure.ac +++ b/neethi/configure.ac @@ -50,6 +50,8 @@ if test "$GCC" = "yes"; then CFLAGS="$CFLAGS -ansi -Wall -Wno-implicit-function-declaration " fi +AC_PATH_TOOL(PKGCONFIG, pkg-config) + AC_MSG_CHECKING(whether to set -Werror) AC_ARG_ENABLE(werror, [ --disable-werror do not treat warnings as errors during build], [ case "${enableval}" in diff --git a/tools/tcpmon/configure.ac b/tools/tcpmon/configure.ac index d5987c5..151f1c9 100644 --- a/tools/tcpmon/configure.ac +++ b/tools/tcpmon/configure.ac @@ -52,6 +52,7 @@ AC_CHECK_FUNCS([memmove]) AC_CHECK_LIB(z, inflate) dnl AC_CHECK_LIB(cutest, CuTestInit) +AC_PATH_TOOL(PKGCONFIG, pkg-config) AC_MSG_CHECKING(whether to build tests) AC_ARG_ENABLE(tests,