[Pkg-javascript-devel] Bug#842743: libuv1-dev: Please install pthread-barrier.h in the -dev package

Iain R. Learmonth irl at debian.org
Mon Oct 31 21:05:11 UTC 2016


Package: libuv1-dev
Version: 1.9.1-1
Severity: important

Hi,

Trying to build software with libuv1-dev on kFreeBSD results in errors similar
to the following:

> cmake --build .
> [  1%] Building C object CMakeFiles/neat.dir/neat_addr.c.o
> In file included from /usr/include/uv.h:62:0,
>                  from /home/irl/neat/neat_internal.h:5,
>                  from /home/irl/neat/neat_addr.c:7:
> /usr/include/uv-unix.h:61:30: fatal error: pthread-barrier.h: No such file or directory
>  # include "pthread-barrier.h"
>                               ^
> compilation terminated.

This is because uv-unix.h tries to include this file but it was never included
in the package. On Linux the fallback to this mechanism isn't required and so
this file does not get included.

> http://sources.debian.net/src/libuv1/1.9.1-3/include/uv-unix.h/#L61

Thanks,
Iain.



More information about the Pkg-javascript-devel mailing list