Issue 1220 - STLport 4.1 b8 needs more <algorithm>
Summary: STLport 4.1 b8 needs more <algorithm>
Status: CLOSED FIXED
Alias: None
Product: porting
Classification: Code
Component: documentation (show other issues)
Version: 632
Hardware: SGI IRIX
: P3 Trivial (vote)
Target Milestone: ---
Assignee: sander_traveling
QA Contact: issues@www
URL:
Keywords:
Depends on:
Blocks: 1209
  Show dependency tree
 
Reported: 2001-07-13 16:25 UTC by issues@www
Modified: 2003-12-06 14:52 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
comphelper/source/property/propertycontainer.cxx : Patch to include <algorithm> (615 bytes, patch)
2003-12-06 14:52 UTC, issues@www
no flags Details | Diff
io/source/acceptor/acc_socket.cxx (376 bytes, patch)
2001-10-03 09:06 UTC, nickb
no flags Details | Diff
io/source/connector/ctr_socket.cxx (379 bytes, patch)
2001-10-03 09:07 UTC, nickb
no flags Details | Diff
bridges/source/remote/urp/urp_cache.cxx (347 bytes, patch)
2001-10-03 09:07 UTC, nickb
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description issues@www 2001-07-13 16:25:29 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'
Comment 1 issues@www 2001-07-13 16:26:46 UTC
Created attachment 376 [details]
comphelper/source/property/propertycontainer.cxx : Patch to include <algorithm>
Comment 2 Martin Hollmichel 2001-10-02 12:27:49 UTC
is fixed in propertycontainer.cxx 1.9
Comment 3 nickb 2001-10-03 09:06:09 UTC
Created attachment 542 [details]
io/source/acceptor/acc_socket.cxx
Comment 4 nickb 2001-10-03 09:07:06 UTC
Created attachment 543 [details]
io/source/connector/ctr_socket.cxx
Comment 5 nickb 2001-10-03 09:07:44 UTC
Created attachment 544 [details]
bridges/source/remote/urp/urp_cache.cxx
Comment 6 michael.bemmer 2003-03-24 08:37:26 UTC
As agreed on I will close these resolved fixed issues now. If you have trouble
with that, please re-open the issue.
Comment 7 michael.bemmer 2003-03-24 08:51:25 UTC
As agreed on I will close these resolved fixed issues now. If you have trouble
with that, please re-open the issue.