[syslog-ng] [Bug 122] [3.2.4]: mixed linking broken for libsyslog-ng.so.*

bugzilla at bugzilla.balabit.com bugzilla at bugzilla.balabit.com
Tue May 31 18:01:32 CEST 2011


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





--- Comment #2 from Arkadiusz Miśkiewicz <arekm at maven.pl>  2011-05-31 18:01:33 ---
I always kept forgetting about these weird linking rules used in syslog-ng
(which break all the time with --as-needed or --no-copy-dt-needed-entries linker flags).

Build log (including configure options):

ftp://buildlogs.pld-linux.org/th/x86_64/FAIL/syslog-ng,9a44d5db-398c-4559-b35c-63d55e241838.bz2

BUT it is with a patch:

http://cvs.pld-linux.org/cgi-bin/cvsweb/packages/syslog-ng/syslog-ng-link.patch?rev=1.12

which fixes linking but links with these dynamicly (since libtool is used for that linking and thus -Bstatic is ignored)
thus breaking "mixed linking" idea.

So maybe the solution is to fail at configure time when --as-needed or --no-copy-dt-needed-entries linker flags are used?


-- 
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