Hi Stephan,

Many thanks for your time and explanation.

I applied your bridge patch and rebuild the bridge module,
* tried to build i18npool module two times. OK! YEAH!
* now packages builds for me.
* I don't apply your strip -x patch anymore.
Now I just restarted the build...see you tomorrow.

From: Stephan Bergmann <[EMAIL PROTECTED]>
Subject: Re: [mac] no MacOSX PPC version of DEV300 m33/m34 ?
Date: Wed, 26 Nov 2008 17:58:01 +0100

> On 11/26/08 03:47, Maho NAKATA wrote:
> > From: "Christian Lohmaier" <[EMAIL PROTECTED]>
> > Subject: Re: [mac] no MacOSX PPC version of DEV300 m33/m34 ?
> > Date: Wed, 26 Nov 2008 00:33:19 +0100
> > 
> >> Hi *,
> >>
> >> On Tue, Nov 25, 2008 at 1:25 PM, Stephan Bergmann
> >> <[EMAIL PROTECTED]> wrote:
> >>> On 11/25/08 11:03, Christian Lohmaier wrote:
> >>>> But did you have any problems in i18npool? That's another candidate
> >>>> where builds often fail (running build often enough gets the module
> >>>> built). Here, saxparser crashes IIRC.. If not stripping excecutables
> >>>> would solve this problem as well... Would be great.
> >>> Had no problem building i18npool.
> >> Unfortunately didn't avoid the i18npool breaker. building cppu with
> >> debug seems to be the only way to avoid the breaker here...
> > Me too. I get it too :(
> 
> Repeatedly building i18npool indeed still crashes.  Poking a little further, 
> I got the idea that it might be the instruction cache flushing in the 
> GCC--UNO bridge that causes all the trouble (both regcomp and saxparser; 
> after all, that would explain why it does not happen always). And indeed, 
> bridges::cpp_uno::shared::VtableFactory::flushCode in 
> trunk/bridges/source/cpp_uno/gcc3_macosx_powerpc/[EMAIL PROTECTED] (copied 
> from trunk/bridges/source/cpp_uno/gcc3_linux_powerpc/[EMAIL PROTECTED], both 
> by khendricks on cc---maybe he remembers something or can add other kinds of 
> insight...) appears to deviate slightly from what is recommended on page 352 
> of "Power ISA Version 2.04" 
> (<http://www.power.org/resources/downloads/PowerISA_Public.pdf>).

Really great investigation!!

> With the attached DEV300m35-bridges.patch applied, continuously building 
> i18npool (for maybe about an hour until now---I'll keep it running overnight) 
> did not yet fail.  Would be interesting to see how this patch works for 
> others.  (If it still fails, it would be interesting to also try smaller 
> values for lineSize, like 16, 8, 4.)

It seems your patch also solved regcomp issue at instset_oo native.
Without your patch, build always failed at instsetoo_native. I tried
many but no packages. And after I applied your patch, I have two packages.
and hit CTRL+C. Now I'm doing the full build.

Best regards,


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

Reply via email to