Your message dated Thu, 18 Nov 2021 07:36:24 +1100
with message-id <87sfvuzfhz....@canidae.wired.pri>
and subject line Re: Bug#978836: heimdal: ftbfs with autoconf 2.70
has caused the Debian Bug report #978836,
regarding heimdal: ftbfs with autoconf 2.70
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
978836: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978836
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:heimdal
Version: 7.7.0+dfsg-2
Severity: normal
Tags: sid bookworm
User: d...@debian.org
Usertags: ftbfs-ac270
[This bug report is not targeted to the upcoming bullseye release]
The package fails to build in a test rebuild on at least amd64 with
autoconf 2.70, but succeeds to build with autoconf 2.69. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.
The full build log can be found at:
http://qa-logs.debian.net/2020/09/26.ac270/heimdal_7.7.0+dfsg-2_unstable_ac270.log
The last lines of the build log are at the end of this report.
To build with autoconf 2.70, please install the autoconf package from
experimental: apt-get -t=experimental install autoconf
[...]
./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from...
cf/test-package.m4:6: rk_TEST_PACKAGE is expanded from...
configure.ac:301: the top level
configure.ac:325: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.ac:325: You should run autoupdate.
./lib/autoconf/headers.m4:696: AC_HEADER_TIME is expanded from...
configure.ac:325: the top level
configure.ac:329: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:329: You should run autoupdate.
./lib/autoconf/headers.m4:657: AC_HEADER_STDC is expanded from...
configure.ac:329: the top level
configure.ac:388: warning: Checking for headers with the preprocessor is
configure.ac:388: deprecated. Specify prerequisite code to AC_CHECK_HEADER
configure.ac:388: instead of using fourth argument `-'. (Many headers need
configure.ac:388: no prerequisites. If you truly need to test whether
configure.ac:388: something passes the preprocessor but not the compiler,
configure.ac:388: use AC_PREPROC_IFELSE.)
./lib/autoconf/headers.m4:115: _AC_CHECK_HEADER_PREPROC is expanded from...
./lib/autoconf/headers.m4:56: AC_CHECK_HEADER is expanded from...
./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from...
configure.ac:388: the top level
configure.ac:575: warning: The macro `AC_FOREACH' is obsolete.
configure.ac:575: You should run autoupdate.
./lib/autoconf/general.m4:190: AC_FOREACH is expanded from...
cf/destdirs.m4:5: rk_DESTDIRS is expanded from...
configure.ac:575: the top level
configure.ac:14: installing './compile'
configure.ac:10: installing './missing'
admin/Makefile.am: installing './depcomp'
patching file ./ltmain.sh
Hunk #1 succeeded at 7312 (offset 92 lines).
Hunk #2 succeeded at 7710 (offset 95 lines).
patching file ./lib/libedit/ltmain.sh
Hunk #1 succeeded at 7312 (offset 92 lines).
Hunk #2 succeeded at 7710 (offset 95 lines).
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
./configure CFLAGS="-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security"
CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" CXXFLAGS="-g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security" FCFLAGS="-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong" FFLAGS="-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong" GCJFLAGS="-g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong"
LDFLAGS="-Wl,-z,relro -Wl,-z,now" OBJCFLAGS="-g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security" OBJCXXFLAGS="-g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security" \
--libexecdir="\${prefix}/sbin" \
--enable-shared \
--prefix=/usr \
--includedir="\${prefix}/include" \
--with-openldap=/usr \
--with-sqlite3=/usr \
--with-libedit=/usr \
--enable-kcm \
--with-hdbdir=/var/lib/heimdal-kdc \
--without-openssl \
--infodir="\${prefix}/share/info" \
--datarootdir="\${prefix}/share" \
--libdir="\${prefix}/lib/x86_64-linux-gnu" \
--without-krb4
./configure: line 2183: 5: Bad file descriptor
checking whether CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 is declared...
./configure: line 2185: test: too many arguments
cat: confdefs.h: No such file or directory
./configure: line 1867: 5: Bad file descriptor
./configure: line 1884: 5: Bad file descriptor
./configure: line 1892: 5: Bad file descriptor
./configure: line 1893: 5: Bad file descriptor
./configure: line 2213: -O2: command not found
./configure: line 2218: -O2: command not found
./configure: line 2219: 5: Bad file descriptor
./configure: line 2223: syntax error near unexpected token `}'
./configure: line 2223: `} # ac_fn_c_check_decl'
make[1]: *** [debian/rules:38: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Version: 7.7.0+dfsg-3
Christoph Reiter <reiter.christ...@gmail.com> writes:
> There is an upstream fix available here:
> https://github.com/heimdal/heimdal/pull/771
I fixed this yesterday, but completely forgot about this bug report.
--
Brian May <b...@debian.org>
--- End Message ---