* Package: net-libs/rpc2-2.14-r1:1 * Repository: gentoo * Maintainer: base-system@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking rpc2-2.14.tar.xz to /var/tmp/portage/net-libs/rpc2-2.14-r1/work >>> Source unpacked in /var/tmp/portage/net-libs/rpc2-2.14-r1/work >>> Preparing source in /var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14 ... * Applying rpc2-2.14-respect-flags.patch ... [ ok ] * Applying rpc2-2.14-include.patch ... [ ok ] >>> Source prepared. * Clang 16 testing: this build is using a /etc/portage/bashrc hook! >>> Configuring source in /var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14 ... * econf: updating rpc2-2.14/config.guess with /usr/share/gnuconfig/config.guess * econf: updating rpc2-2.14/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --disable-static --docdir=/usr/share/doc/rpc2-2.14-r1 --htmldir=/usr/share/doc/rpc2-2.14-r1/html --with-sysroot=/ --libdir=/usr/lib64 checking for a BSD-compatible install... /usr/lib/portage/python3.10/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 whether make supports nested variables... yes checking for x86_64-pc-linux-gnu-gcc... clang 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 clang accepts -g... yes checking for clang option to accept ISO C89... none needed checking whether clang understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of clang... none checking how to run the C preprocessor... clang -E checking for flex... flex checking lex output file root... lex.yy checking lex library... -lfl checking whether yytext is a pointer... yes checking for bison... bison -y checking whether make sets $(MAKE)... (cached) yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by clang... /usr/lib/llvm/15/bin/x86_64-pc-linux-gnu-ld checking if the linker (/usr/lib/llvm/15/bin/x86_64-pc-linux-gnu-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/lib/llvm/15/bin/x86_64-pc-linux-gnu-ld option to reload object files... -r checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for x86_64-pc-linux-gnu-dlltool... x86_64-pc-linux-gnu-dlltool checking how to associate runtime and link libraries... printf %s\n checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for archiver @FILE support... @ checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking command to parse /usr/bin/nm -B output from clang object... ok checking for sysroot... / checking for x86_64-pc-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no 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 for dlfcn.h... yes checking for objdir... .libs checking if clang supports -fno-rtti -fno-exceptions... yes checking for clang option to produce PIC... -fPIC -DPIC checking if clang PIC flag -fPIC -DPIC works... yes checking if clang static flag -static works... yes checking if clang supports -c -o file.o... yes checking if clang supports -c -o file.o... (cached) yes checking whether the clang linker (/usr/lib/llvm/15/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for cp... cp -f checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for LWP... yes checking for library containing tgetent... no checking for main in -lreadline... yes checking for rl_completion_matches in -lreadline... yes checking for library containing bind... none required checking for library containing inet_ntoa... none required checking for library containing gethostbyname... none required checking sys/stream.h usability... no checking sys/stream.h presence... no checking for sys/stream.h... no checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking for struct sockaddr_storage... yes checking for struct sockaddr_in6... yes checking for socklen_t... yes checking whether the C compiler accepts -Wall... yes checking for ffs... yes checking for iopen... no checking for getaddrinfo... yes checking for gai_strerror... yes checking for getipnodebyname... no checking for inet_aton... yes checking for inet_ntoa... yes checking for inet_pton... yes checking for inet_ntop... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking types of arguments for select... int,fd_set *,struct timeval * checking whether byte ordering is bigendian... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating include/Makefile config.status: creating secure/Makefile config.status: creating rpc2-src/Makefile config.status: creating rp2gen/Makefile config.status: creating scripts/Makefile config.status: creating rpc2.pc config.status: creating rpc2-uninstalled.pc config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands >>> Source configured. '/var/tmp/portage/net-libs/rpc2-2.14-r1/temp/clang16-errors.log' -> '/var/tmp/clang/net-libs/rpc2-2.14-r1/clang16-errors.log' '/var/tmp/portage/net-libs/rpc2-2.14-r1/temp/clang16-safe.log' -> '/var/tmp/clang/net-libs/rpc2-2.14-r1/clang16-safe.log' >>> Compiling source in /var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14 ... make -j4 make all-recursive make[1]: Entering directory '/var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14' Making all in include make[2]: Entering directory '/var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14/include' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14/include' Making all in secure make[2]: Entering directory '/var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14/secure' clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o secure_test.o secure_test.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o secure_sendto.lo secure_sendto.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o secure_random.lo secure_random.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o secure_aes.lo secure_aes.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c secure_sendto.c -fPIC -DPIC -o .libs/secure_sendto.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c secure_random.c -fPIC -DPIC -o .libs/secure_random.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c secure_aes.c -fPIC -DPIC -o .libs/secure_aes.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o auth_none.lo auth_none.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c auth_none.c -fPIC -DPIC -o .libs/auth_none.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o secure_recvfrom.lo secure_recvfrom.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o rijndael-alg-fst.lo rijndael-alg-fst.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c secure_recvfrom.c -fPIC -DPIC -o .libs/secure_recvfrom.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c rijndael-alg-fst.c -fPIC -DPIC -o .libs/rijndael-alg-fst.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o encr_aes_ccm.lo encr_aes_ccm.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c encr_aes_ccm.c -fPIC -DPIC -o .libs/encr_aes_ccm.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o encr_aes_cbc.lo encr_aes_cbc.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o secure_init.lo secure_init.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c encr_aes_cbc.c -fPIC -DPIC -o .libs/encr_aes_cbc.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c secure_init.c -fPIC -DPIC -o .libs/secure_init.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o encr_null.lo encr_null.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c encr_null.c -fPIC -DPIC -o .libs/encr_null.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o secure_setup.lo secure_setup.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o secure_pbkdf.lo secure_pbkdf.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c secure_setup.c -fPIC -DPIC -o .libs/secure_setup.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c secure_pbkdf.c -fPIC -DPIC -o .libs/secure_pbkdf.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o auth_aes_xcbc.lo auth_aes_xcbc.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c auth_aes_xcbc.c -fPIC -DPIC -o .libs/auth_aes_xcbc.o /bin/sh ../libtool --tag=CC --mode=link clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o libsecure.la secure_init.lo secure_setup.lo secure_pbkdf.lo secure_aes.lo secure_random.lo secure_recvfrom.lo secure_sendto.lo auth_none.lo auth_aes_xcbc.lo encr_null.lo encr_aes_cbc.lo encr_aes_ccm.lo rijndael-alg-fst.lo libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libsecure.a .libs/secure_init.o .libs/secure_setup.o .libs/secure_pbkdf.o .libs/secure_aes.o .libs/secure_random.o .libs/secure_recvfrom.o .libs/secure_sendto.o .libs/auth_none.o .libs/auth_aes_xcbc.o .libs/encr_null.o .libs/encr_aes_cbc.o .libs/encr_aes_ccm.o .libs/rijndael-alg-fst.o libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libsecure.a libtool: link: ( cd ".libs" && rm -f "libsecure.la" && ln -s "../libsecure.la" "libsecure.la" ) /bin/sh ../libtool --tag=CC --mode=link clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o secure_test secure_test.o libsecure.la libtool: link: clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o secure_test secure_test.o ./.libs/libsecure.a make[2]: Leaving directory '/var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14/secure' Making all in rpc2-src make[2]: Entering directory '/var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14/rpc2-src' /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o sftp6.lo sftp6.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o sftp4.lo sftp4.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o sftp3.lo sftp3.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o sftp1.lo sftp1.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c sftp6.c -fPIC -DPIC -o .libs/sftp6.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c sftp4.c -fPIC -DPIC -o .libs/sftp4.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c sftp3.c -fPIC -DPIC -o .libs/sftp3.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c sftp1.c -fPIC -DPIC -o .libs/sftp1.o sftp6.c:79:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long SFTP_MultiRPC1(IN HowMany, IN ConnHandleList, INOUT SDescList, INOU... ^ In file included from sftp6.c:67: ../include/rpc2/sftp.h:353:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] long SFTP_MultiRPC1(); ^ sftp1.c:114:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void SFTP_SetDefaults(initPtr) ^ sftp1.c:133:sftp6.c6::100 :warning: 6a: functionwarning: adefinition functionwithout definitiona withoutprototype ais prototypedeprecated is indeprecated all inversions allof versionsC ofand Cis andnot issupported notin supportedC2x in [-Wdeprecated-non-prototype]C2x [-Wdeprecated-non-prototype] void SFTP_Activate(initPtr) ^ long SFTP_MultiRPC2(IN ConnHandle, INOUT SDesc, INOUT Reply) ^ In file included from sftp6.c:67: ../include/rpc2/sftp.h:354:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] long SFTP_MultiRPC2(); ^ sftp4.c:147:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void PrintSFEntry(tEntry, tId, outFile) ^ sftp4.c:205:18: warning: passing arguments to 'CBUF_WalkBuff' without a prototype is deprecated in all versions of C and is not supported in C2x sftp6.c :[-Wdeprecated-non-prototype]118 :6: warning: a function definition without CBUF_WalkBuff(TraceBuf, PrintSFEntry, TRACELEN, dumpfile);a ^prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long SFTP_CreateMgrp(IN MgroupHandle) ^ In file included from sftp6.c:67: ../include/rpc2/sftp.h:355:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] long SFTP_CreateMgrp(); ^ sftp4.c:214:47: warning: passing arguments to 'CBUF_Init' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TraceBuf = (struct CBUF_Header *)CBUF_Init(sizeof(struct TraceEntry... ^ sftp1.c:190:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long SFTP_Bind1(IN ConnHandle, IN ClientIdent) ^ sftp6.c:148:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long SFTP_AddToMgrp(IN MgroupHandle, IN ConnHandle, INOUT Request) ^ In file included from sftp6.c:67: ../include/rpc2/sftp.h:356:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] long SFTP_AddToMgrp(); ^ sftp6.c:167:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sftp1.c:226:long SFTP_InitMulticast(IN MgroupHandle, IN ConnHandle, IN Request)6 : ^ warning: a In file included from functionsftp6.c :definition67 : without../include/rpc2/sftp.h :a357 :prototype6 :is warning: deprecateda functionin declarationall withoutversions aof Cprototype andis isdeprecated notin supportedall inversions C2xof C[-Wdeprecated-non-prototype] and is treatedlong SFTP_Unbind(IN ConnHandle) as ^ a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] long SFTP_InitMulticast(); ^ sftp1.c:238:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long SFTP_NewConn(IN ConnHandle, IN ClientIdent) ^ ../include/rpc2/sftp.h:358:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] long SFTP_DeleteMgrp(); ^ sftp6.c:213:6: note: conflicting prototype is here long SFTP_DeleteMgrp(RPC2_Handle MgroupHandle, struct RPC2_addrinfo *ClientAddr, ^ sftp1.c:266:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long SFTP_MakeRPC1(IN ConnHandle, INOUT SDesc, INOUT RequestPtr) ^ sftp1.c:332:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long SFTP_MakeRPC2(IN ConnHandle, INOUT SDesc, INOUT Reply) ^ sftp1.c:510:15: warning: passing arguments to 'GetFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc = GetFile(se); ^ sftp1.c:520:15: warning: passing arguments to 'PutFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc = PutFile(se); ^ sftp1.c:553:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long SFTP_SendResponse(IN ConnHandle, IN Reply) ^ sftp1.c:587:19: warning: passing arguments to 'PutFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc = PutFile(se); ^ sftp1.c:640:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long SFTP_GetHostInfo(IN ConnHandle, INOUT HPtr) ^ sftp1.c:73:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static long GetFile(); ^ sftp1.c:663:13: note: conflicting prototype is here static long GetFile(struct SFTP_Entry *sEntry) ^ sftp1.c:74:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static long PutFile(); ^ sftp1.c:761:13: note: conflicting prototype is here static long PutFile(struct SFTP_Entry *sEntry) ^ sftp3.c:1279:27: warning: passing arguments to 'rpc2_PrintPacketHeader' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_PrintPacketHeader(pb, rpc2_tracefile); ^ sftp1.c:858:20: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sl = rpc2_AllocSle(OTHER, NULL); ^ sftp1.c:867:21: warning: passing arguments to 'rpc2_ActivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_ActivateSle(sl, &sl->RInterval); ^ sftp1.c:77:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static long MakeBigEnough(); ^ sftp1.c:883:13: note: conflicting prototype is here static long MakeBigEnough(RPC2_PacketBuffer **whichP, off_t extraBytes, ^ sftp1.c:1125:20: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(sl, TIMEOUT); ^ sftp1.c:1189:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long SFTP_PrintSED(IN SDesc, IN outFile) ^ 3 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o sftp5.lo sftp5.c 11 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o secure.lo secure.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c sftp5.c -fPIC -DPIC -o .libs/sftp5.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c secure.c -fPIC -DPIC -o .libs/secure.o secure.c:57:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rpc2_Encrypt(IN FromBuffer, OUT ToBuffer, IN HowManyBytes, IN Which... ^ secure.c:89:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rpc2_Decrypt(IN FromBuffer, OUT ToBuffer, IN HowManyBytes, IN Whic... ^ /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o globals.lo globals.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c globals.c -fPIC -DPIC -o .libs/globals.o 2 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o multi1.lo multi1.c 19 warnings generated. libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c multi1.c -fPIC -DPIC -o .libs/multi1.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o pack_helper.lo pack_helper.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c pack_helper.c -fPIC -DPIC -o .libs/pack_helper.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o mkcall.lo mkcall.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c mkcall.c -fPIC -DPIC -o .libs/mkcall.o multi1.c:65:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern void rpc2_IncrementSeqNumber(); ^ ./rpc2.private.h:517:6: note: conflicting prototype is here void rpc2_IncrementSeqNumber(struct CEntry *); ^ multi1.c:102:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_MultiRPC(IN HowMany, IN ConnHandleList, IN RCList, IN MCast, ^ multi1.c:145:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((*UnpackMulti)(HowMany, ConnHandleList, ArgInfo, NULL, ^ multi1.c:164:34: warning: passing arguments to 'mrpc_SendPacketsReliably' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc = mrpc_SendPacketsReliably(HowMany, mcon, ConnHandleList, ^ multi1.c:304:17: warning: passing arguments to 'rpc2_InitPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_InitPacket(thisreq, thisconn, Request->Header.BodyLength); ^ multi1.c:336:40: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*thisconn->SEProcs->SE_MultiRPC1)(HowMany, ConnHandleList, ... ^ multi1.c:353:21: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SetConnError(mcon[host].ceaddr); ^ multi1.c:373:32: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mcon[host].sle = rpc2_AllocSle(OTHER, thisconn); ^ multi1.c:90:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static long mrpc_SendPacketsReliably(); ^ multi1.c:419:13: note: conflicting prototype is here static long mrpc_SendPacketsReliably( ^ multi1.c:465:52: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] slp = pcon->pending[goodpackets++] = rpc2_AllocSle(OTHER, NULL); ^ multi1.c:466:18: warning: passing arguments to 'rpc2_ActivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_ActivateSle(slp, TimeOut); ^ multi1.c:509:18: warning: passing arguments to 'rpc2_ActivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_ActivateSle(slp, &slp->RInterval); ^ multi1.c:575:21: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SetConnError(ce); /* does signal on ConnHandle */ ^ multi1.c:583:23: warning: passing arguments to 'rpc2_ActivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_ActivateSle(slp, &slp->RInterval); ^ multi1.c:603:24: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SetConnError(ce); ^ multi1.c:612:24: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SetConnError(ce); ^ multi1.c:624:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (ConnHandleList[thispacket], &SDescList[thispacket]... ^ multi1.c:630:21: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SetConnError(ce); ^ multi1.c:643:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((*UnpackMulti)(HowMany, ConnHandleList, ArgInfo, preply, ^ multi1.c:712:55: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*mcon[thispacket].ceaddr->SEProcs->SE_MultiRPC2)(mcon[thisp... ^ 1 warning generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o dllist.lo dllist.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c dllist.c -fPIC -DPIC -o .libs/dllist.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o rpc2_addrinfo.lo rpc2_addrinfo.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c rpc2_addrinfo.c -fPIC -DPIC -o .libs/rpc2_addrinfo.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o ffs.lo ffs.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o conn.lo conn.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c ffs.c -fPIC -DPIC -o .libs/ffs.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c conn.c -fPIC -DPIC -o .libs/conn.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o cbuf.lo cbuf.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c cbuf.c -fPIC -DPIC -o .libs/cbuf.o In file included from conn.c:53: ./rpc2.private.h:510:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct CEntry *rpc2_AllocConn(); ^ conn.c:198:16: note: conflicting prototype is here struct CEntry *rpc2_AllocConn(struct RPC2_addrinfo *addr) ^ In file included from conn.c:53: ./rpc2.private.h:509:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_FreeConn(), rpc2_SetConnError(); ^ conn.c:252:6: note: conflicting prototype is here void rpc2_FreeConn(RPC2_Handle whichConn) ^ conn.c:265:20: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(ce->MySl); ^ conn.c:274:24: warning: passing arguments to 'rpc2_UnholdPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_UnholdPacket(pb); ^ In file included from conn.c:53: ./rpc2.private.h:509:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_FreeConn(), rpc2_SetConnError(); ^ conn.c:324:6: note: conflicting prototype is here void rpc2_SetConnError(IN struct CEntry *ce) ^ 20 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o debug.lo debug.c In file included from cbuf.c:46: ./cbuf.h:53:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern struct CBUF_Header *CBUF_Init(); ^ cbuf.c:51:21: note: conflicting prototype is here struct CBUF_Header *CBUF_Init(long elemSize, long noofElems, char *printName) ^ libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c debug.c -fPIC -DPIC -o .libs/debug.o In file included from cbuf.c:46: ./cbuf.h:55:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void CBUF_WalkBuff(); ^ cbuf.c:82:6: note: conflicting prototype is here void CBUF_WalkBuff(struct CBUF_Header *bufId, void (*userProc)(), long howMany, ^ cbuf.c:94:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*userProc)(bufId->Buffer+(i*bufId->ElemSize), i, outFile); ^ cbuf.c:104:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*userProc)(bufId->Buffer+(i*bufId->ElemSize), ^ In file included from cbuf.c:46: ./cbuf.h:56:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void CBUF_Free(); ^ cbuf.c:115:6: note: conflicting prototype is here void CBUF_Free(struct CBUF_Header **whichBuff) ^ /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o host.lo host.c 5 warnings generated. 5 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o errors.lo errors.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o rpc2a.lo rpc2a.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c host.c -fPIC -DPIC -o .libs/host.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c rpc2a.c -fPIC -DPIC -o .libs/rpc2a.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c errors.c -fPIC -DPIC -o .libs/errors.o In file included from debug.c:47: ./rpc2.private.h:561:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_PrintTMElem(), rpc2_PrintFilter(), rpc2_PrintSLEntry(), ^ debug.c:89:6: note: conflicting prototype is here void rpc2_PrintTMElem(struct TM_Elem *tPtr, FILE *tFile) ^ In file included from debug.c:47: ./rpc2.private.h:561:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_PrintTMElem(), rpc2_PrintFilter(), rpc2_PrintSLEntry(), ^ debug.c:98:6: note: conflicting prototype is here void rpc2_PrintFilter(RPC2_RequestFilter *fPtr, FILE *tFile) ^ In file included from debug.c:47: ./rpc2.private.h:561:46: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_PrintTMElem(), rpc2_PrintFilter(), rpc2_PrintSLEntry(), ^ debug.c:114:6: note: conflicting prototype is here void rpc2_PrintSLEntry(struct SL_Entry *slPtr, FILE *tFile) ^ In file included from debug.c:47: ./rpc2.private.h:562:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] rpc2_PrintCEntry(), rpc2_PrintTraceElem(), rpc2_PrintPacketHeader(), ^ debug.c:205:6: note: conflicting prototype is here void rpc2_PrintCEntry(struct CEntry *cPtr, FILE *tFile) ^ In file included from debug.c:47: ./rpc2.private.h:563:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] rpc2_PrintHostIdent(), rpc2_PrintPortIdent(), rpc2_PrintSEDesc(); ^ debug.c:303:6: note: conflicting prototype is here void rpc2_PrintHostIdent(RPC2_HostIdent *hPtr, FILE *tFile) ^ In file included from debug.c:47: ./rpc2.private.h:563:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] rpc2_PrintHostIdent(), rpc2_PrintPortIdent(), rpc2_PrintSEDesc(); ^ debug.c:333:6: note: conflicting prototype is here void rpc2_PrintPortIdent(RPC2_PortIdent *pPtr, FILE *tFile) ^ In file included from debug.c:47: ./rpc2.private.h:562:45: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] rpc2_PrintCEntry(), rpc2_PrintTraceElem(), rpc2_PrintPacketHeader(), ^ debug.c:377:6: note: conflicting prototype is here void rpc2_PrintPacketHeader(RPC2_PacketBuffer *pb, FILE *tFile) ^ In file included from debug.c:47: ./rpc2.private.h:562:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] rpc2_PrintCEntry(), rpc2_PrintTraceElem(), rpc2_PrintPacketHeader(), ^ debug.c:499:6: note: conflicting prototype is here void rpc2_PrintTraceElem(struct TraceElem *whichTE, long whichIndex, ^ debug.c:586:56: warning: passing arguments to 'rpc2_PrintSEDesc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ...else {fprintf(outFile, "\nSDesc: "); rpc2_PrintSEDesc(&tea->SDesc, outFi... ^ debug.c:600:54: warning: passing arguments to 'rpc2_PrintSEDesc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ...else {fprintf(outFile, "SDesc: "); rpc2_PrintSEDesc(&tea->SDesc, outFile);} ^ debug.c:687:58: warning: passing arguments to 'rpc2_PrintSEDesc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ...else {fprintf(outFile, "SDesc: "); rpc2_PrintSEDesc(&tea->SDesc, out... ^ debug.c:697:59: warning: passing arguments to 'rpc2_PrintSEDesc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ...else {fprintf(outFile, "SDesc: "); rpc2_PrintSEDesc(&tea->SDesc, ou... ^ In file included from debug.c:47: ./rpc2.private.h:563:48: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] rpc2_PrintHostIdent(), rpc2_PrintPortIdent(), rpc2_PrintSEDesc(); ^ debug.c:859:6: note: conflicting prototype is here void rpc2_PrintSEDesc(SE_Descriptor *whichSDesc, FILE *whichFile) ^ debug.c:866:43: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*SE_DefSpecs[i].SE_PrintSEDescriptor)(whichSDesc, whichFile); ^ host.c:126:16: warning: passing arguments to 'rpc2_Replenish' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_Replenish(&rpc2_HostFreeList, &rpc2_HostFreeCount, ^ host.c:130:41: warning: passing arguments to 'rpc2_MoveEntry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] he = (struct HEntry *)rpc2_MoveEntry(&rpc2_HostFreeList, ^ host.c:187:16: warning: passing arguments to 'rpc2_MoveEntry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_MoveEntry(&rpc2_HostList, &rpc2_HostFreeList, *whichHost, ^ rpc2a.c:187:24: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(ce->MySl, RPC2_ABANDONED); ^ rpc2a.c:197:20: warning: passing arguments to 'rpc2_InitPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_InitPacket(preply, ce, preply->Header.BodyLength); ^ rpc2a.c:207:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc = (*ce->SEProcs->SE_SendResponse)(ConnHandle, &preply); ^ rpc2a.c:227:23: warning: passing arguments to 'SavePacketForRetry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SavePacketForRetry(pretry, ce); ^ rpc2a.c:406:40: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc = (*ce->SEProcs->SE_GetRequest)(*ConnHandle, *Request); ^ rpc2a.c:410:42: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (rc < RPC2_FLIMIT) rpc2_SetConnError(ce); ^ rpc2a.c:422:2: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPIT(); ^ rpc2a.c:366:23: note: expanded from macro 'DROPIT' rpc2_SetConnError(ce); \ ^ rpc2a.c:429:28: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (rc < RPC2_WLIMIT) {DROPIT();} ^ rpc2a.c:366:23: note: expanded from macro 'DROPIT' rpc2_SetConnError(ce); \ ^ rpc2a.c:449:2: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPIT(); ^ rpc2a.c:366:23: note: expanded from macro 'DROPIT' rpc2_SetConnError(ce); \ ^ rpc2a.c:461:6: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPIT(); ^ rpc2a.c:366:23: note: expanded from macro 'DROPIT' rpc2_SetConnError(ce); \ ^ rpc2a.c:476:6: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPIT(); ^ rpc2a.c:366:23: note: expanded from macro 'DROPIT' rpc2_SetConnError(ce); \ ^ rpc2a.c:489:6: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPIT(); ^ rpc2a.c:366:23: note: expanded from macro 'DROPIT' rpc2_SetConnError(ce); \ ^ rpc2a.c:497:6: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPIT(); ^ rpc2a.c:366:23: note: expanded from macro 'DROPIT' rpc2_SetConnError(ce); \ ^ rpc2a.c:503:13: warning: passing arguments to 'SendOKInit2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SendOKInit2(ce); ^ rpc2a.c:512:39: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc = (*ce->SEProcs->SE_NewConnection)(*ConnHandle, &cident); ^ rpc2a.c:513:26: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (rc < RPC2_FLIMIT) { DROPIT(); } ^ rpc2a.c:366:23: note: expanded from macro 'DROPIT' rpc2_SetConnError(ce); \ ^ rpc2a.c:524:2: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPIT(); ^ rpc2a.c:366:23: note: expanded from macro 'DROPIT' rpc2_SetConnError(ce); \ ^ rpc2a.c:578:20: warning: passing arguments to 'rpc2_InitPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_InitPacket(preq, ce, preq->Header.BodyLength); ^ rpc2a.c:585:43: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((secode = (*ce->SEProcs->SE_MakeRPC1)(ConnHandle, SDesc, &pr... ^ rpc2a.c:591:23: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SetConnError(ce); /* does signal on ConnHandle also */ ^ rpc2a.c:603:23: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sl = rpc2_AllocSle(OTHER, ce); ^ rpc2a.c:604:27: warning: passing arguments to 'rpc2_SendReliably' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc = rpc2_SendReliably(ce, sl, preq, BreathOfLife); ^ rpc2a.c:637:20: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SetConnError(ce); /* does signal on ConnHandle also */ ^ rpc2a.c:647:20: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SetConnError(ce); /* does signal on ConnHandle also */ ^ rpc2a.c:663:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] secode = (*ce->SEProcs->SE_MakeRPC2)(ConnHandle, SDesc, (rc == R... ^ rpc2a.c:759:24: warning: passing arguments to 'rpc2_AllocConn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ce = rpc2_AllocConn(addr); ^ rpc2a.c:788:7: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:796:35: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc = (*ce->SEProcs->SE_Bind1)(*ConnHandle, Bparms->ClientIdent); ^ rpc2a.c:798:7: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:810:20: warning: passing arguments to 'rpc2_InitPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_InitPacket(pb, ce, bsize); ^ rpc2a.c:833:6: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:881:23: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sl = rpc2_AllocSle(OTHER, ce); ^ rpc2a.c:882:22: warning: passing arguments to 'rpc2_SendReliably' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SendReliably(ce, sl, pb, &ce->TimeBomb); ^ rpc2a.c:901:3: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:918:6: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:929:6: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:947:2: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:963:3: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:975:3: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:999:20: warning: passing arguments to 'rpc2_InitPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_InitPacket(pb, ce, bodylen); ^ rpc2a.c:1016:6: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:1033:23: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sl = rpc2_AllocSle(OTHER, ce); ^ rpc2a.c:1034:22: warning: passing arguments to 'rpc2_SendReliably' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SendReliably(ce, sl, pb, &ce->TimeBomb); ^ rpc2a.c:1051:3: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:1064:2: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:1071:2: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:1079:2: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:1093:6: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ rpc2a.c:1108:31: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc = (*ce->SEProcs->SE_Bind2)(*ConnHandle, 0); ^ rpc2a.c:1111:6: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DROPCONN(); ^ rpc2a.c:719:24: note: expanded from macro 'DROPCONN' {rpc2_SetConnError(ce); (void) RPC2_Unbind(*ConnHandle); *Co... ^ /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o delay.lo delay.c rpc2a.c:1131:23: warning: passing arguments to 'InvokeSE' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_Quit(InvokeSE(1, ConnHandle, SDesc, 0)); ^ rpc2a.c:1142:23: warning: passing arguments to 'InvokeSE' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_Quit(InvokeSE(2, ConnHandle, SDesc, Flags)); ^ rpc2a.c:114:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int InvokeSE(); ^ rpc2a.c:1146:12: note: conflicting prototype is here static int InvokeSE(long CallType, RPC2_Handle ConnHandle, ^ rpc2a.c:1162:40: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc = (*ce->SEProcs->SE_InitSideEffect)(ConnHandle, SDesc); ^ rpc2a.c:1166:41: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc = (*ce->SEProcs->SE_CheckSideEffect)(ConnHandle, SDesc, Flags); ^ rpc2a.c:1196:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*ce->SEProcs->SE_Unbind)(whichConn); ^ rpc2a.c:1201:22: warning: passing arguments to 'rpc2_RemoveFromMgrp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_RemoveFromMgrp(me, ce); ^ rpc2a.c:1203:15: warning: passing arguments to 'rpc2_FreeConn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_FreeConn(whichConn); ^ rpc2a.c:113:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void SavePacketForRetry(); ^ rpc2a.c:1214:6: note: conflicting prototype is here void SavePacketForRetry(RPC2_PacketBuffer *pb, struct CEntry *ce) ^ rpc2a.c:1224:23: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sl = rpc2_AllocSle(REPLY, ce); ^ rpc2a.c:1225:21: warning: passing arguments to 'rpc2_ActivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_ActivateSle(sl, &ce->SaveResponse); ^ rpc2a.c:1275:24: warning: passing arguments to 'rpc2_FilterMatch' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (rpc2_FilterMatch(filter, pb)) ^ rpc2a.c:1283:20: warning: passing arguments to 'rpc2_UnholdPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_UnholdPacket(pb); ^ rpc2a.c:1305:23: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sl = rpc2_AllocSle(REQ, NULL); ^ rpc2a.c:1307:21: warning: passing arguments to 'rpc2_ActivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_ActivateSle(sl, timeout); ^ libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c delay.c -fPIC -DPIC -o .libs/delay.o rpc2a.c:115:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void SendOKInit2(); ^ rpc2a.c:1404:13: note: conflicting prototype is here static void SendOKInit2(IN struct CEntry *ce) ^ rpc2a.c:1411:20: warning: passing arguments to 'rpc2_InitPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_InitPacket(pb, ce, sizeof(struct Init2Body)); ^ rpc2a.c:1466:20: warning: passing arguments to 'rpc2_InitPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_InitPacket(pb, ce, bodysize); ^ rpc2a.c:1510:20: warning: passing arguments to 'rpc2_InitPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_InitPacket(pb2, ce, bodylen); ^ rpc2a.c:1545:23: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sl = rpc2_AllocSle(OTHER, ce); ^ rpc2a.c:1546:22: warning: passing arguments to 'rpc2_SendReliably' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SendReliably(ce, sl, pb2, &ce->TimeBomb); ^ rpc2a.c:1604:20: warning: passing arguments to 'rpc2_InitPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_InitPacket(pb, ce, sizeof(struct Init4Body)); ^ 3 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o ct.lo ct.c delay.c:40:23: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sl = rpc2_AllocSle(DELAYED_SEND, NULL); ^ delay.c:58:21: warning: passing arguments to 'rpc2_ActivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_ActivateSle(sl, tv); ^ delay.c:88:23: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sl = rpc2_AllocSle(DELAYED_RECV, NULL); ^ delay.c:94:21: warning: passing arguments to 'rpc2_ActivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_ActivateSle(sl, tv); ^ libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c ct.c -fPIC -DPIC -o .libs/ct.o 14 warnings generated. 4 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o rpc2b.lo rpc2b.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o se.lo se.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c rpc2b.c -fPIC -DPIC -o .libs/rpc2b.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c se.c -fPIC -DPIC -o .libs/se.o ct.c:71:23: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sl = rpc2_AllocSle(OTHER, NULL); ^ ct.c:78:18: warning: passing arguments to 'rpc2_ActivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_ActivateSle(sl, &tval); ^ 2 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o multi2.lo multi2.c se.c:52:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *SE_ErrorMsg(rc) ^ In file included from se.c:46: In file included from ../include/rpc2/rpc2.h:683: ../include/rpc2/se.h:197:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char *SE_ErrorMsg(); ^ 2 warnings generated. libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c multi2.c -fPIC -DPIC -o .libs/multi2.o rpc2b.c:219:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_Export(IN Subsys) ^ /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o multi3.lo multi3.c rpc2b.c:253:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_DeExport(IN Subsys) ^ rpc2b.c:290:20: warning: passing arguments to 'rpc2_FreeSubsys' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_FreeSubsys(&sp); ^ rpc2b.c:301:17: warning: passing arguments to 'rpc2_Replenish' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_Replenish(flist, count, size, creacount, OBJ_PACKETBUFFER); ^ rpc2b.c:305:43: warning: passing arguments to 'rpc2_MoveEntry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pb = (RPC2_PacketBuffer *) rpc2_MoveEntry(flist, &rpc2_PBList, NULL, ^ rpc2b.c:311:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static RPC2_PacketBuffer *GetPacket(psize) ^ rpc2b.c:401:19: warning: passing arguments to 'rpc2_MoveEntry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_MoveEntry(&rpc2_PBList, tolist, *BuffPtr, &rpc2_PBCount, tocount); ^ rpc2b.c:407:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *RPC2_ErrorMsg(rc) ^ rpc2b.c:461:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_GetPrivatePointer(IN ConnHandle, OUT PrivatePtr) ^ rpc2b.c:479:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_SetPrivatePointer(IN ConnHandle, IN PrivatePtr) ^ rpc2b.c:497:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_GetSEPointer(IN ConnHandle, OUT SEPtr) ^ rpc2b.c:513:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_SetSEPointer(IN ConnHandle, IN SEPtr) ^ rpc2b.c:530:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_GetPeerInfo(IN ConnHandle, OUT PeerInfo) ^ rpc2b.c:555:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_DumpTrace(IN OutFile, IN HowMany) ^ rpc2b.c:562:18: warning: passing arguments to 'CBUF_WalkBuff' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CBUF_WalkBuff(rpc2_TraceBuffHeader, rpc2_PrintTraceElem, HowMany, OutFile); ^ rpc2b.c:569:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_InitTraceBuffer(IN ecount) ^ rpc2b.c:574:40: warning: passing arguments to 'CBUF_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (rpc2_TraceBuffHeader) CBUF_Free(&rpc2_TraceBuffHeader); ^ rpc2b.c:575:37: warning: passing arguments to 'CBUF_Init' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_TraceBuffHeader = CBUF_Init(sizeof(struct TraceElem), ecount, "... ^ rpc2b.c:582:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_DumpState(DumpFile, Verbosity) ^ rpc2b.c:626:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_SetBindLimit(IN bindLimit) ^ libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c multi3.c -fPIC -DPIC -o .libs/multi3.o rpc2b.c:650:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_SetColor(Conn, Color) ^ rpc2b.c:665:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_GetColor(Conn, Color) ^ rpc2b.c:703:47: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc = (*ceaddr->SEProcs->SE_GetSideEffectTime)(ConnHandle, SETime); ^ rpc2b.c:725:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_GetNetInfo(IN Conn, INOUT RPCLog, INOUT SELog) ^ rpc2b.c:756:46: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((rc = (*ceaddr->SEProcs->SE_GetHostInfo)(Conn, &he)) != RPC2... ^ rpc2b.c:775:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_PutNetInfo(IN Conn, INOUT RPCLog, INOUT SELog) ^ rpc2b.c:811:46: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((rc = (*ceaddr->SEProcs->SE_GetHostInfo)(Conn, &he)) != RPC2... ^ rpc2b.c:829:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_ClearNetInfo(IN Conn) ^ rpc2b.c:848:46: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((rc = (*ceaddr->SEProcs->SE_GetHostInfo)(Conn, &he)) != RPC2... ^ multi3.c:137:16: warning: passing arguments to 'rpc2_Replenish' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_Replenish(&rpc2_MgrpFreeList, &rpc2_MgrpFreeCount, sizeof(s... ^ multi3.c:148:41: warning: passing arguments to 'rpc2_MoveEntry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] me = (struct MEntry *)rpc2_MoveEntry(&rpc2_MgrpFreeList, &bucket->ch... ^ multi3.c:201:19: warning: passing arguments to 'rpc2_MoveEntry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_MoveEntry(&bucket->chain, &rpc2_MgrpFreeList, me, &bucket->coun... ^ multi3.c:158:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rpc2_FreeMgrp(me) ^ In file included from multi3.c:55: ./rpc2.private.h:535:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_InitMgrp(), rpc2_FreeMgrp(), rpc2_RemoveFromMgrp(), rpc2_DeleteMgrp(); ^ multi3.c:232:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_CreateMgrp(OUT MgroupHandle, IN MulticastHost, IN MulticastPor... ^ multi3.c:285:45: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((secode = (*me->SEProcs->SE_CreateMgrp)(*MgroupHandle)) != R... ^ multi3.c:299:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_AddToMgrp(IN MgroupHandle, IN ConnHandle) ^ multi3.c:363:20: warning: passing arguments to 'rpc2_InitPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_InitPacket(pb, ce, sizeof(struct InitMulticastBody)); ^ multi3.c:375:43: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] secode = (*me->SEProcs->SE_AddToMgrp)(MgroupHandle, ConnHand... ^ multi3.c:387:25: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SetConnError(ce); ^ multi3.c:401:23: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sl = rpc2_AllocSle(OTHER, ce); ^ multi3.c:402:22: warning: passing arguments to 'rpc2_SendReliably' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SendReliably(ce, sl, pb, NULL); ^ multi3.c:420:23: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SetConnError(ce); ^ multi3.c:479:17: warning: passing arguments to 'rpc2_DeleteMgrp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeleteMgrp(me); /* connection will be removed in FreeMgrp() */ ^ multi3.c:461:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rpc2_RemoveFromMgrp(me, ce) ^ multi3.c:61:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_RemoveFromMgrp(); ^ multi3.c:505:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_RemoveFromMgrp(IN MgroupHandle, IN ConnHandle) ^ multi3.c:565:31: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*me->SEProcs->SE_DeleteMgrp)(me->MgroupID, me->ClientAddr, (Tes... ^ multi3.c:555:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rpc2_DeleteMgrp(me) ^ multi3.c:62:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_DeleteMgrp(); ^ multi3.c:572:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long RPC2_DeleteMgrp(IN MgroupHandle) ^ multi3.c:615:20: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(sl, 0); ^ multi3.c:642:44: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((rc = (*me->SEProcs->SE_InitMulticast)(me->MgroupID, ce->Uni... ^ multi3.c:648:20: warning: passing arguments to 'rpc2_InitPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_InitPacket(pb, ce, 0); ^ multi3.c:660:23: warning: passing arguments to 'SavePacketForRetry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SavePacketForRetry(pb, ce); ^ 72 warnings generated. 29 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o compat.lo compat.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o packet.lo packet.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c compat.c -fPIC -DPIC -o .libs/compat.o 26 warnings generated. libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c packet.c -fPIC -DPIC -o .libs/packet.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o lua.lo lua.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c lua.c -fPIC -DPIC -o .libs/lua.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o sl.lo sl.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c sl.c -fPIC -DPIC -o .libs/sl.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o lists.lo lists.c packet.c:95:2: warning: "fail filters can only handle ipv4 addresses" [-W#warnings] #warning "fail filters can only handle ipv4 addresses" ^ packet.c:108:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] drop = ((*predicate)(ip1, ip2, ip3, ip4, color, pb, sin, sock) == 0); ^ packet.c:130:24: warning: passing arguments to 'rpc2_PrintPacketHeader' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_PrintPacketHeader(pb, rpc2_logfile); ^ packet.c:345:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Conn->SEProcs->SE_GetSideEffectTime(Conn->UniqueCID, &lastword... ^ In file included from packet.c:51: ./rpc2.private.h:495:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] long rpc2_SendReliably(), rpc2_MSendPacketsReliably(); ^ packet.c:367:6: note: conflicting prototype is here long rpc2_SendReliably(struct CEntry *Conn, struct SL_Entry *Sle, ^ packet.c:380:21: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tlp = rpc2_AllocSle(OTHER, NULL); ^ packet.c:381:18: warning: passing arguments to 'rpc2_ActivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_ActivateSle(tlp, TimeOut); ^ packet.c:402:21: warning: passing arguments to 'rpc2_ActivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_ActivateSle(Sle, &Sle->RInterval); ^ packet.c:442:19: warning: passing arguments to 'rpc2_ActivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_ActivateSle(Sle, &Sle->RInterval); ^ packet.c:463:20: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(tlp, 0); /* delete time bomb */ ^ In file included from packet.c:51: ./rpc2.private.h:498:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_InitPacket(); ^ packet.c:510:6: note: conflicting prototype is here void rpc2_InitPacket(RPC2_PacketBuffer *pb, struct CEntry *ce, long bodylen) ^ libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c lists.c -fPIC -DPIC -o .libs/lists.o sl.c:68:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void rpc2_IncrementSeqNumber(); ^ ./rpc2.private.h:517:6: note: conflicting prototype is here void rpc2_IncrementSeqNumber(struct CEntry *); ^ /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o sftp2.lo sftp2.c sl.c:312:17: warning: passing arguments to 'HandleInit1' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleInit1(pb); ^ sl.c:334:22: warning: passing arguments to 'rpc2_PrintCEntry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_PrintCEntry(ce, rpc2_tracefile); ^ sl.c:349:14: warning: passing arguments to 'DecodePacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DecodePacket(pb, ce); ^ sl.c:364:21: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(sl, TIMEOUT); ^ sl.c:403:16: warning: passing arguments to 'BogusSl' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (BogusSl(ce, pb)) ^ sl.c:406:22: warning: passing arguments to 'rpc2_SetConnError' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_SetConnError(ce); ^ sl.c:407:23: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(ce->MySl, NAKED); ^ sl.c:81:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void DecodePacket(), ^ sl.c:448:13: note: conflicting prototype is here static void DecodePacket(RPC2_PacketBuffer *pb, struct CEntry *ce) ^ sl.c:476:13: warning: passing arguments to 'HandleBusy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleBusy(pb, ce); ^ sl.c:490:21: warning: passing arguments to 'HandleCurrentReply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleCurrentReply(pb, ce); ^ sl.c:505:15: warning: passing arguments to 'HandleInit2' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleInit2(pb, ce); ^ sl.c:518:14: warning: passing arguments to 'HandleInit3' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleInit3(pb, ce); /* This could be a retry */ ^ sl.c:524:15: warning: passing arguments to 'HandleInit4' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleInit4(pb, ce); ^ sl.c:536:12: warning: passing arguments to 'SendBusy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SendBusy(ce, TRUE); ^ sl.c:543:24: warning: passing arguments to 'HandleInitMulticast' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleInitMulticast(pb, ce); ^ sl.c:550:21: warning: passing arguments to 'HandleOldRequest' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleOldRequest(pb, ce); ^ sl.c:569:12: warning: passing arguments to 'SendBusy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SendBusy(ce, TRUE); ^ sl.c:575:20: warning: passing arguments to 'HandleNewRequest' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleNewRequest(pb, ce); ^ sl.c:581:20: warning: passing arguments to 'HandleOldRequest' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleOldRequest(pb, ce); ^ sl.c:587:24: warning: passing arguments to 'HandleCurrentRequest' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleCurrentRequest(pb, ce); ^ In file included from sl.c:62: ./rpc2.private.h:544:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int rpc2_FilterMatch(); ^ sl.c:627:5: note: conflicting prototype is here int rpc2_FilterMatch(RPC2_RequestFilter *whichF, RPC2_PacketBuffer *whichP) ^ sl.c:83:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] SendBusy(), HandleBusy(), ^ sl.c:682:13: note: conflicting prototype is here static void SendBusy(struct CEntry *ce, int doEncrypt) ^ sl.c:690:20: warning: passing arguments to 'rpc2_InitPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_InitPacket(pb, ce, 0); ^ sl.c:83:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] SendBusy(), HandleBusy(), ^ sl.c:705:13: note: conflicting prototype is here static void HandleBusy(RPC2_PacketBuffer *pb, struct CEntry *ce) ^ sl.c:712:13: warning: passing arguments to 'BogusSl' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (BogusSl(ce, pb)) ^ sl.c:720:20: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(sl, KEPTALIVE); ^ sl.c:82:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] HandleCurrentReply(), ^ sl.c:727:13: note: conflicting prototype is here static void HandleCurrentReply(RPC2_PacketBuffer *pb, struct CEntry *ce) ^ sl.c:734:13: warning: passing arguments to 'BogusSl' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (BogusSl(ce, pb)) ^ sl.c:748:20: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(sl, ARRIVED); ^ sl.c:84:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] HandleOldRequest(), HandleNewRequest(), HandleCurrentRequest(), ^ sl.c:754:13: note: conflicting prototype is here static void HandleNewRequest(RPC2_PacketBuffer *pb, struct CEntry *ce) ^ sl.c:773:21: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(sl, 0); ^ sl.c:784:24: warning: passing arguments to 'rpc2_AllocSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sl = rpc2_AllocSle(DELACK, ce); ^ sl.c:785:22: warning: passing arguments to 'rpc2_ActivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_ActivateSle(sl, &tv); ^ sl.c:789:20: warning: passing arguments to 'FindRecipient' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sl = FindRecipient(pb); ^ sl.c:793:21: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(sl, ARRIVED); ^ sl.c:798:18: warning: passing arguments to 'rpc2_HoldPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_HoldPacket(pb); ^ sl.c:78:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct SL_Entry *FindRecipient(); ^ sl.c:804:25: note: conflicting prototype is here static struct SL_Entry *FindRecipient(RPC2_PacketBuffer *pb) ^ sl.c:84:46: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] HandleOldRequest(), HandleNewRequest(), HandleCurrentRequest(), ^ sl.c:820:13: note: conflicting prototype is here static void HandleCurrentRequest(RPC2_PacketBuffer *pb, struct CEntry *ce) ^ sl.c:85:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] HandleInit1(), HandleInit2(), HandleInit3(), HandleInit4(), ^ sl.c:839:13: note: conflicting prototype is here static void HandleInit1(RPC2_PacketBuffer *pb) ^ sl.c:864:23: warning: passing arguments to 'HandleRetriedBind' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleRetriedBind(pb, ce); ^ sl.c:896:15: warning: passing arguments to 'MakeConn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ce = MakeConn(pb); ^ sl.c:907:20: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(sl, ARRIVED); ^ sl.c:86:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] HandleRetriedBind(); ^ sl.c:915:13: note: conflicting prototype is here static void HandleRetriedBind(RPC2_PacketBuffer *pb, struct CEntry *ce) ^ sl.c:85:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] HandleInit1(), HandleInit2(), HandleInit3(), HandleInit4(), ^ sl.c:960:13: note: conflicting prototype is here static void HandleInit2(RPC2_PacketBuffer *pb, struct CEntry *ce) ^ sl.c:968:13: warning: passing arguments to 'BogusSl' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (BogusSl(ce, pb)) ^ sl.c:978:20: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(sl, ARRIVED); ^ sl.c:85:51: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] HandleInit1(), HandleInit2(), HandleInit3(), HandleInit4(), ^ sl.c:982:13: note: conflicting prototype is here static void HandleInit4(RPC2_PacketBuffer *pb, struct CEntry *ce) ^ sl.c:990:16: warning: passing arguments to 'BogusSl' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (BogusSl(ce, pb)) return; ^ sl.c:1001:23: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(sl, ARRIVED); ^ sl.c:85:36: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] HandleInit1(), HandleInit2(), HandleInit3(), HandleInit4(), ^ sl.c:1006:13: note: conflicting prototype is here static void HandleInit3(RPC2_PacketBuffer *pb, struct CEntry *ce) ^ sl.c:1028:13: warning: passing arguments to 'BogusSl' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (BogusSl(ce, pb)) return; ^ sl.c:1040:20: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(sl, ARRIVED); ^ sl.c:1056:17: warning: passing arguments to 'rpc2_InitPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_InitPacket(nakpb, NULL, 0); ^ sl.c:75:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct CEntry *MakeConn(); ^ sl.c:1077:23: note: conflicting prototype is here static struct CEntry *MakeConn(struct RPC2_PacketBuffer *pb) ^ sl.c:1099:21: warning: passing arguments to 'rpc2_AllocConn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ce = rpc2_AllocConn(pb->Prefix.PeerAddr); ^ sl.c:1131:19: warning: passing arguments to 'rpc2_PrintCEntry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_PrintCEntry(ce, rpc2_tracefile); ^ sl.c:68:6: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rpc2_IncrementSeqNumber(); ^ sl.c:1141:6: note: conflicting prototype is here void rpc2_IncrementSeqNumber(struct CEntry *ce) ^ sl.c:84:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] HandleOldRequest(), HandleNewRequest(), HandleCurrentRequest(), ^ sl.c:1146:13: note: conflicting prototype is here static void HandleOldRequest(RPC2_PacketBuffer *pb, struct CEntry *ce) ^ sl.c:79:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int BogusSl(); ^ sl.c:1177:12: note: conflicting prototype is here static int BogusSl(struct CEntry *ce, RPC2_PacketBuffer *pb) ^ libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c sftp2.c -fPIC -DPIC -o .libs/sftp2.o lists.c:56:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rpc2_Replenish(whichList, whichCount, elemSize, creationCount, magicNumber) ^ In file included from lists.c:50: ./rpc2.private.h:480:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_Replenish(); ^ lists.c:92:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct LinkEntry *rpc2_MoveEntry(fromPtr, toPtr, p, fromCount, toCount) ^ In file included from lists.c:50: ./rpc2.private.h:481:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct LinkEntry *rpc2_MoveEntry(); ^ ./rpc2.private.h:482:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct SL_Entry *rpc2_AllocSle(); ^ lists.c:141:18: note: conflicting prototype is here struct SL_Entry *rpc2_AllocSle(enum SL_Type slType, struct CEntry *slConn) ^ lists.c:148:19: warning: incompatible pointer types passing 'struct SL_Entry **' to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] rpc2_Replenish(&rpc2_SLFreeList, &rpc2_SLFreeCount, ^~~~~~~~~~~~~~~~ lists.c:163:44: warning: incompatible pointer types passing 'struct SL_Entry **' to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] sl = (struct SL_Entry *)rpc2_MoveEntry(&rpc2_SLFreeList, ^~~~~~~~~~~~~~~~ lists.c:164:6: warning: incompatible pointer types passing 'struct SL_Entry **' to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] tolist, NULL, &rpc2_SLFreeCount, tocount); ^~~~~~ lists.c:201:20: warning: incompatible pointer types passing 'struct SL_Entry **' to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] rpc2_MoveEntry(fromlist, &rpc2_SLFreeList, tsl, fromcount, &rpc2_SLF... ^~~~~~~~ lists.c:201:30: warning: incompatible pointer types passing 'struct SL_Entry **' to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] rpc2_MoveEntry(fromlist, &rpc2_SLFreeList, tsl, fromcount, &rpc2_SLF... ^~~~~~~~~~~~~~~~ lists.c:201:48: warning: incompatible pointer types passing 'struct SL_Entry *' to parameter of type 'struct LinkEntry *' [-Wincompatible-pointer-types] rpc2_MoveEntry(fromlist, &rpc2_SLFreeList, tsl, fromcount, &rpc2_SLF... ^~~ lists.c:205:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rpc2_ActivateSle (selem, exptime) ^ In file included from lists.c:50: ./rpc2.private.h:484:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_ActivateSle(), rpc2_DeactivateSle(); ^ lists.c:238:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rpc2_DeactivateSle(sl, rc) ^ In file included from lists.c:50: ./rpc2.private.h:484:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_ActivateSle(), rpc2_DeactivateSle(); ^ lists.c:263:21: warning: incompatible pointer types passing 'struct SubsysEntry **' to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] rpc2_Replenish(&rpc2_SSFreeList, ^~~~~~~~~~~~~~~~ lists.c:266:47: warning: incompatible pointer types passing 'struct SubsysEntry **' to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] ss = (struct SubsysEntry *)rpc2_MoveEntry(&rpc2_SSFreeList, ^~~~~~~~~~~~~~~~ lists.c:267:3: warning: incompatible pointer types passing 'struct SubsysEntry **' to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] &rpc2_SSList, NULL, &rpc2_SSFreeCount, &rpc2_SSCount); ^~~~~~~~~~~~ lists.c:278:17: warning: incompatible pointer types passing 'struct SubsysEntry **' to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] rpc2_MoveEntry(&rpc2_SSList, &rpc2_SSFreeList, whichSubsys, ^~~~~~~~~~~~ lists.c:278:31: warning: incompatible pointer types passing 'struct SubsysEntry **' to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] rpc2_MoveEntry(&rpc2_SSList, &rpc2_SSFreeList, whichSubsys, ^~~~~~~~~~~~~~~~ lists.c:278:49: warning: incompatible pointer types passing 'struct SubsysEntry **' to parameter of type 'struct LinkEntry *' [-Wincompatible-pointer-types] rpc2_MoveEntry(&rpc2_SSList, &rpc2_SSFreeList, whichSubsys, ^~~~~~~~~~~ lists.c:272:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rpc2_FreeSubsys(whichSubsys) ^ In file included from lists.c:50: ./rpc2.private.h:486:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_FreeSubsys(); ^ ./rpc2.private.h:541:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_HoldPacket(), rpc2_UnholdPacket(); ^ lists.c:286:6: note: conflicting prototype is here void rpc2_HoldPacket(RPC2_PacketBuffer *whichPB) ^ lists.c:289:17: warning: incompatible pointer types passing 'RPC2_PacketBuffer **' (aka 'struct RPC2_PacketBuffer **') to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] rpc2_MoveEntry(&rpc2_PBList, &rpc2_PBHoldList, whichPB, ^~~~~~~~~~~~ lists.c:289:31: warning: incompatible pointer types passing 'RPC2_PacketBuffer **' (aka 'struct RPC2_PacketBuffer **') to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] rpc2_MoveEntry(&rpc2_PBList, &rpc2_PBHoldList, whichPB, ^~~~~~~~~~~~~~~~ lists.c:289:49: warning: incompatible pointer types passing 'RPC2_PacketBuffer *' (aka 'struct RPC2_PacketBuffer *') to parameter of type 'struct LinkEntry *' [-Wincompatible-pointer-types] rpc2_MoveEntry(&rpc2_PBList, &rpc2_PBHoldList, whichPB, ^~~~~~~ In file included from lists.c:50: ./rpc2.private.h:541:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void rpc2_HoldPacket(), rpc2_UnholdPacket(); ^ lists.c:296:6: note: conflicting prototype is here void rpc2_UnholdPacket(RPC2_PacketBuffer *whichPB) ^ lists.c:299:17: warning: incompatible pointer types passing 'RPC2_PacketBuffer **' (aka 'struct RPC2_PacketBuffer **') to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] rpc2_MoveEntry(&rpc2_PBHoldList, &rpc2_PBList, whichPB, ^~~~~~~~~~~~~~~~ lists.c:299:35: warning: incompatible pointer types passing 'RPC2_PacketBuffer **' (aka 'struct RPC2_PacketBuffer **') to parameter of type 'struct LinkEntry **' [-Wincompatible-pointer-types] rpc2_MoveEntry(&rpc2_PBHoldList, &rpc2_PBList, whichPB, ^~~~~~~~~~~~ lists.c:299:49: warning: incompatible pointer types passing 'RPC2_PacketBuffer *' (aka 'struct RPC2_PacketBuffer *') to parameter of type 'struct LinkEntry *' [-Wincompatible-pointer-types] rpc2_MoveEntry(&rpc2_PBHoldList, &rpc2_PBList, whichPB, ^~~~~~~ 11 warnings generated. clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o stest.o stest.c sftp2.c:141:29: warning: passing arguments to 'ServerPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (iamserver) ServerPacket(NULL, sfp); ^ sftp2.c:184:46: warning: passing arguments to 'ServerPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (sfp->WhoAmI == SFSERVER) ServerPacket(pb, sfp); ^ sftp2.c:185:25: warning: passing arguments to 'ClientPacket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else ClientPacket(pb, sfp); ^ 31 warnings generated. sftp2.c:63:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void ServerPacket(); ^ sftp2.c:190:13: note: conflicting prototype is here static void ServerPacket(RPC2_PacketBuffer *whichPacket, ^ sftp2.c:210:23: warning: passing arguments to 'rpc2_DeactivateSle' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_DeactivateSle(sl, ARRIVED); ^ sftp2.c:62:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void ClientPacket(); ^ sftp2.c:216:13: note: conflicting prototype is here static void ClientPacket(RPC2_PacketBuffer *whichPacket, ^ clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o rpc2test.o rpc2test.c 6 warnings generated. stest.c:96:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int main(argc, argv) ^ stest.c:187:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static long FindKey(authenticationtype, ClientIdent, IdentKey, SessionKey) ^ stest.c:234:19: warning: passing arguments to 'PrintHostIdent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PrintHostIdent(pHost, (FILE *)NULL); printf("\t"); ^ stest.c:235:19: warning: passing arguments to 'PrintPortIdent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PrintPortIdent(pPort, (FILE *)NULL); printf("\n"); ^ stest.c:225:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static long NoteAuthFailure(authenticationtype, cIdent, eType, pHost, pPort) ^ stest.c:240:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void PrintHostIdent(hPtr, tFile) ^ stest.c:268:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void PrintPortIdent(pPtr, tFile) ^ stest.c:409:47: warning: passing arguments to 'SE_ErrorMsg' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] printf("sed.LocalStatus = %s\n", SE_ErrorMsg((long)sed.L... ^ stest.c:473:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] assert(VMFileBuf = (char *)malloc((unsigned)VMMaxFileSize)); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^~~~ stest.c:473:23: note: place parentheses around the assignment to silence this warning assert(VMFileBuf = (char *)malloc((unsigned)VMMaxFileSize)); ^ ( /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ stest.c:473:23: note: use '==' to turn this assignment into an equality comparison assert(VMFileBuf = (char *)malloc((unsigned)VMMaxFileSize)); ^ == /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ clang -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -DRPC2DEBUG -DERRORTR -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o ctest.o ctest.c ctest.c:248:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] assert(VMFileBuf = (char *)malloc((unsigned)VMMaxFileSize)); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^~~~ ctest.c:248:20: note: place parentheses around the assignment to silence this warning assert(VMFileBuf = (char *)malloc((unsigned)VMMaxFileSize)); ^ ( /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ ctest.c:248:20: note: use '==' to turn this assignment into an equality comparison assert(VMFileBuf = (char *)malloc((unsigned)VMMaxFileSize)); ^ == /usr/include/assert.h:106:11: note: expanded from macro 'assert' if (expr) \ ^ ctest.c:402:15: warning: passing arguments to 'SE_ErrorMsg' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SE_ErrorMsg(tt), SE_ErrorMsg((long) sed.LocalStatus)); ^ ctest.c:402:32: warning: passing arguments to 'SE_ErrorMsg' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SE_ErrorMsg(tt), SE_ErrorMsg((long) sed.LocalStatus)); ^ ctest.c:493:25: warning: passing arguments to 'rpc2_PrintPacketHeader' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rpc2_PrintPacketHeader(Buff2, rpc2_tracefile); ^ 9 warnings generated. 60 warnings generated. /bin/sh ../libtool --tag=CC --mode=link clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -version-info 11:2:6 -no-undefined -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o librpc2.la -rpath /usr/lib64 rpc2a.lo rpc2b.lo sl.lo packet.lo secure.lo globals.lo se.lo lists.lo ct.lo debug.lo conn.lo cbuf.lo ffs.lo host.lo multi1.lo multi2.lo multi3.lo mkcall.lo errors.lo dllist.lo rpc2_addrinfo.lo compat.lo lua.lo delay.lo pack_helper.lo ../secure/libsecure.la -llwp libtool: link: clang -shared -fPIC -DPIC .libs/rpc2a.o .libs/rpc2b.o .libs/sl.o .libs/packet.o .libs/secure.o .libs/globals.o .libs/se.o .libs/lists.o .libs/ct.o .libs/debug.o .libs/conn.o .libs/cbuf.o .libs/ffs.o .libs/host.o .libs/multi1.o .libs/multi2.o .libs/multi3.o .libs/mkcall.o .libs/errors.o .libs/dllist.o .libs/rpc2_addrinfo.o .libs/compat.o .libs/lua.o .libs/delay.o .libs/pack_helper.o -Wl,--whole-archive ../secure/.libs/libsecure.a -Wl,--no-whole-archive -llwp -march=native -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-soname -Wl,librpc2.so.5 -o .libs/librpc2.so.5.6.2 4 warnings generated. libtool: link: (cd ".libs" && rm -f "librpc2.so.5" && ln -s "librpc2.so.5.6.2" "librpc2.so.5") libtool: link: (cd ".libs" && rm -f "librpc2.so" && ln -s "librpc2.so.5.6.2" "librpc2.so") libtool: link: ( cd ".libs" && rm -f "librpc2.la" && ln -s "../librpc2.la" "librpc2.la" ) /bin/sh ../libtool --tag=CC --mode=link clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -version-info 11:2:6 -no-undefined -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o libse.la -rpath /usr/lib64 sftp1.lo sftp2.lo sftp3.lo sftp4.lo sftp5.lo sftp6.lo librpc2.la -llwp libtool: link: clang -shared -fPIC -DPIC .libs/sftp1.o .libs/sftp2.o .libs/sftp3.o .libs/sftp4.o .libs/sftp5.o .libs/sftp6.o -Wl,-rpath -Wl,/var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14/rpc2-src/.libs ./.libs/librpc2.so -llwp -march=native -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-soname -Wl,libse.so.5 -o .libs/libse.so.5.6.2 libtool: link: (cd ".libs" && rm -f "libse.so.5" && ln -s "libse.so.5.6.2" "libse.so.5") libtool: link: (cd ".libs" && rm -f "libse.so" && ln -s "libse.so.5.6.2" "libse.so") libtool: link: ( cd ".libs" && rm -f "libse.la" && ln -s "../libse.la" "libse.la" ) /bin/sh ../libtool --tag=CC --mode=link clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o stest stest.o librpc2.la libse.la -llwp /bin/sh ../libtool --tag=CC --mode=link clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o ctest ctest.o librpc2.la libse.la -llwp /bin/sh ../libtool --tag=CC --mode=link clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o rpc2test rpc2test.o librpc2.la libse.la -llwp libtool: link: clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o .libs/stest stest.o ./.libs/librpc2.so ./.libs/libse.so -llwp libtool: link: clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o .libs/rpc2test rpc2test.o ./.libs/librpc2.so ./.libs/libse.so -llwp libtool: link: clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o .libs/ctest ctest.o ./.libs/librpc2.so ./.libs/libse.so -llwp make[2]: Leaving directory '/var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14/rpc2-src' Making all in rp2gen make[2]: Entering directory '/var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14/rp2gen' clang -I../include -I../include -I. -I. -c rp2main.c clang -I../include -I../include -I. -I. -c util.c /bin/sh ../ylwrap rp2gen_lexer.l lex.yy.c rp2gen_lexer.c -- flex clang -I../include -I../include -I. -I. -c crout.c clang -I../include -I../include -I. -I. -c rp2gen_parser.c util.c:90:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RPC2_TYPE *rpc2_enum_type(values) ^ util.c:102:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RPC2_TYPE *rpc2_struct_type(struct_fields) ^ util.c:114:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RPC2_TYPE *rpc2_simple_type(tag) ^ util.c:138:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ENTRY *make_entry(type, defined) ^ util.c:152:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ENUM *make_enum(name, rep) ^ util.c:164:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PROC *make_proc(opnum, name, formals, timeout, new_connection) ^ util.c:186:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PROC *check_proc(proc) ^ util.c:206:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *concat(s1, s2) ^ util.c:222:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *concat3elem(s1, s2, s3) ^ util.c:233:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *coda_rp2_basename(name) ^ rp2main.c:135:12: warning: passing arguments to 'GetArgs' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GetArgs(argc, argv); ^ rp2main.c:150:17: warning: passing arguments to 'h_hack_end' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h_hack_end(hfile); ^ rp2main.c:167:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int32_t GetArgs(argc, argv) ^ rp2main.c:240:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *coda_rp2_basename(), *concat(); ^ rp2main.c:54:14: note: conflicting prototype is here extern char *coda_rp2_basename(char * name); ^ rp2main.c:254:47: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (hfile_name == NIL) hfile_name = concat(base, ".h"); ^ rp2main.c:258:17: warning: passing arguments to 'h_hack_begin' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h_hack_begin(hfile, hfile_name); ^ rp2main.c:259:11: warning: passing arguments to 'header' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] header(hfile, h_includes[(int32_t) clanguage]); ^ rp2main.c:262:55: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cfile_name == NIL) cfile_name = concat(base, ".client.cc"); ^ rp2main.c:264:55: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (cfile_name == NIL) cfile_name = concat(base, ".client.c"); ^ rp2main.c:268:11: warning: passing arguments to 'header' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] header(cfile, client_includes[(int32_t) clanguage]); ^ rp2main.c:272:55: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (sfile_name == NIL) sfile_name = concat(base, ".server.cc"); ^ rp2main.c:274:55: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (sfile_name == NIL) sfile_name = concat(base, ".server.c"); ^ rp2main.c:278:11: warning: passing arguments to 'header' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] header(sfile, server_includes[(int32_t) slanguage]); ^ rp2main.c:282:55: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (mfile_name == NIL) mfile_name = concat(base, ".multi.cc"); ^ rp2main.c:284:55: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (mfile_name == NIL) mfile_name = concat(base, ".multi.c"); ^ rp2main.c:288:11: warning: passing arguments to 'header' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] header(mfile, multi_includes[(int32_t) mlanguage]); ^ 10 warnings generated. rp2main.c:292:55: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (pfile_name == NIL) pfile_name = concat(base, ".print.cc"); ^ rp2main.c:294:55: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (pfile_name == NIL) pfile_name = concat(base, ".print.c"); ^ rp2main.c:299:26: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] libfile_name = concat(base, ".helper.c"); ^ rp2main.c:302:11: warning: passing arguments to 'header' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] header(libfile, helper_includes[(int32_t) clanguage]); ^ rp2main.c:124:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int32_t h_hack_begin(); ^ rp2main.c:323:16: note: conflicting prototype is here static int32_t h_hack_begin(FILE *where, char *name) ^ rp2main.c:340:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int32_t h_hack_end(where) ^ rp2main.c:126:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int32_t header(); ^ rp2main.c:347:16: note: conflicting prototype is here static int32_t header(FILE *f, char *prefix) ^ rp2main.c:361:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void cant_happen(type, who, where) ^ rp2main.c:391:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void no_support(type, who, where) ^ rp2main.c:408:45: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*lang_struct[(int32_t) clanguage].type)(type, RP2_CLIENT, hfile)... ^ rp2main.c:401:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void spit_type(type) ^ crout.c:232:18: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = concat(prefix, var->name); ^ crout.c:233:25: warning: passing arguments to 'concat3elem' without a prototype is deprecated in all rp2main.cversions: 420of: 48C: and iswarning: not passing supportedarguments into aC2x function[-Wdeprecated-non-prototype] without a prototype is deprecated in all versions of C suffix = concat3elem("[", iterate, "]");and is ^ not supported in C2x [-Wdeprecated-non-prototype] (*lang_struct[(int32_t) clanguage].include)(filename, RP2_CLIENT, hfile); ^ rp2main.c:413:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void spit_include(filename) ^ rp2main.c:430:47: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*lang_struct[(int32_t) clanguage].define)(id, value, RP2_CLIENT, hfile); ^ rp2main.c:423:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void spit_define(id, value) ^ rp2main.c:456:49: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*lang_struct[(int32_t) clanguage].op_codes)(head, RP2_CLIENT, hfile); ^ rp2main.c:457:45: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*lang_struct[(int32_t) clanguage].proc)(head, RP2_HELPER, libfile); ^ crout.c:285:48: warning: passing arguments to 'concat3elem' without a prototype is deprecated in all versions rp2main.cof: 462C: 50and: is notwarning: supportedpassing inarguments C2xto [-Wdeprecated-non-prototype]a function without a prototype is deprecated in all versions of C and is not supported newprefix = concat3elem(prefix, var->name, suffix);in C2x ^ [-Wdeprecated-non-prototype] else (*lang_struct[(int32_t) clanguage].proc)(head, RP2_CLIENT, cfile); ^ crout.c:287:43: warning: passing rp2main.carguments: 467to: 50'concat': without warning: a prototypepassing isarguments deprecatedto ina allfunction versions withoutof a Cprototype andis isdeprecated notin allsupported versionsin ofC2x C[-Wdeprecated-non-prototype] and is not supported in C2x [-Wdeprecated-non-prototype] newprefix = concat(prefix, var->name); else (*lang_struct[(int32_t) slanguage].proc)(head, RP2_SERVER, sfile); ^ ^ rp2main.c:472:50: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else (*lang_struct[(int32_t) mlanguage].proc)(head, RP2_MULTI, mfile); ^ rp2main.c:476:50: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else (*lang_struct[(int32_t) slanguage].proc)(head, RP2_DUMP, pfile); ^ clang -I../include -I../include -I. -I. -c symtab.c crout.c:309:18: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = concat(prefix, var->name); ^ crout.c:310:25: warning: passing arguments to 'concat3elem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] suffix = concat3elem("[", iterate, "]"); ^ crout.c:358:48: warning: passing arguments to 'concat3elem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newprefix = concat3elem(prefix, var->name, suffix); ^ crout.c:360:43: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newprefix = concat(prefix, var->name); ^ crout.c:485:28: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] head->op_code = concat(head->name, "_OP"); ^ crout.c:489:39: error: call to undeclared function 'yywarn'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] line = head->linenum; yywarn(msg); ^ crout.c:505:43: error: call to undeclared function 'yyerror'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] line = head->linenum; yyerror(msg); ^ crout.c:509:19: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args = concat(head->name, "_ARGS"); ^ crout.c:510:18: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] def = concat(head->name, "_PTR"); ^ 37 warnings generated. crout.c:1010:33: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (proc->timeout == NIL && !subsystem.timeout != NIL) ^ ~~ crout.c:1010:33: note: add parentheses after the '!' to evaluate the comparison first if (proc->timeout == NIL && !subsystem.timeout != NIL) ^ ( ) crout.c:1010:33: note: add parentheses around left hand side expression to silence this warning if (proc->timeout == NIL && !subsystem.timeout != NIL) ^ ( ) crout.c:1110:33: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (proc->timeout == NIL && !subsystem.timeout != NIL) { ^ ~~ crout.c:1110:33: note: add parentheses after the '!' to evaluate the comparison first if (proc->timeout == NIL && !subsystem.timeout != NIL) { ^ ( ) crout.c:1110:33: note: add parentheses around left hand side expression to silence this warning if (proc->timeout == NIL && !subsystem.timeout != NIL) { ^ ( ) crout.c:1131:18: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = concat(prefix, parm->name); ^ crout.c:1132:25: warning: passing arguments to 'concat3elem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] suffix = concat3elem("[", iterate, "]"); ^ clang -I../include -I../include -I. -I. -c rp2gen_lexer.c crout.c:1191:34: warning: passing arguments to 'concat3elem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmp = concat3elem(prefix, parm->name, suffix); ^ crout.c:1192:35: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newprefix = concat("&", tmp); ^ crout.c:1194:35: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newprefix = concat(prefix, parm->name); ^ crout.c:1197:39: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newprefix = concat("&", newprefix); ^ crout.c:1228:18: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = concat(prefix, parm->name); ^ crout.c:1230:25: warning: passing arguments to 'concat3elem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] suffix = concat3elem("[", iterate, "]"); ^ crout.c:1296:44: warning: passing arguments to 'concat3elem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newprefix = concat3elem("(*", parm->name, ")"); ^ crout.c:1302:34: warning: passing arguments to 'concat3elem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmp = concat3elem(prefix, newprefix, suffix); ^ crout.c:1304:35: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newprefix = concat("&", tmp); ^ crout.c:1306:35: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newprefix = concat(prefix, parm->name); ^ crout.c:1309:39: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newprefix = concat("&", newprefix); ^ crout.c:1739:15: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] args = concat(proc->name, "_ARGS"); ^ crout.c:1867:19: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] array = concat(subname, "_MultiCall[op]"); ^ crout.c:1868:18: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] work = concat(subname, "_MultiStubWork[op]"); ^ rp2gen_parser.y:130:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int length(p) ^ rp2gen_parser.y:161:18: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return concat(name, "_size_"); ^ rp2gen_parser.y:158:14: warning: 29 warninga sfunction and 2definition error swithout generated . a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static char *createsize(name) ^ rp2gen_parser.y:167:18: warning: passing arguments to 'concat' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return concat(name, "_size_max_"); ^ rp2gen_parser.y:164:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static char *createmaxsize(name) ^ rp2gen_parser.c:1417:16: error: call to undeclared function 'yylex'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] yychar = yylex (); ^ rp2gen_parser.y:238:30: warning: passing arguments to 'copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] server_prefix = copy((yyvsp[... ^ rp2gen_parser.y:244:30: warning: passing arguments to 'copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] client_prefix = copy((yyvsp[... ^ rp2gen_parser.y:251:41: warning: passing arguments to 'copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ...subsystem.subsystem_name = copy((yyvsp[-2].u_string)+1); ^ rp2gen_parser.y:310:15: warning: passing arguments to 'enter' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] enter((yyvsp[-3].u_entry)); ^ rp2gen_parser.y:311:43: warning: passing arguments to 'spit_type' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ...if ((yyvsp[-4].u_bool)) spit_type((yyvsp[-3].u_entry)); ^ rp2gen_parser.y:316:35: warning: passing arguments to 'make_entry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { (yyval.u_entry) = make_entry((yyvsp[0].u_entry)->type, (yyvsp[0].u... ^ rp2gen_parser.y:318:35: warning: passing arguments to 'make_entry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { (yyval.u_entry) = make_entry((yyvsp[0].u_rpc2_type), NIL); } ^ rp2gen_parser.y:320:35: warning: passing arguments to 'make_entry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { (yyval.u_entry) = make_entry((yyvsp[0].u_rpc2_type), NIL); } ^ rp2gen_parser.y:325:32: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (yyval.u_entry) = find((yyvs... ^ rp2gen_parser.y:334:45: warning: passing arguments to 'rpc2_struct_type' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { (yyval.u_rpc2_type) = rpc2_struct_type(make_var_array()); } ^ rp2gen_parser.y:359:20: warning: passing arguments to 'make_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *p = make_var(*id, NO_MO... ^ rp2gen_parser.y:385:43: warning: passing arguments to 'rpc2_enum_type' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { (yyval.u_rpc2_type) = rpc2_enum_type(make_enum_array()); } ^ make[2]: *** [Makefile:683: crout.o] Error 1 shuffle=1555414757 make[2]: *** Waiting for unfinished jobs.... rp2gen_parser.y:404:33: warning: passing arguments to 'make_enum' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { (yyval.u_enum) = make_enum((yyvsp[-2].u_string), (yyvsp[0].u_string)); } ^ rp2gen_parser.y:415:53: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ...(yyval.u_var) = make_var(NIL, NO_MODE, find("RPC2_Unsigned")); ^ rp2gen_parser.y:415:34: warning: passing arguments to 'make_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (yyval.u_var) = make_var(NIL... ^ rp2gen_parser.y:431:35: warning: passing arguments to 'make_proc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert(check_proc(make_proc((y... ^ rp2gen_parser.y:431:25: warning: passing arguments to 'check_proc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insert(check_proc(make_proc((y... ^ rp2gen_parser.y:463:48: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ...maxvarp = make_var(NIL, NO_MODE, find("RPC2_Unsigned")); ^ rp2gen_parser.y:463:29: warning: passing arguments to 'make_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ...maxvarp = make_var(NIL, NO_MODE, find("RPC2_Unsigned")); ^ rp2gen_parser.y:485:48: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ...maxvarp = make_var(NIL, NO_MODE, find("RPC2_Unsigned")); ^ rp2gen_parser.y:485:29: warning: passing arguments to 'make_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ...maxvarp = make_var(NIL, NO_MODE, find("RPC2_Unsigned")); ^ rp2gen_parser.y:499:32: warning: passing arguments to 'make_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (yyval.u_var) = make_var((yyvs... ^ rp2gen_parser.c:1973:7: error: call to undeclared function 'yyerror'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] yyerror (YY_("syntax error")); ^ rp2gen_parser.c:2117:3: error: call to undeclared function 'yyerror'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] yyerror (YY_("memory exhausted")); ^ 27 warnings and 3 errors generated. make[2]: *** [Makefile:683: rp2gen_parser.o] Error 1 shuffle=1555414757 symtab.c:54:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] ENTRY *find(); ^ symtab.c:127:8: note: conflicting prototype is here ENTRY *find(char *name) ^ symtab.c:173:19: warning: passing arguments to 'make_var' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *p = make_var(ep->name, NO_MODE, typep); ^ symtab.c:178:25: warning: passing arguments to 'make_entry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] entryp = make_entry(rpc2_struct_type(vartable), NIL); ^ symtab.c:200:33: warning: passing arguments to 'rpc2_simple_type' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] e = make_entry(rpc2_simple_type(predefined[i].tag), NIL); ^ symtab.c:200:16: warning: passing arguments to 'make_entry' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] e = make_entry(rpc2_simple_type(predefined[i].tag), NIL); ^ 5 warnings generated. rp2gen_lexer.l:176:29: warning: passing arguments to 'copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] yylval.u_string = copy(yytext); ^ rp2gen_lexer.l:185:29: warning: passing arguments to 'copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] yylval.u_string = copy(yytext); ^ rp2gen_lexer.l:191:29: warning: passing arguments to 'copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] yylval.u_string = copy(yytext); ^ rp2gen_lexer.l:296:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static FILE *inc_open(name) ^ rp2gen_lexer.l:308:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rp2_bool include2(name, proc) ^ rp2gen_lexer.l:401:2: error: call to undeclared function 'spit_include'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] spit_include(name); /* should we be using fullname here? debatable! */ ^ 5 warnings and 1 error generated. make[2]: *** [Makefile:683: rp2gen_lexer.o] Error 1 shuffle=1555414757 make[2]: Leaving directory '/var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14/rp2gen' make[1]: *** [Makefile:478: all-recursive] Error 1 shuffle=1555414757 make[1]: Leaving directory '/var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14' make: *** [Makefile:384: all] Error 2 shuffle=1555414757 * ERROR: net-libs/rpc2-2.14-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-libs/rpc2-2.14-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-libs/rpc2-2.14-r1::gentoo'`. * The complete build log is located at '/var/log/portage/net-libs:rpc2-2.14-r1:20221111-103541.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-libs/rpc2-2.14-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-libs/rpc2-2.14-r1/temp/environment'. * Working directory: '/var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14' * S: '/var/tmp/portage/net-libs/rpc2-2.14-r1/work/rpc2-2.14'