[syslog-ng] [Bug 155] Compilation failure in 3.3.3: the Darwin linker does not accept " --whole-archive"

bugzilla at bugzilla.balabit.com bugzilla at bugzilla.balabit.com
Fri Jan 6 13:40:01 CET 2012


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





--- Comment #5 from Tamás Pál <folti at balabit.hu>  2012-01-06 13:40:01 ---
(In reply to comment #4)
> The issue with this patch that --whole-archive is required, as ivykis is linked into an .so which needs to reexport _all_ symbols. If 
> whole-archive is not specified, only the parts of ivykis that are directly referenced will be linked in.
> 
> Is there an alternative of --whole-archive in the darwin linker?
> 
Not that I know of. Problem is that the Darwin linker is a 10+ years old BSD linker, missing these features. Most likely it doesn't support the 
--no-whole-archive functionality. At least a patch(http://people.freebsd.org/~peter/valgrind.diff) google found did just what my patch did.


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