Apache OpenOffice (AOO) Bugzilla – Issue 122396
Support boost's TR1 as AOO's standard template library
Last modified: 2022-10-28 12:54:36 UTC
Boost's TR1 library (http://www.boost.org/libs/tr1) wraps and extends the system STL, which sometimes makes things easier. E.g. for some containers it allows template arguments with incomplete types which is not required by the C++ standard. On some systems boost's TR1 can be considered to be the system STL. Problems that prevent boost's TR1 library to be AOO's standard template library need be solved. Currently AOO already uses boost in the version 1.48.
"hdu" committed SVN revision 1486833 into trunk: #i122396# prevent boost from using typeids in connectivity's no-rtti parts
"hdu" committed SVN revision 1489108 into trunk: #i122396# add a boost dependency to stlport
Boost's TR1 implementation will be AOO 4.0's standard template library on Linux, FreeBSD, Mac 32bit, OS/2 and eventually Solaris. On Windows MSVC's TR1 will be used. For Mac 64bit libc++ will be used.