Package: helix-player
Version: 1.0.8-2
Severity: important
Justification: fails to build from source

Hi!

helix-player currently fails to build from source in sid [1]:

--- 8< ---
make[2]: Entering directory `/build/user/helix-player-1.0.8/common/system'
g++-3.4 -pipe -Wall -Wreturn-type -Wno-non-virtual-dtor -fno-exceptions 
--permissive -fno-rtti -Wno-ctor-dtor-privacy -Winline -Wdisabled-optimization 
-Wno-unused-parameter -Wno-reorder -fmessage-length=0  -O2   
-I../../common/runtime/pub -I/usr/X11R6/include -Ipub/platform/unix 
-I../include -I../container/pub -I../dbgtool/pub -I../util/pub -I../fileio/pub 
-I../runtime/pub -I./pub -I. -include rel/common_system_ribodefs.h -fPIC -DPIC 
-o rel/obj/platform/unix/pthreadthreads.o -c platform/unix/pthreadthreads.cpp
In file included from ../container/pub/hxslist.h:54,
                 from pub/platform/unix/UnixThreads.h:54,
                 from pub/platform/unix/pthreadthreads.h:53,
                 from platform/unix/pthreadthreads.cpp:60:
../container/pub/hxstring.h:532: warning: `bool CHXString::operator<=(const 
char*) const' was used before it was declared inline
../container/pub/hxstring.h:140: warning: previous non-inline declaration here
../container/pub/hxstring.h:544: warning: `bool CHXString::operator<=(const 
unsigned char*) const' was used before it was declared inline
../container/pub/hxstring.h:141: warning: previous non-inline declaration here
../container/pub/hxstring.h:562: warning: `bool CHXString::operator<(const 
char*) const' was used before it was declared inline
../container/pub/hxstring.h:143: warning: previous non-inline declaration here
../container/pub/hxstring.h:574: warning: `bool CHXString::operator<(const 
unsigned char*) const' was used before it was declared inline
../container/pub/hxstring.h:144: warning: previous non-inline declaration here
In file included from ../container/pub/chxmapptrtoptr.h:82,
                 from ../container/pub/hxmap.h:53,
                 from pub/platform/unix/UnixThreads.h:55,
                 from pub/platform/unix/pthreadthreads.h:53,
                 from platform/unix/pthreadthreads.cpp:59:
../container/pub/carray.h:258: warning: `BOOL CHXPtrArray::Find(void*, int*)' 
was used before it was declared inline
../container/pub/carray.h:100: warning: previous non-inline declaration here
In file included from platform/unix/pthreadthreads.cpp:60:
pub/platform/unix/pthreadthreads.h:110: error: base type `sem_t' fails to be a 
struct or class type
platform/unix/pthreadthreads.cpp: In member function `virtual HX_RESULT 
HXPthreadMutex::_Lock()':
platform/unix/pthreadthreads.cpp:159: warning: unused variable 'nResult'
platform/unix/pthreadthreads.cpp: In member function `virtual HX_RESULT 
HXPthreadMutex::_Unlock()':
platform/unix/pthreadthreads.cpp:212: warning: unused variable 'nResult'
platform/unix/pthreadthreads.cpp: In constructor 
`HXPthreadSemaphore::HXPthreadSemaphore(UINT32)':
platform/unix/pthreadthreads.cpp:392: error: cannot convert `HXsem_t*' to 
`sem_t*' for argument `1' to `int sem_init(sem_t*, int, unsigned int)'
platform/unix/pthreadthreads.cpp: In destructor `virtual 
HXPthreadSemaphore::~HXPthreadSemaphore()':
platform/unix/pthreadthreads.cpp:402: error: cannot convert `HXsem_t*' to 
`sem_t*' for argument `1' to `int sem_destroy(sem_t*)'
platform/unix/pthreadthreads.cpp: In member function `virtual HX_RESULT 
HXPthreadSemaphore::_Post()':
platform/unix/pthreadthreads.cpp:410: error: cannot convert `HXsem_t*' to 
`sem_t*' for argument `1' to `int sem_post(sem_t*)'
platform/unix/pthreadthreads.cpp: In member function `virtual HX_RESULT 
HXPthreadSemaphore::_Wait()':
platform/unix/pthreadthreads.cpp:423: error: cannot convert `HXsem_t*' to 
`sem_t*' for argument `1' to `int sem_wait(sem_t*)'
platform/unix/pthreadthreads.cpp: In member function `virtual HX_RESULT 
HXPthreadSemaphore::_TryWait()':
platform/unix/pthreadthreads.cpp:432: error: cannot convert `HXsem_t*' to 
`sem_t*' for argument `1' to `int sem_trywait(sem_t*)'
platform/unix/pthreadthreads.cpp: In member function `virtual HX_RESULT 
HXPthreadSemaphore::_GetValue(int*)':
platform/unix/pthreadthreads.cpp:489: error: cannot convert `HXsem_t*' to 
`sem_t*' for argument `1' to `int sem_getvalue(sem_t*, int*)'
make[2]: *** [rel/obj/platform/unix/pthreadthreads.o] Error 1
--- >8 ---

[1] http://people.debian.org/~lucas/logs/2007/04/rebuild.sid.i386.20070416/helix-player_1.0.8-2_sid32.buildlog

Cheers,
-- 
Jérémy Bobbio                        .''`. 
[EMAIL PROTECTED]                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   

Attachment: signature.asc
Description: Digital signature

Reply via email to