summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.in4
-rw-r--r--debian/changelog2
2 files changed, 6 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 82785a9dd..015b142ea 100644
--- a/configure.in
+++ b/configure.in
@@ -83,6 +83,10 @@ AC_CHECK_LIB(curl, curl_easy_init,
AC_SUBST(BDBLIB)
+AC_CHECK_LIB(z, gzopen,
+ [AC_CHECK_HEADER(zlib.h, [], AC_MSG_ERROR([failed: zlib.h not found]))],
+ AC_MSG_ERROR([failed: Need libz]))
+
dnl Converts the ARCH to be something singular for this general CPU family
dnl This is often the dpkg architecture string.
dnl First check against the full canonical canoncial-system-type in $target
diff --git a/debian/changelog b/debian/changelog
index 7caa401fc..9f9e09727 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,6 +13,8 @@ apt (0.7.26~exp5) UNRELEASED; urgency=low
- Link against zlib (in apt-pkg/makefile) and add zlib build dependency.
- [ABI BREAK] This introduces a new protected member of FileFD and changes
the behaviour of FileFd for reading gzipped files.
+ * configure.in:
+ - Check for zlib library and headers.
* apt-pkg/deb/debindexfile.cc:
- If we do not find uncompressed package/source/translation indexes, look
for gzip compressed ones.