[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#730883: linux-tools: FTBFS: b-d on libiberty-dev instead of binutils-dev



Source: linux-tools
Version: 3.11-3
Severity: serious
Tags: jessie sid
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20131128 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Due to the switch of libiberty to his own package (libiberty|libiberty-dev).

Relevant part (hopefully):
> gcc -I/«PKGBUILDDIR»/include  -o modpost.real-msb-64 file2alias.real-msb-64.o modpost.real-msb-64.o sumversion.real-msb-64.o
> make[6]: Leaving directory `/«PKGBUILDDIR»/debian/build/scripts/mod'
> make[5]: Leaving directory `/«PKGBUILDDIR»/debian/build/scripts/mod'
> make[4]: Leaving directory `/«PKGBUILDDIR»/debian/build/scripts'
> Making all in tools
> make[4]: Entering directory `/«PKGBUILDDIR»/debian/build/tools'
> Making all in perf
> make[5]: Entering directory `/«PKGBUILDDIR»/debian/build/tools/perf'
> mkdir out
> /usr/bin/make prefix=/usr perfexecdir=share/perf_3.11-core NO_GTK2=1 NO_PERL=1 V=2 HAVE_CPLUS_DEMANGLE=1 ARCH=x86_64 EXTRA_WARNINGS=-Wno-error NO_LIBUNWIND= -C /«PKGBUILDDIR»/tools/perf O=/«PKGBUILDDIR»/debian/build/tools/perf/out all VERSION=3.11
>     CHK -fstack-protector-all
>     CHK -Wstack-protector
>     CHK -Wvolatile-register-var
>     CHK -D_FORTIFY_SOURCE=2
>     CHK bionic
>     CHK libelf
>     CHK libdw
>     CHK -DLIBELF_MMAP
>     CHK -DLIBELF_MMAP
>     CHK libunwind
>     CHK libaudit
>     CHK libslang
>     CHK perl
>     CHK python
>     CHK python version
>     CHK -DHAVE_STRLCPY
>     CHK -DHAVE_ON_EXIT
>     CHK -DBACKTRACE_SUPPORT
>     CHK libnuma
> make[6]: Entering directory `/«PKGBUILDDIR»/tools/perf'
> config/Makefile:419: No numa.h found, disables 'perf bench numa mem' benchmark, please install numa-libs-devel or libnuma-dev
>     MKDIR /«PKGBUILDDIR»/debian/build/tools/perf/out/arch
>     MKDIR /«PKGBUILDDIR»/debian/build/tools/perf/out/arch/x86/util
>     MKDIR /«PKGBUILDDIR»/debian/build/tools/perf/out/bench
>     MKDIR /«PKGBUILDDIR»/debian/build/tools/perf/out/scripts/perl/Perf-Trace-Util
>     MKDIR /«PKGBUILDDIR»/debian/build/tools/perf/out/scripts/python/Perf-Trace-Util
>     MKDIR /«PKGBUILDDIR»/debian/build/tools/perf/out/tests
>     MKDIR /«PKGBUILDDIR»/debian/build/tools/perf/out/ui
>     MKDIR /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/browsers
>     MKDIR /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/stdio
>     MKDIR /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/tui
>     MKDIR /«PKGBUILDDIR»/debian/build/tools/perf/out/util
>     MKDIR /«PKGBUILDDIR»/debian/build/tools/perf/out/util/scripting-engines
>     GEN /«PKGBUILDDIR»/debian/build/tools/perf/out/common-cmds.h
>     * new build flags or prefix
> PERF_VERSION = 3.11.0
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/perf.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-annotate.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-bench.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/bench/sched-messaging.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/bench/sched-pipe.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/bench/mem-memcpy-x86-64-asm.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/bench/mem-memset-x86-64-asm.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/bench/mem-memcpy.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/bench/mem-memset.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-diff.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-evlist.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-help.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-sched.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-buildid-list.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-buildid-cache.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-list.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-record.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-report.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-stat.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-timechart.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-top.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-script.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-probe.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-kmem.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-lock.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-kvm.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-inject.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/builtin-test.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-mem.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/builtin-trace.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/abspath.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/alias.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/annotate.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/build-id.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/config.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/ctype.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/sysfs.o
>     BISON /«PKGBUILDDIR»/debian/build/tools/perf/out/util/pmu-bison.c
>     FLEX /«PKGBUILDDIR»/debian/build/tools/perf/out/util/pmu-flex.c
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/pmu.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/environment.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/event.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/evlist.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/evsel.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/exec_cmd.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/help.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/levenshtein.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/parse-options.o
>     BISON /«PKGBUILDDIR»/debian/build/tools/perf/out/util/parse-events-bison.c
>     FLEX /«PKGBUILDDIR»/debian/build/tools/perf/out/util/parse-events-flex.c
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/parse-events.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/path.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/rbtree.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/bitmap.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/hweight.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/run-command.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/quote.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/strbuf.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/string.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/strlist.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/strfilter.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/top.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/usage.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/wrapper.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/sigchain.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/dso.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/symbol.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/symbol-elf.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/color.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/pager.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/header.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/callchain.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/values.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/debug.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/machine.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/map.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/pstack.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/session.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/thread.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/thread_map.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/trace-event-parse.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/parse-events-flex.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/parse-events-bison.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/pmu-flex.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/pmu-bison.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/trace-event-read.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/trace-event-info.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/trace-event-scripting.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/svghelper.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/sort.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/hist.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/probe-event.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/util.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/xyarray.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/cpumap.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/cgroup.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/target.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/rblist.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/intlist.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/vdso.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/stat.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/setup.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/helpline.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/progress.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/util.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/hist.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/stdio/hist.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/arch/common.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/parse-events.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/dso-data.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/attr.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/vmlinux-kallsyms.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/open-syscall.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/open-syscall-all-cpus.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/open-syscall-tp-fields.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/mmap-basic.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/perf-record.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/rdpmc.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/evsel-roundtrip-name.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/evsel-tp-sched.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/pmu.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/hists_link.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/python-use.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/bp_signal.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/bp_signal_overflow.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/task-exit.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/tests/sw-clock.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/arch/x86/util/dwarf-regs.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/arch/x86/util/unwind.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/arch/x86/util/header.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/probe-finder.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/dwarf-aux.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/unwind.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/browser.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/browsers/annotate.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/browsers/hists.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/browsers/map.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/browsers/scripts.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/tui/setup.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/tui/util.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/tui/helpline.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/ui/tui/progress.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/scripting-engines/trace-event-perl.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/scripts/perl/Perf-Trace-Util/Context.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/util/scripting-engines/trace-event-python.o
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/scripts/python/Perf-Trace-Util/Context.o
>     AR /«PKGBUILDDIR»/debian/build/tools/perf/out/libperf.a
> make[7]: Entering directory `/«PKGBUILDDIR»/tools/lib/lk'
>     CC /«PKGBUILDDIR»/debian/build/tools/perf/out/debugfs.o
>     AR liblk.a
> make[7]: Leaving directory `/«PKGBUILDDIR»/tools/lib/lk'
> make[7]: Entering directory `/«PKGBUILDDIR»/tools/lib/traceevent'
>     * new build flags or cross compiler
>   CC FPIC            event-parse.o
>   CC FPIC            trace-seq.o
>   CC FPIC            parse-filter.o
>   CC FPIC            parse-utils.o
>   BUILD STATIC LIB   libtraceevent.a
> make[7]: Leaving directory `/«PKGBUILDDIR»/tools/lib/traceevent'
>     LINK /«PKGBUILDDIR»/debian/build/tools/perf/out/perf
> /usr/bin/ld: cannot find -liberty
> collect2: error: ld returned 1 exit status

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2013/11/28/linux-tools_3.11-3_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 to: