Source: mrpt
Version: 1:1.2.0-1
Severity: important
Justification: fails to build from source

The hurd-i386 build of mrpt has been failing because <semaphore.h> for
whatever historical reason gives SEM_FAILED a type of void* rather
than sem_t*:

  /«PKGBUILDDIR»/libs/base/src/synch/CSemaphore_LIN.cpp:75:16: error: invalid 
conversion from 'void*' to 'sem_t* {aka __semaphore*}' [-fpermissive]

Adding a cast (redundant elsewhere) should fix this error, but there
may well be others further along.

Could you please take a look as time permits?

Thanks!


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to