Well said. VC6 has had it' s time.


On Fri, Oct 1, 2010 at 7:11 AM, Marsh Ray <marsh@extendedsubset.com> wrote:
On 09/27/2010 02:40 AM, Daniel James wrote:
On 26 September 2010 18:43, Olivier Bertrand<bertrandop@gmail.com>  wrote:

c:\boost_1_44\boost\config\suffix.hpp(588) : error C2039: 'typeinfo' : is
not a member of '`global namespace''
c:\boost_1_44\boost\config\suffix.hpp(588) : error C2873: 'typeinfo' :
symbol cannot be used in a using-declaration

It looks like this change broke Boost.Config on VC6:

https://svn.boost.org/trac/boost/changeset/61434

If that's true then very little of Boost 1.44 will work on that
compiler, since almost everything depends on the config headers. Is it
worth fixing? Something like this was inevitable once testing stopped.

As a long time Boost user (yes, even since the VC6 days) I suggest that Boost make an explicit policy change.

Not only should VC6 be deprecated, not supported, and otherwise ignored in Boost, but all its vestigial compatibility workaround code should be actively ripped out!

It's largely clutter at this point, and these breaks are evidence that it's poorly maintained and not used or tested much either. A dangerous breeding ground for bugs.

This is when somebody raises their hand and says "But I need VC6 because it's the only way I can build something for these military embedded WinCE98 things we're still contractually obligated to support for another 13 years". We should all be very sympathetic, but that application should probably stay on the last Boost release that works for them.

Just think how much fun it will be to grep for those VC6 macros and submit all those negative-LoC patches!

- Marsh

_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users



--
___________________________________________
Andrew J. P. Maclean
Centre for Autonomous Systems
The Rose Street Building J04
The University of Sydney  2006  NSW
AUSTRALIA
Ph: +61 2 9351 3283
Fax: +61 2 9351 7474
URL: http://www.acfr.usyd.edu.au/
___________________________________________