Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 473768

Summary: =dev-libs/boost-1.49.0-r2 creates bad /usr/include/boost symlink
Product: Gentoo Linux Reporter: Roger <rogerx.oss>
Component: [OLD] LibraryAssignee: C++ Team [disbanded] <cpp+disabled>
Status: RESOLVED OBSOLETE    
Severity: normal CC: blueboar, rogerx.oss
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Roger 2013-06-19 04:59:56 UTC
=dev-libs/boost-1.49.0-r2 creates bad /usr/include/boost symlink.

Reproducible: Always




Packages building against boost includes will merrily break on compile such as:

sys-block/thin-provisioning-tools-0.1.5-r1
checking boost/bind.hpp usability... no
checking boost/bind.hpp presence... no
checking for boost/bind.hpp... no
configure: error: bailing out


Work Around:

rm /usr/include/boost

ln -s /usr/include/boost-1_49/boost /usr/include/boost
Comment 1 Roger 2013-06-19 05:00:46 UTC
Users will usually encounter this error when doing "emerge -e world".
Comment 2 Sergey Popov gentoo-dev 2013-08-03 08:03:55 UTC
*** Bug 479594 has been marked as a duplicate of this bug. ***
Comment 3 Sergey Popov gentoo-dev 2014-05-16 10:40:15 UTC
All boost ebuilds, that present currently in tree handle /usr/include symlink properly