
Vladimir Prus wrote:
Robert Ramey wrote: I don't think upgrade of individual libraries generally work very well. Did you test 1.42 serialization with 1.41 version of everything else and know that it compiles?
I always do this. On my test setup, I have my boost tree. It is the current release version of boost. EXCEPT, I have the serialization library directories (there are three of them) switched to the trunk. So when I run the serialization library tests, they are always run against the most recent release. I update my whole base tree from time to time. For example now I haven't it done it since 1.42 came out so Any changes I make now for 1.43 are being tested against 1.42. So in general, the serialization library can be expected to be compatible with the most recent previous version. Of course this isn't exact since I will update my tree eventually - as I have to do to detect any breaking changes in dependent libraries. But in general, it has worked pretty well. Robert Ramey
- Volodya