On 9/1/06, Kurt Miller <[EMAIL PROTECTED]> wrote:
Thanks for the report. librsvg-2.9.5p5 is the package that is
failing in your report. It is failing because it has a shared lib
that is threaded which is dlopen()'ed by gdk-pixbuf-query-loaders
which is unthreaded. For this to work gdk-pixbuf-query-loaders
must be linked with -pthread.

This update differs from the one Mikolaj Kucharski posted
by only modifying gdk-pixbuf-query-loaders and should not
cause a WANTLIB ripple effect on ports that depend on gtk+2.
A similar patch exists in NetBSD's gtk+2 port.

[patch snipped]

After a clean install of the 2006-9-1 12:51 snapshot , I have applied
your patches to gtk+2 and created a package, and did a pkg_add.
As a result the package add of gnome-session went well. No more
pthread* related  "unresolved. errors" anymore.

Unfortunately gimp, installed from the 2006-8-28 16:05 snapshot pkg,
still dumps core after started from a gnome xterm.

----------------- error message -----------------------
$ gimp:/usr/local/lib/libgthread-2.0.so.1000.3: undefined symbol
'pthread_mutex_trylock'
lazy binding failed!

[1] + Segmentation fault   gimp  (core dumped)
$
-----------------end ----------------------------------------

The error occurs while using a file selection box to save a file.

This same type of error happens during the initial start of gimp, when
you are offered the opportunity to select a directory for temporary
files, and try to select another directory.

Wondering why under the standard fvwm, gimp doesn't show this behaviour.

=Adriaan=

Reply via email to