On 17 October 2012 17:51, Scott Kitterman <[email protected]> wrote: > We had a bit of a discussion about this on #ubuntu-motu yesterday and, among > those discussing it (who are the ones who usually do most of the work on a > Boost transition), we concluded staying in line with Debian and keeping 1.49 > as the default Boost is what we should do for "R". As with Quantal, Boost1.50 > will be available in Universe for developers or packages that need the newer > features, but it won't be in Main and should not generally be used for > packages unless it's really needed. > > The good news is that means there there is nothing that needs doing for Boost > before "R" opens for development. >
Now the bad news. The new eglibc 2.16 defines TIME_UTC macro which is part of C11 and clashes with boost::TIME_UTC which means boost1.49 does not compile any more. (anything using boost/thread/xtime.hpp template or explicitly using boost::TIME_UTC) Luckily this is fixed in boost1.50 by means of renaming the macro to boost::TIME_UTC_ There are rdeps which actually use boost::TIME_UTC macro all of them need to transition to boost1.50 and boost::TIME_UTC_ Reference: https://svn.boost.org/trac/boost/ticket/6940 https://bugzilla.redhat.com/show_bug.cgi?id=825039 Regards, Dmitrijs. -- ubuntu-devel mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
