PengZheng opened a new pull request, #449:
URL: https://github.com/apache/celix/pull/449

   Fix all problems found when compiling against uclibc:
   
   - Lack of `backtrace`. The most plausible way of supporting it is via 
[libunwind](https://github.com/libunwind/libunwind)
   - Lack of `pthread_setname_np`. Indeed, we can use `prctl(PR_SET_NAME)` to 
set the task name of the calling thread. To set task name of arbitrary 
`pthread_t`, we have to know the corresponding tid for a given pthread_t. 
Unfortunately there is no  `pthread_getthreadid_np` in uclibc.
   
   Though uclibc is still used in newest SOCs in my day job, it's not actively 
maintained any more. And there is no rush to support these features on 
platforms using uclibc.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@celix.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to