Waf: Entering directory `/home/joel/serialosc/build' [15/50] Compiling third-party/libuv/src/unix/linux-core.c 19:58:35 runner ['/usr/bin/gcc', '-Wno-address-ofpacked-member', '-std=c99', '-Wall', '-Werror', '-pthread', '-g', '--std=gnu89', '-pedantic', '-Wall', '-Wextra', '-Wno-unused-parameter', '-Wstrict-aliasing', '-fPIC', '-Wno-cast-align', '-Ithird-party/libuv/include', '-I../third-party/libuv/include', '-Ithird-party/libuv/src', '-I../third-party/libuv/src', '-DHAVE_WORKING_POLL=1', '-DHAVE_LIBUDEV=1', '-DHAVE_LIBMONOME=1', '-DHAVE_LO=1', '-DHAVE_STRDUP=1', '-DHAVE_STRNDUP=1', '-DHAVE_STRCASECMP=1', '-DHAVE_UNISTD_H=1', '-DHAVE_DNS_SD_H=1', '-DVERSION="1.4.1a"', '-D_GNU_SOURCE=1', '-DGIT_COMMIT="cec0ea7"', '-D_LARGEFILE_SOURCE', '-D_FILE_OFFSET_BITS=64', '-D_GNU_SOURCE', '-D_LARGEFILE_SOURCE', '-D_FILE_OFFSET_BITS=64', '-D_POSIX_C_SOURCE=200112', '../third-party/libuv/src/unix/linux-core.c', '-c', '-o/home/joel/serialosc/build/third-party/libuv/src/unix/linux-core.c.1.o'] ../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: {task 139675890945488: c linux-core.c -> linux-core.c.1.o} ['/usr/bin/gcc', '-Wno-address-ofpacked-member', '-std=c99', '-Wall', '-Werror', '-pthread', '-g', '--std=gnu89', '-pedantic', '-Wall', '-Wextra', '-Wno-unused-parameter', '-Wstrict-aliasing', '-fPIC', '-Wno-cast-align', '-Ithird-party/libuv/include', '-I../third-party/libuv/include', '-Ithird-party/libuv/src', '-I../third-party/libuv/src', '-DHAVE_WORKING_POLL=1', '-DHAVE_LIBUDEV=1', '-DHAVE_LIBMONOME=1', '-DHAVE_LO=1', '-DHAVE_STRDUP=1', '-DHAVE_STRNDUP=1', '-DHAVE_STRCASECMP=1', '-DHAVE_UNISTD_H=1', '-DHAVE_DNS_SD_H=1', '-DVERSION="1.4.1a"', '-D_GNU_SOURCE=1', '-DGIT_COMMIT="cec0ea7"', '-D_LARGEFILE_SOURCE', '-D_FILE_OFFSET_BITS=64', '-D_GNU_SOURCE', '-D_LARGEFILE_SOURCE', '-D_FILE_OFFSET_BITS=64', '-D_POSIX_C_SOURCE=200112', '../third-party/libuv/src/unix/linux-core.c', '-c', '-o/home/joel/serialosc/build/third-party/libuv/src/unix/linux-core.c.1.o']