Boost logo

Boost :

From: Andrey Semashev (andysem_at_[hidden])
Date: 2008-04-26 05:14:36


Hi,

For quite a long time updating to boost trunk makes Boost.Serialization
not able to build. I've seen the conversation between Peter and Robert
about this failure but it seems there was no final resolution reached.

Right now I solve the problem by removing dependencies on Boost.Config
from Boost.Serialization Jamfile every time I update to trunk. Is there
something I should do on my local machine to make the library build
without doing so or the issue should be solved in the repository (either
by fixing the Jamfile or some another way)?

I've attached the bjam output. The configuration is gcc 4.2.1 on SUSE
Linux, if that matters.

warning: Graph library does not contain optional GraphML reader.
note: to enable GraphML support, set EXPAT_INCLUDE and EXPAT_LIBPATH to the
note: directories containing the Expat headers and libraries, respectively.
lib.jam: No such file or directory
libs/config/test/Jamfile.v2:41: in modules.load
rule compile-fail unknown in module Jamfile</home/lastique/src/boost/trunk/libs/config/test>.
/home/lastique/src/boost/trunk/tools/build/v2/build/project.jam:307: in load-jamfile
/home/lastique/src/boost/trunk/tools/build/v2/build/project.jam:63: in load
/home/lastique/src/boost/trunk/tools/build/v2/build/project.jam:116: in load-parent
/home/lastique/src/boost/trunk/tools/build/v2/build/project.jam:443: in initialize
/home/lastique/src/boost/trunk/tools/build/v2/build/project.jam:297: in load-jamfile
/home/lastique/src/boost/trunk/tools/build/v2/build/project.jam:63: in load
/home/lastique/src/boost/trunk/tools/build/v2/build/project.jam:167: in project.find
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:354: in find-really
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:408: in object(project-target)@221.find
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:827: in resolve-reference
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:843: in targets.generate-from-reference
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:1129: in generate-dependencies
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:1176: in object(typed-target)@226.generate
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:742: in generate-really
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:715: in object(main-target)@898.generate
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:254: in object(project-target)@221.generate
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:858: in targets.generate-from-reference
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:1129: in generate-dependencies
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:1179: in object(install-target-class)@94.generate
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:742: in generate-really
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:715: in object(main-target)@331.generate
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:858: in targets.generate-from-reference
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:1129: in generate-dependencies
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:1179: in object(alias-target-class)@100.generate
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:742: in generate-really
/home/lastique/src/boost/trunk/tools/build/v2/build/targets.jam:715: in object(main-target)@335.generate
/home/lastique/src/boost/trunk/tools/build/v2/build-system.jam:663: in load
/home/lastique/src/boost/trunk/tools/build/v2/kernel/modules.jam:267: in import
/home/lastique/src/boost/trunk/tools/build/v2/kernel/bootstrap.jam:134: in boost-build
/home/lastique/src/boost/trunk/boost-build.jam:11: in module scope


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk