#4140: OSX: clisp fails to build with Fink libpng.dylib
-------------------------------+--------------------------------------------
Reporter: dphilp | Owner: mabshoff
Type: defect | Status: new
Priority: minor | Milestone: sage-3.1.3
Component: distribution | Resolution:
Keywords: naughty libraries |
-------------------------------+--------------------------------------------
Changes (by mabshoff):
* cc: [EMAIL PROTECTED] (removed)
* summary: "Naughty" libraries that get called in by sage => OSX: clisp
fails to build with Fink libpng.dylib
* milestone: sage-wishlist => sage-3.1.3
Old description:
> When fink is in the path, sage-check-libraries.py reveals that the
> following libraries get called in to vanilla sage:
> {{{
> sage-3.1.2/local/lib/python2.5/lib-dynload/_bsddb.so links to non-
> whitelisted file /sw/lib/libdb-4.4.dylib
> sage-3.1.2/local/lib/R/library/tcltk/libs/tcltk.so links to non-
> whitelisted file /sw/lib/libtcl8.4.dylib
> sage-3.1.2/local/lib/R/library/tcltk/libs/tcltk.so links to non-
> whitelisted file /sw/lib/libtk8.4.dylib
> }}}
>
> Also, clisp didn't biuld, with
> {{{
> dyld: Symbol not found: __cg_jpeg_resync_to_restart
> Referenced from:
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
> Expected in: /sw/lib/libJPEG.dylib
> }}}
>
> and if it had built, maybe more bad linkages would have shown up.
>
> At the moment, this ticket is quite open ended, and probably needs to be
> split into little specific tickets. Would appreciate any vision on
> exactly what would go in those tickets.
>
> If have attached the whitelist built on my system. (I edited it to
> remove libraries in /sw.) It is likely to be incomplete because sage
> didn't finish building. It is also likely to have some improper files
> (/usr/local stuff) that got installed e.g. by GIMP.
New description:
When fink is in the path Clisp didn't build, with
{{{
dyld: Symbol not found: __cg_jpeg_resync_to_restart
Referenced from:
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
Expected in: /sw/lib/libJPEG.dylib
}}}
and if it had built, maybe more bad linkages would have shown up.
If have attached the whitelist built on my system. (I edited it to remove
libraries in /sw.) It is likely to be incomplete because sage didn't
finish building. It is also likely to have some improper files
(/usr/local stuff) that got installed e.g. by GIMP.
Comment:
Hi David,
it should be one issue per ticket, so I edited this ticket to be limited
to the clisp issue.
The problem with R should be another ticket and fixed:
{{{
sage-3.1.2/local/lib/R/library/tcltk/libs/tcltk.so links to non-
whitelisted file /sw/lib/libtcl8.4.dylib
sage-3.1.2/local/lib/R/library/tcltk/libs/tcltk.so links to non-
whitelisted file /sw/lib/libtk8.4.dylib
}}}
The db extension with Python
{{{
sage-3.1.2/local/lib/python2.5/lib-dynload/_bsddb.so links to non-
whitelisted file /sw/lib/libdb-4.4.dylib
}}}
is something we will likely not fix since it should not cause any trouble.
You alsp don't need to add your email address to the CC field since that
should happen automatically for any ticket you are involved with. If not
check "settings" in the upper right corner.
Cheers,
Michael
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4140#comment:1>
SAGE <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---