* Re: [gentoo-user] Re: Boost version problem [solved but dirty]
@ 2013-01-26 19:05 Jacques Montier
0 siblings, 0 replies; only message in thread
From: Jacques Montier @ 2013-01-26 19:05 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 2175 bytes --]
2013/1/25 Florian Philipp <lists@binarywings.net>
> Am 25.01.2013 20:02, schrieb Nikos Chantziaras:
> > On 24/01/13 21:15, Florian Philipp wrote:
> >> Am 24.01.2013 18:57, schrieb Jacques Montier:
> >>> 2013/1/24 microcai <microcai@fedoraproject.org
> >>> <mailto:microcai@fedoraproject.org>>
> >> [...]
> >>> >>>>
> >>> >>>> Libreoffice-4.0 needs boost > 1.49 (so works with
> >>> boost-1.52.0-r5) and
> >>> >>>> Nightshade LSS (for planetarium but not in portage) needs
> >>> boost
> >>> < 1.5
> >>> >>>> (so works with 1.49.0-r2).
> >>> >>>> Is it possible to install both 1.49 and 1.52 (in new slot) ?
> >>>
> >>> update Nightshade to work with boost 1.52 is the only way to go.
> >> [...]
> >>> I already tried that, but Nightshade doesn't compile with
> >>> boost-1.52... :-((
> >>>
> >>
> >> I could rant about the stupidity that is boost and/or packages that
> >> depend on it for some time but Flameeyes does a far better job at that.
> >
> > I wonder what the view on bundled boost headers is with Gentoo devs. I'm
> > currently working on a project where I need boost, and now I'm thinking
> > about using BCP (http://www.boost.org/doc/libs/1_52_0/tools/bcp) to
> > bundle what I need within the project. At least this would guarantee
> > that the package wouldn't be affected by this issue.
> >
> >
>
> As I understand it, bundling the headers is exactly what you are
> supposed to do with boost.
>
> Regards,
> Florian Philipp
>
>
Hello everybody,
Finally i solved my problem, but in a dirty manner i don't like, but no
choice for me...
I noticed Nightshade needed 3 files :
/usr/lib64/libboost_filesystem-mt-1_46.so.1.46.1
/usr/lib64/libboost_system-mt-1_46.so.1.46.1
/usr/lib64/libboost_regex-mt-1_46.so.1.46.1
- I downloaded boost-1.46 (not in portage anymore) and some patches in an
overlay.
- Installed boost-1.46
- backup the 3 files.
- Uninstalled 1.46 and upgraded to boost-1.52 (needed by LibreOffice-4.0)
and symlinked the 3 files in /usr/lib64.
LibreOffice works, Nightshade does not see anything and works nice too.
Dirty as i said before, but i couldn't solve that issue otherwise.
Cheers,
--
Jacques
[-- Attachment #2: Type: text/html, Size: 3413 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-01-26 19:05 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-26 19:05 [gentoo-user] Re: Boost version problem [solved but dirty] Jacques Montier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox