Hi Martin, I have forwarded your mail to krusader-devel. http://groups.google.com/group/krusader-devel/browse_thread/thread/3c5fee57d8b674d0 http://groups.google.com/group/krusader-devel
thanks! kind regards, Frank Schoolmeesters Krusader Krew http://www.krusader.org On 4/11/06, Martin Michlmayr <[EMAIL PROTECTED]> wrote: > Package: krusader > Version: 1.70.0-1 > Tags: patch > > Your package fails to build with GCC 4.2. Version 4.2 has not been > released yet but I'm building with a snapshot in order to find errors > and give people an advance warning. The bug below is in your package > and not because I'm using a snapshot of the compiler so please take a > look at it. You can reproduce this with the gcc-snapshot package. > > > > Automatic build of krusader_1.70.0-1 on em64t by sbuild/amd64 1.112 > ... > > if x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/kde > > -I/usr/include/qt3 -I. -DQT_THREAD_SUPPORT -D_REENTRANT > > -D_LARGEFILE64_SOURCE -DKDE_NO_COMPAT -DQT_NO_ASCII_CAST > > -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 -O2 -Wformat-security > > -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT > > krbookmarkhandler.o -MD -MP -MF ".deps/krbookmarkhandler.Tpo" \ > > -c -o krbookmarkhandler.o `test -f 'krbookmarkhandler.cpp' || echo > > './'`krbookmarkhandler.cpp; \ > > then mv -f ".deps/krbookmarkhandler.Tpo" > > ".deps/krbookmarkhandler.Po"; \ > > else rm -f ".deps/krbookmarkhandler.Tpo"; exit 1; \ > > fi > > ../VFS/vfs.h:137: error: invalid pure specifier (only `= 0' is allowed) > > before ';' token > > /usr/include/kde/kbookmarkmanager.h:312: warning: 'class KBookmarkOwner' > > has virtual functions but non-virtual destructor > > make[4]: *** [krbookmarkhandler.o] Error 1 > > > --- ./krusader/VFS/vfs.h~ 2006-04-11 09:49:09.000000000 +0000 > +++ ./krusader/VFS/vfs.h 2006-04-11 09:49:13.000000000 +0000 > @@ -134,7 +134,7 @@ > > protected: > /// Feel the vfs dictionary with vfiles, must be implemented for each > vfs > - virtual bool populateVfsList(const KURL& origin, bool showHidden) = > 0L; > + virtual bool populateVfsList(const KURL& origin, bool showHidden) = 0; > /// Set the vfile list pointer > void setVfsFilesP(vfileDict* dict); > /// clear and delete all current vfiles > > -- > Martin Michlmayr > http://www.cyrius.com/ > > >