[ooo-build] ooo-build-3.1.0.99.3 fails building sddll0.hxx

Petr Mladek pmladek at suse.cz
Mon Aug 24 10:24:48 PDT 2009


On Monday 24 August 2009, Rene Engelhard wrote:
> Hi,
>
> On Mon, Aug 24, 2009 at 12:31:54PM -0400, John B wrote:
> >    Until the boost developers fix their code (assuming they're even going
> > to do so), would it be possible to test for the version of boost on a box
> > and fall back to the boost in the libs-extern-sys package if boost 1.37
> > or later is detected? Cristoph Willing, the maintainer of the Slackware
>
> No. Because distris *do* use system-boost with a fixed boost. Failing if
> boost >= 1.37 would be bogus.

You might find another workaround at 
http://bugzilla.novell.com/show_bug.cgi?id=533565#c4. It hacks OOo sources to 
compile the two problematic files with exceptions enabled. It causes that the 
wrong #ifdef in the boost header does not have any effect.

I used it as a temporary hack. I do not want to commit it into ooo-build. I 
expect that every distro should fix its boost. openSUSE is already fixed, ...

Anyway, feel free to send a patch against ooo-build that would add a configure 
check and enable the hack if needed ;-)


-- 
Best Regards,

Petr Mladek
software developer
---------------------------------------------------------------------  
SUSE LINUX, s. r. o.                        e-mail: pmladek at suse.cz
Lihovarská 1060/12                          tel: +420 284 028 952
190 00 Prague 9                             fax: +420 284 028 951
Czech Republic                              http://www.suse.cz/


More information about the ooo-build mailing list