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: