Hello, On Wed, 1 Mar 2017 00:09:45 +0100, Thomas Petazzoni wrote:
> First of all, thanks for having fixed the dlmopen issue with musl in > lttng-ust. Now, there is another dlmopen issue, this time in > lttng-tools, and this time with uClibc: > > 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 > > See > http://autobuild.buildroot.net/results/c07/c07b5bac6146d83c3224de147da3798d3e7b527f/build-end.log > for the full build log. > > So, the ust regression test case in lttng-tools doesn't test if > dlmopen() is provided by the C library before using it. Any feedback on this issue? We're still seeing it in Buildroot when building lttng-tools against uClibc. Thanks, Thomas -- Thomas Petazzoni, CTO, Free Electrons Embedded Linux and Kernel engineering http://free-electrons.com _______________________________________________ lttng-dev mailing list [email protected] https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
