/bin/sh ../../../libtool --mode=link x86_64-pc-linux-gnu-g++ -O2 -march=athlon64 -pipe -o kvirc -export-dynamic -lSM -lICE -L/usr/lib64 -L/var/tmp/portage/kvirc-3.2.0/work/kvirc-3.2.0/src/kvilib/build/ -L/usr/qt/3/lib -L/usr/lib64 -L/usr/kde/3.4/lib -rpath /usr/qt/3/lib -rpath /usr/lib64 -rpath /usr/lib64 -rpath /usr/kde/3.4/lib kvi_action.o kvi_actionmanager.o kvi_app.o kvi_coreactions.o kvi_filetransfer.o kvi_app_fs.o kvi_app_setup.o kvi_asynchronousconnectiondata.o kvi_customtoolbardescriptor.o kvi_customtoolbarmanager.o kvi_iconmanager.o kvi_internalcmd.o kvi_ipc.o kvi_ircdatastreammonitor.o kvi_ircconnection.o kvi_ircconnectionantictcpflooddata.o kvi_ircconnectionasyncwhoisdata.o kvi_ircconnectionnetsplitdetectordata.o kvi_ircconnectiontarget.o kvi_ircconnectiontargetresolver.o kvi_ircconnectionserverinfo.o kvi_ircconnectionstatedata.o kvi_ircconnectionstatistics.o kvi_ircconnectionuserinfo.o kvi_irccontext.o kvi_irclink.o kvi_ircsocket.o kvi_main.o kvi_lagmeter.o kvi_notifylist.o kvi_options.o kvi_sslmaster.o kvi_texticonmanager.o kvi_useraction.o kvi_kvs.o kvi_kvs_action.o kvi_kvs_aliasmanager.o kvi_kvs_array.o kvi_kvs_corecallbackcommands.o kvi_kvs_corefunctions.o kvi_kvs_corefunctions_af.o kvi_kvs_corefunctions_gl.o kvi_kvs_corefunctions_mr.o kvi_kvs_corefunctions_sz.o kvi_kvs_coresimplecommands.o kvi_kvs_coresimplecommands_af.o kvi_kvs_coresimplecommands_gl.o kvi_kvs_coresimplecommands_mr.o kvi_kvs_coresimplecommands_sz.o kvi_kvs_dnsmanager.o kvi_kvs_event.o kvi_kvs_eventhandler.o kvi_kvs_eventmanager.o kvi_kvs_eventtable.o kvi_kvs_hash.o kvi_kvs_kernel.o kvi_kvs_moduleinterface.o kvi_kvs_object.o kvi_kvs_parser.o kvi_kvs_parser_command.o kvi_kvs_parser_comment.o kvi_kvs_parser_dollar.o kvi_kvs_parser_expression.o kvi_kvs_parser_lside.o kvi_kvs_parser_specialcommands.o kvi_kvs_popupmanager.o kvi_kvs_popupmenu.o kvi_kvs_report.o kvi_kvs_reporttarget.o kvi_kvs_runtimecontext.o kvi_kvs_rwevaluationresult.o kvi_kvs_script.o kvi_kvs_switchlist.o kvi_kvs_timermanager.o kvi_kvs_treenode_aliasfunctioncall.o kvi_kvs_treenode_aliassimplecommand.o kvi_kvs_treenode_arraycount.o kvi_kvs_treenode_arrayelement.o kvi_kvs_treenode_arrayorhashelement.o kvi_kvs_treenode_arrayreferenceassert.o kvi_kvs_treenode_base.o kvi_kvs_treenode_baseobjectfunctioncall.o kvi_kvs_treenode_callbackcommand.o kvi_kvs_treenode_command.o kvi_kvs_treenode_commandevaluation.o kvi_kvs_treenode_commandwithparameters.o kvi_kvs_treenode_compositedata.o kvi_kvs_treenode_constantdata.o kvi_kvs_treenode_corecallbackcommand.o kvi_kvs_treenode_corefunctioncall.o kvi_kvs_treenode_coresimplecommand.o kvi_kvs_treenode_data.o kvi_kvs_treenode_datalist.o kvi_kvs_treenode_expression.o kvi_kvs_treenode_expressionreturn.o kvi_kvs_treenode_extendedscopevariable.o kvi_kvs_treenode_functioncall.o kvi_kvs_treenode_globalvariable.o kvi_kvs_treenode_hashcount.o kvi_kvs_treenode_hashelement.o kvi_kvs_treenode_hashreferenceassert.o kvi_kvs_treenode_indirectdata.o kvi_kvs_treenode_instruction.o kvi_kvs_treenode_instructionblock.o kvi_kvs_treenode_localvariable.o kvi_kvs_treenode_modulecallbackcommand.o kvi_kvs_treenode_modulefunctioncall.o kvi_kvs_treenode_modulesimplecommand.o kvi_kvs_treenode_multipleparameteridentifier.o kvi_kvs_treenode_objectfunctioncall.o kvi_kvs_treenode_operation.o kvi_kvs_treenode_parameterreturn.o kvi_kvs_treenode_scopeoperator.o kvi_kvs_treenode_simplecommand.o kvi_kvs_treenode_singleparameteridentifier.o kvi_kvs_treenode_specialcommand.o kvi_kvs_treenode_specialcommandbreak.o kvi_kvs_treenode_specialcommanddefpopup.o kvi_kvs_treenode_specialcommanddo.o kvi_kvs_treenode_specialcommandfor.o kvi_kvs_treenode_specialcommandforeach.o kvi_kvs_treenode_specialcommandif.o kvi_kvs_treenode_specialcommandswitch.o kvi_kvs_treenode_specialcommandwhile.o kvi_kvs_treenode_switchlist.o kvi_kvs_treenode_thisobjectfunctioncall.o kvi_kvs_treenode_variable.o kvi_kvs_useraction.o kvi_kvs_variant.o kvi_kvs_variantlist.o kvi_kvs_treenode_voidfunctioncall.o kvi_mexlinkfilter.o kvi_mexserverimport.o kvi_mextoolbar.o kvi_module.o kvi_moduleextension.o kvi_modulemanager.o kvi_antispam.o kvi_ircmessage.o kvi_sparser.o kvi_sp_ctcp.o kvi_sp_literal.o kvi_sp_numeric.o kvi_sp_tables.o kvi_actiondrawer.o kvi_channel.o kvi_colorwin.o kvi_console.o kvi_cryptcontroller.o kvi_ctcppagedialog.o kvi_customtoolbar.o kvi_dynamictooltip.o kvi_filedialog.o kvi_frame.o kvi_historywin.o kvi_imagedialog.o kvi_input.o kvi_ipeditor.o kvi_irctoolbar.o kvi_ircview.o kvi_ircviewtools.o kvi_maskeditor.o kvi_mdicaption.o kvi_mdichild.o kvi_mdimanager.o kvi_menubar.o kvi_modeeditor.o kvi_msgbox.o kvi_optionswidget.o kvi_query.o kvi_scriptbutton.o kvi_scripteditor.o kvi_selectors.o kvi_splash.o kvi_statusbar.o kvi_statusbarapplet.o kvi_taskbar.o kvi_texticonwin.o kvi_themedlabel.o kvi_toolbar.o kvi_topicw.o kvi_userlistview.o kvi_window.o kvi_command.o kvi_event.o kvi_exprtree.o kvi_ircurl.o kvi_popupmanager.o kvi_popupmenu.o kvi_processmanager.o kvi_scriptobject.o kvi_timermanager.o kvi_uparser.o kvi_up_cmd.o kvi_up_expr.o kvi_up_fnc.o kvi_up_oper.o kvi_up_skip.o moc_kvi_action.o moc_kvi_actionmanager.o moc_kvi_coreactions.o moc_kvi_filetransfer.o moc_kvi_ircconnection.o moc_kvi_irccontext.o moc_kvi_irclink.o moc_kvi_ircsocket.o moc_kvi_ircconnectiontargetresolver.o moc_kvi_kvs_action.o moc_kvi_kvs_dnsmanager.o moc_kvi_kvs_timermanager.o moc_kvi_kvs_object.o moc_kvi_kvs_popupmenu.o moc_kvi_kvs_useraction.o moc_kvi_mexlinkfilter.o moc_kvi_mexserverimport.o moc_kvi_mextoolbar.o moc_kvi_modulemanager.o moc_kvi_actiondrawer.o moc_kvi_customtoolbar.o moc_kvi_imagedialog.o moc_kvi_ircviewtools.o moc_kvi_mdicaption.o moc_kvi_mdichild.o moc_kvi_mdimanager.o moc_kvi_statusbar.o moc_kvi_statusbarapplet.o moc_kvi_processmanager.o -lkdecore -lkdeui -lkparts -lqt-mt -lX11 -lXext -lpthread -lssl -lcrypto -lesd -lsoundserver_idl -laudiofile -lm -ldl -lkvilib mkdir .libs x86_64-pc-linux-gnu-g++ -O2 -march=athlon64 -pipe -o kvirc kvi_action.o kvi_actionmanager.o kvi_app.o kvi_coreactions.o kvi_filetransfer.o kvi_app_fs.o kvi_app_setup.o kvi_asynchronousconnectiondata.o kvi_customtoolbardescriptor.o kvi_customtoolbarmanager.o kvi_iconmanager.o kvi_internalcmd.o kvi_ipc.o kvi_ircdatastreammonitor.o kvi_ircconnection.o kvi_ircconnectionantictcpflooddata.o kvi_ircconnectionasyncwhoisdata.o kvi_ircconnectionnetsplitdetectordata.o kvi_ircconnectiontarget.o kvi_ircconnectiontargetresolver.o kvi_ircconnectionserverinfo.o kvi_ircconnectionstatedata.o kvi_ircconnectionstatistics.o kvi_ircconnectionuserinfo.o kvi_irccontext.o kvi_irclink.o kvi_ircsocket.o kvi_main.o kvi_lagmeter.o kvi_notifylist.o kvi_options.o kvi_sslmaster.o kvi_texticonmanager.o kvi_useraction.o kvi_kvs.o kvi_kvs_action.o kvi_kvs_aliasmanager.o kvi_kvs_array.o kvi_kvs_corecallbackcommands.o kvi_kvs_corefunctions.o kvi_kvs_corefunctions_af.o kvi_kvs_corefunctions_gl.o kvi_kvs_corefunctions_mr.o kvi_kvs_corefunctions_sz.o kvi_kvs_coresimplecommands.o kvi_kvs_coresimplecommands_af.o kvi_kvs_coresimplecommands_gl.o kvi_kvs_coresimplecommands_mr.o kvi_kvs_coresimplecommands_sz.o kvi_kvs_dnsmanager.o kvi_kvs_event.o kvi_kvs_eventhandler.o kvi_kvs_eventmanager.o kvi_kvs_eventtable.o kvi_kvs_hash.o kvi_kvs_kernel.o kvi_kvs_moduleinterface.o kvi_kvs_object.o kvi_kvs_parser.o kvi_kvs_parser_command.o kvi_kvs_parser_comment.o kvi_kvs_parser_dollar.o kvi_kvs_parser_expression.o kvi_kvs_parser_lside.o kvi_kvs_parser_specialcommands.o kvi_kvs_popupmanager.o kvi_kvs_popupmenu.o kvi_kvs_report.o kvi_kvs_reporttarget.o kvi_kvs_runtimecontext.o kvi_kvs_rwevaluationresult.o kvi_kvs_script.o kvi_kvs_switchlist.o kvi_kvs_timermanager.o kvi_kvs_treenode_aliasfunctioncall.o kvi_kvs_treenode_aliassimplecommand.o kvi_kvs_treenode_arraycount.o kvi_kvs_treenode_arrayelement.o kvi_kvs_treenode_arrayorhashelement.o kvi_kvs_treenode_arrayreferenceassert.o kvi_kvs_treenode_base.o kvi_kvs_treenode_baseobjectfunctioncall.o kvi_kvs_treenode_callbackcommand.o kvi_kvs_treenode_command.o kvi_kvs_treenode_commandevaluation.o kvi_kvs_treenode_commandwithparameters.o kvi_kvs_treenode_compositedata.o kvi_kvs_treenode_constantdata.o kvi_kvs_treenode_corecallbackcommand.o kvi_kvs_treenode_corefunctioncall.o kvi_kvs_treenode_coresimplecommand.o kvi_kvs_treenode_data.o kvi_kvs_treenode_datalist.o kvi_kvs_treenode_expression.o kvi_kvs_treenode_expressionreturn.o kvi_kvs_treenode_extendedscopevariable.o kvi_kvs_treenode_functioncall.o kvi_kvs_treenode_globalvariable.o kvi_kvs_treenode_hashcount.o kvi_kvs_treenode_hashelement.o kvi_kvs_treenode_hashreferenceassert.o kvi_kvs_treenode_indirectdata.o kvi_kvs_treenode_instruction.o kvi_kvs_treenode_instructionblock.o kvi_kvs_treenode_localvariable.o kvi_kvs_treenode_modulecallbackcommand.o kvi_kvs_treenode_modulefunctioncall.o kvi_kvs_treenode_modulesimplecommand.o kvi_kvs_treenode_multipleparameteridentifier.o kvi_kvs_treenode_objectfunctioncall.o kvi_kvs_treenode_operation.o kvi_kvs_treenode_parameterreturn.o kvi_kvs_treenode_scopeoperator.o kvi_kvs_treenode_simplecommand.o kvi_kvs_treenode_singleparameteridentifier.o kvi_kvs_treenode_specialcommand.o kvi_kvs_treenode_specialcommandbreak.o kvi_kvs_treenode_specialcommanddefpopup.o kvi_kvs_treenode_specialcommanddo.o kvi_kvs_treenode_specialcommandfor.o kvi_kvs_treenode_specialcommandforeach.o kvi_kvs_treenode_specialcommandif.o kvi_kvs_treenode_specialcommandswitch.o kvi_kvs_treenode_specialcommandwhile.o kvi_kvs_treenode_switchlist.o kvi_kvs_treenode_thisobjectfunctioncall.o kvi_kvs_treenode_variable.o kvi_kvs_useraction.o kvi_kvs_variant.o kvi_kvs_variantlist.o kvi_kvs_treenode_voidfunctioncall.o kvi_mexlinkfilter.o kvi_mexserverimport.o kvi_mextoolbar.o kvi_module.o kvi_moduleextension.o kvi_modulemanager.o kvi_antispam.o kvi_ircmessage.o kvi_sparser.o kvi_sp_ctcp.o kvi_sp_literal.o kvi_sp_numeric.o kvi_sp_tables.o kvi_actiondrawer.o kvi_channel.o kvi_colorwin.o kvi_console.o kvi_cryptcontroller.o kvi_ctcppagedialog.o kvi_customtoolbar.o kvi_dynamictooltip.o kvi_filedialog.o kvi_frame.o kvi_historywin.o kvi_imagedialog.o kvi_input.o kvi_ipeditor.o kvi_irctoolbar.o kvi_ircview.o kvi_ircviewtools.o kvi_maskeditor.o kvi_mdicaption.o kvi_mdichild.o kvi_mdimanager.o kvi_menubar.o kvi_modeeditor.o kvi_msgbox.o kvi_optionswidget.o kvi_query.o kvi_scriptbutton.o kvi_scripteditor.o kvi_selectors.o kvi_splash.o kvi_statusbar.o kvi_statusbarapplet.o kvi_taskbar.o kvi_texticonwin.o kvi_themedlabel.o kvi_toolbar.o kvi_topicw.o kvi_userlistview.o kvi_window.o kvi_command.o kvi_event.o kvi_exprtree.o kvi_ircurl.o kvi_popupmanager.o kvi_popupmenu.o kvi_processmanager.o kvi_scriptobject.o kvi_timermanager.o kvi_uparser.o kvi_up_cmd.o kvi_up_expr.o kvi_up_fnc.o kvi_up_oper.o kvi_up_skip.o moc_kvi_action.o moc_kvi_actionmanager.o moc_kvi_coreactions.o moc_kvi_filetransfer.o moc_kvi_ircconnection.o moc_kvi_irccontext.o moc_kvi_irclink.o moc_kvi_ircsocket.o moc_kvi_ircconnectiontargetresolver.o moc_kvi_kvs_action.o moc_kvi_kvs_dnsmanager.o moc_kvi_kvs_timermanager.o moc_kvi_kvs_object.o moc_kvi_kvs_popupmenu.o moc_kvi_kvs_useraction.o moc_kvi_mexlinkfilter.o moc_kvi_mexserverimport.o moc_kvi_mextoolbar.o moc_kvi_modulemanager.o moc_kvi_actiondrawer.o moc_kvi_customtoolbar.o moc_kvi_imagedialog.o moc_kvi_ircviewtools.o moc_kvi_mdicaption.o moc_kvi_mdichild.o moc_kvi_mdimanager.o moc_kvi_statusbar.o moc_kvi_statusbarapplet.o moc_kvi_processmanager.o -Wl,--export-dynamic -L/usr/lib64 -L/var/tmp/portage/kvirc-3.2.0/work/kvirc-3.2.0/src/kvilib/build/ -L/usr/qt/3/lib -L/usr/kde/3.4/lib -L/usr/qt/3/lib64 -L/usr/x86_64-pc-linux-gnu/bin -L/usr/x86_64-pc-linux-gnu/lib -L/usr/kde/3.4/lib64 -L/usr/lib/mysql -L/usr/X11R6/lib -L//usr/lib /usr/kde/3.4/lib64/libsoundserver_idl.so /usr/kde/3.4/lib64/libkmedia2_idl.so -L/usr/lib/gcc/x86_64-pc-linux-gnu/../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/../../../lib64 /usr/kde/3.4/lib64/libartsflow.so /usr/lib64/libasound.so /usr/lib/libjack.so /usr/lib/libvorbisfile.so /usr/lib/libvorbisenc.so /usr/lib/libvorbis.so //usr/lib/libogg.so //usr/lib/libmad.so /usr/kde/3.4/lib64/libartsflow_idl.so /usr/kde/3.4/lib64/libmcop.so /usr/lib64/libgmodule-2.0.so /usr/lib64/libgthread-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libkvilib.so -L/var/tmp/portage/kvirc-3.0.1-r1/work/kvirc-3.0.1/src/kvilib/build/ -L/usr/qt/3/./lib -L/usr/kde/3.4/./lib /usr/kde/3.4/lib64/libkparts.so /usr/kde/3.4/lib64/libkio.so /usr/kde/3.4/lib64/libkdeui.so /usr/kde/3.4/lib64/libkdesu.so /usr/kde/3.4/lib64/libkwalletclient.so /usr/kde/3.4/lib64/libkdecore.so /usr/kde/3.4/lib64/libDCOP.so -lresolv -lutil /usr/lib64/libart_lgpl_2.so /usr/lib64/libidn.so /usr/kde/3.4/lib64/libkdefx.so //usr/lib/libexpat.so /usr/lib64/libfam.so -lrpcsvc /usr/qt/3/lib64/libqt-mt.so -laudio -lXt /usr/lib64/libmng.so /usr/lib/libjpeg.so -lpng -lz -lXi -lXrender -lXrandr -lXcursor /usr/lib64/libfreetype.so //usr/lib/libfontconfig.so -lSM -lICE -lXext -lX11 -lpthread -lssl -lcrypto /usr/lib/libesd.so /usr/lib/libaudiofile.so -lXft -ldl -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../.. -L/lib/../lib64 -L/usr/lib/../lib64 //usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3-20050110/libstdc++.so -lm -lc -lgcc_s -Wl,--rpath -Wl,/usr/kde/3.4/lib64 -Wl,--rpath -Wl,//usr/lib -Wl,--rpath -Wl,//usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3-20050110 -Wl,--rpath -Wl,/usr/kde/3.4/lib64 -Wl,--rpath -Wl,//usr/lib -Wl,--rpath -Wl,//usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3-20050110 -Wl,--rpath -Wl,/usr/qt/3/lib -Wl,--rpath -Wl,/usr/lib64 -Wl,--rpath -Wl,/usr/kde/3.4/lib kvi_app.o(.text+0x521): In function `KviApp::defaultTextCodec()': : undefined reference to `KviLocale::codecForName(char const*)' kvi_app.o(.text+0x548): In function `KviApp::defaultTextCodec()': : undefined reference to `KviLocale::codecForName(char const*)' kvi_app.o(.text+0x1891): In function `KviApp::saveRegisteredUsers()': : undefined reference to `KviRegisteredUserDataBase::save(QString const&)' kvi_app.o(.text+0x19e1): In function `KviApp::saveNickServ()': : undefined reference to `KviNickServRuleSet::save(QString const&)' kvi_app.o(.text+0x36e1): In function `KviApp::fileDownloadTerminated(bool, QString const&, QString const&, QString const&, QString const&)': : undefined reference to `KviQString::equalCIN(QString const&, char const*, unsigned int)' [...] kvi_up_cmd.o(.text+0x247): In function `KviUserParser::parseCmd_AHOST_dnsSlot(KviDns*)': : undefined reference to `KviError::getDescription(int)' kvi_up_cmd.o(.text+0x2177): In function `KviUserParser::parseCmd_SOUND(KviCommand*)': : undefined reference to `KviIrcMask::KviIrcMask(QString const&)' kvi_up_cmd.o(.text+0x9c35): In function `KviUserParser::parseCmd_AVATAR(KviCommand*)': : undefined reference to `KviIrcMask::KviIrcMask(QString const&)' kvi_up_cmd.o(.text+0xecd5): In function `KviUserParser::parseCmd_HOST_dnsSlot(KviDns*)': : undefined reference to `KviError::getDescription(int)' kvi_up_fnc.o(.text+0x23c3): In function `KviUserParser::parseFnc_MASK(KviCommand*, KviParameterList*, KviStr&)': : undefined reference to `KviIrcMask::m_szWild' kvi_up_fnc.o(.text+0x23fc): In function `KviUserParser::parseFnc_MASK(KviCommand*, KviParameterList*, KviStr&)': : undefined reference to `KviIrcMask::m_szWild' collect2: ld returned 1 exit status make[4]: *** [kvirc] Error 1 make[4]: Leaving directory `/var/tmp/portage/kvirc-3.2.0/work/kvirc-3.2.0/src/kvirc/build' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/kvirc-3.2.0/work/kvirc-3.2.0/src/kvirc' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kvirc-3.2.0/work/kvirc-3.2.0/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/kvirc-3.2.0/work/kvirc-3.2.0/src' make: *** [all-recursive] Error 1 !!! ERROR: net-irc/kvirc-3.2.0 failed. !!! Function src_compile, Line 61, Exitcode 2 Reproducible: Always Steps to Reproduce: 1. emerge kvirc Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r0, 2.6.10-gentoo-r7 x86_64) ================================================================= System uname: 2.6.10-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 4000+ Gentoo Base System version 1.6.9 Python: dev-lang/python-2.4-r2,dev-lang/python-2.3.5 [2.4 (#2, Feb 19 2005, 08:53:20)] distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.4-r2, 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.9.5, 1.5, 1.7.9-r1, 1.6.3, 1.4_p6, 1.8.5-r3 sys-devel/binutils: 2.15.92.0.2-r1, 2.15.92.0.2-r3, 2.15.92.0.2-r4 sys-devel/libtool: 1.5.10-r5 virtual/os-headers: 2.6.10 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon64 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /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/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/mail/dspam /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=athlon64 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg candy ccache distlocks moo sandbox" GENTOO_MIRRORS="ftp://sunsite.ualberta.ca/pub/unix/Linux/gentoo/ ftp://gentoo.risq.qc.ca/ http://gentoo.binarycompass.org http://gentoo.mirrored.ca/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="esd kde oss ssl"
Just to confirm I am also getting this error on amd64. This may well be an amd64 issue, net-irc herd can anyone confirm this does not happen on x86?
For me it does not happen on x86.
i have the same problem too (amd64), but it compiles fine, when setting CHOST="" in my make.conf. i am not a developer, so i dont know if this workaround is evil :)
for what i can tell you, this is evil ;)
blubb, you beat me to it, but yes it is evil and not a solution to use. I will see about finding a better solution to this issue.
well, i dont think its very evil to set CHOST="", because configure will guess it as x86_64-unknown-linux-gnu. the real problem is that (chost set normaly): checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu an when setting chost="": checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu but probably it is better to set set build-type right in the compile-section of the ebuild and leave chost what it is: [ "${ARCH}" == "amd64" ] && myconf="${myconf} --build=${CHOST}"
The addition of "${ARCH}" == "amd64" ] && myconf="${myconf} --build=${CHOST}" doesn't work for me...
you forgot the [, but it's better to use this line anyway: use amd64 && myconf="${myconf} --build=${CHOST}"
The problem manifests itself when there is an already installed old version of kvirc on the system. libtool links to the installed version of libkvilib.so instead of the newly built (but not yet installed) one. The solution is probably to change -lkvilib with ../../kvilib/build/libkvilib.la in src/kvirc/build/Makefile.am and in src/modules/*/Makefile.am. The problem may be related to the version of libtool in use and I guess that it *might* manifest itself also on x86 machines (so the patch would apply to all the platforms). When there is no old version installed on the machine then 3.2.0 builds fine on amd64.
Created attachment 52855 [details, diff] Proposed patch This is a patch that changes all the occurences of -lkvilib to ../../kvilib/build/libkvilib.la in the Makefile.am and Makefile.in files. It should fix the linkage on systems where an old version of kvirc is already installed. By the way, there is also a minor fix to src/modules/rijndael/libkvilrijndael.cpp for a bug that prevents the rijndael cryptographic engines from being used (this is a stable backport from the current, post 3.2.0, kvirc cvs).
I have the same problem on my amd64 2005.0 system. The patch fixed it the problem, as did just reemerging it after cleaning the old one: emerge -C kvirc #("=kvirc-3.0.1-r1") emerge kvirc #("=kvirc-3.2.0")
This patch seems to work just great for me too. The new version is pretty sweet too, lots of nice additions. net-irc herd - can you modify and test the new patch on x86 please? Sven? It would be nice to get this fix in soon as it seems to have totally cured the issue here.
I just added the patch to CVS and notified the upstream maintainer of kvirc of this bug, giving credit to Szymon Stefanek of course. Thanks!