Today I updated my (stable) Gentoo workstation and dev-util/lttng-ust has to be rebuilt due to dev-libs/userspace-rcu being bumped to 0.13. The rebuild fails during the configuration phase with the message: checking for synchronize_rcu_bp in -lurcu-bp... no configure: error: Cannot find liburcu-bp lib. Use LDFLAGS=-Ldir to specify its location. Masking =dev-libs/userspace-rcu-0.13.0 solves the issue.
Please attach full build.log and config.log.
Created attachment 740097 [details] Portage configuration
Created attachment 740100 [details] config.log
Created attachment 740103 [details] build.log
FWIW, I'm having the same issue: configure: error: Cannot find liburcu-bp lib. Use LDFLAGS=-Ldir to specify its location. Happy to provide extra info if helpful.
Please retry with dev-util/lttng-ust-2.12.1.
I can confirm that dev-util/lttng-ust-2.12.1 now merges successfully with dev-libs/userspace-rcu-0.13.0 on my workstation. Thank you.
so fixed at >=dev-util/lttng-ust-2.12.1, I'm closing it..