Messages in this thread | | | Subject | Re: [PATCH] tools/thermal: tmon: include pthread and time headers in tmon.h | From | Florian Fainelli <> | Date | Wed, 17 Jun 2020 19:52:51 -0700 |
| |
On 6/17/2020 4:58 PM, Markus Mayer wrote: > Include sys/time.h and pthread.h in tmon.h, so that types > "pthread_mutex_t" and "struct timeval tv" are known when tmon.h > references them. > > Without these headers, compiling tmon against musl-libc will fail with > these errors: > > In file included from sysfs.c:31:0: > tmon.h:47:8: error: unknown type name 'pthread_mutex_t' > extern pthread_mutex_t input_lock; > ^~~~~~~~~~~~~~~ > make[3]: *** [<builtin>: sysfs.o] Error 1 > make[3]: *** Waiting for unfinished jobs.... > In file included from tui.c:31:0: > tmon.h:54:17: error: field 'tv' has incomplete type > struct timeval tv; > ^~ > make[3]: *** [<builtin>: tui.o] Error 1 > make[2]: *** [Makefile:83: tmon] Error 2 > > Signed-off-by: Markus Mayer <mmayer@broadcom.com>
Acked-by: Florian Fainelli <f.fainelli@gmail.com> -- Florian
| |