* Package: net-misc/tipcutils-2.0.3 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_musl kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking tipcutils-2.0.3.tar.gz to /var/tmp/portage/net-misc/tipcutils-2.0.3/work >>> Source unpacked in /var/tmp/portage/net-misc/tipcutils-2.0.3/work >>> Preparing source in /var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3 ... ./configure --prefix=/usr --build=x86_64-gentoo-linux-musl --host=x86_64-gentoo-linux-musl --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --libdir=/usr/lib configure: loading site script /usr/share/config.site checking for a BSD-compatible install... /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for x86_64-gentoo-linux-musl-gcc... x86_64-gentoo-linux-musl-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-gentoo-linux-musl-gcc accepts -g... yes checking for x86_64-gentoo-linux-musl-gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of x86_64-gentoo-linux-musl-gcc... none checking how to run the C preprocessor... x86_64-gentoo-linux-musl-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking linux/tipc.h usability... yes checking linux/tipc.h presence... yes checking for linux/tipc.h... yes configure: creating ./config.status config.status: creating Makefile config.status: creating tipc-config/Makefile config.status: creating tipc-pipe/Makefile config.status: creating ptts/Makefile config.status: creating demos/Makefile config.status: creating demos/benchmark/Makefile config.status: creating demos/connection_demo/Makefile config.status: creating demos/hello_world/Makefile config.status: creating demos/inventory_sim/Makefile config.status: creating demos/multicast_demo/Makefile config.status: creating demos/stream_demo/Makefile config.status: creating demos/topology_subscr_demo/Makefile config.status: creating config.h config.status: executing depfiles commands >>> Source configured. >>> Compiling source in /var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3 ... make -j1 make all-recursive make[1]: Entering directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3' Making all in tipc-config make[2]: Entering directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/tipc-config' x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c tipc-config.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o tipc-config tipc-config.o make[2]: Leaving directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/tipc-config' Making all in tipc-pipe make[2]: Entering directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/tipc-pipe' x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c tipc-pipe.c In file included from tipc-pipe.c:54: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ tipc-pipe.c: In function ‘check_generated_data’: tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c: In function ‘pipe_start’: tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c:282:73: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 282 | if (pfd[0].revents & POLLHUP || pfd[1].revents & POLLHUP && !data_in_len) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tipc-pipe.c: In function ‘listen_accept_and_io’: tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c:330:8: warning: enumeration value ‘data_client_e’ not handled in switch [-Wswitch] 330 | switch (mode) { | ^~~~~~ tipc-pipe.c:330:8: warning: enumeration value ‘topology_client’ not handled in switch [-Wswitch] tipc-pipe.c: In function ‘run_server’: tipc-pipe.c:576:5: warning: type of ‘tipc’ defaults to ‘int’ [-Wimplicit-int] 576 | int run_server(tipc) | ^~~~~~~~~~ tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c: In function ‘run_client’: tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c: In function ‘wait_for_server’: tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c: In function ‘run_topology_client’: tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c: In function ‘main’: tipc-pipe.c:72:12: warning: right-hand operand of comma expression has no effect [-Wunused-value] 69 | ( ret = (a),\ | ~~~~~~~~~~~~~ 70 | ((ret<0)?timestamp(),fprintf(stderr,"%s:%i %s FAIL errno = %i \"%s\" %i = %s\n",\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __FILE__,__LINE__,__FUNCTION__,errno,strerror(errno),ret,#a)\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | :0),\ | ~~~^~ 73 | ret) | ~~~~ tipc-pipe.c:72:12: note: in definition of macro ‘chkne’ 72 | :0),\ | ^~ 73 | ret) | tipc-pipe.c: In function ‘pipe_start’: tipc-pipe.c:236:16: warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] 236 | ssize_t len, data_in_len, len_total = 0; | ^~~ x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o tipc-pipe tipc-pipe.o make[2]: Leaving directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/tipc-pipe' Making all in ptts make[2]: Entering directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/ptts' x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c tipc_ts_client_linux.c In file included from tipc_ts_adapt.h:48, from tipc_ts.h:46, from tipc_ts_common.c:39, from tipc_ts_client_linux.c:38: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from tipc_ts_client_linux.c:38: tipc_ts_common.c: In function ‘acceptSocketTIPC’: tipc_ts_common.c:285:57: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign] 285 | sockfd_N = accept (sockfd_L, (struct sockaddr *)&addr, &addrlen); | ^~~~~~~~ | | | int * In file included from tipc_ts_adapt.h:42, from tipc_ts.h:46, from tipc_ts_common.c:39, from tipc_ts_client_linux.c:38: /usr/include/sys/socket.h:386:47: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 386 | int accept (int, struct sockaddr *__restrict, socklen_t *__restrict); | ^ In file included from tipc_ts_client_linux.c:38: tipc_ts_common.c: In function ‘getOption’: tipc_ts_common.c:446:55: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness [-Wpointer-sign] 446 | if (getsockopt (sockfd, SOL_TIPC, opt, (char*)value, &size)) | ^~~~~ | | | int * In file included from tipc_ts_adapt.h:42, from tipc_ts.h:46, from tipc_ts_common.c:39, from tipc_ts_client_linux.c:38: /usr/include/sys/socket.h:399:50: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 399 | int getsockopt (int, int, int, void *__restrict, socklen_t *__restrict); | ^ In file included from tipc_ts_client_linux.c:38: tipc_ts_common.c: In function ‘common_test_socketOptions’: tipc_ts_common.c:1112:24: warning: ‘ (expected ’ directive writing 11 bytes into a region of size 1 [-Wformat-overflow=] 1112 | sprintf (failString,"FAILED : wrong TIPC_CONN_TIMEOUT " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1113:26: note: format string is defined here 1113 | "for socket type %s (expected %d, got %d)" | ~^~~~~~~~~~ tipc_ts_common.c:1112:4: note: ‘sprintf’ output 72 or more bytes into a destination of size 50 1112 | sprintf (failString,"FAILED : wrong TIPC_CONN_TIMEOUT " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1113 | "for socket type %s (expected %d, got %d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1114 | ,typeString (ii,buf) ,200 ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1096:25: warning: ‘FAILED : wrong TIPC_DEST_DRO...’ directive writing 51 bytes into a region of size 50 [-Wformat-overflow=] 1096 | sprintf (failString,"FAILED : wrong TIPC_DEST_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1097:23: note: format string is defined here 1096 | sprintf (failString,"FAILED : wrong TIPC_DEST_DROPPABLE " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1097 | "for socket type %s (expected %d, got %d)" | ~~~~~~~~~~~~~~~~^ tipc_ts_common.c:1096:25: note: directive argument in the range [0, 1] 1096 | sprintf (failString,"FAILED : wrong TIPC_DEST_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1096:5: note: ‘sprintf’ output 72 or more bytes into a destination of size 50 1096 | sprintf (failString,"FAILED : wrong TIPC_DEST_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1097 | "for socket type %s (expected %d, got %d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1098 | ,typeString (ii,buf) ,jj ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1077:26: warning: ‘ (expected ’ directive writing 11 bytes into a region of size 0 [-Wformat-overflow=] 1077 | sprintf (failString,"FAILED : wrong TIPC_SRC_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1078:27: note: format string is defined here 1078 | "for socket type %s (expected %d, got %d)" | ^~~~~~~~~~~ tipc_ts_common.c:1077:26: note: directive argument in the range [0, 1] 1077 | sprintf (failString,"FAILED : wrong TIPC_SRC_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1077:6: note: ‘sprintf’ output 71 or more bytes into a destination of size 50 1077 | sprintf (failString,"FAILED : wrong TIPC_SRC_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1078 | "for socket type %s (expected %d, got %d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1079 | ,typeString (ii,buf) ,jj ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1057:25: warning: ‘ (expected ’ directive writing 11 bytes into a region of size 3 [-Wformat-overflow=] 1057 | sprintf (failString,"FAILED : wrong TIPC_IMPORTANCE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1058:29: note: format string is defined here 1058 | "for socket type %s (expected %d, got %d)" | ~~~^~~~~~~~ tipc_ts_common.c:1057:25: note: directive argument in the range [0, 2] 1057 | sprintf (failString,"FAILED : wrong TIPC_IMPORTANCE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1057:5: note: ‘sprintf’ output 68 or more bytes into a destination of size 50 1057 | sprintf (failString,"FAILED : wrong TIPC_IMPORTANCE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1058 | "for socket type %s (expected %d, got %d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | ,typeString (ii,buf) ,jj ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1036:24: warning: ‘FAILED : wrong default TIPC_...’ directive writing 57 bytes into a region of size 50 [-Wformat-overflow=] 1036 | sprintf (failString,"FAILED : wrong default TIPC_CONN_TIMEOUT " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1037:16: note: format string is defined here 1036 | sprintf (failString,"FAILED : wrong default TIPC_CONN_TIMEOUT " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1037 | "for socket type %s (%d)" | ~~~~~~~~~~^~~~~~~ tipc_ts_common.c:1036:4: note: ‘sprintf’ output 62 or more bytes into a destination of size 50 1036 | sprintf (failString,"FAILED : wrong default TIPC_CONN_TIMEOUT " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1037 | "for socket type %s (%d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | ,typeString (ii, buf) ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1021:24: warning: ‘FAILED : wrong default DEST_...’ directive writing 54 bytes into a region of size 50 [-Wformat-overflow=] 1021 | sprintf (failString,"FAILED : wrong default DEST_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1022:19: note: format string is defined here 1021 | sprintf (failString,"FAILED : wrong default DEST_DROPPABLE " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | "for socket type %s (%d)" | ~~~~~~~~~~~~~^~~~ tipc_ts_common.c:1021:4: note: ‘sprintf’ output 59 or more bytes into a destination of size 50 1021 | sprintf (failString,"FAILED : wrong default DEST_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | "for socket type %s (%d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | ,typeString (ii, buf) ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1007:24: warning: ‘FAILED : wrong default SRC_D...’ directive writing 53 bytes into a region of size 50 [-Wformat-overflow=] 1007 | sprintf (failString,"FAILED : wrong default SRC_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1008:20: note: format string is defined here 1007 | sprintf (failString,"FAILED : wrong default SRC_DROPPABLE " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1008 | "for socket type %s (%d)" | ~~~~~~~~~~~~~~^~~ tipc_ts_common.c:1007:4: note: ‘sprintf’ output 58 or more bytes into a destination of size 50 1007 | sprintf (failString,"FAILED : wrong default SRC_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1008 | "for socket type %s (%d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1009 | ,typeString (ii ,buf) ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:994:23: warning: ‘FAILED : wrong default TIPC_...’ directive writing 55 bytes into a region of size 50 [-Wformat-overflow=] 994 | sprintf(failString,"FAILED : wrong default TIPC_IMPORTANCE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:995:17: note: format string is defined here 994 | sprintf(failString,"FAILED : wrong default TIPC_IMPORTANCE " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | "for socket type %s (%d)" | ~~~~~~~~~~~~^~~~~ tipc_ts_common.c:994:4: note: ‘sprintf’ output 60 or more bytes into a destination of size 50 994 | sprintf(failString,"FAILED : wrong default TIPC_IMPORTANCE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | "for socket type %s (%d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | ,typeString (ii, buf) ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c: In function ‘common_test_recvfrom’: tipc_ts_common.c:1194:67: warning: ‘, wanted ’ directive writing 9 bytes into a region of size between 7 and 16 [-Wformat-overflow=] 1194 | intf (failStr,"common_test_recvfrom(): string mismatch got %s, wanted %s\n", buffer, THE_STRING); | ^~~~~~~~~ tipc_ts_common.c:1194:3: note: ‘sprintf’ output between 63 and 72 bytes into a destination of size 60 1194 | sprintf (failStr,"common_test_recvfrom(): string mismatch got %s, wanted %s\n", buffer, THE_STRING); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o tipcTC tipc_ts_client_linux.o x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c tipc_ts_server_linux.c In file included from tipc_ts_adapt.h:48, from tipc_ts.h:46, from tipc_ts_common.c:39, from tipc_ts_server_linux.c:38: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from tipc_ts_server_linux.c:38: tipc_ts_common.c: In function ‘acceptSocketTIPC’: tipc_ts_common.c:285:57: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign] 285 | sockfd_N = accept (sockfd_L, (struct sockaddr *)&addr, &addrlen); | ^~~~~~~~ | | | int * In file included from tipc_ts_adapt.h:42, from tipc_ts.h:46, from tipc_ts_common.c:39, from tipc_ts_server_linux.c:38: /usr/include/sys/socket.h:386:47: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 386 | int accept (int, struct sockaddr *__restrict, socklen_t *__restrict); | ^ In file included from tipc_ts_server_linux.c:38: tipc_ts_common.c: In function ‘getOption’: tipc_ts_common.c:446:55: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness [-Wpointer-sign] 446 | if (getsockopt (sockfd, SOL_TIPC, opt, (char*)value, &size)) | ^~~~~ | | | int * In file included from tipc_ts_adapt.h:42, from tipc_ts.h:46, from tipc_ts_common.c:39, from tipc_ts_server_linux.c:38: /usr/include/sys/socket.h:399:50: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 399 | int getsockopt (int, int, int, void *__restrict, socklen_t *__restrict); | ^ In file included from tipc_ts_server_linux.c:39: tipc_ts_server.c: In function ‘tipcTestServer’: tipc_ts_server.c:1096:83: warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness [-Wpointer-sign] 1096 | ockfd_S, (char *)&test, msgSize, 0, (struct sockaddr *) &from, &fromLen); | ^~~~~~~~ | | | int * In file included from tipc_ts_adapt.h:42, from tipc_ts.h:46, from tipc_ts_common.c:39, from tipc_ts_server_linux.c:38: /usr/include/sys/socket.h:395:84: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 395 | void *__restrict, size_t, int, struct sockaddr *__restrict, socklen_t *__restrict); | ^ In file included from tipc_ts_server_linux.c:39: tipc_ts_server.c:1102:57: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign] 1102 | if (getsockname (sockfd_S, (struct sockaddr *) &self, &selfLen) != 0) | ^~~~~~~~ | | | int * In file included from tipc_ts_adapt.h:42, from tipc_ts.h:46, from tipc_ts_common.c:39, from tipc_ts_server_linux.c:38: /usr/include/sys/socket.h:389:52: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 389 | int getsockname (int, struct sockaddr *__restrict, socklen_t *__restrict); | ^ In file included from tipc_ts_server_linux.c:38: tipc_ts_common.c: In function ‘common_test_socketOptions’: tipc_ts_common.c:1112:24: warning: ‘ (expected ’ directive writing 11 bytes into a region of size 1 [-Wformat-overflow=] 1112 | sprintf (failString,"FAILED : wrong TIPC_CONN_TIMEOUT " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1113:26: note: format string is defined here 1113 | "for socket type %s (expected %d, got %d)" | ~^~~~~~~~~~ tipc_ts_common.c:1112:4: note: ‘sprintf’ output 72 or more bytes into a destination of size 50 1112 | sprintf (failString,"FAILED : wrong TIPC_CONN_TIMEOUT " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1113 | "for socket type %s (expected %d, got %d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1114 | ,typeString (ii,buf) ,200 ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1096:25: warning: ‘FAILED : wrong TIPC_DEST_DRO...’ directive writing 51 bytes into a region of size 50 [-Wformat-overflow=] 1096 | sprintf (failString,"FAILED : wrong TIPC_DEST_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1097:23: note: format string is defined here 1096 | sprintf (failString,"FAILED : wrong TIPC_DEST_DROPPABLE " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1097 | "for socket type %s (expected %d, got %d)" | ~~~~~~~~~~~~~~~~^ tipc_ts_common.c:1096:25: note: directive argument in the range [0, 1] 1096 | sprintf (failString,"FAILED : wrong TIPC_DEST_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1096:5: note: ‘sprintf’ output 72 or more bytes into a destination of size 50 1096 | sprintf (failString,"FAILED : wrong TIPC_DEST_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1097 | "for socket type %s (expected %d, got %d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1098 | ,typeString (ii,buf) ,jj ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1077:26: warning: ‘ (expected ’ directive writing 11 bytes into a region of size 0 [-Wformat-overflow=] 1077 | sprintf (failString,"FAILED : wrong TIPC_SRC_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1078:27: note: format string is defined here 1078 | "for socket type %s (expected %d, got %d)" | ^~~~~~~~~~~ tipc_ts_common.c:1077:26: note: directive argument in the range [0, 1] 1077 | sprintf (failString,"FAILED : wrong TIPC_SRC_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1077:6: note: ‘sprintf’ output 71 or more bytes into a destination of size 50 1077 | sprintf (failString,"FAILED : wrong TIPC_SRC_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1078 | "for socket type %s (expected %d, got %d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1079 | ,typeString (ii,buf) ,jj ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1057:25: warning: ‘ (expected ’ directive writing 11 bytes into a region of size 3 [-Wformat-overflow=] 1057 | sprintf (failString,"FAILED : wrong TIPC_IMPORTANCE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1058:29: note: format string is defined here 1058 | "for socket type %s (expected %d, got %d)" | ~~~^~~~~~~~ tipc_ts_common.c:1057:25: note: directive argument in the range [0, 2] 1057 | sprintf (failString,"FAILED : wrong TIPC_IMPORTANCE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1057:5: note: ‘sprintf’ output 68 or more bytes into a destination of size 50 1057 | sprintf (failString,"FAILED : wrong TIPC_IMPORTANCE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1058 | "for socket type %s (expected %d, got %d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | ,typeString (ii,buf) ,jj ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1036:24: warning: ‘FAILED : wrong default TIPC_...’ directive writing 57 bytes into a region of size 50 [-Wformat-overflow=] 1036 | sprintf (failString,"FAILED : wrong default TIPC_CONN_TIMEOUT " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1037:16: note: format string is defined here 1036 | sprintf (failString,"FAILED : wrong default TIPC_CONN_TIMEOUT " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1037 | "for socket type %s (%d)" | ~~~~~~~~~~^~~~~~~ tipc_ts_common.c:1036:4: note: ‘sprintf’ output 62 or more bytes into a destination of size 50 1036 | sprintf (failString,"FAILED : wrong default TIPC_CONN_TIMEOUT " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1037 | "for socket type %s (%d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | ,typeString (ii, buf) ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1021:24: warning: ‘FAILED : wrong default DEST_...’ directive writing 54 bytes into a region of size 50 [-Wformat-overflow=] 1021 | sprintf (failString,"FAILED : wrong default DEST_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1022:19: note: format string is defined here 1021 | sprintf (failString,"FAILED : wrong default DEST_DROPPABLE " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | "for socket type %s (%d)" | ~~~~~~~~~~~~~^~~~ tipc_ts_common.c:1021:4: note: ‘sprintf’ output 59 or more bytes into a destination of size 50 1021 | sprintf (failString,"FAILED : wrong default DEST_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | "for socket type %s (%d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | ,typeString (ii, buf) ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1007:24: warning: ‘FAILED : wrong default SRC_D...’ directive writing 53 bytes into a region of size 50 [-Wformat-overflow=] 1007 | sprintf (failString,"FAILED : wrong default SRC_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:1008:20: note: format string is defined here 1007 | sprintf (failString,"FAILED : wrong default SRC_DROPPABLE " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1008 | "for socket type %s (%d)" | ~~~~~~~~~~~~~~^~~ tipc_ts_common.c:1007:4: note: ‘sprintf’ output 58 or more bytes into a destination of size 50 1007 | sprintf (failString,"FAILED : wrong default SRC_DROPPABLE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1008 | "for socket type %s (%d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1009 | ,typeString (ii ,buf) ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:994:23: warning: ‘FAILED : wrong default TIPC_...’ directive writing 55 bytes into a region of size 50 [-Wformat-overflow=] 994 | sprintf(failString,"FAILED : wrong default TIPC_IMPORTANCE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c:995:17: note: format string is defined here 994 | sprintf(failString,"FAILED : wrong default TIPC_IMPORTANCE " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | "for socket type %s (%d)" | ~~~~~~~~~~~~^~~~~ tipc_ts_common.c:994:4: note: ‘sprintf’ output 60 or more bytes into a destination of size 50 994 | sprintf(failString,"FAILED : wrong default TIPC_IMPORTANCE " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | "for socket type %s (%d)" | ~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | ,typeString (ii, buf) ,n_opt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tipc_ts_common.c: In function ‘common_test_recvfrom’: tipc_ts_common.c:1194:67: warning: ‘, wanted ’ directive writing 9 bytes into a region of size between 7 and 16 [-Wformat-overflow=] 1194 | intf (failStr,"common_test_recvfrom(): string mismatch got %s, wanted %s\n", buffer, THE_STRING); | ^~~~~~~~~ tipc_ts_common.c:1194:3: note: ‘sprintf’ output between 63 and 72 bytes into a destination of size 60 1194 | sprintf (failStr,"common_test_recvfrom(): string mismatch got %s, wanted %s\n", buffer, THE_STRING); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o tipcTS tipc_ts_server_linux.o make[2]: Leaving directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/ptts' Making all in demos make[2]: Entering directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos' Making all in hello_world make[3]: Entering directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos/hello_world' x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c client_tipc.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o client_tipc client_tipc.o x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c server_tipc.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o server_tipc server_tipc.o make[3]: Leaving directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos/hello_world' Making all in connection_demo make[3]: Entering directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos/connection_demo' x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c client_tipc.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o client_tipc client_tipc.o x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c server_tipc.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o server_tipc server_tipc.o make[3]: Leaving directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos/connection_demo' Making all in topology_subscr_demo make[3]: Entering directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos/topology_subscr_demo' x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c client_tipc.c In file included from client_tipc.c:46: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o client_tipc client_tipc.o x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c server_tipc.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o server_tipc server_tipc.o make[3]: Leaving directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos/topology_subscr_demo' Making all in multicast_demo make[3]: Entering directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos/multicast_demo' x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c client_tipc.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o client_tipc client_tipc.o x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c server_tipc.c In file included from server_tipc.c:45: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o server_tipc server_tipc.o make[3]: Leaving directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos/multicast_demo' Making all in stream_demo make[3]: Entering directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos/stream_demo' x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c client_tipc.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o client_tipc client_tipc.o x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c server_tipc.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -o server_tipc server_tipc.o make[3]: Leaving directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos/stream_demo' Making all in inventory_sim make[3]: Entering directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos/inventory_sim' x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -Wall -fno-strict-aliasing -c inventory_sim.c inventory_sim.c: In function ‘simLogTask’: inventory_sim.c:712:2: error: unknown type name ‘fd_set’ 712 | fd_set readFds; | ^~~~~~ inventory_sim.c:820:4: warning: implicit declaration of function ‘FD_ZERO’ [-Wimplicit-function-declaration] 820 | FD_ZERO(&readFds); | ^~~~~~~ inventory_sim.c:821:4: warning: implicit declaration of function ‘FD_SET’; did you mean ‘L_SET’? [-Wimplicit-function-declaration] 821 | FD_SET(sockfd_t, &readFds); | ^~~~~~ | L_SET inventory_sim.c:824:8: warning: implicit declaration of function ‘select’ [-Wimplicit-function-declaration] 824 | if (select(sockfd_max + 1, &readFds, NULL, NULL, NULL) | ^~~~~~ inventory_sim.c:832:8: warning: implicit declaration of function ‘FD_ISSET’ [-Wimplicit-function-declaration] 832 | if (FD_ISSET(sockfd_t, &readFds)) { | ^~~~~~~~ inventory_sim.c: In function ‘simItem’: inventory_sim.c:941:2: error: unknown type name ‘uint’; did you mean ‘int’? 941 | uint zone; | ^~~~ | int inventory_sim.c:942:2: error: unknown type name ‘uint’; did you mean ‘int’? 942 | uint cluster; | ^~~~ | int inventory_sim.c:943:2: error: unknown type name ‘uint’; did you mean ‘int’? 943 | uint node; | ^~~~ | int inventory_sim.c: In function ‘simCust’: inventory_sim.c:1135:2: error: unknown type name ‘uint’; did you mean ‘int’? 1135 | uint zone; | ^~~~ | int inventory_sim.c:1136:2: error: unknown type name ‘uint’; did you mean ‘int’? 1136 | uint cluster; | ^~~~ | int inventory_sim.c:1137:2: error: unknown type name ‘uint’; did you mean ‘int’? 1137 | uint node; | ^~~~ | int inventory_sim.c:1141:2: error: unknown type name ‘fd_set’ 1141 | fd_set readFds; | ^~~~~~ inventory_sim.c:1142:17: error: storage size of ‘timeLimit’ isn’t known 1142 | struct timeval timeLimit; | ^~~~~~~~~ inventory_sim.c:1142:17: warning: unused variable ‘timeLimit’ [-Wunused-variable] make[3]: *** [Makefile:203: inventory_sim.o] Error 1 make[3]: Leaving directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos/inventory_sim' make[2]: *** [Makefile:217: all-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3/demos' make[1]: *** [Makefile:251: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3' make: *** [Makefile:189: all] Error 2 * ERROR: net-misc/tipcutils-2.0.3::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-misc/tipcutils-2.0.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-misc/tipcutils-2.0.3::gentoo'`. * The complete build log is located at '/var/log/portage/net-misc:tipcutils-2.0.3:20200315-160608.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-misc/tipcutils-2.0.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/tipcutils-2.0.3/temp/environment'. * Working directory: '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3' * S: '/var/tmp/portage/net-misc/tipcutils-2.0.3/work/tipcutils-2.0.3'