[csw-users] nautilus and jpeg

James Lee james at opencsw.org
Tue Mar 15 11:01:02 CET 2011


On 15/03/11, 09:43:16, Petra Humann <humann at tcs.inf.tu-dresden.de> wrote
regarding Re: [csw-users] nautilus and jpeg:

> > Solution: use one jpeg lib.
> > Suggestion: get nautilus rebuilt.
> So all applications using libjpeg.so.62 need to rebuilt.
> http://www.opencsw.org/packages/jpeg/: These are 133 software packages.

Only if they open/use/abuse both in the same process/thread but yes it
would avoid the question.

There are 2 distinct libraries and I could guess they share the same
namespace or static memory.  The writers can't have foreseen and planned
for the need to link the two libraries at the same time.


> I made a symblic link from /opt/csw/lib/libjpeg.so.62 to /opt/csw/lib/
> libjpeg.so.7.
> Now nautilus and eog work.
> But if I log in in Gnome(CSW), the session crashs with "segmentation
> fault" yet
> after a few seconds or minutes.

Which isn't surprising as the API should have changed if it needed an
SONAME change.




James.


More information about the users mailing list