hi, in libc6-dev (2.1.2-10) : in phtread.h the compiler missings a closing brace: 8<------------------------- ../b # diff /usr/include/pthread.h /usr/include/pthread.h~ 478,479c478 < _pthread_cleanup_push (&_buffer, (routine), (arg)); \ < } --- > _pthread_cleanup_push (&_buffer, (routine), (arg)); ../b # 8<------------------------- regards kai uwe tempel