Re: [Boost-bugs] [Boost C++ Libraries] #5341: Patch to improve shared library behavior with serialization

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #5341: Patch to improve shared library behavior with serialization
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-04-04 05:23:38


#5341: Patch to improve shared library behavior with serialization
----------------------------------------------+-----------------------------
  Reporter: Aaron Barany <akb825@…> | Owner: ramey
      Type: Patches | Status: new
 Milestone: To Be Determined | Component: serialization
   Version: Boost 1.46.0 | Severity: Problem
Resolution: | Keywords: serialization shared_libraries dlls
----------------------------------------------+-----------------------------

Comment (by ramey):

 hmmm - this would require quite a bit of consideration. A couple of
 initial questions

 a) Did you re-run all the tests using the library_test script?
 b) I didn't really follow the whole explanation, but I'm considering
 giving you the benefit of the doubt given that you seem to really
 understand it. Probably better than I do as I haven't looked at it in a
 long time.
 c) I looked at your link to the microsoft website. I don't see how this
 is different than the BOOST_ARCHIVE_OR_WARCHIVE_DECL() .. macros - except
 for lack of portability.
 d) I'm thinking you've addressed a concern that I've had since the library
 started being used as part of DLL which I never considered when I wrote
 it. So I'm interested in your work.

 But I've come to understand that this is quite a subtle topic that I've
 had a hard time to get even partly right - so don't be disappointed if
 show a healthy skepticism as I've often thought I had something addressed
 only to find that there is some new wrinkle which comes out after the
 fact. And then there is he problem that it's way too easy to make
 outstanding archives obsolete. An error of this type has caused me untold
 pain.

 Dont' give up on this

 Robert Ramey

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/5341#comment:1>
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:06 UTC