Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 65447 - Linker errors buiding QT 3.3.3 - undefined reference to `FT_Seek_Stream'
Summary: Linker errors buiding QT 3.3.3 - undefined reference to `FT_Seek_Stream'
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-26 13:37 UTC by Lasse Kärkkäinen
Modified: 2004-10-29 13:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lasse Kärkkäinen 2004-09-26 13:37:14 UTC
/var/tmp/portage/qt-3.3.3-r1/work/qt-x11-free-3.3.3/lib/libqt-mt.so: undefined reference to `FT_Seek_Stream'
/var/tmp/portage/qt-3.3.3-r1/work/qt-x11-free-3.3.3/lib/libqt-mt.so: undefined reference to `FT_Get_Short'
/var/tmp/portage/qt-3.3.3-r1/work/qt-x11-free-3.3.3/lib/libqt-mt.so: undefined reference to `FT_Forget_Frame'
/var/tmp/portage/qt-3.3.3-r1/work/qt-x11-free-3.3.3/lib/libqt-mt.so: undefined reference to `FT_Access_Frame'
/var/tmp/portage/qt-3.3.3-r1/work/qt-x11-free-3.3.3/lib/libqt-mt.so: undefined reference to `FT_Get_Long'

[ebuild   R   ] media-libs/freetype-2.1.5-r1  -bindist -cjk -debug -doc +zlib 0 kB
[ebuild     U ] x11-libs/qt-3.3.3-r1 [3.1.2-r3] +cups -debug -doc -firebird +gif -icc -immqt -immqt-bc -ipv6 -mysql -nas -odbc +opengl -postgres -sqlite +xinerama* +zlib 0 kB

This problem has been around at least since the release of the first KDE 3.3.3 ebuilds. I'm using GCC 3.4 on x86.
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-09-26 17:29:22 UTC
Sounds to me like something is borked in your free type setup.  Re-emerging it should probably help.
Comment 2 Lasse Kärkkäinen 2004-09-26 21:51:09 UTC
Done that, and reinstalled pretty much everything else too, no help. Other software works fine with my current Freetype.


Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2004-10-29 13:28:25 UTC
Do you have multiple freetypes installed?

root@tcdevel portage # nm /usr/qt/3/lib/libqt.so.3.3.2 | c++filt | grep FT
         U FT_Alloc
         U FT_Free
         U FT_Get_Char_Index
         U FT_Load_Glyph
         U FT_Realloc
         U FT_Render_Glyph
         U FT_Set_Charmap
         U FT_Stream_EnterFrame
         U FT_Stream_ExitFrame
         U FT_Stream_GetLong
         U FT_Stream_GetShort
         U FT_Stream_Pos
         U FT_Stream_Seek

I don't even see those symbols in my qt library.  Perhaps you have a stray header floating around that Qt is picking up those function names from.