FS#55248 - [libffado] had to change SIGEV_THREAD to CLONE_THREAD for compile to work

Attached to Project: Community Packages
Opened by David McInnis (daavve) - Wednesday, 23 August 2017, 04:16 GMT
Last edited by Antonio Rojas (arojas) - Monday, 20 November 2017, 07:40 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Ray Rashif (schivmeister)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
libffado compile fails for me with the following error:

src/libutil/PosixMessageQueue.cpp:444:24: error: ‘SIGEV_THREAD’ was not declared in this scope
evp.sigev_notify = SIGEV_THREAD;
^~~~~~~~~~~~
src/libutil/PosixMessageQueue.cpp:444:24: note: suggested alternative: ‘CLONE_THREAD’
evp.sigev_notify = SIGEV_THREAD;
^~~~~~~~~~~~
CLONE_THREAD
scons: *** [src/libutil/PosixMessageQueue.os] Error 1
scons: building terminated because of errors.


I followed the compiler hint and built a patch to do what the compiler suggested. The built works for me after applying the additional patch.

I think this might be an upstream patch, but the bug reporter at ffado.org is down. I reported this issue upstream using the "contact" form here: http://www.ffado.org/?q=contact
This task depends upon

Closed by  Antonio Rojas (arojas)
Monday, 20 November 2017, 07:40 GMT
Reason for closing:  Fixed

Loading...