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 684401 - eog 3.5.92 linking fails with undefined floor symbol
eog 3.5.92 linking fails with undefined floor symbol
Status: RESOLVED FIXED
Product: eog
Classification: Core
Component: general
3.5.x
Other Linux
: Normal normal
: ---
Assigned To: EOG Maintainers
EOG Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-09-19 19:52 UTC by Kalev Lember
Modified: 2012-09-19 20:39 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Explicitly link against libm (947 bytes, patch)
2012-09-19 19:53 UTC, Kalev Lember
none Details | Review

Description Kalev Lember 2012-09-19 19:52:04 UTC
CCLD   eog
/usr/bin/ld: ./.libs/libeog.a(libeog_la-eog-window.o): undefined reference to symbol 'floor@@GLIBC_2.0'
/usr/bin/ld: note: 'floor@@GLIBC_2.0' is defined in DSO /lib/libm.so.6 so try adding it to the linker command line
/lib/libm.so.6: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
Comment 1 Kalev Lember 2012-09-19 19:53:01 UTC
Created attachment 224777 [details] [review]
Explicitly link against libm
Comment 2 Felix Riemann 2012-09-19 20:39:17 UTC
I see! This seems to be the case when you build without librsvg.
Thanks for the patch.

commit 749437a34ddc2857f88168fc75f8ac585d5b8ea7
Author: Kalev Lember <>
Date:   Wed Sep 19 21:50:08 2012 +0200

    Explicitly link against libm
    
    https://bugzilla.gnome.org/show_bug.cgi?id=684401
---
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.