
Jeff Garland wrote:
I understand, but that just means 1.34 will be delayed for fixes to these outdated relics and new lousy compilers. We would be better making a clean break now and letting folks with old compilers stick with 1.33.1.
That is harsh for Borland users. The new compiler was released AFTER 1.33.1, with which needs to update several workarounds and then config file before compiling as well as BCB6. If 1.34 does not support Borland either you are really hurting these people, as they have a shiny new improved compiler, but no Boost support and three choices: i/ carry on using a broken compiler, compatible with Boost but with serious bugs that don't show up in the Boost tests. ii/ move to the new compiler that fixes the most serious compiler bugs, but does not have ANY boost support, so stop supporting BOost iii/ Move to the new compiler as above, and fix Boost for yourself, knowing that many other Borland customers are doing the same. (iii) will likely lead to a fork of the Boost project, just to support the Borland compiler as this compiler IS used with these libraries in large production systems today. I will happily assist library maintainers hunting down and eradicating support for older Borland compilers, so long as the most recent is supported (until such time that 'most recent' is reasonably conforming and no longer auto-deprecated when a new compiler is released) --- AlisdairM