Bug #1237
Built-in plugins are not relinked to the application after a modification
0%
Description
The build system seems to be unaware that cli/babeltrace depends on the plugins. This is probably due to the (ab)use of LDFLAGS (see Makefile.am).
Updated by Jonathan Rajotte Julien about 1 year ago
- Status changed from New to Feedback
Follow-up:
Simon Marchi wrote:
Is this only relevant when building with
--enable-built-in-plugins
? If plugins are external shared objects, then I guesscli/babeltrace
is not linked against them, they are dlopened? And therefore, it's only at runtime that we will discover if a plugin is missing some symbol.So I assume it's only when using built-in plugins, if you modify a plugin, then
cli/babeltrace
must be rebuilt to integrate the newly built plugin?
Jérémie Galarneau wrote:
Yes, this is for static builds (--enable-built-in-plugins). babeltrace.exe must be relinked when a plug-in is modified.