Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 115173 - superkaramba refuses to compile in kde-utils
Summary: superkaramba refuses to compile in kde-utils
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-11 02:28 UTC by Mirage032
Modified: 2006-12-13 16:56 UTC (History)
1 user (show)

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 Mirage032 2005-12-11 02:28:41 UTC
...
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.5/include
-I/usr/qt/3/include -I.  -I/usr/include/xmms -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib64/glib/include -I/usr/include/python2.4 
-DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts
-Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=athlon64 -O2 -pipe
-Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor
-fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o
themewidget_layout.o themewidget_layout.cpp
/bin/sh ../../libtool --silent --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ 
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align
-Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2
-march=athlon64 -O2 -pipe -Wformat-security -Wmissing-format-attribute
-Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION    -o superkaramba -Wl,-export-dynamic  -R
/usr/kde/3.5/lib64 -R /usr/kde/3.5/lib64 -R /usr/qt/3/lib64 -R /usr/lib64
-L/usr/kde/3.5/lib64 -L/usr/qt/3/lib64 -L/usr/lib64    -L/usr/lib64 -rdynamic
main.o karamba.o meter.o bar.o sensor.o datesensor.o textlabel.o memsensor.o
uptimesensor.o cpusensor.o networksensor.o imagelabel.o graph.o xmmssensor.o
programsensor.o disksensor.o sensorparams.o sensorsensor.o textfilesensor.o
clickarea.o noatunsensor.o karambarootpixmap.o clickmap.o rsssensor.o
textfield.o taskmanager.o showdesktop.o richtextlabel.o karambasessionmanaged.o
systemtray.o bar_python.o meter_python.o textlabel_python.o
richtextlabel_python.o imagelabel_python.o config_python.o misc_python.o
systray_python.o task_python.o widget_python.o menu_python.o
karambalistboxitem.o graph_python.o karambainterface.o karambaapp.o
karamba_python.o lineparser.o themefile.o themesdlg.o themewidget.o
kwidgetlistbox.o sknewstuff.o themelocale.o input.o sklineedit.o input_python.o
dcopinterface_skel.o dcopinterface_stub.o themes_layout.o themewidget_layout.o
superkarambasettings.o -lkio -lkdeui -L/usr/lib64 -L/usr/lib64 -L/usr/lib64
-lgtk -lgdk -lgmodule -lglib -lXi -lXext -lX11 -lm -lxmms -lpython2.4 -ldl   
-lm -lm -lm
themesdlg.o: In function `ThemesDlg::getNewStuff()':
themesdlg.cpp:(.text+0x27a9): undefined reference to `KNewStuff::download()'
themesdlg.cpp:(.text+0x282b): undefined reference to `KNewStuff::download()'
sknewstuff.o: In function `SKNewStuff::SKNewStuff(ThemesDlg*)':
sknewstuff.cpp:(.text+0x30): undefined reference to
`KNewStuff::KNewStuff(QString const&, QWidget*)'
sknewstuff.o: In function `SKNewStuff::SKNewStuff(ThemesDlg*)':
sknewstuff.cpp:(.text+0xa0): undefined reference to
`KNewStuff::KNewStuff(QString const&, QWidget*)'
sknewstuff.o: In function `SKNewStuff::downloadDestination(KNS::Entry*)':
sknewstuff.cpp:(.text+0x124): undefined reference to
`KNS::Entry::payload(QString const&) const'
sknewstuff.o:(.gnu.linkonce.r._ZTI10SKNewStuff+0x10): undefined reference to
`typeinfo for KNewStuff'
sknewstuff.o: In function `SKNewStuff::~SKNewStuff()':
sknewstuff.cpp:(.gnu.linkonce.t._ZN10SKNewStuffD1Ev+0xc): undefined reference to
`KNewStuff::~KNewStuff()'
sknewstuff.o: In function `SKNewStuff::~SKNewStuff()':
sknewstuff.cpp:(.gnu.linkonce.t._ZN10SKNewStuffD0Ev+0xc): undefined reference to
`KNewStuff::~KNewStuff()'
collect2: ld returned 1 exit status
make[3]: *** [superkaramba] Erreur 1
make[3]: Leaving directory
`/var/tmp/portage/kdeutils-3.5.0/work/kdeutils-3.5.0/superkaramba/src'
make[2]: *** [all-recursive] Erreur 1
make[2]: Leaving directory
`/var/tmp/portage/kdeutils-3.5.0/work/kdeutils-3.5.0/superkaramba'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/var/tmp/portage/kdeutils-3.5.0/work/kdeutils-3.5.0'
make: *** [all] Erreur 2

!!! ERROR: kde-base/kdeutils-3.5.0 failed.


Reproducible: Always
Steps to Reproduce:
emerge kde



Portage 2.0.53 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r3,
2.6.14-gentoo-r2 x86_64)
=================================================================
System uname: 2.6.14-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.0_pre11
dev-lang/python:     2.3.5-r2, 2.4.2
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-r1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-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.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa audiofile avi berkdb bitmap-fonts bzip2 crypt cups eds emboss
encode expat fam foomaticdb fortran gd gdbm gif glut gmp gnome gpm gstreamer gtk
gtk2 idn imagemagick imlib ipv6 jpeg kde lcms libwww lzw lzw-tiff mad mhash mng
motif mozilla mp3 mpeg ncurses nls opengl pam pcre pdflib perl php png postgres
python qt quicktime readline sdl spell ssl tcltk tcpd tiff truetype
truetype-fonts type1-fonts udev usb userlocales xml2 xmms xpm xv zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2005-12-15 05:34:19 UTC
Is kdelibs-3.5.0 already installed ? 
 
KNewStuff is provided in kdelibs, so it seems odd this wouldn't be able to find 
it. 
Comment 2 Mirage032 2005-12-17 02:40:35 UTC
(In reply to comment #0)
> ...
> x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.5/include
> -I/usr/qt/3/include -I.  -I/usr/include/xmms -I/usr/include/gtk-1.2
> -I/usr/include/glib-1.2 -I/usr/lib64/glib/include -I/usr/include/python2.4 
> -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi
> -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts
> -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=athlon64 -O2 -pipe
> -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor
> -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE
> -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o
> themewidget_layout.o themewidget_layout.cpp
> /bin/sh ../../libtool --silent --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ 
> -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align
> -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2
> -march=athlon64 -O2 -pipe -Wformat-security -Wmissing-format-attribute
> -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common
> -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT
> -DQT_NO_TRANSLATION    -o superkaramba -Wl,-export-dynamic  -R
> /usr/kde/3.5/lib64 -R /usr/kde/3.5/lib64 -R /usr/qt/3/lib64 -R /usr/lib64
> -L/usr/kde/3.5/lib64 -L/usr/qt/3/lib64 -L/usr/lib64    -L/usr/lib64 -rdynamic
> main.o karamba.o meter.o bar.o sensor.o datesensor.o textlabel.o memsensor.o
> uptimesensor.o cpusensor.o networksensor.o imagelabel.o graph.o xmmssensor.o
> programsensor.o disksensor.o sensorparams.o sensorsensor.o textfilesensor.o
> clickarea.o noatunsensor.o karambarootpixmap.o clickmap.o rsssensor.o
> textfield.o taskmanager.o showdesktop.o richtextlabel.o karambasessionmanaged.o
> systemtray.o bar_python.o meter_python.o textlabel_python.o
> richtextlabel_python.o imagelabel_python.o config_python.o misc_python.o
> systray_python.o task_python.o widget_python.o menu_python.o
> karambalistboxitem.o graph_python.o karambainterface.o karambaapp.o
> karamba_python.o lineparser.o themefile.o themesdlg.o themewidget.o
> kwidgetlistbox.o sknewstuff.o themelocale.o input.o sklineedit.o input_python.o
> dcopinterface_skel.o dcopinterface_stub.o themes_layout.o themewidget_layout.o
> superkarambasettings.o -lkio -lkdeui -L/usr/lib64 -L/usr/lib64 -L/usr/lib64
> -lgtk -lgdk -lgmodule -lglib -lXi -lXext -lX11 -lm -lxmms -lpython2.4 -ldl   
> -lm -lm -lm
> themesdlg.o: In function `ThemesDlg::getNewStuff()':
> themesdlg.cpp:(.text+0x27a9): undefined reference to `KNewStuff::download()'
> themesdlg.cpp:(.text+0x282b): undefined reference to `KNewStuff::download()'
> sknewstuff.o: In function `SKNewStuff::SKNewStuff(ThemesDlg*)':
> sknewstuff.cpp:(.text+0x30): undefined reference to
> `KNewStuff::KNewStuff(QString const&, QWidget*)'
> sknewstuff.o: In function `SKNewStuff::SKNewStuff(ThemesDlg*)':
> sknewstuff.cpp:(.text+0xa0): undefined reference to
> `KNewStuff::KNewStuff(QString const&, QWidget*)'
> sknewstuff.o: In function `SKNewStuff::downloadDestination(KNS::Entry*)':
> sknewstuff.cpp:(.text+0x124): undefined reference to
> `KNS::Entry::payload(QString const&) const'
> sknewstuff.o:(.gnu.linkonce.r._ZTI10SKNewStuff+0x10): undefined reference to
> `typeinfo for KNewStuff'
> sknewstuff.o: In function `SKNewStuff::~SKNewStuff()':
> sknewstuff.cpp:(.gnu.linkonce.t._ZN10SKNewStuffD1Ev+0xc): undefined reference to
> `KNewStuff::~KNewStuff()'
> sknewstuff.o: In function `SKNewStuff::~SKNewStuff()':
> sknewstuff.cpp:(.gnu.linkonce.t._ZN10SKNewStuffD0Ev+0xc): undefined reference to
> `KNewStuff::~KNewStuff()'
> collect2: ld returned 1 exit status
> make[3]: *** [superkaramba] Erreur 1
> make[3]: Leaving directory
> `/var/tmp/portage/kdeutils-3.5.0/work/kdeutils-3.5.0/superkaramba/src'
> make[2]: *** [all-recursive] Erreur 1
> make[2]: Leaving directory
> `/var/tmp/portage/kdeutils-3.5.0/work/kdeutils-3.5.0/superkaramba'
> make[1]: *** [all-recursive] Erreur 1
> make[1]: Leaving directory `/var/tmp/portage/kdeutils-3.5.0/work/kdeutils-3.5.0'
> make: *** [all] Erreur 2
> 
> !!! ERROR: kde-base/kdeutils-3.5.0 failed.
> 
> 
> Reproducible: Always
> Steps to Reproduce:
> emerge kde
> 
> 
> 
> Portage 2.0.53 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r3,
> 2.6.14-gentoo-r2 x86_64)
> =================================================================
> System uname: 2.6.14-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3200+
> Gentoo Base System version 1.12.0_pre11
> dev-lang/python:     2.3.5-r2, 2.4.2
> 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-r1
> sys-devel/libtool:   1.5.20-r1
> virtual/os-headers:  2.6.11-r3
> ACCEPT_KEYWORDS="amd64"
> AUTOCLEAN="yes"
> CBUILD="x86_64-pc-linux-gnu"
> CFLAGS="-O2 -pipe"
> CHOST="x86_64-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.5/env
> /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config
> /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config
> /var/qmail/control"
> CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
> CXXFLAGS="-O2 -pipe"
> DISTDIR="/usr/portage/distfiles"
> FEATURES="autoconfig distlocks sandbox sfperms strict"
> GENTOO_MIRRORS="http://distfiles.gentoo.org
> http://distro.ibiblio.org/pub/linux/distributions/gentoo"
> LANG="fr_FR@euro"
> LC_ALL="fr_FR@euro"
> PKGDIR="/usr/portage/packages"
> PORTAGE_TMPDIR="/var/tmp"
> PORTDIR="/usr/portage"
> SYNC="rsync://rsync.gentoo.org/gentoo-portage"
> USE="amd64 X alsa audiofile avi berkdb bitmap-fonts bzip2 crypt cups eds emboss
> encode expat fam foomaticdb fortran gd gdbm gif glut gmp gnome gpm gstreamer gtk
> gtk2 idn imagemagick imlib ipv6 jpeg kde lcms libwww lzw lzw-tiff mad mhash mng
> motif mozilla mp3 mpeg ncurses nls opengl pam pcre pdflib perl php png postgres
> python qt quicktime readline sdl spell ssl tcltk tcpd tiff truetype
> truetype-fonts type1-fonts udev usb userlocales xml2 xmms xpm xv zlib
> userland_GNU kernel_linux elibc_glibc"
> Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY

Comment 3 Mirage032 2005-12-17 02:42:57 UTC
Sorry for the 2 nd paste...
I made a mistake, superkaramba is indeed in kde-libs, and I wrote kde-utils in the title...

It is effectively kde-libs which doesn t compile.
Comment 4 Mirage032 2005-12-17 08:17:52 UTC
I switched to kde-svn, I recompiled kde-libs ( without problem )
and it displays the same error.
Maybe I have broken something in my gentoo...
Comment 5 Chuck Wegrzyn 2006-04-03 08:27:43 UTC
It happens from the kde-meta branch as well. Here is the output...

x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I.  -I/usr/include/xmms -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib64/glib/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=k8 -O2 -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o systemtray.o `test -f 'systemtray.cpp' || echo './'`systemtray.cpp
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I.  -I/usr/include/xmms -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib64/glib/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=k8 -O2 -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o bar_python.o `test -f 'bar_python.cpp' || echo './'`bar_python.cpp
bar_python.cpp:27:20: Python.h: No such file or directory
In file included from bar_python.cpp:31:
meter_python.h:22: error: `PyObject' was not declared in this scope
meter_python.h:22: error: `text' was not declared in this scope
meter_python.h:23: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:25: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:26: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:27: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:28: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:29: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:30: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:31: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:32: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:33: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:34: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:35: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:36: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:37: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:38: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:39: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:40: error: expected constructor, destructor, or type conversion before '*' token
meter_python.h:41: error: expected constructor, destructor, or type conversion before '*' token
In file included from bar_python.cpp:32:
bar_python.h:42: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:56: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:76: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:91: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:107: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:122: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:138: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:153: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:168: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:182: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:197: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:211: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:227: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:241: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:256: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:270: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:285: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:299: error: expected constructor, destructor, or type conversion before '*' token
bar_python.h:314: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:34: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:50: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:63: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:68: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:73: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:78: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:83: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:88: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:93: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:98: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:103: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:108: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:113: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:118: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:123: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:128: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:138: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:149: error: expected constructor, destructor, or type conversion before '*' token
bar_python.cpp:159: error: expected constructor, destructor, or type conversion before '*' token
make[1]: *** [bar_python.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/superkaramba-3.5.2/work/superkaramba-3.5.2/superkaramba/src'
make: *** [install-recursive] Error 1

!!! ERROR: kde-base/superkaramba-3.5.2 failed.
Call stack:
  ebuild.sh, line 1526:   Called dyn_install
  ebuild.sh, line 999:   Called src_install
  ebuild.sh, line 1236:   Called kde-meta_src_install
  kde-meta.eclass, line 416:   Called kde-meta_src_install 'make' 'dodoc'
  kde-meta.eclass, line 424:   Called die

Comment 6 Chuck Wegrzyn 2006-04-03 08:53:48 UTC
Here is more on the missing python.h file issue (Comment #5).

Here is the configure step:

./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-x --enable-mitshm --with-xinerama --with-qt-dir=/usr/qt/3 --enable-mt --with-qt-libraries=/usr/qt/3/lib64 --disable-dependency-tracking --disable-debug --without-debug --enable-final --with-arts --prefix=/usr/kde/3.5 --mandir=/usr/kde/3.5/share/man --infodir=/usr/kde/3.5/share/info --datadir=/usr/kde/3.5/share --sysconfdir=/usr/kde/3.5/etc --enable-libsuffix=64 --libdir=/usr/kde/3.5/lib64 --build=x86_64-pc-linux-gnu


Here is some information gleaned along the way:

checking for MAXPATHLEN... 4096
checking for Python directory... /usr/local
checking for Python2.4... header /usr/include/python2.4 library /usr/lib64 modules no
checking for Python2.3... header no library no modules no
checking for Python2.2... header no library no modules no
checking for Python2.1... header no library no modules no
checking for Python2.0... header no library no modules no
checking for Python1.5... header no library no modules no
checking for libxmms... yes


Some interesting information from configure that seems to be ignored:
config.pl: fast created 38 file(s).
config.status: creating config.h
config.status: executing depfiles commands

Superkaramba can't be compiled
because of missing Python libraries/headers.


Here is the output from equery files python...notice the file paths...

usr/include
/usr/include/python2.4
/usr/include/python2.4/Python.h
/usr/include/python2.4/abstract.h
/usr/include/python2.4/bitset.h
/usr/include/python2.4/boolobject.h
....
/usr/lib
/usr/lib/python2.4
/usr/lib/python2.4/BaseHTTPServer.py
/usr/lib/python2.4/BaseHTTPServer.pyc
/usr/lib/python2.4/BaseHTTPServer.pyo
/usr/lib/python2.4/Bastion.py
/usr/lib/python2.4/Bastion.pyc
....
/usr/lib64
/usr/lib64/libpython2.4.so
/usr/lib64/libpython2.4.so.1.0
/usr/lib64/python2.4
/usr/lib64/python2.4/config
/usr/lib64/python2.4/config/Makefile
/usr/lib64/python2.4/config/Makefile.pre.in

Comment 7 Chuck Wegrzyn 2006-04-05 23:15:51 UTC
I have fixed my problem with superkaramba, and it had nothing to do with superkaramba, per se. 

Here is what I found. When I installed 2006.0 I ended up with both a /usr/lib and /usr/lib64 (instead of the link between them). There were actual files in /usr/lib! When I copied the files from /usr/lib to /usr/lib64 and created the link between the libs, Superkaramba compiled and linked.
Comment 8 Carsten Lohrke (RETIRED) gentoo-dev 2006-08-22 15:03:13 UTC
Is this still a problem for you Mirage? 
Comment 9 Charlie Shepherd (RETIRED) gentoo-dev 2006-12-13 16:56:27 UTC
See comment 8....