Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=450371 Kevin Kofler <kevin@xxxxxxxxxxxxxxxx> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kevin@xxxxxxxxxxxxxxxx --- Comment #18 from Kevin Kofler <kevin@xxxxxxxxxxxxxxxx> 2008-08-06 22:09:44 EDT --- The unused direct dependencies might be partly KDE's fault. Upstream knows about it and is working on fixing it for 4.2. (AFAIK some parts of the fix are in 4.1, but disabled by default.) So we'll be working to get this sorted out in the KDE packages. However, some of those are also caused by pokegen's own libraries: preferably, all shared libraries should use: set_target_properties(targetname PROPERTIES LINK_INTERFACE_LIBRARIES "") (CMake defaults to linking in all indirect dependencies directly, and this is unlikely to change for compatibility reasons, unless the Fedora CMake gets patched. While ELF with GNU ld, as currently used in Fedora, lets you use symbols from indirectly-linked dependencies just fine, most platforms don't allow that, and the new "gold" linker might also be stricter, so changing this default behavior is considered an incompatible change.) Note that CMake 2.4 ignores this property, so it will only help for 2.6 (currently only Rawhide). -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ Fedora-package-review mailing list Fedora-package-review@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-package-review