cc -pthread -Wall -Wextra -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations sys_socket/struct-sockaddr-sa_data.c -o sys_socket/struct-sockaddr-sa_data -D_POSIX_C_SOURCE=202405L -lm -lpthread -lnetwork -lbsd -latomic sys_socket/struct-sockaddr-sa_data.c: In function 'foo': sys_socket/struct-sockaddr-sa_data.c:4:21: error: pointer targets in initialization of 'char *' from 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Werror=pointer-sign] 4 | char *qux = bar->sa_data; | ^~~ cc1: all warnings being treated as errors