Apache OpenOffice (AOO) Bugzilla – Issue 1220
STLport 4.1 b8 needs more <algorithm>
Last modified: 2003-12-06 14:52:34 UTC
Again, using STLport 0601 and 0619, I have found changes need to be made. I am sure these should be #ifdef ... but #ifdef what? Boris Fomitchev has indicated the next release will be 4.5, but will these changes still be required or will things change again. If that is indeed the new version number, then perhaps #if defined(STLPORT_VERSION) && (STLPORT_VERSION > 400) && (STLPORT_VERSION < 450) or .. given both of those developer releases are 4.1b8 ... #if STLPORT_VERSION == 418 Anyway ... I have found that many misc STL problems during the build where the result of not including <algorithm> g++ -c -w -nostdinc++ -I. -I. -I../inc -I../../inc/inc -I../../inc - I../../unx/inc -I../../unxirxm3.pro/inc -I. - I/projects/sise/openoffice/devel/workpits/632-irix-gcc- STLP/workarea/solver/632/unxirxm3.pro/inc - I/projects/sise/openoffice/devel/workpits/632-irix-gcc- STLP/workarea/solver/632/unxirxm3.pro/inc/external - I/projects/sise/openoffice/devel/workpits/632-irix-gcc- STLP/workarea/solenv/unxirxm3/inc - I/projects/sise/openoffice/devel/workpits/632-irix-gcc- STLP/workarea/solenv/inc -I/projects/sise/openoffice/devel/workpits/632-irix- gcc-STLP/workarea/res -I/usr/local/STLport-0619//stlport - I/projects/sise/openoffice/devel/workpits/632-irix-gcc- STLP/workarea/solenv/inc/Xp31 -I/usr/local/java_1.2.2/usr/java//include - I/usr/local/java_1.2.2/usr/java//include/irix - I/usr/local/java_1.2.2/usr/java//include/native_threads/include -I. - I../../res -I. -I/projects/sise/openoffice/devel/workpits/632-irix-gcc- STLP/workarea/solenv/unxlngi3/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include - I/projects/sise/openoffice/devel/workpits/632-irix-gcc- STLP/workarea/solenv/unxlngi3/usr/include -O2 -fno-for-scope -fpermissive - fexceptions -fpic -DIRIX -DUNX -DVCL -DGCC -DC295 -DMIPS -DUSE_PSPRINT - DTF_UCB -DENABLEUNICODE -DTF_FILTER -DCVER=C295 -D_USE_NAMESPACE -D_PTHREADS - D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=418 -D__DMAKE - DUNIX -DSUPD=632 -DBUILD=6483 -DSOLAR_PLUGIN -DVCL -DSO3 -DPRODUCT -DNDEBUG - DPRODUCT_FULL -DOPTIMIZE -DEXCEPTIONS_ON -DGUI -DSOLAR_JAVA -DSRC632 - DTF_ONE51 -DSHAREDLIB -D_DLL_ -DMULTITHREAD - o ../../unxirxm3.pro/slo/propertycontainer.o /projects/sise/openoffice/devel/wor kpits/632-irix-gcc- STLP/workarea/comphelper/source/property/propertycontainer.cxx /projects/sise/openoffice/devel/workpits/632-irix-gcc- STLP/workarea/comphelper/source/property/propertycontainer.cxx: In method `struct comphelper::OPropertyContainer::PropertyDescription * comphelper::OPropertyContainer::searchHandle(long int)': /projects/sise/openoffice/devel/workpits/632-irix-gcc- STLP/workarea/comphelper/source/property/propertycontainer.cxx:372: `lower_bound' undeclared in namespace `_STL' /projects/sise/openoffice/devel/workpits/632-irix-gcc- STLP/workarea/comphelper/source/property/propertycontainer.cxx: In method `void comphelper::OPropertyContainer::describeProperties (com::sun::star::uno::Sequence<com::sun::star::beans::Property> &) const': /projects/sise/openoffice/devel/workpits/632-irix-gcc- STLP/workarea/comphelper/source/property/propertycontainer.cxx:438: `merge' undeclared in namespace `_STL'
Created attachment 376 [details] comphelper/source/property/propertycontainer.cxx : Patch to include <algorithm>
is fixed in propertycontainer.cxx 1.9
Created attachment 542 [details] io/source/acceptor/acc_socket.cxx
Created attachment 543 [details] io/source/connector/ctr_socket.cxx
Created attachment 544 [details] bridges/source/remote/urp/urp_cache.cxx
As agreed on I will close these resolved fixed issues now. If you have trouble with that, please re-open the issue.