Package: dcmtk
Version: 3.5.3-3
Severity: serious

dcmtk fails to build because of invalid casts between pthread_t and
long unsigned int:

> c++   -DHAVE_CONFIG_H  -DNDEBUG  -c -I. -I. -I../include 
> -I../../config/include   \
>        -fPIC -O2 -I/usr/include/libxml2 -D_REENTRANT -D_XOPEN_SOURCE_EXTENDED 
> -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_BSD_COMPAT -D_OSF_SOURCE 
> -D_POSIX_C_SOURCE=199506L -Wall  ofthread.cc
> ofthread.cc: In member function 'int OFThread::start()':
> ofthread.cc:148: error: invalid cast from type 'pthread_t' to type 'long 
> unsigned int'
> ofthread.cc: In member function 'int OFThread::join()':
> ofthread.cc:167: error: invalid cast from type 'long unsigned int' to type 
> 'pthread_t'
> ofthread.cc: In member function 'bool OFThread::equal(long unsigned int)':
> ofthread.cc:191: error: invalid cast from type 'long unsigned int' to type 
> 'pthread_t'
> ofthread.cc:191: error: invalid cast from type 'long unsigned int' to type 
> 'pthread_t'
> ofthread.cc: In static member function 'static long unsigned int 
> OFThread::self()':
> ofthread.cc:217: error: invalid cast from type 'pthread_t' to type 'long 
> unsigned int'
> ofthread.cc: In member function 'bool OFThread::equal(long unsigned int)':
> ofthread.cc:197: warning: control reaches end of non-void function

-- 
Matt

Attachment: signature.asc
Description: Digital signature

Reply via email to