[Bug 450371] Review Request: pokegen - Strategy/RPG game engine

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]