From: Eric Friedman (ebf_at_[hidden])
Date: 2003-06-19 21:18:21


Aleksey (and all),

In working on porting boost::variant to Borland, I've come across some
trouble with a bug in the compiler.

Specfically, I'm getting "Cannot have both a template class and
function named 'bind1st'" and similarly for bind2nd. I know other MPL
headers use BOOST_MPL_AUX_COMMON_NAME_WKND to work around this bogus
report.

I'd apply the patch myself, but due to the heavy use of preprocessed
headers, I'm worried I won't get it completely right. So I'll leave it
up to Aleksey (or others) to fix.

Thanks,
Eric