Em Mon, Mar 09, 2015 at 06:51:21PM -0300, Arnaldo Carvalho de Melo escreveu: > Doesn't work as well... > > :-\ > > Will try debugging...
So I tried checkout out before Ingo's changes to libbabeltrace detection, i.e.: [acme@zoo linux]$ git checkout -b ttmp 9a75606ca06d94aab1ed0dbe96935e3f89dfb81c And it works: [acme@zoo linux]$ git checkout ttmp Switched to branch 'ttmp' [acme@zoo linux]$ rm -rf /tmp/build/perf ; mkdir -p /tmp/build/perf ; time make LIBBABELTRACE_DIR=/opt/libbabeltrace/ -C tools/perf O=/tmp/build/perf install-bin make: Entering directory `/home/git/linux/tools/perf' BUILD: Doing 'make -j4' parallel build Auto-detecting system features: ... dwarf: [ on ] ... glibc: [ on ] ... gtk2: [ on ] ... libaudit: [ on ] ... libbfd: [ on ] ... libelf: [ on ] ... libnuma: [ on ] ... libperl: [ on ] ... libpython: [ on ] ... libslang: [ on ] ... libunwind: [ on ] ... libdw-dwarf-unwind: [ on ] ... libbabeltrace: [ on ] ... zlib: [ on ] ... DWARF post unwind library: libunwind MKDIR /tmp/build/perf/util/ But if I checkout tip/perf/core: [acme@zoo linux]$ git checkout -b ttmp2 tip/perf/core Branch ttmp2 set up to track remote branch perf/core from tip. Switched to a new branch 'ttmp2' [acme@zoo linux]$ rm -rf /tmp/build/perf ; mkdir -p /tmp/build/perf ; time make LIBBABELTRACE_DIR=/opt/libbabeltrace/ -C tools/perf O=/tmp/build/perf install-bin make: Entering directory `/home/git/linux/tools/perf' BUILD: Doing 'make -j4' parallel build config/Makefile:709: No libbabeltrace found, disables 'perf data' CTF format support, please install libbabeltrace-dev[el]/libbabeltrace-ctf-dev Auto-detecting system features: ... dwarf: [ on ] ... glibc: [ on ] ... gtk2: [ on ] ... libaudit: [ on ] ... libbfd: [ on ] ... libelf: [ on ] ... libnuma: [ on ] ... libperl: [ on ] ... libpython: [ on ] ... libslang: [ on ] ... libunwind: [ on ] ... libdw-dwarf-unwind: [ on ] ... libbabeltrace: [ OFF ] ... zlib: [ on ] ... DWARF post unwind library: libunwind MKDIR /tmp/build/perf/util/ It doesn't work, bisecting: [acme@zoo linux]$ git bisect bad b49f1a4be701c2386ccc7496dc8442cf26424d5c is the first bad commit commit b49f1a4be701c2386ccc7496dc8442cf26424d5c Author: Ingo Molnar <mi...@kernel.org> Date: Sat Feb 28 10:16:27 2015 +0100 perf tools: Improve feature test debuggability Certain feature tests fail with link errors: -------------------------------------------------------------- Ran out of time, will continue later/tomorrow. - Arnaldo -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/