Package: src:uftrace
Version: 0.8.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
dh build-arch
   dh_update_autotools_config -a
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
LDFLAGS=-Wl,-z,now,-z,relro ./configure --prefix=/usr --libdir=/usr/lib/uftrace
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -a
        make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
  GEN      version.h
gcc -O2 -g -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -iquote /<<PKGBUILDDIR>> -iquote /<<PKGBUILDDIR>> -iquote 
/<<PKGBUILDDIR>>/arch/x86_64 -W -Wall -Wno-unused-parameter 
-Wno-missing-field-initializers -DHAVE_CXA_DEMANGLE -DHAVE_PERF_CLOCKID 
-DHAVE_PERF_CTXSW  -fPIE -c -o /<<PKGBUILDDIR>>/uftrace.o 
/<<PKGBUILDDIR>>/uftrace.c
gcc -O2 -g -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -iquote /<<PKGBUILDDIR>> -iquote /<<PKGBUILDDIR>> -iquote 
/<<PKGBUILDDIR>>/arch/x86_64 -W -Wall -Wno-unused-parameter 
-Wno-missing-field-initializers -DHAVE_CXA_DEMANGLE -DHAVE_PERF_CLOCKID 
-DHAVE_PERF_CTXSW  -fPIE -c -o /<<PKGBUILDDIR>>/cmd-recv.o 
/<<PKGBUILDDIR>>/cmd-recv.c
gcc -O2 -g -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -iquote /<<PKGBUILDDIR>> -iquote /<<PKGBUILDDIR>> -iquote 
/<<PKGBUILDDIR>>/arch/x86_64 -W -Wall -Wno-unused-parameter 
-Wno-missing-field-initializers -DHAVE_CXA_DEMANGLE -DHAVE_PERF_CLOCKID 
-DHAVE_PERF_CTXSW  -fPIE -c -o /<<PKGBUILDDIR>>/cmd-script.o 
/<<PKGBUILDDIR>>/cmd-script.c

[... snipped ...]

065 arg_order           : NG NG NG NG NG SK SK SK SK SK
066 no_demangle         : NG NG NG NG NG NG NG NG NG NG
067 report_diff         : NG NG NG NG NG NG NG NG NG NG
068 filter_time_A       : NG NG NG NG NG SK SK SK SK SK
069 graph               : NG NG NG NG NG NG NG NG NG NG
070 graph_backtrace     : NG NG NG NG NG NG NG NG NG NG
071 graph_depth         : NG NG NG NG NG NG NG NG NG NG
072 no_comment          : NG NG NG NG NG NG NG NG NG NG
073 lib_filter          : NG NG NG NG NG NG NG NG NG NG
074 lib_trigger         : NG NG NG NG NG NG NG NG NG NG
075 lib_arg             : NG NG NG NG NG SK SK SK SK SK
076 lib_replay_F        : NG NG NG NG NG NG NG NG NG NG
077 lib_replay_T        : NG NG NG NG NG NG NG NG NG NG
078 max_stack           : NG NG NG NG NG NG NG NG NG NG
079 replay_kernel_D     : SK SK SK SK SK SK SK SK SK SK
080 replay_kernel_D2    : SK SK SK SK SK SK SK SK SK SK
081 kernel_depth        : SK SK SK SK SK SK SK SK SK SK
082 arg_many            : NG NG NG NG NG SK SK SK SK SK
083 arg_float           : NG NG NG NG NG SK SK SK SK SK
084 arg_mixed           : NG NG NG NG NG SK SK SK SK SK
085 arg_reg             : NG NG NG NG NG SK SK SK SK SK
086 arg_stack           : NG NG NG NG NG SK SK SK SK SK
087 arg_variadic        : NG NG NG NG NG SK SK SK SK SK
088 graph_session       : NG NG NG NG NG NG NG NG NG NG
089 graph_exit          : NG NG NG NG NG NG NG NG NG NG
090 report_recursive    : NG NG NG NG NG NG NG NG NG NG
091 replay_tid          : NG NG NG NG NG NG NG NG NG NG
092 report_tid          : NG NG NG NG NG NG NG NG NG NG
Traceback (most recent call last):
  File "./runtest.py", line 518, in <module>
    result = run_single_case(name, flags, opts.split(), arg.diff, arg.debug)
  File "./runtest.py", line 424, in run_single_case
    ret = tc.run(case, cflags, diff)
  File "/<<PKGBUILDDIR>>/tests/runtest.py", line 324, in run
    result_tested = self.sort(result_origin)  # for python3
  File "/<<PKGBUILDDIR>>/tests/runtest.py", line 284, in sort
    return func(self, output, ignore_children)
  File "/<<PKGBUILDDIR>>/tests/runtest.py", line 205, in report_sort
    if line[5].startswith('__'):
IndexError: list index out of range
make[3]: *** [Makefile:16: test_run] Error 1
make[2]: *** [Makefile:242: test] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:27: override_dh_auto_test] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2
--------------------------------------------------------------------------------

The build was made with "dpkg-buildpackage -B" in my autobuilder.
Most probably, it also fails here in reproducible builds:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/uftrace.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and 
affects,
so that this is still visible in the BTS web page for this package.

Thanks.

Reply via email to