Control: reopen -1 Control: tags -1 - confirmed moreinfo Control: retitle -1 unblock: ncurses/6.4-4
On 2023-05-07 15:28 +0200, Paul Gevers wrote: > Hi, > > On 01-05-2023 18:32, Sven Joachim wrote: >> I would like to address CVE-2023-29491[1] aka bug #1034372[2] in >> Bookworm. > > unblocked and aged. Thanks, unfortunately this upload uncovered an old but hitherto hidden bug in the build system that would lead to random build failures after patching configure.in, see #1035621. It is only by chance that none of the three arches where ncurses 6.4-3 FTBFS is a release architecture. To fix that problem I have uploaded ncurses 6.4-4, see the attached debdiff against 6.4-3. The good news is that the files in the binary packages should be identical, except for changelog.Debian.gz of course. Cheers, Sven
diff -Nru ncurses-6.4/debian/autoconf.sh ncurses-6.4/debian/autoconf.sh --- ncurses-6.4/debian/autoconf.sh 1970-01-01 01:00:00.000000000 +0100 +++ ncurses-6.4/debian/autoconf.sh 2023-05-07 13:55:21.000000000 +0200 @@ -0,0 +1,5 @@ +#!/bin/sh +set -e + +autoconf-dickey +cd test && autoconf-dickey diff -Nru ncurses-6.4/debian/changelog ncurses-6.4/debian/changelog --- ncurses-6.4/debian/changelog 2023-05-06 17:16:54.000000000 +0200 +++ ncurses-6.4/debian/changelog 2023-05-07 16:33:47.000000000 +0200 @@ -1,3 +1,12 @@ +ncurses (6.4-4) unstable; urgency=medium + + * Run autoconf-dickey in the toplevel and test/ directories rather + than autoreconf-dickey, as the latter picks up the backup file of + configure.in below the .pc/ directory, which is unwanted and does + not work (Closes: #1035621). + + -- Sven Joachim <svenj...@gmx.de> Sun, 07 May 2023 16:33:47 +0200 + ncurses (6.4-3) unstable; urgency=medium * Configure with "--disable-root-environ" to disallow loading of diff -Nru ncurses-6.4/debian/rules ncurses-6.4/debian/rules --- ncurses-6.4/debian/rules 2023-05-01 11:36:38.000000000 +0200 +++ ncurses-6.4/debian/rules 2023-05-07 13:55:21.000000000 +0200 @@ -211,7 +211,7 @@ config.guess-stamp: dh_update_autotools_config - dh_autoreconf autoreconf-dickey -- -f -i + dh_autoreconf debian/autoconf.sh touch $@ $(objdir)/config.status: config.guess-stamp