Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81808 - kde-base/smoke-3.4.0_beta2 compilation problem
Summary: kde-base/smoke-3.4.0_beta2 compilation problem
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-12 16:38 UTC by Fabio Coatti
Modified: 2005-02-28 12:35 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 Fabio Coatti 2005-02-12 16:38:52 UTC
I'm not sure if this is the right place to report a beta-package bug, anyway:

I've tried to emerge smoke-3.4.0_beta2,but the compilation fails with this error:
/bin/sh ../../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++  -Wnon-virtual-dtor -Wno-long-lo
ng -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wp
ointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O3 -march=pentium4 -fomit-frame-pointer -pipe -Wforma
t-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common    -o libsmokekde.la -rpat
h /usr/kde/3.4/lib -version-info 3:2:2 -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -L/usr/
kde/3.4/lib -L/usr/qt/3/lib -L/usr/lib     -R /usr/kde/3.4/lib -R /usr/kde/3.4/lib -R /usr/qt/3/lib -R /usr
/lib smokedata.lo x_1.lo x_2.lo x_3.lo x_4.lo x_5.lo x_6.lo x_7.lo x_8.lo x_9.lo x_10.lo x_11.lo x_12.lo x_
13.lo x_14.lo x_15.lo x_16.lo x_17.lo x_18.lo x_19.lo x_20.lo -lkdecore -lkhtml -lkjs -lfontconfig -lkmdi -
lkspell -lkutils -lkdeui -lkdeprint -lkparts -lqt-mt  -lz -lpng -lz -lm -lXext -lX11  -lSM -lICE -lpthread

.libs/x_9.o(.text+0x504c): In function `.L6556':
: undefined reference to `KNotifyWidgetBase::KNotifyWidgetBase(QWidget*, char const*, unsigned int)'
.libs/x_9.o(.text+0x5077): In function `.L6559':
: undefined reference to `KNotifyWidgetBase::staticMetaObject()'
.libs/x_9.o(.text+0x5091): In function `.L6561':
: undefined reference to `KNotifyWidgetBase::languageChange()'
.libs/x_9.o(.text+0x512f): In function `.L6542':
: undefined reference to `KNotifyWidgetBase::qt_property(int, int, QVariant*)'
.libs/x_9.o(.text+0x5157): In function `.L6540':
: undefined reference to `KNotifyWidgetBase::qt_emit(int, QUObject*)'
.libs/x_9.o(.text+0x5171): In function `.L6538':
: undefined reference to `KNotifyWidgetBase::qt_invoke(int, QUObject*)'
.libs/x_9.o(.text+0x5184): In function `.L6536':
: undefined reference to `KNotifyWidgetBase::qt_cast(char const*)'
.libs/x_9.o(.text+0x5193): In function `.L6534':
: undefined reference to `KNotifyWidgetBase::className() const'
.libs/x_9.o(.gnu.linkonce.d._ZTI19x_KNotifyWidgetBase+0x8): undefined reference to `typeinfo for KNotifyWid
getBase'
.libs/x_9.o(.gnu.linkonce.t._ZNK19x_KNotifyWidgetBase9classNameEv+0x58): In function `x_KNotifyWidgetBase::
className() const':
: undefined reference to `KNotifyWidgetBase::className() const'
.libs/x_9.o(.gnu.linkonce.t._ZN19x_KNotifyWidgetBase14languageChangeEv+0x60): In function `x_KNotifyWidgetB
ase::languageChange()':
: undefined reference to `KNotifyWidgetBase::languageChange()'
.libs/x_9.o(.gnu.linkonce.t._ZNK19x_KNotifyWidgetBase10metaObjectEv+0x53): In function `x_KNotifyWidgetBase                                                ::metaObject() const':
: undefined reference to `KNotifyWidgetBase::staticMetaObject()'
.libs/x_9.o(.gnu.linkonce.t._ZN19x_KNotifyWidgetBase7qt_castEPKc+0x78): In function `x_KNotifyWidgetBase::q                                                t_cast(char const*)':
: undefined reference to `KNotifyWidgetBase::qt_cast(char const*)'
.libs/x_9.o(.gnu.linkonce.t._ZN19x_KNotifyWidgetBase7qt_emitEiP8QUObject+0x8d): In function `x_KNotifyWidge                                                tBase::qt_emit(int, QUObject*)':
: undefined reference to `KNotifyWidgetBase::qt_emit(int, QUObject*)'
.libs/x_9.o(.gnu.linkonce.t._ZN19x_KNotifyWidgetBase9qt_invokeEiP8QUObject+0x8d): In function `x_KNotifyWid                                                getBase::qt_invoke(int, QUObject*)':
: undefined reference to `KNotifyWidgetBase::qt_invoke(int, QUObject*)'
.libs/x_9.o(.gnu.linkonce.t._ZN19x_KNotifyWidgetBase11qt_propertyEiiP8QVariant+0xa5): In function `x_KNotif                                                yWidgetBase::qt_property(int, int, QVariant*)':
: undefined reference to `KNotifyWidgetBase::qt_property(int, int, QVariant*)'
.libs/x_9.o(.gnu.linkonce.t._ZN19x_KNotifyWidgetBaseD1Ev+0x5a): In function `x_KNotifyWidgetBase::~x_KNotif                                                yWidgetBase()':
: undefined reference to `KNotifyWidgetBase::~KNotifyWidgetBase()'
.libs/x_9.o(.gnu.linkonce.t._ZN19x_KNotifyWidgetBaseD0Ev+0x5a): In function `x_KNotifyWidgetBase::~x_KNotif                                                yWidgetBase()':
: undefined reference to `KNotifyWidgetBase::~KNotifyWidgetBase()'
collect2: ld returned 1 exit status
make[3]: *** [libsmokekde.la] Error 1
make[3]: Leaving directory `/workspace/tmp/portage/smoke-3.4.0_beta2/work/smoke-3.4.0_beta2/smoke/kde'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/workspace/tmp/portage/smoke-3.4.0_beta2/work/smoke-3.4.0_beta2/smoke'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/workspace/tmp/portage/smoke-3.4.0_beta2/work/smoke-3.4.0_beta2'
make: *** [all] Error 2

!!! ERROR: kde-base/smoke-3.4.0_beta2 failed.
!!! Function kde_src_compile, Line 153, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:
1. emerge smoke (or emerge -D -u world)
2.
3.

Actual Results:  
Compilation error, no package emerged.

Expected Results:  
package should be compiled ad emerged

Portage 2.0.51.16 (default-linux/x86/2004.0, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.11-rc2-mm2 i686)
=================================================================
System uname: 2.6.11-rc2-mm2 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4,dev-lang/python-2.4-r2 [2.4 (#1, Feb
10 2005, 10:57:34)]
dev-lang/python:     2.3.4, 2.4-r2
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.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo
http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="it_IT.utf8"
LC_ALL="it_IT.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/workspace/gentoo/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib acpi alsa apache2 apm arts audiofile avi berkdb bitmap-fonts
bonobo cdparanoia cdr crypt cups curl directfb divx4linux dvd dvdr encode esd
ethereal exif f77 faad fam fbcon fftw flac font-server foomaticdb fortran gd
gdbm gif gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile iconv icq
imagemagick imap imlib innodb ipv6 ithreads jabber java jpeg kde lcms ldap
libcaca libg++ libwww live lzo mad maildir mhash mikmod mmap mmx mng motif
mozilla mpeg msn mysql ncurses network nls nptl offensive ogg oggvorbis openal
opengl oscar oss pam pcre pdflib perl png python qt quicktime readline rtc ruby
samba sasl scanner sdl slang slp snmp sox spell sse ssl svg tcpd tetex threads
tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2 videos wmf
wxwindows xface xft xine xml xml2 xmms xosd xsl xv xvid yahoo zlib zpm
linguas_it linguas_en"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 Ian Monroe 2005-02-12 23:15:25 UTC
Its apparently an upstream Makefile.am problem. See:
http://bugs.kde.org/show_bug.cgi?id=99161
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2005-02-28 12:35:48 UTC
I've attached a patch in _rc1 that should fix this issue.