Boost logo

Boost :

Subject: [boost] [serialization] Warnings from spirit header in XML archive headers (non_terminal/rule.hpp)
From: Number Cruncher (number.cruncher_at_[hidden])
Date: 2010-05-25 09:01:34

I'm encountering many warning about a deprecated header when writing my
own XML input archive class:

In file included from
/opt/cfs/include/boost/spirit/core/non_terminal/rule.hpp:18:4: warning:
#warning is a GCC extension
/opt/cfs/include/boost/spirit/core/non_terminal/rule.hpp:18:4: warning:
#warning "This header is deprecated. Please use:

This is because the serialization library is using "Spirit.Classic" and
should be including different headers:

I've noticed patches related to this on the web, e.g.

... and have repackaged a patch against the current 1.43.0 which fixes
these warnings? Please could this be committed for the next release?


Boost list run by bdawes at, gregod at, cpdaniel at, john at