Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 344209 - media-video/bombono-dvd-0.8 bundles (part of) boost
Summary: media-video/bombono-dvd-0.8 bundles (part of) boost
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Andreas K. Hüttel
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-04 22:17 UTC by Andreas K. Hüttel
Modified: 2010-11-05 00:19 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas K. Hüttel archtester gentoo-dev 2010-11-04 22:17:12 UTC
Building with external boost is supported by build system, but it does not work (yet).
Comment 1 Ilya Murav'jov 2010-11-04 22:24:14 UTC
(In reply to comment #0)
> Building with external boost is supported by build system, but it does not work
> (yet).
> 

That (building with external boost<1.44) is fixed in git (git clone git://gitorious.org/bombono-dvd/bombono-dvd.git), see last patch.

Also you need to add CPPFLAGS option to scons as follows:

scons CPPFLAGS='-UBOOST_SYSTEM_NO_DEPRECATED'

Ilya Murav'jov
Comment 2 Ilya Murav'jov 2010-11-04 22:33:11 UTC
Andreas,

 I doubt, why people (packagers to be more precisely) all want to build with external boost? 
 I ask because 1) I don't understand how that feature attracts you and 2) that feature makes my life harder a little. :)
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2010-11-04 22:46:17 UTC
(In reply to comment #2)
> Andreas,
> 
>  I doubt, why people (packagers to be more precisely) all want to build with
> external boost? 
>  I ask because 1) I don't understand how that feature attracts you and 2) that
> feature makes my life harder a little. :)
> 

Hi Ilya, 

I'm very happy that the feature is there! :) Gentoo has had a policy for a long time that bundling libraries is bad (actually that is even something in the quizzes for becoming a Gentoo developer)...

This is the best documentation about the background that I could find.

http://blog.flameeyes.eu/2009/01/02/bundling-libraries-for-despair-and-insecurity

As you have seen, the bundling is not preventing me from adding bombono, but I'll try to get it build with system boost. Just cloning your repo...

Thanks for your help! Andreas
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2010-11-04 23:16:36 UTC
Patch and flags added, works perfectly. Thanks a lot!
Comment 5 Ilya Murav'jov 2010-11-04 23:29:06 UTC
Ok, let it be ... but why (on earth) even such bleeding edge distro like Gentoo has boost version 1.42 only? :)

The current version is 1.44 though, and it is 3 month old.
Ok, you don't need to answer, just a note.
Comment 6 Andreas K. Hüttel archtester gentoo-dev 2010-11-05 00:19:07 UTC
(In reply to comment #5)
> Ok, let it be ... but why (on earth) even such bleeding edge distro like Gentoo
> has boost version 1.42 only? :)

That's a question I just asked myself during the last minutes... :) boost is a big ugly beast and I'd rather not touch it... if you're interested see bug 320039

Cheers A