From: Aaron M. Ucko Date: Tue, 23 Jul 2024 03:23:04 +0000 (-0400) Subject: Regenerate configure and config.h.in with Autoconf 2.69. X-Git-Tag: archive/raspbian/2.16.0+ds-7+rpi1~1^2~53 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f9d9727883ca7b3e6074e8162b7bcfe6c2f0fd83;p=ncbi-blast%2B.git Regenerate configure and config.h.in with Autoconf 2.69. To that end, add a B-D on autoconf2.69. --- diff --git a/debian/changelog b/debian/changelog index d39b200a..c308f61d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,10 @@ ncbi-blast+ (2.15.0+ds-1) UNRELEASED; urgency=medium * New upstream release, which should be (more than) new enough for recent q2-feature-classifier. (Closes: #1074316.) (NOT RELEASED YET.) - * debian/control: Build against libnghttp2-dev, libsqlite3-dev, and - libuv1-dev, newly needed. + * debian/control: + - Build against libnghttp2-dev, libsqlite3-dev, and libuv1-dev, newly + needed. + - Build against autoconf2.69. * debian/patches: Update for new release, mostly formally. * debian/patches/series: Move system_mbedtls_only up in conjunction with incorporating part of an upstream patch needed by support_mbedtls3. @@ -13,6 +15,7 @@ ncbi-blast+ (2.15.0+ds-1) UNRELEASED; urgency=medium https://github.com/ncbi/ncbi-cxx-toolkit-public/commit/f9c7297dd1) and Makefile.xxconnect2.lib. * debian/rules: + - Regenerate configure and config.h.in with Autoconf 2.69. - Extend generated-sources cleanup to objtools/eutils (not entirely straightforward due to input format variation). - Tune flags: Add --without-strip to make --with-symbols effective; diff --git a/debian/control b/debian/control index b14366eb..77bf12dd 100644 --- a/debian/control +++ b/debian/control @@ -5,7 +5,8 @@ Uploaders: Olivier Sallou , Aaron M. Ucko Section: science Priority: optional -Build-Depends: debhelper-compat (= 13) +Build-Depends: debhelper-compat (= 13), + autoconf2.69 Build-Depends-Arch: 2to3, libboost-test-dev, libbz2-dev, diff --git a/debian/rules b/debian/rules index 65213ec0..9093c1ce 100755 --- a/debian/rules +++ b/debian/rules @@ -59,6 +59,11 @@ $(PREBUILT_DATATOOL_EXE): datatool.exe endif +override_dh_autoreconf: + cd c++ && \ + autoheader2.69 -Isrc/build-system src/build-system/configure.ac \ + && cd src/build-system && autoconf2.69 + override_dh_auto_configure-indep:; override_dh_auto_configure-arch: $(PREBUILT_DATATOOL_EXE) mkdir -p $(HOME) @@ -165,4 +170,4 @@ override_dh_clean: mv c++/src/util/lmdbxx/lmdb++.h.orig.save c++/src/util/lmdbxx/lmdb++.h.orig %: - dh $@ --sourcedirectory=c++ + dh $@ --sourcedirectory=c++ --with-autoreconf