Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 432790 - schroot build failed w/ boost-1.50.0-r2
Summary: schroot build failed w/ boost-1.50.0-r2
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jonathan Callen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: boost-1.50
  Show dependency tree
 
Reported: 2012-08-26 02:02 UTC by Alex Turbov
Modified: 2012-11-22 03:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
quick fix for configure (schroot-1.4.26-r1.ebuild,4.83 KB, text/plain)
2012-08-26 21:28 UTC, Alex Turbov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Turbov 2012-08-26 02:02:49 UTC
boost-1.50.0-r2 doesn't use eselec-boost anymore, but schroot's configure.ac works only if boost installed w/ a system layout option or if eselect-boost provides a set of symlinks to simulate it... now there is no eselect-boost and no short symlinks to libboost-xxx.so (as well as /usr/include/boost symlink)... it is why configuration script unable to detect boost header files and libraries at all...


Reproducible: Always

Steps to Reproduce:
1. make sure u have boost-1.50.0-r2 installed as the only version
2. make sure there is no eselect-boost symlinks (or even eselect-boost is not installed)
3. try to install schroot
Actual Results:  
configuration script failed to find a boost headers (at first). even if you'll try to cheat it by adding a symlink /usr/include/boost --> /usr/include/boost_1_50/boost it would fail later on libraries detection...
Comment 1 Alex Turbov 2012-08-26 21:28:16 UTC
Created attachment 322326 [details]
quick fix for configure

upstream configure.ac is simple (naive) when detect boost, so easy way (w/o serious redesign configure.ac) is to use supposed by Tiziano Müller method (http://marc.info/?l=gentoo-dev&m=134580187015362&w=1) and patch CPPFLAGS and LDFLAGS before configure package...
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2012-11-22 03:38:19 UTC
Okay this should be obsolete now since eselect boost is dead.