Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 99842

Summary: quanta-3.4.? fails to compile
Product: Gentoo Linux Reporter: Eric Anderson <ejona86>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: 2005.0   
Hardware: All   
OS: Linux   
URL: http://forums.gentoo.org/viewtopic-p-2591649.html#2591649
Whiteboard:
Package list:
Runtime testing required: ---

Description Eric Anderson 2005-07-21 14:49:58 UTC
The last file to compile in quanta/src is missing `xml2-config --libs` and
`xslt-config --libs` as seen in the forums
http://forums.gentoo.org/viewtopic-p-2591649.html#2591649.

I personally am amd64, but as the other individuals in the forum did not comment
on their architecture and due to the bug fix, I believe it is not amd64-specific.

Reproducible: Always
Steps to Reproduce:
1. emerge =quanta-3.4.1

Actual Results:  
/bin/sh ../../libtool --silent --mode=link --tag=CXX x86_64-pc-linux-gnu-g++ 
-Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
-Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -fomit-frame-pointer
-march=k8 -Wformat-security -Wmissing-format-attribute -fno-exceptions
-fno-check-new -fno-common -DENABLE_CVSSERVICE    -o quanta -L/usr/kde/3.4/lib64
-L/usr/qt/3/lib64 -L/usr/lib64    -R /usr/kde/3.4/lib64 -R /usr/kde/3.4/lib64 -R
/usr/qt/3/lib64 -R /usr/lib64 quanta_init.o quantaview.o quantadoc.o main.o
document.o kqapp.o quanta.o dcopsettings.o dtds.o dcopquanta.o viewmanager.o
dcopwindowmanagerif_skel.o dcopsettingsif_skel.o dcopquantaif_skel.o
../../quanta/project/libproject.la ../../quanta/plugins/libplugins.la
../../quanta/parsers/libparser.la ../../quanta/parsers/dtd/libdtdparser.la
../../quanta/treeviews/libtreeviews.la ../../quanta/dialogs/libdialogs.la
../../quanta/components/debugger/libdebuggermanager.la
../../quanta/dialogs/tagdialogs/libtagdialogs.la
../../quanta/dialogs/settings/libsettingsdialogs.la
../../quanta/messages/libmessages.la
../../quanta/components/framewizard/libframewizard.la
../../quanta/components/csseditor/libcsseditor.la
../../quanta/components/tableeditor/libtableeditor.la
../../quanta/parts/preview/libpreview.la ../../quanta/utility/libutility.la
../../lib/libquantamodule.la -lkatepartinterfaces -lknewstuff
../../quanta/parts/kafka/libkafkalibrary.la
../../quanta/components/cvsservice/libcvsservice.la
../../lib/compatibility/cvsservice/libcvsservice_compat.la -lkmdi   -lkabc
-lkspell -lkhtml  
../../quanta/parsers/dtd/.libs/libdtdparser.a(dtdparser.o): In function
`DTDParser::parse()':
dtdparser.cpp:(.text+0x419): undefined reference to `xmlCharStrndup'
dtdparser.cpp:(.text+0x423): undefined reference to `xmlParseDTD'
dtdparser.cpp:(.text+0x473): undefined reference to `xmlGetLastError'
dtdparser.cpp:(.text+0x5b1): undefined reference to `xmlResetError'
dtdparser.cpp:(.text+0xf82): undefined reference to `xmlHashScan'
dtdparser.cpp:(.text+0xf9f): undefined reference to `xmlFreeDtd'
dtdparser.cpp:(.text+0x12e1): undefined reference to `xmlHashScan'
../../quanta/parsers/dtd/.libs/libdtdparser.a(dtdparser.o): In function
`saveElement(_xmlElement*, _xmlBuffer*)':
dtdparser.cpp:(.text+0x1b18): undefined reference to `xmlGetDtdElementDesc'
dtdparser.cpp:(.text+0x1e29): undefined reference to `xmlValidGetPotentialChildren'
dtdparser.cpp:(.text+0x1ecd): undefined reference to `xmlGetDtdElementDesc'
../../quanta/treeviews/.libs/libtreeviews.a(scripttreeview.o): In function
`ScriptTreeView::infoFile(KURL const&, bool)':
scripttreeview.cpp:(.text+0x22e3): undefined reference to
`xmlSubstituteEntitiesDefault'
scripttreeview.cpp:(.text+0x22e8): undefined reference to
`__xmlLoadExtDtdDefaultValue'
scripttreeview.cpp:(.text+0x23d7): undefined reference to `xmlCharStrndup'
scripttreeview.cpp:(.text+0x23df): undefined reference to `xsltParseStylesheetFile'
scripttreeview.cpp:(.text+0x241b): undefined reference to `xmlParseFile'
scripttreeview.cpp:(.text+0x2459): undefined reference to `xsltApplyStylesheet'
scripttreeview.cpp:(.text+0x2472): undefined reference to `xsltSaveResultToFile'
scripttreeview.cpp:(.text+0x247f): undefined reference to `xsltFreeStylesheet'
scripttreeview.cpp:(.text+0x248c): undefined reference to `xmlFreeDoc'
scripttreeview.cpp:(.text+0x2494): undefined reference to `xmlFreeDoc'
scripttreeview.cpp:(.text+0x2499): undefined reference to `xsltCleanupGlobals'
scripttreeview.cpp:(.text+0x249e): undefined reference to `xmlCleanupParser'
collect2: ld returned 1 exit status


Gentoo Base System version 1.6.13
Portage 2.0.51.22-r1 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r0,
2.6.12-gentoo x86_64)
=================================================================
System uname: 2.6.12-gentoo x86_64 AMD Athlon(tm) 64 Processor 3000+
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.3
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
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -fomit-frame-pointer -march=k8"
CHOST="x86_64-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/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d"
CXXFLAGS="-O2 -fomit-frame-pointer -march=k8"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy distlocks prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X Xaw3d a52 aac aalib alsa apache2 audiofile avi bash-completion
berkdb bitmap-fonts bmp bzip2 bzlib cairo caps cdparanoia cdr crypt cups curl
dba dedicated dga directfb doc dvd dvdread emacs encode esd examples expat fam
fbcon ffmpeg flac foomaticdb fortran gd gd-external gdbm ggi gif gimp gnome
gnutls gpm gtk gtk2 guile hal ieee1394 imagemagick imlib ipv6 jack java
javascript joystick jpeg junit ldap libcaca libwww lzw lzw-tiff mad matroska
mikmod mng motif mozilla mp3 mpeg mplayer mysql ncurses netboot nls no-old-linux
nptl nptlonly nvidia objc ofx ogg oggvorbis openal opengl pam pcmcia pcre pdflib
perl php physfs pic plotutils png portaudio posix ppds python qt quicktime rar
readline real samba scanner sdl simplexml slang sndfile speex spell spl ssl
stream svg symlink sysfs tcltk tcpd tetex theora threads tidy tiff tokenizer
truetype truetype-fonts type1-fonts unicode usb userlocales v4l vcd vorbis wmf
wxwindows xine xinerama xml xml2 xmms xosd xpm xprint xsl xv xvid xvmc zeroconf
zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS
Comment 1 Eric Anderson 2005-07-21 14:51:31 UTC
This is a better link to the forums
http://forums.gentoo.org/viewtopic-t-309937-start-0-postdays-0-postorder-asc-highlight-.html
Comment 2 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-22 02:30:38 UTC

*** This bug has been marked as a duplicate of 87623 ***