Opened 4 months ago
Last modified 4 months ago
#69142 assigned defect
MoarVM @2023.12: error: incomplete definition of type 'struct uv__queue'
Reported by: | kwolcott | Owned by: | barracuda156 |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | Cc: | ||
Port: | MoarVM |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
3rdparty/libuv/src/queue.h:36:22: note: forward declaration of 'struct uv__queue' static inline struct uv__queue* uv__queue_head(const struct uv__queue* q) { ^
Attachments (1)
Change History (4)
Changed 4 months ago by kwolcott
Attachment: | MoarVM_main.log.bz2 added |
---|
comment:1 Changed 4 months ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Summary: | MoarVM: build from source fails → MoarVM @2023.12: error: incomplete definition of type 'struct uv__queue' |
Version: | → 2.8.1 |
comment:2 Changed 4 months ago by barracuda156
comment:3 Changed 4 months ago by barracuda156
I was able to reproduce the error on Sonoma. At the same time, it did build on buildbots. Weird. Will look into what is going on.
Note: See
TracTickets for help on using
tickets.
Hmm, it certainly does build on macOS 14 arm64, since both buildbots build it fine and I tested it locally too specifically on 14.2.1 arm64. https://ports.macports.org/port/MoarVM/details
However let me see if this can be reproduced. Maybe it finds wrong libuv headers first.
UPD. I got an error with
rakudo
installation now on 10.6 i386 which looks like #68464 But no error withMoarVM
itself, despite oldlibuv
being active.Will try to sort this out too.