Opened 13 years ago
Last modified 13 years ago
#3490 new Bugs
Boost.Parameter should not depend on Boost.Python
Reported by: | Owned by: | troy d. straszheim | |
---|---|---|---|
Milestone: | Boost 1.41.0 | Component: | parameter |
Version: | Boost 1.40.0 | Severity: | Problem |
Keywords: | Cc: | s.mingramm@… |
Description
The header boost/parameter/aux_/maybe.hpp includes <boost/python/detail/referent_storage.hpp>. This introduces a dependency for Boost.Parameter on Boost.Python. Worse: it depends on a detail of Boost.Python.
Vendors such as Debian often split out Boost.Python from the mainstream, and this causes problems for us; c.f. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548503
Change History (4)
comment:1 by , 13 years ago
comment:2 by , 13 years ago
Owner: | changed from | to
---|
comment:3 by , 13 years ago
Fixed on trunk in r57057. When tests come back 'round I'll merge to release if there is still time.
Note:
See TracTickets
for help on using tickets.
And boost.python's aligned_storage looks mostly duplicated in boost/aligned_storage.hpp. So both libraries should probably use the upper aligned_storage, and maybe referent_storage should move up a level as well.