Created attachment 570466 [details] build log moarvm-2019.03 does not build. Last lines of the build log below. The attached logs are for gcc 8.3.0 but gcc 8.2.0-r6 (stable) gives same result. compiling src/jit/x64/emit.o linking libmoar.so linking moar ./libmoar.so: undefined reference to `uv_open_osfhandle' collect2: error: ld returned 1 exit status
Created attachment 570468 [details] emerge --info [ebuild N ] dev-lang/moarvm-2019.03 USE="jit (-asan) -clang -debug -doc -optimize -static-libs -ubsan"
That function was added in libuv 1.23, but it looks like moarvm-2019.03.ebuild doesn't specify a minimum version dep. Might that be the problem?
(In reply to Anthony Parsons from comment #2) You are right, moarvm-2019.03 emerges with libuv-1.23.0 (also 1.27.0) and it does not with libuv-1.22.0
moarvm-2018.12 also gives the same error, but older versions in the tree (2018.06, 2018.08, 2018.09) emerge with stable libuv-1.20.0
commit a7206ebc5dc9629dbec61038c7b17acbc9576946 Author: Patrick Lauer <patrick@gentoo.org> Date: Tue Mar 26 19:45:23 2019 +0100 dev-lang/moarvm: Restrict libuv dependency