[bt-devel] [ bibletime-Bugs-1813525 ] bibletime-1.6.4 fails to compile with sword-1.5.10RC5
Troy A. Griffitts
scribe at crosswire.org
Sun Oct 14 22:55:40 MST 2007
Regarding this bug report, we've changed the return value of that method
to expose our own DirEntry class type instead of the ftpparse structure
which is returned from the 3rd party ftpparsing code we use. It was
part of the improvements made when trying to hunt down the installmgr
bug. There should be a very simple 1 to 1 mapping for whatever code you
need to update when you are ready to move to 1.5.10.
-Troy.
SourceForge.net wrote:
> Bugs item #1813525, was opened at 2007-10-14 22:05
> Message generated for change (Tracker Item Submitted) made by Item Submitter
> You can respond by visiting:
> https://sourceforge.net/tracker/?func=detail&atid=100954&aid=1813525&group_id=954
>
> Please note that this message will contain a full copy of the comment thread,
> including the initial issue submission, for this request,
> not just the latest update.
> Category: None
> Group: None
> Status: Open
> Resolution: None
> Priority: 5
> Private: No
> Submitted By: Nobody/Anonymous (nobody)
> Assigned to: Nobody/Anonymous (nobody)
> Summary: bibletime-1.6.4 fails to compile with sword-1.5.10RC5
>
> Initial Comment:
> Hi,
>
> I was trying to build bibletime with sword-1.5.10RC5, but the build fails with the following error;
>
> g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/kde -I/usr/lib64/qt-3.3/include -I. -I/usr/include/sword -I/usr/include -I/usr/lib64 -I/usr/include/sword -DQT_THREAD_SUPPORT -D_REENTRANT -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -DQT_CLEAN_NAMESPACE -Wall -I../../ -I../../bibletime -I../../bibletime -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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -fexceptions -MT cbtconfig.o -MD -MP -MF .deps/cbtconfig.Tpo -c -o cbtconfig.o cbtconfig.cpp
> kio_ftptransport.h:45: error: invalid covariant return type for 'virtual std::vector<ftpparse, std::allocator<ftpparse> > BookshelfManager::KIO_FTPTransport::getDirList(const char*)'
> /usr/include/sword/ftptrans.h:56: error: overriding 'virtual std::vector<sword::DirEntry, std::allocator<sword::DirEntry> > sword::FTPTransport::getDirList(const char*)'
> make[4]: *** [btinstallmgr.o] Error 1
> make[4]: *** Waiting for unfinished jobs....
> mv -f .deps/cbtconfig.Tpo .deps/cbtconfig.Po
> make[4]: Leaving directory `/home/deji/rpmbuild/BUILD/bibletime-1.6.4/bibletime/frontend'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/deji/rpmbuild/BUILD/bibletime-1.6.4/bibletime/frontend'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/deji/rpmbuild/BUILD/bibletime-1.6.4/bibletime'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/deji/rpmbuild/BUILD/bibletime-1.6.4'
> make: *** [all] Error 2
>
>
> ----------------------------------------------------------------------
>
> You can respond by visiting:
> https://sourceforge.net/tracker/?func=detail&atid=100954&aid=1813525&group_id=954
>
> _______________________________________________
> bt-devel mailing list
> bt-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/bt-devel
More information about the bt-devel
mailing list