too long lines were shrinked: make[3]: Entering directory '/var/tmp/portage/dev-util/lttng-ust-2.13.6/work/lttng-ust-2.13.6/doc/examples/easy-ust' + x86_64-pc-linux-gnu-gcc -I. -fno-strict-aliasing -Wall -Wextra -Wmissing-prototypes -Wmissing-declarations -Wnull-dereference -Wundef -Wshadow -Wjump-misses-init -Wsuggest-attribute=format -Wnested-externs -Wwrite-strings -Wformat=2 -Wstrict-aliasing -Wmissing-noreturn -Winit-self -Wduplicated-con + x86_64-pc-linux-gnu-gcc -I. -fno-strict-aliasing -Wall -Wextra -Wmissing-prototypes -Wmissing-declarations -Wnull-dereference -Wundef -Wshadow -Wjump-misses-init -Wsuggest-attribute=format -Wnested-externs -Wwrite-strings -Wformat=2 -Wstrict-aliasing -Wmissing-noreturn -Winit-self -Wduplicated-con + x86_64-pc-linux-gnu-gcc -o sample -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fno-strict-aliasing -Wall -Wextra -Wmissing-prototypes -Wmissing-declarations -Wnull-dereference -Wundef -Wshadow -Wjump-misses-init -Wsuggest-attribute=format -Wnested-externs -Wwrite-strings -Wform /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: warning: liblttng-ust-common.so.1, needed by ../../../src/lib/lttng-ust/.libs/liblttng-ust.so, not found (try using -rpath or -rpath-link) /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: warning: liblttng-ust-tracepoint.so.1, needed by ../../../src/lib/lttng-ust/.libs/liblttng-ust.so, not found (try using -rpath or -rpath-link) /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: ../../../src/lib/lttng-ust/.libs/liblttng-ust.so: undefined reference to `lttng_ust_add_fd_to_tracker' /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: ../../../src/lib/lttng-ust/.libs/liblttng-ust.so: undefined reference to `lttng_ust_urcu_after_fork_child' /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: ../../../src/lib/lttng-ust/.libs/liblttng-ust.so: undefined reference to `lttng_ust_common_ctor' ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop-20230903-190046 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-13 * clang/llvm (if any): clang version 16.0.6 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/16/bin Configuration file: /etc/clang/clang.cfg /usr/lib/llvm/16 16.0.6 Python 3.11.5 Available Rust versions: [1] rust-bin-1.72.0 * The following VMs are available for generation-2: *) Eclipse Temurin JDK 17.0.7_p7 [openjdk-bin-17] 2) Eclipse Temurin JDK 8.372_p07 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 [2] openjdk-bin-17 system-vm php cli (if any): go version go1.21.0 linux/amd64 HEAD of ::gentoo commit 16f93ddf9b750ae36d65cd9c8e450ab3982e885c Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Tue Sep 5 07:46:50 2023 +0000 2023-09-05 07:46:49 UTC emerge -qpvO dev-util/lttng-ust [ebuild N ] dev-util/lttng-ust-2.13.6 USE="examples -numa -test"
Created attachment 869837 [details] emerge-info.txt
Created attachment 869838 [details] dev-util:lttng-ust-2.13.6:20230905-084201.log.xz
Created attachment 869839 [details] emerge-history.txt
Created attachment 869840 [details] environment
Created attachment 869841 [details] etc.clang.tar.xz
Created attachment 869842 [details] etc.portage.tar.xz
Created attachment 869843 [details] logs.tar.xz
Created attachment 869844 [details] temp.tar.xz
Only reproducible if lttng-ust is not installed.
``` +++ /tmp/mgorny-dev-scripts/portage/dev-util/lttng-ust-2.13.9/work/lttng-ust-2.13.9/ChangeLog 2025-04-14 21:46:19.000000000 +0100 @@ -1,3 +1,17 @@ +2025-04-14 (National Gardening Day) lttng-ust 2.13.9 + * Fix: Use UATOMIC_HAS_ATOMIC_{BYTE,SHORT} for counter atomics + * Fix: lttng-ust-tp regex warnings + * lttng-ust-java: Load lttng-ust-context-jni before other JNI libraries + * doc/examples: set minimal CMake version to 3.5.0 + * Fix: Update `get_mempolicy` check to handle `EPERM` + * Fix: Correct `numa_available` return code checks + * Fix: test_benchmark: do not match "CPU(s) scaling MHz:" + * Tests: Fix abi conflict test when building with clang + * Fix: Build examples when rpath is stripped from in-build-tree libs + * ust-fd: Add close_range declaration + * docs: Correct GitHub URLs in lttng-ust.3 + * fix: handle EINTR correctly in get_cpu_mask_from_sysfs ``` The rpath thing makes me wonder if this is fixed?
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=783b64edab6636c33c71debdf0dd96ad5ba600d2 commit 783b64edab6636c33c71debdf0dd96ad5ba600d2 Author: Sam James <sam@gentoo.org> AuthorDate: 2025-06-15 00:28:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-06-15 00:31:41 +0000 dev-util/lttng-ust: add 2.13.9 Tests seem to fail with my -O3 -march=znver2 ... with GCC and the linked bug from toralf is also w/ Clang. Try filter-flags for now. Bug: https://bugs.gentoo.org/913682 Closes: https://bugs.gentoo.org/880357 Closes: https://bugs.gentoo.org/955245 Signed-off-by: Sam James <sam@gentoo.org> dev-util/lttng-ust/Manifest | 1 + dev-util/lttng-ust/lttng-ust-2.13.9.ebuild | 57 ++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+)