On Thu, Feb 22, 2018 at 8:38 AM, Владислав Митов
<vladislav.mi...@gmail.com> wrote:
> One of my build started failing with 1.10. Basically I'm building a wrapper
> around a C library and it fails with:
> # runtime/cgo
> gcc_libinit.c: In function '_cgo_try_pthread_create':
> gcc_libinit.c:97:18: error: storage size of 'ts' isn't known
>   struct timespec ts;
>                   ^~
> gcc_libinit.c:110:3: error: implicit declaration of function 'nanosleep'
> [-Werror=implicit-function-declaration]
>    nanosleep(&ts, nil);
>    ^~~~~~~~~
> gcc_libinit.c:97:18: error: unused variable 'ts' [-Werror=unused-variable]
>   struct timespec ts;
>                   ^~
> cc1: all warnings being treated as errors
> https://travis-ci.org/miracl/gomiracl/jobs/344782123
> Any hint's what's causing this?

You say this started failing with 1.10.  That file
(runtime/cgo/gcc_libinit.c) hasn't changed since 1.9, so I think
something else must have changed.

timespec and nanosleep are normally defined in <time.h>.  What system
are you using?


You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to