Ticket #24044 (closed defect: fixed)
boost 1.42.0_0 installation structure non-boost standard
| Reported by: | mostafa_working_away@… | Owned by: | adfernandes@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | |
| Keywords: | Cc: | ||
| Port: | boost |
Description
Open file:///opt/local/share/doc/boost/libs/serialization/doc/archive_reference.html.
The links in the following paragraph from the webpage are broken:
//Start As a convenience, small header files have been included which contain typedef for polymorphic implementation for each corresponding templated one. For example, the headers polymorphic_text_iarchive.hpp and polymorphic_text_oarchive.hpp. contain the typedef for the polymorphic implementation of the standard text archive classes text_iarchive.hpp and text_oarchive.hpp respectively. All included polymorphic archives use the same naming scheme. //End
For example polymorphic_text_iarchive.hpp points to file:///opt/local/share/doc/boost/boost/archive/polymorphic_text_iarchive.hpp which is a non-existent location. Talking with the boost crowd they said it was a packaging issue. Note that it uses a relative path in the link. Note that it should point to /opt/local//include/boost/archive/polymorphic_text_iarchive.hpp
Which suggests that the boost documentation should be installed in a subdirectory of /opt/local/include/boost

