configure: fix reference to possibly undefined $PKG_CONFIG_PATH master
authorTomi Ollila <tomi.ollila@iki.fi>
Sun, 17 Nov 2019 21:24:41 +0000 (23:24 +0200)
committerDavid Bremner <david@tethera.net>
Mon, 9 Dec 2019 20:24:37 +0000 (16:24 -0400)
commiteb1f799892a483f4e933867b2b9bafabd405045e
tree826c60a481c1026fc96a3634b57f6ce9d2286ec2
parente712b91f46c076b5661835033d1d3db4293f8eb2
configure: fix reference to possibly undefined $PKG_CONFIG_PATH

In case zlib not found by pkg-config(1) the pkg-config information
is resolved by attempting to print ZLIB_VERSION from from zlib
installation if it exists anyway.

If above done successfully compat/zlib.pc is written for forthcoming
pkg-config execution.

Since `set -u` is in effect (since 124a67e96, 2016-05-06),
expanding unset $PKG_CONFIG_PATH (would have) failed whenever tried.

Now it is changed to set as "$PKG_CONFIG_PATH:compat" if PKG_CONFIG_PATH
is set and is non-empty string, plain "compat" otherwise.
configure