Waf: Entering directory `/home/joel/serialosc/build' [15/50] Compiling third-party/libuv/src/unix/linux-core.c ../third-party/libuv/src/unix/linux-core.c: In function ‘uv__io_poll’: ../third-party/libuv/src/unix/linux-core.c:268:5: error: converting a packed ‘struct uv__epoll_event’ pointer (alignment 1) to a ‘uv__io_t’ {aka ‘struct uv__io_s’} pointer (alignment 8) may result in an unaligned pointer value [-Werror=address-of-packed-member] 268 | loop->watchers[loop->nwatchers] = (void*) events; | ^~~~ In file included from ../third-party/libuv/src/unix/internal.h:37, from ../third-party/libuv/src/unix/linux-core.c:22: ../third-party/libuv/src/unix/linux-syscalls.h:97:8: note: defined here 97 | struct uv__epoll_event { | ^~~~~~~~~~~~~~~ In file included from ../third-party/libuv/include/uv.h:61, from ../third-party/libuv/src/unix/linux-core.c:21: ../third-party/libuv/include/uv-unix.h:84:8: note: defined here 84 | struct uv__io_s { | ^~~~~~~~ ../third-party/libuv/src/unix/linux-core.c: At top level: cc1: error: unrecognized command line option ‘-Wno-address-ofpacked-member’ [-Werror] cc1: all warnings being treated as errors Waf: Leaving directory `/home/joel/serialosc/build' Build failed -> task in 'LIBUV' failed with exit status 1 (run with -v to display more information)