checking whether cmm_smp_mb__before_uatomic_or is declared... yes checking for kmod_module_probe_insert_module in -lkmod... no checking for ustctl_recv_channel_from_consumer in -llttng-ust-ctl... yes checking for sched_getcpu... yes checking for sysconf... yes checking for sync_file_range... yes checking for dlopen in -ldl... yes checking for fmemopen in -lc... yes checking for open_memstream in -lc... yes checking for pfm_initialize in -lpfm... no configure: You may configure with --enable-python-bindings if you want Python bindings. checking linux/version.h usability... yes checking linux/version.h presence... yes checking for linux/version.h... yes checking for Linux epoll(7) interface... yes checking for python2... /home/buildroot/autobuild/run/instance-3/output/host/bin/python2 checking for python2 lttng-ust agent... no checking for python3... no checking for pgrep... /usr/bin/pgrep checking for bison... /home/buildroot/autobuild/run/instance-3/output/host/bin/bison checking for bison version... 3.0.4 checking for flex... /home/buildroot/autobuild/run/instance-3/output/host/bin/flex checking for flex version... 2.6.4 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating doc/man/Makefile config.status: creating doc/man/asciidoc-attrs.conf config.status: creating include/Makefile config.status: creating extras/Makefile config.status: creating extras/bindings/Makefile config.status: creating extras/bindings/swig/Makefile config.status: creating extras/bindings/swig/python/Makefile config.status: creating extras/core-handler/Makefile config.status: creating src/Makefile config.status: creating src/common/Makefile config.status: creating src/common/kernel-ctl/Makefile config.status: creating src/common/kernel-consumer/Makefile config.status: creating src/common/consumer/Makefile config.status: creating src/common/ust-consumer/Makefile config.status: creating src/common/hashtable/Makefile config.status: creating src/common/sessiond-comm/Makefile config.status: creating src/common/compat/Makefile config.status: creating src/common/relayd/Makefile config.status: creating src/common/testpoint/Makefile config.status: creating src/common/index/Makefile config.status: creating src/common/health/Makefile config.status: creating src/common/config/Makefile config.status: creating src/lib/Makefile config.status: creating src/lib/lttng-ctl/Makefile config.status: creating src/lib/lttng-ctl/filter/Makefile config.status: creating src/lib/lttng-ctl/lttng-ctl.pc config.status: creating src/bin/Makefile config.status: creating src/bin/lttng-consumerd/Makefile config.status: creating src/bin/lttng-sessiond/Makefile config.status: creating src/bin/lttng-relayd/Makefile config.status: creating src/bin/lttng/Makefile config.status: creating src/bin/lttng-crash/Makefile config.status: creating tests/Makefile config.status: creating tests/destructive/Makefile config.status: creating tests/regression/Makefile config.status: creating tests/regression/kernel/Makefile config.status: creating tests/regression/tools/Makefile config.status: creating tests/regression/tools/streaming/Makefile config.status: creating tests/regression/tools/filtering/Makefile config.status: creating tests/regression/tools/health/Makefile config.status: creating tests/regression/tools/tracefile-limits/Makefile config.status: creating tests/regression/tools/snapshots/Makefile config.status: creating tests/regression/tools/live/Makefile config.status: creating tests/regression/tools/exclusion/Makefile config.status: creating tests/regression/tools/save-load/Makefile config.status: creating tests/regression/tools/save-load/configuration/Makefile config.status: creating tests/regression/tools/mi/Makefile config.status: creating tests/regression/tools/wildcard/Makefile config.status: creating tests/regression/tools/crash/Makefile config.status: creating tests/regression/tools/regen-metadata/Makefile config.status: creating tests/regression/tools/regen-statedump/Makefile config.status: creating tests/regression/ust/Makefile config.status: creating tests/regression/ust/nprocesses/Makefile config.status: creating tests/regression/ust/high-throughput/Makefile config.status: creating tests/regression/ust/low-throughput/Makefile config.status: creating tests/regression/ust/before-after/Makefile config.status: creating tests/regression/ust/buffers-pid/Makefile config.status: creating tests/regression/ust/periodical-metadata-flush/Makefile config.status: creating tests/regression/ust/multi-session/Makefile config.status: creating tests/regression/ust/overlap/Makefile config.status: creating tests/regression/ust/overlap/demo/Makefile config.status: creating tests/regression/ust/linking/Makefile config.status: creating tests/regression/ust/daemon/Makefile config.status: creating tests/regression/ust/exit-fast/Makefile config.status: creating tests/regression/ust/fork/Makefile config.status: creating tests/regression/ust/libc-wrapper/Makefile config.status: creating tests/regression/ust/baddr-statedump/Makefile config.status: creating tests/regression/ust/ust-dl/Makefile config.status: creating tests/regression/ust/java-jul/Makefile config.status: creating tests/regression/ust/java-log4j/Makefile config.status: creating tests/regression/ust/python-logging/Makefile config.status: creating tests/regression/ust/getcpu-override/Makefile config.status: creating tests/regression/ust/clock-override/Makefile config.status: creating tests/regression/ust/type-declarations/Makefile config.status: creating tests/regression/ust/rotation-destroy-flush/Makefile config.status: creating tests/stress/Makefile config.status: creating tests/unit/Makefile config.status: creating tests/unit/ini_config/Makefile config.status: creating tests/perf/Makefile config.status: creating tests/utils/Makefile config.status: creating tests/utils/tap/Makefile config.status: creating tests/utils/testapp/Makefile config.status: creating tests/utils/testapp/gen-ust-events/Makefile config.status: creating tests/utils/testapp/gen-ust-nevents/Makefile config.status: creating tests/utils/testapp/gen-ust-tracef/Makefile config.status: creating tests/regression/ust/python-logging/test_python_logging config.status: creating tests/perf/test_perf_raw config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --enable-ipv6, --disable-nls checking for tput... /home/buildroot/autobuild/run/instance-3/output/host/bin/tput LTTng-tools 2.9.5 "Joannès" Berliner Weisse style beer from the Trèfle Noir microbrewery in Rouyn-Noranda. It is a tangy beer with a distinct pink dress and intense fruit flavor, thanks to the presence of fresh blackcurrant grown in Témiscamingue. Features Target architecture: powerpc libkmod support: no LTTng-UST support: yes Binaries lttng: yes lttng-consumerd: yes lttng-crash: yes lttng-relayd: yes lttng-sessiond: yes Extras: yes Tests LTTng-UST Java agent JUL tests: no LTTng-UST Java agent Log4j tests: no LTTng-UST Python2 agent tests: no LTTng-UST Python3 agent tests: no Python binding: no Build and install man pages: no Install directories Binaries: /usr/bin Libraries: /usr/lib Search directories lttng-sessiond executable: /usr/bin/lttng-sessiond 32-bit lttng-consumerd executable: /usr/lib/lttng/libexec/lttng-consumerd 32-bit consumer libraries: /usr/lib 64-bit lttng-consumerd executable: /usr/lib/lttng/libexec/lttng-consumerd 64-bit consumer libraries: /usr/lib >>> lttng-tools 2.9.5 Building PATH="/home/buildroot/autobuild/run/instance-3/output/host/bin:/home/buildroot/autobuild/run/instance-3/output/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" /usr/bin/make -j4 -C /home/buildroot/autobuild/run/instance-3/output/build/lttng-tools-2.9.5/ Making all in include /usr/bin/make all-am Generating version.h... git version: "" (cached)... ok Making all in src Making all in common Making all in compat CC compat-fcntl.lo CC compat-epoll.lo CCLD libcompat.la Making all in health CC health.lo CCLD libhealth.la Making all in hashtable CC hashtable.lo CC utils.lo CCLD libhashtable.la Making all in kernel-ctl CC kernel-ctl.lo CCLD libkernel-ctl.la Making all in sessiond-comm CC sessiond-comm.lo CC inet.lo CC inet6.lo CCLD libsessiond-comm.la Making all in relayd CC relayd.lo CCLD librelayd.la Making all in kernel-consumer CC kernel-consumer.lo CCLD libkernel-consumer.la Making all in ust-consumer CC ust-consumer.lo CCLD libust-consumer.la Making all in testpoint CC testpoint.lo CCLD libtestpoint.la Making all in index CC index.lo CCLD libindex.la Making all in config CC libconfig_la-ini.lo CC libconfig_la-session-config.lo CCLD libconfig.la Making all in consumer CC consumer.lo CC consumer-metadata-cache.lo CC consumer-timer.lo CC consumer-stream.lo CCLD libconsumer.la copying selected object files to avoid basename conflicts... CC error.lo CC utils.lo CC runas.lo CC futex.lo CC uri.lo CC defaults.lo CC pipe.lo CC readwrite.lo CC mi-lttng.lo CC daemonize.lo CC unix.lo CC filter.lo CC context.lo CCLD libcommon.la Making all in lib Making all in lttng-ctl Making all in filter /usr/bin/make all-am CC libfilter_la-filter-parser.lo CC libfilter_la-filter-lexer.lo CC libfilter_la-filter-visitor-set-parent.lo CC libfilter_la-filter-visitor-xml.lo CC libfilter_la-filter-visitor-generate-ir.lo CC libfilter_la-filter-visitor-ir-check-binary-op-nesting.lo CC libfilter_la-filter-visitor-ir-validate-string.lo CC libfilter_la-filter-visitor-generate-bytecode.lo CC filter-grammar-test.o CCLD libfilter.la CCLD filter-grammar-test CC lttng-ctl.lo CC snapshot.lo CC lttng-ctl-health.lo CC save.lo CC load.lo CC deprecated-symbols.lo CCLD liblttng-ctl.la make[5]: Nothing to be done for `all-am'. Making all in bin Making all in lttng CC conf.o CC utils.o CC lttng.o CC commands/start.o CC commands/list.o CC commands/create.o CC commands/destroy.o CC commands/stop.o CC commands/enable_events.o CC commands/disable_events.o CC commands/enable_channels.o CC commands/disable_channels.o CC commands/add_context.o CC commands/set_session.o CC commands/version.o CC commands/view.o CC commands/snapshot.o CC commands/save.o CC commands/load.o CC commands/track-untrack.o CC commands/status.o CC commands/metadata.o CC commands/regenerate.o CC commands/help.o CCLD lttng Making all in lttng-consumerd CC lttng-consumerd.o CC health-consumerd.o CCLD lttng-consumerd Making all in lttng-crash CC lttng-crash.o CCLD lttng-crash Making all in lttng-relayd CC main.o CC utils.o CC index.o CC live.o CC ctf-trace.o CC cmd-generic.o CC cmd-2-1.o CC cmd-2-2.o CC cmd-2-4.o CC health-relayd.o CC viewer-stream.o CC session.o CC stream.o CC stream-fd.o CC connection.o CC viewer-session.o CC tracefile-array.o CCLD lttng-relayd Making all in lttng-sessiond CC utils.o CC trace-kernel.o CC kernel.o CC context.o CC channel.o CC event.o CC shm.o CC consumer.o CC session.o CC modprobe.o CC fd-limit.o CC kernel-consumer.o CC cmd.o CC buffer-registry.o CC ht-cleanup.o CC snapshot.o CC agent.o CC save.o CC load-session-thread.o CC syscall.o CC trace-ust.o CC ust-registry.o CC ust-app.o CC ust-consumer.o CC ust-thread.o CC ust-metadata.o CC agent-thread.o CC main.o CCLD lttng-sessiond make[5]: Nothing to be done for `all-am'. make[4]: Nothing to be done for `all-am'. Making all in doc Making all in man make[4]: Nothing to be done for `all'. make[4]: Nothing to be done for `all-am'. Making all in tests Making all in . Making all in utils Making all in . CC utils.lo CCLD libtestutils.la Making all in tap CC tap.lo CCLD libtap.la Making all in testapp Making all in gen-ust-events CC gen-ust-events.o CC tp.o CCLD gen-ust-events Making all in gen-ust-nevents CC gen-ust-nevents.o CC tp.o CCLD gen-ust-nevents Making all in gen-ust-tracef CC gen-ust-tracef.o CCLD gen-ust-tracef make[6]: Nothing to be done for `all-am'. Making all in regression Making all in tools Making all in streaming Making all in filtering CC gen-ust-events.o CC tp.o CCLD gen-ust-events Making all in health CC health_exit.lo CC health_stall.lo CC health_fail.lo CC health_check.o CCLD health_check CCLD libhealthstall.la CCLD libhealthtpfail.la CCLD libhealthexit.la Making all in tracefile-limits Making all in snapshots Making all in live CC live_test.o CCLD live_test Making all in exclusion Making all in save-load Making all in configuration Making all in mi CC extract_xml-extract_xml.o CC validate_xml-validate_xml.o CCLD validate_xml CCLD extract_xml Making all in wildcard Making all in crash Making all in regen-metadata Making all in regen-statedump make[6]: Nothing to be done for `all-am'. Making all in kernel CC select_poll_epoll-select_poll_epoll.o CCLD select_poll_epoll Making all in ust Making all in nprocesses Making all in high-throughput CC main.o CC tp.o CCLD gen-events Making all in low-throughput CC main.o CC tp.o CCLD gen-events Making all in before-after Making all in multi-session CC gen-nevents.o CC tp.o CCLD gen-nevents Making all in overlap Making all in demo CC tp.lo CC tp2.lo CC tp3.lo CC demo.o CCLD demo CCLD liblttng-ust-provider-ust-tests-demo3.la CCLD liblttng-ust-provider-ust-tests-demo.la Making all in buffers-pid Making all in linking CC tp.lo CC tp2.lo CC tp3.lo CC demo_builtin-demo.o CC demo_builtin-tp.o CC demo_builtin-tp2.o CC demo_builtin-tp3.o CC demo.o CC demo-demo.o CCLD liblttng-ust-provider-ust-tests-demo-static.la CCLD liblttng-ust-provider-ust-tests-demo3-static.la CCLD liblttng-ust-provider-ust-tests-demo.la CCLD liblttng-ust-provider-ust-tests-demo3.la CCLD demo_builtin CCLD demo CCLD demo_static Making all in daemon CC daemon.o CCLD daemon Making all in exit-fast CC exit-fast.o CCLD exit-fast Making all in fork CC fork.o CC fork2.o CCLD fork2 CCLD fork Making all in libc-wrapper CC prog.o CCLD prog Making all in periodical-metadata-flush Making all in java-jul echo timestamp > classnoinst.stamp Making all in java-log4j echo timestamp > classnoinst.stamp Making all in python-logging make[6]: Nothing to be done for `all'. Making all in getcpu-override CC lttng-ust-getcpu-override-test.lo CCLD lttng-ust-getcpu-override-test.la Making all in clock-override CC lttng-ust-clock-override-test.lo CCLD lttng-ust-clock-override-test.la Making all in type-declarations CC type-declarations.o CCLD type-declarations Making all in rotation-destroy-flush Making all in baddr-statedump CC prog.o CC tp.o CCLD prog OBJCOPY prog.debug OBJCOPY prog.strip Making all in ust-dl CC libzzz.lo CC libbar.lo CC libfoo.lo CC libbar-tp.lo CC libfoo-tp.lo CC libzzz-tp.lo CC prog.o prog.c: In function 'main': prog.c:24:7: warning: implicit declaration of function 'dlmopen' [-Wimplicit-function-declaration] h1 = dlmopen(LM_ID_BASE, "libfoo.so", RTLD_LAZY); ^~~~~~~ prog.c:24:15: error: 'LM_ID_BASE' undeclared (first use in this function) h1 = dlmopen(LM_ID_BASE, "libfoo.so", RTLD_LAZY); ^~~~~~~~~~ prog.c:24:15: note: each undeclared identifier is reported only once for each function it appears in make[6]: *** [prog.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[5]: *** [all-recursive] Error 1 make[4]: *** [all-recursive] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [/home/buildroot/autobuild/run/instance-3/output/build/lttng-tools-2.9.5/.stamp_built] Error 2 make: *** [_all] Error 2 make: Leaving directory `/home/buildroot/autobuild/run/instance-3/buildroot'