#36953: Basic serialization code throws exception (boost) ---------------------------+--------------------------- Reporter: dario.izzo@… | Owner: adfernandes@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: boost | ---------------------------+--------------------------- Changes (by ecronin@…): * owner: macports-tickets@… => adfernandes@… * priority: High => Normal * port: => boost Comment: Boost is compiled with the Apple compilers in macports. It is incompatible with any of the macports gccs due to incompatibilities between the different C++ runtimes the two compiler families use (libstdc++ vs libc++) and will at best error out like you're seeing and at worst appear to work but be unreliable. Your choices at this time are to compile your own boost with the macports gcc toolchain or use clang/llvm-gcc with the macports boost. Also do not set the priority field in tickets and cc: the port's maintainer. -- Ticket URL: <https://trac.macports.org/ticket/36953#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS