Skip to content

Older Boost headers #15

Description

@duffee

While trying older Boost headers, gcc version 10.2.1 20210110 (Debian 10.2.1-6)

1.75.0

g++ -fpermissive -O -c -I. -I/usr/local/include/boost   -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -O2   -DVERSION=\"1.4_001\" -DXS_VERSION=\"1.4_001\" -fPIC "-I/usr/local/lib/perl5/5.34.3/x86_64-linux-gnu/CORE"   Undirected.c
In file included from /usr/local/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/local/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/local/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/local/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/local/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/local/include/boost/property_map/vector_property_map.hpp:14,
                 from /usr/local/include/boost/property_map/property_map.hpp:602,
                 from /usr/local/include/boost/graph/adjacency_list.hpp:27,
                 from Undirected.xs:20:
/usr/local/include/boost/detail/iterator.hpp:13:1: note: '#pragma message: This header is deprecated. Use <iterator> instead.'
   13 | BOOST_HEADER_DEPRECATED("<iterator>")
      | ^~~~~~~~~~~~~~~~~~~~~~~

1.33.1

g++ -fpermissive -O -c -I. -I/usr/local/include/boost  -I. -I../include -I/usr/local/include/boost -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -O2   -DVERSION=\"1.4_001\" -DXS_VERSION=\"1.4_001\" -fPIC "-I/usr/local/lib/perl5/5.34.3/x86_64-linux-gnu/CORE"   Directed.c
Directed.xs:21:10: fatal error: boost/property_map/property_map.hpp: No such file or directory
   21 | #include <boost/property_map/property_map.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

No problems with

  • 1.87.0
  • 1.81.0
  • 1.66.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions