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

Bug 17697

Summary: boost c++ lib failed compile
Product: Gentoo Linux Reporter: Richard Reich <gentoobugs>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Richard Reich 2003-03-17 12:16:19 UTC
Boost C++ library faild to compile.  After doing some poking around with boost,
I realized that jam is needed.  I emerged jam then tried an ebuild
/usr/portage/dev-libs/boost/boost-1.29.0.ebuild.  This worked.  From what I can
see, the boost ebuild should be made dependant on jam.

Reproducible: Always
Steps to Reproduce:
1.unmerge jam if you allready have it
2.ebuild /usr/portage/dev-libs/boost/boost-1.29.0.ebuild compile
3.it should fail

Actual Results:  
a faild compile

Expected Results:  
compile correctly
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2003-03-17 22:34:59 UTC
>>> Regenerating /etc/ld.so.cache...
>>> dev-libs/boost-1.29.0 merged.
>>> Recording dev-libs/boost in "world" favorites file...

 dev-libs/boost
    selected: none
   protected: 1.29.0
     omitted: none

>>> clean: No packages selected for removal.

>>> Regenerating /etc/ld.so.cache...
>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.


 * GNU info directory index is up-to-date.

sephora libwmf # emerge -p jam

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N   ] dev-util/jam-2.4
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2003-03-17 22:35:47 UTC
seeing as it will emerge without jam, my guess is that you used to have jam installed, and something else which boost links to, used to link to jam, thus causing your headache..  ldd is your friend...