I running gimp -unstable (CVS 1/17/1998) and FreeBSD -current
(1/17/1998) with

CFLAGS= -O2 -m486 -pipe -DCOMPAT_LINUX_THREADS -DVM_STACK
COPTFLAGS= -O -pipe -DCOMPAT_LINUX_THREADS -DVM_STACK

and linuxthreads port from http://lt.tar.com.

recompiled glib, gtk+ and gimp which works fine reasonably
well without threads.

with threads
CFLAGS="-D_THREAD_SAFE -I/usr/local/include -L/usr/local/lib -O2 -m486 -pipe 
-lpthread"

Everything compiles and it runs.  However, various operations crash 
for example:

starting tile preswapper
/usr/local/bin/gimp fatal error: sigsegv caught
/usr/local/bin/gimp (pid:15557): [E]xit, [H]alt, show [S]tack trace or 
[P]roceed: 
S
#0  0x282a0326 in g_on_error_stack_trace (
#1  0x282a0254 in g_on_error_query (prg_name=0xefbfdb40 "/usr/local/bin/gimp")
#2  0x808b867 in fatal_error ()
#3  0x80cef0a in on_signal ()
#4  <signal handler called>
#5  0x8100a33 in tile_idle_thread ()
#6  0x28155ea1 in pthread_start_thread (arg=0xeb7ffd08)
#7  0x2815650d in _clone () at clone.S:1
#8  0x7202c in ?? ()
#9  0x1 in ?? ()


-- 
Brian Litzinger <br...@litzinger.com>

To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to