After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 612340 - [Patch] Add missing libm & libX11 linking
[Patch] Add missing libm & libX11 linking
Status: RESOLVED FIXED
Product: xchat-gnome
Classification: Other
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: xchat-gnome maintainers
xchat-gnome maintainers
Depends on:
Blocks: 602311
 
 
Reported: 2010-03-09 21:06 UTC by Brian Pepple
Modified: 2010-03-10 09:26 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to add missing linking (946 bytes, patch)
2010-03-09 21:06 UTC, Brian Pepple
none Details | Review

Description Brian Pepple 2010-03-09 21:06:23 UTC
XChat-GNOME fails to build due to a change DSO-linking semantics of the gcc
compiler in Fedora. Previously calls to the linker (ld) from gcc would result
in dangerous default behaviour where ld would attempt to implicitly satisfy
link requirements. The change will prevent ld from automatically searching in
the dependencies of linked objects.

Please find the attached patch which will add the missing linking to libm which
will fix this build failure for Empathy.

For more info please refer to:
https://bugzilla.redhat.com/show_bug.cgi?id=564820
http://fedoraproject.org/wiki/Features/ChangeInImplicitDSOLinking
http://fedoraproject.org/wiki/UnderstandingDSOLinkChange
Comment 1 Brian Pepple 2010-03-09 21:06:55 UTC
Created attachment 155680 [details] [review]
Patch to add missing linking
Comment 2 Ritesh Khadgaray ( irc:ritz) 2010-03-10 09:26:12 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.