Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Sep 2002 21:29:17 +0200 (CEST)
From:      Martin Blapp <mb@imp.ch>
To:        <current@freebsd.org>
Subject:   KDE broken on CURRENT (with gcc3.2)
Message-ID:  <20020903212259.H29511-100000@levais.imp.ch>

next in thread | raw e-mail | index | archive | help

Hi all,

I reported this to kde@, but got no answer back (yet).

I deleted _ALL_ ports, removed /usr/local/include,
removed /usr/X11R6.

I also removed /usr/include and reinstalled a fresh
compiled world.

X11R6 and QT are fresh built from sources.
Same code compiles fine with gcc3.1.

Can anybody with C++ knowledge help here ?

ports/audio/arts
----------------

c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../mcop -I/usr/local/include -I/usr/X11R6/inc
lude -I../libltdl -pthread -DQT_THREAD_SUPPORT -L/usr/local/lib -I/usr/local/inc
lude -I/usr/local/include -I/usr/X11R6/include -D_THREAD_SAFE -DNDEBUG -DNO_DEBU
G -O2 -O -pipe -fno-exceptions -fno-check-new -ftemplate-depth-99 -c qiomanager.
cc -MT qiomanager.lo -MD -MP -MF .deps/qiomanager.TPlo  -fPIC -DPIC -o .libs/qio
manager.o
In file included from qiomanager.cc:308:
qiomanager_p.moc:28: no `void Arts::QIOWatch::initMetaObject()' member function

   declared in class `Arts::QIOWatch'
qiomanager_p.moc: In member function `void Arts::QIOWatch::initMetaObject()':
qiomanager_p.moc:32: `badSuperclassWarning' undeclared (first use this
   function)
qiomanager_p.moc:32: (Each undeclared identifier is reported only once for each

   function it appears in.)
qiomanager_p.moc:34: no method `QObject::initMetaObject'
qiomanager_p.moc:39: `struct QMetaData' has no member named `ptr'
qiomanager_p.moc:39: `QMember' undeclared (first use this function)
qiomanager_p.moc:39: syntax error before `)' token
qiomanager_p.moc:42: no matching function for call to `QMetaObject::QMetaObject
   (const char[9], const char[8], QMetaData*&, int, int, int)'
/usr/X11R6/include/qmetaobject.h:226: candidates are:
   QMetaObject::QMetaObject(const QMetaObject&)
/usr/X11R6/include/qmetaobject.h:147:
   QMetaObject::QMetaObject(const char*, QMetaObject*, const QMetaData*, int,
   const QMetaData*, int, const QMetaProperty*, int, const QMetaEnum*, int,
   const QClassInfo*, int)
In file included from qiomanager.cc:308:
qiomanager_p.moc: At global scope:
qiomanager_p.moc:54: no `void Arts::QTimeWatch::initMetaObject()' member
   function declared in class `Arts::QTimeWatch'
qiomanager_p.moc: In member function `void Arts::QTimeWatch::initMetaObject()':
qiomanager_p.moc:60: no method `QObject::initMetaObject'
qiomanager_p.moc:65: `struct QMetaData' has no member named `ptr'
qiomanager_p.moc:65: syntax error before `)' token
qiomanager_p.moc:68: no matching function for call to `QMetaObject::QMetaObject
   (const char[11], const char[8], QMetaData*&, int, int, int)'
/usr/X11R6/include/qmetaobject.h:226: candidates are:
   QMetaObject::QMetaObject(const QMetaObject&)
/usr/X11R6/include/qmetaobject.h:147:
   QMetaObject::QMetaObject(const char*, QMetaObject*, const QMetaData*, int,
   const QMetaData*, int, const QMetaProperty*, int, const QMetaEnum*, int,
   const QClassInfo*, int)
gmake[2]: *** [qiomanager.lo] Error 1
gmake[2]: Leaving directory `/usr/ports/audio/arts/work/arts-1.0.3/qtmcop'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/audio/arts/work/arts-1.0.3'
gmake: *** [all-recursive-am] Error 2
*** Error code 2

ports/devel/fam
---------------

c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo
cal/etc/fam.conf\"    -O -pipe -c RPC_TCP_Connector.c++
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo
cal/etc/fam.conf\"    -O -pipe -c Scanner.c++
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo
cal/etc/fam.conf\"    -O -pipe -c Scheduler.c++
Scheduler.c++:37: uninitialized const member `Scheduler::IOTypeInfo::iotype'
Scheduler.c++:38: uninitialized const member `Scheduler::IOTypeInfo::iotype'
gmake[2]: *** [Scheduler.o] Error 1
gmake[2]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8/fam'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8'
gmake: *** [all-recursive-am] Error 2
*** Error code 2

Martin

Martin Blapp, <mb@imp.ch> <mbr@FreeBSD.org>
------------------------------------------------------------------
ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH
Phone: +41 061 826 93 00: +41 61 826 93 01
PGP: <finger -l mbr@freebsd.org>
PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E
------------------------------------------------------------------


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020903212259.H29511-100000>