If compiled with freetype-2.9-r1, xlockmore-5.17-r1 fails at linktime in libcairo.so, complaining about /usr/lib/libcairo.so: undefined reference to `FT_GlyphSlot_Embolden' collect2: ld returned 1 exit status According to google, this is an issue that is solved by upgrading freetype to 2.10, which I did, and it worked fine. I don't know if other versions of freetype than 2.9-r1 have the same problem, though. My emerge info : Portage 2.1_pre3-r1 (default-linux/x86/2005.0, gcc-4.0.1, glibc-2.3.6-r0, 2.6.15-ubik i686) ================================================================= System uname: 2.6.15-ubik i686 Intel(R) Pentium(R) M processor 1.70GHz Gentoo Base System version 1.12.0_pre12 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i386-pc-linux-gnu" CFLAGS="-O2 -mtune=i686 -fomit-frame-pointer" CHOST="i386-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -mtune=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig cvs distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.rhnet.is/pub/gentoo http://mirror.gentoo.no http://gentoo.mirror.sdv.fr ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/home/heimdall/gentoo/gentoo-x86" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac aalib acl acpi alsa audiofile avi bash-completion berkdb bitmap-fonts bzip2 canna cdb cdr cjk crypt cups curl directfb dlloader doc dri dvd dvdr dvdread eds emboss encode esd ethereal exif expat fam fbcon ffmpeg flac font-server foomaticdb fortran gcj gd gdbm gif gimpprint glitz glut gmp gnome gphoto2 gpm graphviz gstreamer gtk gtk2 guile icecast idn imagemagick imap imlib java jpeg junit lcms ldap libcaca libg++ libwww lua mad mbox mikmod mmx mng motif mozsvg mp3 mpeg musepack musicbrainz nas ncurses networkcanna nls nntp nptl objc offensive ogg oggvorbis openal opengl pam pcre pdflib perl png python quicktime radeon readline real recode ruby samba sasl sdl slang softmmu speex spell sqlite sse sse2 ssl svg svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l vidix vorbis win32codecs xine xml xml2 xmms xv xvid zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Could you try xlockmore-5.19 ? 5.17 is going to be removed after 5.19 is stable on all archs. One more thing: 1.3.1-r4 | + + + + + + + + + + + 1.3.1-r5 | ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 2.1.9-r1 | + + + + + + + + + + + + + 2.1.10 | ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ There is no freetype-2.9....
5.19 was hardmasked on my machine, that's why I didn't try it. But it fails the exact same way : i386-pc-linux-gnu-gcc -Wnested-externs -Wno-format -o xglock xglock.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 /usr/lib/gcc/i386-pc-linux-gnu/4.0.1/../../../libcairo.so: undefined reference to `FT_GlyphSlot_Embolden' collect2: ld returned 1 exit status And sorry, it was of course freetype-2.1.0-r1 and 2.1.10
2.1.9-r1, not 2.1.10-r1. I should go to bed now :/
This problem also appears with gxmessage-2.4.4
Marinus could freetype-2.1.10 go stable? I'll add >=media-gfx/freetype-2.1.10 to DEPEND, but only when that version goes stable.
This problem also appears with media-tools/tagtool-0.11.1, adding sound@g.o to Cc.
Waiting for media-libs/freetype-2.1.10 to go stable.
This linker-error also applies to: app-mobilephone/gnokii-0.6.11-r1 which fails for me with: i686-pc-linux-gnu-gcc -Wl,-z -Wl,now .libs/xgnokii.o .libs/xgnokii_common.o .libs/xgnokii_contacts.o .libs/xgnokii_sms.o .libs/xgnokii_netmon.o .libs/xgnokii_dtmf.o .libs/xgnokii_cfg.o .libs/xgnokii_speed.o .libs/xgnokii_xkeyb.o .libs/xgnokii_calendar.o .libs/xgnokii_logos.o .libs/xgnokii_xring.o .libs/xgnokii_lowlevel.o .libs/xgnokii_data.o -o .libs/xgnokii ../common/.libs/libgnokii.so ../common/data/.libs/libDATA.a -lpthread /usr/lib/libical.so /usr/lib/libbluetooth.so -L/var/tmp/portage/gnokii-0.6.11-r1/work/gnokii-0.6.11/xgnokii -lXpm -lX11 -pthread /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so /usr/lib/libcairo.so: undefined reference to `FT_GlyphSlot_Embolden' collect2: ld returned 1 exit status distcc[7431] ERROR: compile (null) on localhost failed gmake[1]: *** [xgnokii] Fehler 1 gmake[1]: Leaving directory `/var/tmp/portage/gnokii-0.6.11-r1/work/gnokii-0.6.11/xgnokii' make: *** [all] Fehler 2 !!! ERROR: app-mobilephone/gnokii-0.6.11-r1 failed. Call stack: ebuild.sh, line 1928: Called dyn_compile ebuild.sh, line 966: Called src_compile and media-video/mplayer-1.0.20060217 which fails with: cc -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O4 -march=athlon -mtune=athlon -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I/usr/X11R6/include -I./libavutil -I./libavcodec -o mplayer mplayer.o mp_msg.o asxparser.o codec-cfg.o cpudetect.o edl.o find_sub.o m_config.o m_option.o m_struct.o parser-cfg.o playtree.o playtreeparser.o spudec.o sub_cc.o subreader.o vobsub.o unrarlib.o mixer.o parser-mpcmd.o subopt-helper.o libvo/libvo.a libao2/libao2.a libmenu/libmenu.a Gui/libgui.a libmpcodecs/libmpcodecs.a loader/libloader.a loader/dshow/libDS_Filter.a loader/dmo/libDMO_Filter.a libaf/libaf.a libmpdemux/libmpdemux.a input/libinput.a postproc/libswscale.a osdep/libosdep.a -Llibmpdvdkit2 -lmpdvdkit libavcodec/libavcodec.a libavformat/libavformat.a libavutil/libavutil.a libavcodec/libpostproc/libpostproc.a -lmad -llzo -lmp3lame -lpng -lz -lz -ljpeg -lasound -ldl -lpthread /usr/lib/libxmms.so.1 -export-dynamic -lfreetype -lz -lncurses -lcdda_interface -lcdda_paranoia -lnsl -lgif -lsmbclient -lfontconfig mp3lib/libMP3.a liba52/liba52.a libmpeg2/libmpeg2.a tremor/libvorbisidec.a -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lglib-2.0 -lXv -lXxf86vm -lXinerama -L/usr/X11R6/lib -lXext -lX11 -lnsl -lpthread -lnsl -lSDL -lpthread -Wl,-z,noexecstack -lpthread -ldl -rdynamic -lm /usr/X11R6/lib/libcairo.so: undefined reference to `FT_GlyphSlot_Embolden' collect2: ld gab 1 als Ende-Status zur
This linker-error also applies to: app-mobilephone/gnokii-0.6.11-r1 which fails for me with: i686-pc-linux-gnu-gcc -Wl,-z -Wl,now .libs/xgnokii.o .libs/xgnokii_common.o .libs/xgnokii_contacts.o .libs/xgnokii_sms.o .libs/xgnokii_netmon.o .libs/xgnokii_dtmf.o .libs/xgnokii_cfg.o .libs/xgnokii_speed.o .libs/xgnokii_xkeyb.o .libs/xgnokii_calendar.o .libs/xgnokii_logos.o .libs/xgnokii_xring.o .libs/xgnokii_lowlevel.o .libs/xgnokii_data.o -o .libs/xgnokii ../common/.libs/libgnokii.so ../common/data/.libs/libDATA.a -lpthread /usr/lib/libical.so /usr/lib/libbluetooth.so -L/var/tmp/portage/gnokii-0.6.11-r1/work/gnokii-0.6.11/xgnokii -lXpm -lX11 -pthread /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so /usr/lib/libcairo.so: undefined reference to `FT_GlyphSlot_Embolden' collect2: ld returned 1 exit status distcc[7431] ERROR: compile (null) on localhost failed gmake[1]: *** [xgnokii] Fehler 1 gmake[1]: Leaving directory `/var/tmp/portage/gnokii-0.6.11-r1/work/gnokii-0.6.11/xgnokii' make: *** [all] Fehler 2 !!! ERROR: app-mobilephone/gnokii-0.6.11-r1 failed. Call stack: ebuild.sh, line 1928: Called dyn_compile ebuild.sh, line 966: Called src_compile and media-video/mplayer-1.0.20060217 which fails with: cc -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O4 -march=athlon -mtune=athlon -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I/usr/X11R6/include -I./libavutil -I./libavcodec -o mplayer mplayer.o mp_msg.o asxparser.o codec-cfg.o cpudetect.o edl.o find_sub.o m_config.o m_option.o m_struct.o parser-cfg.o playtree.o playtreeparser.o spudec.o sub_cc.o subreader.o vobsub.o unrarlib.o mixer.o parser-mpcmd.o subopt-helper.o libvo/libvo.a libao2/libao2.a libmenu/libmenu.a Gui/libgui.a libmpcodecs/libmpcodecs.a loader/libloader.a loader/dshow/libDS_Filter.a loader/dmo/libDMO_Filter.a libaf/libaf.a libmpdemux/libmpdemux.a input/libinput.a postproc/libswscale.a osdep/libosdep.a -Llibmpdvdkit2 -lmpdvdkit libavcodec/libavcodec.a libavformat/libavformat.a libavutil/libavutil.a libavcodec/libpostproc/libpostproc.a -lmad -llzo -lmp3lame -lpng -lz -lz -ljpeg -lasound -ldl -lpthread /usr/lib/libxmms.so.1 -export-dynamic -lfreetype -lz -lncurses -lcdda_interface -lcdda_paranoia -lnsl -lgif -lsmbclient -lfontconfig mp3lib/libMP3.a liba52/liba52.a libmpeg2/libmpeg2.a tremor/libvorbisidec.a -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lglib-2.0 -lXv -lXxf86vm -lXinerama -L/usr/X11R6/lib -lXext -lX11 -lnsl -lpthread -lnsl -lSDL -lpthread -Wl,-z,noexecstack -lpthread -ldl -rdynamic -lm /usr/X11R6/lib/libcairo.so: undefined reference to `FT_GlyphSlot_Embolden' collect2: ld gab 1 als Ende-Status zurück distcc[18842] ERROR: compile (null) on localhost failed make: *** [mplayer] Fehler 1 !!! ERROR: media-video/mplayer-1.0.20060217 failed. Call stack: ebuild.sh, line 1928: Called dyn_compile ebuild.sh, line 966: Called src_compile
*** Bug 126112 has been marked as a duplicate of this bug. ***
app-office/openoffice-2.0.2-r2 fails to build with the FT_GlyphSlot_Embolden error: Making: ../unxlngi6.pro/lib/libvcl680li.so g++ -Wl,-z,combreloc -Wl,-z,defs -Wl,-rpath,'$ORIGIN' -Wl,-zdynsort -shared -L../unxlngi6.pro/lib -L../lib -L/store/portmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.11/build/OOO_2_0_2/solenv/unxlngi6/lib -L/store/portmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.11/build/OOO_2_0_2/solver/680/unxlngi6.pro/lib -L/store/portmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.11/build/OOO_2_0_2/solenv/unxlngi6/lib -LNO_JAVA_HOME/lib -LNO_JAVA_HOME/jre/lib/i386 -LNO_JAVA_HOME/jre/lib/i386/client -LNO_JAVA_HOME/jre/lib/i386/native_threads -L/usr/lib ../unxlngi6.pro/slo/vcl_dflt_version.o ../unxlngi6.pro/slo/vcl_dflt_description.o -o ../unxlngi6.pro/lib/libvcl680li.so ../unxlngi6.pro/slo/dbggui.o ../unxlngi6.pro/slo/help.o ../unxlngi6.pro/slo/idlemgr.o ../unxlngi6.pro/slo/settings.o ../unxlngi6.pro/slo/sound.o ../unxlngi6.pro/slo/stdtext.o ../unxlngi6.pro/slo/svapp.o ../unxlngi6.pro/slo/svdata.o ../unxlngi6.pro/slo/svmain.o ../unxlngi6.pro/slo/svmainhook.o ../unxlngi6.pro/slo/timer.o ../unxlngi6.pro/slo/dndhelp.o ../unxlngi6.pro/slo/unohelp.o ../unxlngi6.pro/slo/unohelp2.o ../unxlngi6.pro/slo/vclevent.o ../unxlngi6.pro/slo/i18nhelp.o ../unxlngi6.pro/slo/salvtables.o ../unxlngi6.pro/slo/session.o ../unxlngi6.pro/slo/salmisc.o ../unxlngi6.pro/slo/animate.o ../unxlngi6.pro/slo/impanmvw.o ../unxlngi6.pro/slo/bitmap.o ../unxlngi6.pro/slo/bitmap2.o ../unxlngi6.pro/slo/bitmap3.o ../unxlngi6.pro/slo/bitmap4.o ../unxlngi6.pro/slo/alpha.o ../unxlngi6.pro/slo/bitmapex.o ../unxlngi6.pro/slo/imgcons.o ../unxlngi6.pro/slo/bmpacc.o ../unxlngi6.pro/slo/bmpacc2.o ../unxlngi6.pro/slo/bmpacc3.o ../unxlngi6.pro/slo/bmpfast.o ../unxlngi6.pro/slo/color.o ../unxlngi6.pro/slo/cvtsvm.o ../unxlngi6.pro/slo/cvtgrf.o ../unxlngi6.pro/slo/font.o ../unxlngi6.pro/slo/gdimtf.o ../unxlngi6.pro/slo/gfxlink.o ../unxlngi6.pro/slo/gradient.o ../unxlngi6.pro/slo/hatch.o ../unxlngi6.pro/slo/graph.o ../unxlngi6.pro/slo/image.o ../unxlngi6.pro/slo/impbmp.o ../unxlngi6.pro/slo/impgraph.o ../unxlngi6.pro/slo/impimage.o ../unxlngi6.pro/slo/impimagetree.o ../unxlngi6.pro/slo/impprn.o ../unxlngi6.pro/slo/impvect.o ../unxlngi6.pro/slo/implncvt.o ../unxlngi6.pro/slo/jobset.o ../unxlngi6.pro/slo/lineinfo.o ../unxlngi6.pro/slo/mapmod.o ../unxlngi6.pro/slo/metaact.o ../unxlngi6.pro/slo/metric.o ../unxlngi6.pro/slo/octree.o ../unxlngi6.pro/slo/outmap.o ../unxlngi6.pro/slo/outdev.o ../unxlngi6.pro/slo/outdev2.o ../unxlngi6.pro/slo/outdev3.o ../unxlngi6.pro/slo/outdev4.o ../unxlngi6.pro/slo/outdev5.o ../unxlngi6.pro/slo/outdev6.o ../unxlngi6.pro/slo/virdev.o ../unxlngi6.pro/slo/fontcvt.o ../unxlngi6.pro/slo/print.o ../unxlngi6.pro/slo/print2.o ../unxlngi6.pro/slo/regband.o ../unxlngi6.pro/slo/region.o ../unxlngi6.pro/slo/wall.o ../unxlngi6.pro/slo/opengl.o ../unxlngi6.pro/slo/fontcfg.o ../unxlngi6.pro/slo/base14.o ../unxlngi6.pro/slo/pdfwriter.o ../unxlngi6.pro/slo/pdfwriter_impl.o ../unxlngi6.pro/slo/sallayout.o ../unxlngi6.pro/slo/salgdilayout.o ../unxlngi6.pro/slo/extoutdevdata.o ../unxlngi6.pro/slo/pdfextoutdevdata.o ../unxlngi6.pro/slo/salnativewidgets-none.o ../unxlngi6.pro/slo/bmpconv.o ../unxlngi6.pro/slo/pngread.o ../unxlngi6.pro/slo/pngwrite.o ../unxlngi6.pro/slo/abstdlg.o ../unxlngi6.pro/slo/accel.o ../unxlngi6.pro/slo/accmgr.o ../unxlngi6.pro/slo/brdwin.o ../unxlngi6.pro/slo/btndlg.o ../unxlngi6.pro/slo/cmdevt.o ../unxlngi6.pro/slo/cursor.o ../unxlngi6.pro/slo/decoview.o ../unxlngi6.pro/slo/dialog.o ../unxlngi6.pro/slo/dlgctrl.o ../unxlngi6.pro/slo/dndevdis.o ../unxlngi6.pro/slo/dndlcon.o ../unxlngi6.pro/slo/dockingarea.o ../unxlngi6.pro/slo/dockmgr.o ../unxlngi6.pro/slo/dockwin.o ../unxlngi6.pro/slo/floatwin.o ../unxlngi6.pro/slo/introwin.o ../unxlngi6.pro/slo/keycod.o ../unxlngi6.pro/slo/keyevent.o ../unxlngi6.pro/slo/menu.o ../unxlngi6.pro/slo/mnemonic.o ../unxlngi6.pro/slo/msgbox.o ../unxlngi6.pro/slo/scrwnd.o ../unxlngi6.pro/slo/seleng.o ../unxlngi6.pro/slo/split.o ../unxlngi6.pro/slo/splitwin.o ../unxlngi6.pro/slo/status.o ../unxlngi6.pro/slo/syschild.o ../unxlngi6.pro/slo/javachild.o ../unxlngi6.pro/slo/syswin.o ../unxlngi6.pro/slo/tabdlg.o ../unxlngi6.pro/slo/tabpage.o ../unxlngi6.pro/slo/taskpanelist.o ../unxlngi6.pro/slo/toolbox.o ../unxlngi6.pro/slo/toolbox2.o ../unxlngi6.pro/slo/window.o ../unxlngi6.pro/slo/window2.o ../unxlngi6.pro/slo/window3.o ../unxlngi6.pro/slo/winproc.o ../unxlngi6.pro/slo/wrkwin.o ../unxlngi6.pro/slo/button.o ../unxlngi6.pro/slo/ctrl.o ../unxlngi6.pro/slo/combobox.o ../unxlngi6.pro/slo/edit.o ../unxlngi6.pro/slo/field.o ../unxlngi6.pro/slo/field2.o ../unxlngi6.pro/slo/fixbrd.o ../unxlngi6.pro/slo/fixed.o ../unxlngi6.pro/slo/group.o ../unxlngi6.pro/slo/ilstbox.o ../unxlngi6.pro/slo/imgctrl.o ../unxlngi6.pro/slo/longcurr.o ../unxlngi6.pro/slo/lstbox.o ../unxlngi6.pro/slo/morebtn.o ../unxlngi6.pro/slo/menubtn.o ../unxlngi6.pro/slo/scrbar.o ../unxlngi6.pro/slo/slider.o ../unxlngi6.pro/slo/spinfld.o ../unxlngi6.pro/slo/spinbtn.o ../unxlngi6.pro/slo/tabctrl.o ../unxlngi6.pro/slo/evntpost.o ../unxlngi6.pro/slo/canvasbitmap.o ../unxlngi6.pro/slo/canvastools.o ../unxlngi6.pro/slo/xconnection.o ../unxlngi6.pro/slo/threadex.o ../unxlngi6.pro/slo/smartid.o ../unxlngi6.pro/slo/salplug.o ../unxlngi6.pro/slo/glyphcache.o ../unxlngi6.pro/slo/gcach_rbmp.o ../unxlngi6.pro/slo/gcach_layout.o ../unxlngi6.pro/slo/gcach_ftyp.o -lsot680li -lutl680li -ltl680li -lcomphelp4gcc3 -lucbhelper3gcc3 -luno_cppuhelpergcc3 -luno_cppu -lvos3gcc3 -luno_sal -lbasegfx680li -licuuc -licule -ljvmaccessgcc3 -lfreetype -lz -ldl -ldl -lX11 -ldl -lpthread -lm -Wl,-Bdynamic -lstlport_gcc ../unxlngi6.pro/slo/gcach_ftyp.o: In function `FreetypeServerFont::GetGlyphBitmap8(int, RawBitmap&) const': gcach_ftyp.cxx:(.text+0x3562): undefined reference to `FT_GlyphSlot_Embolden' ../unxlngi6.pro/slo/gcach_ftyp.o: In function `FreetypeServerFont::GetGlyphBitmap1(int, RawBitmap&) const': gcach_ftyp.cxx:(.text+0x394e): undefined reference to `FT_GlyphSlot_Embolden' collect2: ld returned 1 exit status dmake: Error code 1, while making '../unxlngi6.pro/lib/libvcl680li.so' Portage 2.1_rc1-r4 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r7 i686) ================================================================= System uname: 2.6.16-gentoo-r7 i686 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.12.0_pre19 ccache version 2.3 [enabled] dev-lang/python: 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: 0.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe" DISTDIR="/store/portage/distfiles" FEATURES="autoconfig ccache confcache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.ITDNet.net/gentoo http://ftp.linux.ee/pub/gentoo/distfiles/ http://ftp.lug.ro/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/store/portmp" PORTDIR="/store/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac aalib abook acpi alsa amr apache2 apm artworkextra avi bash-completion bashlogger berkdb bitmap-fonts bjam bl bzip2 cairo cdda cddb cdio cdparanoia cgi cli commercial crypt css ctype cups dba dhcp dmi dri dv dvd dvdr dvdread emboss encode esd exif extrafilters ffmpeg firefox font-server fontconfig foomaticdb gd gdbm gif gkrellm glibc-omitfp glitz gnome gnutls gpm gstreamer gtk gtk2 hal ieee1394 imagemagick imap imlib innodb isdnlog javascript jpeg kde kdeenablefinal kdexdeltas libcaca libg++ libwww lm_sensors logitech-mouse logrotate mad mbox md5sum mmx mmxext motif mozsvg mp3 mpeg mplayer musicbrainz mysql ncurses network nls nptl nsplugin nvidia offensive ogg opengl oss pam pcre pdflib pdo-external perl pic png pppd python qt quicktime rar readline real reflection rtc samba sdl session simplexml sndfile snmp soap socks5 speex spell spl sse sse2 ssl stream subp subtitles svg symlink tcpd tga theora threads tidy tiff toolbar transcode truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l v4l2 vcd visualization vlm vorbis win32codecs wxwindows xml xmms xorg xosd xpm xprint xscreensaver xsl xv xvid xvmc zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
CC'ing openoffice. I've encounter same compilation problem as in comment #10. After freetype update it dissapear. May be dependency should be changed on >=media-libs/freetype-2.1.10? BTW. Compilation failure reproduces with USE="cairo eds firefox gnome gtk java kde xml -binfilter -ldap -mono -mozilla". With xml USE flag disabled I've managed to compile oo with freetype-2.1.9.
(In reply to comment #11) > CC'ing openoffice. I've encounter same compilation problem as in comment #10. > After freetype update it dissapear. May be dependency should be changed on > >=media-libs/freetype-2.1.10? > > BTW. Compilation failure reproduces with USE="cairo eds firefox gnome gtk java > kde xml -binfilter -ldap -mono -mozilla". With xml USE flag disabled I've > managed to compile oo with freetype-2.1.9. > I could do that, but only if it goes stable. Also I might point out, that we had a lot of successful builds on stable with freetype-2.9-r1, so...
I think this is just a discrepancy between xft, cairo & freetype in terms of which is compiled against what. revdep-rebuild should probably solve it.
*** Bug 134130 has been marked as a duplicate of this bug. ***
(In reply to comment #13) > revdep-rebuild should probably solve it. I've checked. Dynamic linking on my system is consistent. And I've done small test: emerge =freetype-2.1.9-r1 && emerge -1 openoffice Compilation failure reproducable. (In reply to comment #12) > we had a lot of successful builds on stable with freetype-2.9-r1, so... And have you tried with mentioned USE flags. I've managed to compile oo before, and I've encounter this bug only after their change...
(In reply to comment #15) > > And have you tried with mentioned USE flags. I've managed to compile oo before, > and I've encounter this bug only after their change... > I don't see anything special with your USE-flags, and as we've never had a single bug report about this problem before, I guess it is not solely bound to freetype 2.9. Also it looks like you are mixing stable and unstable packages in this here (maybe even gcc-4.1), so maybe this results from a weird combination bug
http://go-oo.org/patches/src680/vcl-glyphs-cjk-embolden.diff This diff went into 2.0.2 branch of ooo-build and therefor requires >=freetype-2.10. Is it already packaged in .11?
(In reply to comment #17) > http://go-oo.org/patches/src680/vcl-glyphs-cjk-embolden.diff > > This diff went into 2.0.2 branch of ooo-build and therefor requires > >=freetype-2.10. > Is it already packaged in .11? > Yes it indeed is, good catch. Though openoffice-2.0.2-r1 still uses an older ooo-build version, so this is only valid fo -r2, which is still unstable... Still: I've raised the dependency in -r2 now, just to make sure.
no further reports, I'm going to assume this is no longer an issue