[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