On Feb 3, 12:34 am, dannychrastina <danny.chrast...@gmail.com> wrote:
> On Feb 3, 2:13 am, mabshoff <mabsh...@googlemail.com> wrote:
<SNIP>
> > * What binutils release are you running (i.e. ld --version)
>
> GNU ld (GNU Binutils) 2.18.
>
> I notice David (above) had the same problem using 2.19. Also, just for
> completeness,
I *very* much doubt that Gentoo ships a vanilla binutils and I have
not seen this problem with binutils 2.18 or 2.19 compiled from
sources. Anyway, this won't and shouldn't prevent us from fixing the
bug or at least work properly around it :)
> $ g++ --version
> g++ (GCC) 4.1.2 (Gentoo 4.1.2 p1.3)
>
> > For the ultimate ironic POV: we don't even use the dynamic PolyBoRi
> > libs and link statically to work around a bug in PolyBoRi.
>
> > I think we can fix by using
>
> > g++ -o polybori/libpolybori-0.5.0.so.0.0.0 -shared -Wl,-soname -
> > Wl,libpolybori-0.5.0.so.0 <SNIP>
>
> > but I would need to do that via a real build. Either way, the issue
> > with binutils version and suggested solution should be reported
> > upstream to the PolyBoRi people which I have CCed in case they don't
> > read *every* email to sage-devel [Tsk, tsk :p].
>
> Thanks for the quick response.
I doubt it will happen in the next day or two, but the changes to
SConstruct are pretty minimal to change the link directive. So
hopefully I will find time to post some spkg to give it a try.
Alexander also commented and we might want to check out that solution,
too. For Sage itself setting the soname is utterly pointless IMHO
anyway, so we might as well get rid of it and let distribution
packagers deal with the problem.
Either way we should update the PolyBoRi.spkg to the official 0.5
release at some point anyway.
Cheers,
Michael
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---