[syslog-ng] [Bug 115] libsyslog-ng.so is not linked with glib/cap but uses glib/ cap symbols

bugzilla at bugzilla.balabit.com bugzilla at bugzilla.balabit.com
Wed Feb 23 11:35:24 CET 2011


https://bugzilla.balabit.com/show_bug.cgi?id=115





--- Comment #3 from Balazs Scheidler <bazsi at balabit.hu>  2011-02-23 11:35:24 ---
well, libsyslog-ng.so is a private library, and the reason it needs to be dynamic, is that non-Linux platforms do not always allow sharing symbols back to
modules from the main executable.

I played a lot of this issue, and this was the solution that worked everywhere. The problematic platform was by the way AIX.

So libsyslog-ng.so could and probably should be shoved in $prefix/lib/syslog-ng, at least in case mixed linking is used.

In case mixed linking is not used, it is properly linked against all its dependencies.


-- 
Configure bugmail: https://bugzilla.balabit.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the syslog-ng mailing list