boost-1.49.0 was released but is missing in portage. Please update! Reproducible: Always Steps to Reproduce: emerge dev-libs/boost Actual Results: An older boost release will be installed. Expected Results: boost-1.49 should be installed.
Created attachment 304003 [details] boost-build-1.49.0.ebuild
Created attachment 304005 [details] boost-1.49.0.ebuild
I'm just compiling the attached ebuilds now. boost-build-1.49.0 is exactly boost-build-1.48.0-r1, and boost-1.49.0 removes a single patch from boost-1.48.0-r1 (boost-1.48.0-BOOST_FOREACH.patch seems to have been applied upstream in some form). I copied all the "files/" from the 1.48.0 versions (except for the patch I mentioned).
(In reply to comment #3) > I'm just compiling the attached ebuilds now. Installed fine for me with USE="doc mpi static-libs tools". I'll report back if I notice any problems.
Created attachment 305015 [details, diff] Patch to remove unnecessary use of 'fchmodat()'. Found a minor problem where fchmodat() is being used unnecessarily. Given that AT_SYMLINK_NOFOLLOW does not appear to be implemented on Linux [1], I've recommended to upstream [2] that fchmodat() not be used here. [1] http://www.kernel.org/doc/man-pages/online/pages/man2/fchmodat.2.html [2] https://svn.boost.org/trac/boost/ticket/6659#comment:5
Created attachment 305019 [details] boost-1.49.0.ebuild Updated ebuild to use the new patch.
Package has been bumped long time ago. Closing as fixed