[Open Office] [PATCH] experimental system STLport5 support

Hanno Meyer-Thurow h.mth at web.de
Tue Mar 28 17:06:41 EST 2006


Hi list!
Last week I upgraded STLport to version 5.0.2 on my testbox.
I tested how far I could build OOo2 with it. I used ooo-build HEAD from
20060326 and SRC680_m161. This is the result.

The main causes of errors were:
	* iterator <-> const_iterator: Sometimes it wants a const_iterator
	where there is an iterator and vice versa.
	* ... function (...) const: Such a function does not accept iterator's.
	Only const_iterator's.
	* As of STLport5 one cannot compare maps anymore. I did something
	to make it compile but do not ask me about that. ;)

The last one occurs only twice luckily. One with some programming
knowledge may have a look at it, please. Following files have that:
	vcl/source/gdi/jobset.cxx
	xmloff/source/core/nmspmap.cxx

Well, these patches need some review. However, for the brave...

You may apply these:
	ooo-stlport5-config.diff
	ooo-stlport5-STLPORT_VER.diff
	ooo-stlport5.diff

If you build ure/uretest/ this hack is needed:
(Does not seem to happen on normal build.)
	ooo-stlport5-uretest.diff

I had an undefined reference to boost::throw_exception using system
boost. No idea if it is related to STLport5 usage. However... ugly hack.
	ooo-stlport5-boost.diff


Thanks for your help in advance!

Regards,
Hanno
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ooo-stlport5-config.diff
Type: text/x-patch
Size: 17217 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/openoffice/attachments/20060329/bb556e7e/ooo-stlport5-config-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ooo-stlport5-STLPORT_VER.diff
Type: text/x-patch
Size: 11846 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/openoffice/attachments/20060329/bb556e7e/ooo-stlport5-STLPORT_VER-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ooo-stlport5.diff
Type: text/x-patch
Size: 15025 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/openoffice/attachments/20060329/bb556e7e/ooo-stlport5-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ooo-stlport5-uretest.diff
Type: text/x-patch
Size: 1195 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/openoffice/attachments/20060329/bb556e7e/ooo-stlport5-uretest-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ooo-stlport5-boost.diff
Type: text/x-patch
Size: 457 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/openoffice/attachments/20060329/bb556e7e/ooo-stlport5-boost-0001.bin


More information about the Openoffice mailing list