Opened 18 years ago

Closed 18 years ago

Last modified 18 years ago

#2297 closed defect (invalid)

lyx-1.4.0(pre) build against boost-1.33

Reported by: rdieter@… Owned by: lasgouttes
Priority: high Milestone:
Component: build Version: 1.4.0cvs
Severity: normal Keywords:
Cc:

Description

At least as of lyx-1.4.0pre5, it fails to build when using
--without-included-boost and boost-1.33. I'll attach a small patch that fixes
the incompatibilities (mostly having to do with a moved nullstream.hpp)

Attachments (2)

lyx-1.4.0pre5-boost.2.patch (2.1 KB ) - added by rdieter@… 18 years ago.
boost-1.33 fixes (take 2)
lyx-1.4.0pre5-boost.patch (1.9 KB ) - added by rdieter@… 18 years ago.
fix build against boost-1.33

Download all attachments as: .zip

Change History (5)

by rdieter@…, 18 years ago

Attachment: lyx-1.4.0pre5-boost.patch added

fix build against boost-1.33

comment:1 by rdieter@…, 18 years ago

attachments.isobsolete: 01

comment:2 by rdieter@…, 18 years ago

FYI, using external (shared, not static) boost fails on gcc-4.0.2, due to gcc
bug with anonymous namespaces (fixed presumably in gcc-4.0.3):
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24389

comment:3 by Lars Gullik Bjønnes, 18 years ago

Resolution: invalid
Status: newclosed

--without-included-boost is not really functional.

One reason is exceptions/no-exceptions mixture.

Also we do not support boost-1.33. (This will change in trunk after 1.4.0 is
released)

comment:4 by rdieter@…, 18 years ago

--without-included-boost is not really functional.

Why does the option even exist? Shouldn't it's non-functionality be
mentioned/documented?

Note: See TracTickets for help on using tickets.