Source: kafkacat
Version: 1.5.0-1.1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200620 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_configure -- --enable-json --enable-avro --no-download
> dh_auto_configure: warning: Compatibility levels before 10 are deprecated
> (level 9 in use)
> ./configure --build=x86_64-linux-gnu --prefix=/usr
> --includedir=\${prefix}/include --mandir=\${prefix}/share/man
> --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
> --disable-option-checking --disable-silent-rules
> --libdir=\${prefix}/lib/x86_64-linux-gnu
> --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode
> --disable-dependency-tracking --enable-json --enable-avro --no-download
> Unknown option disable-option-checking
> Usage: ./configure [OPTIONS...]
>
> mklove configure script - mklove, not autoconf
> Copyright (c) 2014-2015 Magnus Edenhill - https://github.com/edenhill/mklove
>
> Standard options:
> --prefix=PATH Install arch-independent files in
> PATH [/usr/local]
> --exec-prefix=PATH Install arch-dependent files in PATH
> [$prefix]
> --bindir=PATH User executables [$exec_prefix/bin]
> --sbindir=PATH System admin executables
> [$exec_prefix/sbin]
> --libexecdir=PATH Program executables
> [$exec_prefix/libexec]
> --datadir=PATH Read-only arch-independent data
> [$prefix/share]
> --sysconfdir=PATH Configuration data [$prefix/etc]
> --sharedstatedir=PATH Modifiable arch-independent data
> [$prefix/com]
> --localstatedir=PATH Modifiable local state data
> [$prefix/var]
> --libdir=PATH Libraries [$exec_prefix/lib]
> --includedir=PATH C/C++ header files [$prefix/include]
> --infodir=PATH Info documentation [$prefix/info]
> --mandir=PATH Manual pages [$prefix/man]
>
> Configure tool options:
> --list-modules List loaded mklove modules
> --list-checks List checks
> --fail-fatal All failures are fatal
> --no-cache Dont use or generate config.cache
> --debug Enable configure debugging
> --clean Remove generated configure files
> --reconfigure Rerun configure with same arguments
> as last run
> --no-download Disable downloads of required mklove
> modules
> --update-modules Update modules from global repository
> --repo-url=URL_OR_PATH Override mklove modules repo URL
> [http://github.com/edenhill/mklove/raw/master]
> --help Show configure usage
> --program-prefix=PFX Program prefix
>
> Compatibility options:
> --enable-maintainer-mode Maintainer mode (no-op)
> --disable-maintainer-mode Maintainer mode (no-op)
> --disable-dependency-tracking Disable dependency tracking (no-op)
> --disable-silent-rules Verbose build output (no-op)
>
> Cross-compilation options:
> --host=HOST Configure to build programs to run on
> HOST (no-op)
> --build=BUILD Configure for building on BUILD
> (no-op)
> --target=TARGET Configure for building cross-toolkits
> for platform TARGET (no-op)
>
> Compiler options:
> --cc=CC Build using C compiler CC [$CC]
> --cxx=CXX Build using C++ compiler CXX [$CXX]
> --arch=ARCH Build for architecture [x86_64]
> --cpu=CPU Build and optimize for specific CPU
> [generic]
> --mbits=BITS Machine bits (32 or 64)
> --CFLAGS=CFLAGS Add CFLAGS flags
> --CPPFLAGS=CPPFLAGS Add CPPFLAGS flags
> --CXXFLAGS=CXXFLAGS Add CXXFLAGS flags
> --LDFLAGS=LDFLAGS Add LDFLAGS flags
> --ARFLAGS=ARFLAGS Add ARFLAGS flags
> --pkg-config-path=EXTRA_PATHS Extra paths for pkg-config
> --enable-profiling Enable profiling
> --enable-static Enable static linking
> --disable-optimization Disable optimization flag to compiler
> [n]
> --disable-debug-symbols Disable debugging symbols [n]
> --enable-werror Enable compiler warnings as errors [n]
>
> kafkacat options:
> --enable-json JSON support (requires libyajl2) [y]
> --disable-json JSON support (requires libyajl2)
> --enable-avro Avro/Schema-Registry support
> (requires libserdes) [y]
> --disable-avro Avro/Schema-Registry support
> (requires libserdes)
>
> Honoured environment variables:
> CC, CPP, CXX, CFLAGS, CPPFLAGS, CXXFLAGS, LDFLAGS, LIBS,
> LD, NM, OBJDUMP, STRIP, PKG_CONFIG, PKG_CONFIG_PATH,
> STATIC_LIB_<libname>=.../libname.a
>
>
> tail -v -n \+0 config.log
> ==> config.log <==
> DBG: tput reports color support: false
> DBG: Did not detect color support in "dumb" terminal!
> DBG: Loading module builtin (required by base) from
> mklove/modules/configure.builtin
> DBG: Loading module host (required by base) from mklove/modules/configure.host
> DBG: Loading module cc (required by base) from mklove/modules/configure.cc
> DBG: Loading module kafkacat (required by base) from configure.kafkacat
> DBG: Loading module good_cflags (required by kafkacat) from
> mklove/modules/configure.good_cflags
> DBG: Loading module gitversion (required by kafkacat) from
> mklove/modules/configure.gitversion
> Unknown option disable-option-checking
> dh_auto_configure: error: ./configure --build=x86_64-linux-gnu --prefix=/usr
> --includedir=\${prefix}/include --mandir=\${prefix}/share/man
> --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
> --disable-option-checking --disable-silent-rules
> --libdir=\${prefix}/lib/x86_64-linux-gnu
> --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode
> --disable-dependency-tracking --enable-json --enable-avro --no-download
> returned exit code 1
> make[1]: *** [debian/rules:10: override_dh_auto_configure] Error 25
The full build log is available from:
http://qa-logs.debian.net/2020/06/20/kafkacat_1.5.0-1.1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.