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.

Reply via email to