On Mon, May 20, 2013 at 3:44 PM, Petr Machata
I maintain Boost in Fedora, and C++03/11 incompatibility has been on my list of things to look into for some time now.
2. Compile different versions of Boost libraries
I'm not sure how this fares with respect to autotools (by any name). We might need to update some automation to adapt to the changes in soname mangling, and to take any C++11-enabling switches into account. But I didn't look closely. Covering autotools and cmake would take us a long way towards the goal, which seems doable, so maybe #2 is the way to go.
Great, nice to hear from package maintainers. I got the same impression from the discussion, so maybe I'll try to implement a Boost.Build property to select C++ flavor. However, I don't know much about autotools or cmake internals, so I can't tell how it will affect them.