Christian Lohmaier wrote:
Hi Stephan,

On Wed, Mar 19, 2008 at 12:01:51PM +0100, Stephan Bergmann wrote:
(There are two further breaks in that tinderbox build. One is desktop, which has been fixed on the CWS in the meantime. The other is some setlocale stuff in vcl, <http://tinderbox.go-oo.org/gunzip.cgi?tree=sb83&brief-log=1205767802.29103#err55>, and I assume it is not related to the CWS.)
Hmm - as this as well doesn't happen in any other cws or master, this
might still be a side-effect of the cws, same with the autodoc one.
Right, it is probably related to using the compiler's C++ library instead of STLport. I now get errors ("[Tue Mar 18 09:08:52 2008] gunzip.cgi: tree: sb83 does not exist") when I try to access the tinderbox status, so I have currently no idea how to address this.
This might be caused by solenv/inc/unxmacx.mk:1.22.14.6 l. 55--57

.IF "$(GUIBASE)"=="unx"
CDEFS+= -DX_LOCALE
.ENDIF

(whatever that is supposed to be good for).

Was introduced here:
http://tools.openoffice.org/source/browse/tools/solenv/inc/unxmacxp.mk?r1=1.45&r2=1.45.14.1
(before the common unxmacx.mk was created) - ooo111fix2 cws with
internal issue 111934
That change is four years old. lxr didn't return any occurences of
X_LOCALE except for the makefile, grep -rI X_LOCALE * in solver & vcl didn't
return anything either. SO I wonder how that could cause a problem,
but...

Could anybody verify that a CWS sb83 based (i.e., --without-stlport), X11 (i.e., --with-x) build succeeds when those three lines are dropped?

...commented-out the lines above and rebuilt vcl in the existing build tree
-> build succeeded. So yes, this is the cause, and since it appears to be used nowhere (?)
it should be safe to remove completely - at least from the global flags.

The only occurence I found is in /usr/include/X11/Xlocale.h
#ifndef X_LOCALE
#include <locale.h>
#else

ciao
Christian

Just asked vg to integrate

|< .IF "$(GUIBASE)"=="unx"
|---
|> .IF "$(GUIBASE)"=="unx" && "$(USE_SYSTEM_STL)"!="YES"

last-minute into DEV300m4 (in case X_LOCALE still *does* make a difference for the STLport/X11 combination).

Thanks for helping track this down,
-Stephan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to