| https://sourceforge.net/p/xmlrpc-c/code/3152 |
| https://bugs.gentoo.org/870253 |
| --- a/configure |
| +++ b/configure |
| @@ -5974,11 +5974,11 @@ |
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL library" >&5 |
| $as_echo_n "checking for OpenSSL library... " >&6; } |
| |
| -if pkg-config openssl; then |
| - HAVE_OPENSSL=yes |
| - OPENSSL_LDADD=$(pkg-config openssl --libs) |
| - |
| - OPENSSL_CFLAGS=$(pkg-config openssl --cflags) |
| +if ${PKG_CONFIG} openssl; then |
| + HAVE_OPENSSL=yes |
| + OPENSSL_LDADD=$(${PKG_CONFIG} openssl --libs) |
| + |
| + OPENSSL_CFLAGS=$(${PKG_CONFIG} openssl --cflags) |
| |
| else |
| HAVE_OPENSSL=no |
| |
| --- a/config.mk.in |
| +++ b/config.mk.in |
| @@ -59,6 +59,8 @@ |
| C_COMPILER_GNU = @C_COMPILER_GNU@ |
| CXX_COMPILER_GNU = @CXX_COMPILER_GNU@ |
| |
| +PKG_CONFIG ?= pkg-config |
| + |
| # Stuff 'configure' figured out via AC_CANONICAL_HOST macro in configure.in |
| # and config.guess program and 'configure' command options: |
| |
| --- a/lib/openssl/Makefile |
| +++ b/lib/openssl/Makefile |
| @@ -25,8 +25,8 @@ |
| |
| MAJ := 1 |
| |
| -OPENSSL_INCLUDES := $(shell pkg-config openssl --cflags) |
| -OPENSSL_LIBS := $(shell pkg-config openssl --libs) |
| +OPENSSL_INCLUDES := $(shell $(PKG_CONFIG) openssl --cflags) |
| +OPENSSL_LIBS := $(shell $(PKG_CONFIG) openssl --libs) |
| |
| include $(SRCDIR)/common.mk |
| |