Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 9997 - kdepim-3.0.4 fails to compile
Summary: kdepim-3.0.4 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-30 22:02 UTC by David ORourke
Modified: 2003-02-04 19:42 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 David ORourke 2002-10-30 22:02:03 UTC
creating libkpilot_la_meta_unload.cc
creating libkpilot_la.all_cc.cc ...
/bin/sh ../../libtool --mode=compile --tag=CXX i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3/include -I/usr/qt/3/include
-I/usr/X11R6/include  -I/usr/include/libpisock  -DQT_THREAD_SUPPORT 
-D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -DDEBUG
-DDEBUG_CERR  -c -o libkpilot_la.all_cc.lo `test -f libkpilot_la.all_cc.cc ||
echo './'`libkpilot_la.all_cc.cc
mkdir .libs
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3/include
-I/usr/qt/3/include -I/usr/X11R6/include -I/usr/include/libpisock
-DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions
-fno-check-new -DDEBUG -DDEBUG_CERR -c libkpilot_la.all_cc.cc  -fPIC -DPIC -o
.libs/libkpilot_la.all_cc.o
In file included from /usr/include/g++-v32/backward/iostream.h:31,
                 from options.h:81,
                 from options.cc:33,
                 from libkpilot_la.all_cc.cc:2:
/usr/include/g++-v32/backward/backward_warning.h:32:2: warning: #warning This
file includes at least one deprecated or antiquated header. Please consider
using one of the 32 headers found in section 17.4.1.2 of the C++ standard.
Examples include substituting the <X> header for the <X.h> header for C++
includes, or <sstream> instead of the deprecated header <strstream.h>. To
disable this warning use -Wno-deprecated.
In file included from /usr/include/libpisock/pi-address.h:50,
                 from pilotAddress.h:39,
                 from pilotAddress.cc:41,
                 from libkpilot_la.all_cc.cc:12:
/usr/include/libpisock/pi-address.hxx:36: friend declaration requires
   class-key, i.e. `friend struct addressList_t'
In file included from /usr/include/libpisock/pi-datebook.h:89,
                 from pilotDateEntry.h:43,
                 from pilotDateEntry.cc:39,
                 from libkpilot_la.all_cc.cc:13:
/usr/include/libpisock/pi-datebook.hxx:37: friend declaration requires
   class-key, i.e. `friend struct appointmentList_t'
In file included from /usr/include/libpisock/pi-todo.h:40,
                 from pilotTodoEntry.h:43,
                 from pilotTodoEntry.cc:38,
                 from libkpilot_la.all_cc.cc:14:
/usr/include/libpisock/pi-todo.hxx:26: friend declaration requires class-key,
   i.e. `friend struct todoList_t'
make[3]: *** [libkpilot_la.all_cc.lo] Error 1
make[3]: Leaving directory
`/var/tmp/portage/kdepim-3.0.4/work/kdepim-3.0.4/kpilot/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdepim-3.0.4/work/kdepim-3.0.4/kpilot'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdepim-3.0.4/work/kdepim-3.0.4'
make: *** [all] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function kde_src_compile, Line -6672, Exitcode 2
!!! died running emake, kde_src_compile:make
Comment 1 SpanKY gentoo-dev 2002-10-30 22:27:00 UTC
*looks like* it just needs a quick gcc3.x fix 
Comment 2 Hannes Mehnert (RETIRED) gentoo-dev 2002-11-04 08:05:09 UTC
please do:  
emerge pilot-link 
emerge kdepim 
The header files which do not work with gcc-3.2 are from pilot-link. 
Comment 3 David ORourke 2002-11-04 18:47:07 UTC
The following fixed the problem!
David ORourke


emerge pilot-link 
emerge kdepim