Hello,

On Tue, 29 Jul 2014 09:08:23 +0100 Michael Tautschnig <[email protected]> wrote:
> Hello,
> 
> [...]
> > >It may be the case that no code actually uses the declaration of
> > >exported_symbols.h - if so, it shouldn't be included in the
> > >linking process
> > >either.
> > 
> > I think this might have been fixed with elektra 0.7.2, which I
> > uploaded yesterday. Could you please check?

This code had many changes with 0.8 (especially another build system is now 
used), so I think it should be fixed with the recent uploads.

0.7 is no longer maintained, because migration to 0.8 is easy and the API-
changes are minimal.

> I'm afraid the situation persists, and the reason is this bit in the 
Makefile:
> 
> 
http://sources.debian.net/src/elektra/0.7.2-2/src/libelektra/Makefile.am?hl=16#L15
> 
> I'm not quite sure why a list of exported symbols (with conflicting
> declarations) is included in the library? Maybe upstream can explain?

The list of exported symbols is needed for static+full builds. For these 
builds no plugins are loaded, but the library just do a lookup in this list of 
exported symbols.


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to