Re: [Boost-bugs] [Boost C++ Libraries] #2924: BSD and darwin gcc standard libraries aren't always detected.

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #2924: BSD and darwin gcc standard libraries aren't always detected.
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-04-11 08:49:36


#2924: BSD and darwin gcc standard libraries aren't always detected.
--------------------------------------+-------------------------------------
  Reporter: danieljames | Owner: johnmaddock
      Type: Bugs | Status: closed
 Milestone: Boost 1.39.0 | Component: config
   Version: Boost Development Trunk | Severity: Problem
Resolution: fixed | Keywords:
--------------------------------------+-------------------------------------

Comment(by danieljames):

 (In [52324]) Merge quickbook and hash changelogs. Tweak gcc detection in
 container_fwd.hpp

 Merged revisions 52084,52245-52246,52304,52320,52323 via svnmerge from
 https://svn.boost.org/svn/boost/trunk

 ........
   r52084 | danieljames | 2009-03-31 20:43:58 +0100 (Tue, 31 Mar 2009) | 1
 line

   Changelog for unordered and hash.
 ........
   r52245 | danieljames | 2009-04-08 06:51:31 +0100 (Wed, 08 Apr 2009) | 5
 lines

   Detect gcc stdlib for gcc 4.0.1.

   For some reason the normal macros aren't defined for the standard
   library that comes with gcc 4.0.1 (although maybe just on BSDs?). So try
   to detect the library for that compiler.
 ........
   r52246 | danieljames | 2009-04-08 11:56:22 +0100 (Wed, 08 Apr 2009) | 7
 lines

   Include <utility> for some versions of gcc's library.

   Sometimes gcc's <cstddef> doesn't define the C++ macros, so check for it
   and include <utility> in that case. Also remove a workaround from
   container_fwd.hpp

   Fixes #2924.
 ........
   r52304 | danieljames | 2009-04-10 20:25:32 +0100 (Fri, 10 Apr 2009) | 4
 lines

   Don't use debug containers on darwin.

   I'm getting errors from the darwin 4.2 debug containers which appear to
   a problem with its implementation.
 ........
   r52320 | danieljames | 2009-04-11 08:53:59 +0100 (Sat, 11 Apr 2009) | 1
 line

   Don't need to include utility now that select_stdlib has been fixed.
 ........
   r52323 | danieljames | 2009-04-11 09:26:20 +0100 (Sat, 11 Apr 2009) | 1
 line

   Also don't need to check for _GLIBCXX_CSTDDEF.
 ........

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/2924#comment:12>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:00 UTC