<86>Apr 7 07:09:33 userdel[14767]: delete user 'rooter' <86>Apr 7 07:09:33 userdel[14767]: removed group 'rooter' owned by 'rooter' <86>Apr 7 07:09:33 userdel[14767]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 7 07:09:33 groupadd[14794]: group added to /etc/group: name=rooter, GID=561 <86>Apr 7 07:09:33 groupadd[14794]: group added to /etc/gshadow: name=rooter <86>Apr 7 07:09:33 groupadd[14794]: new group: name=rooter, GID=561 <86>Apr 7 07:09:33 useradd[14815]: new user: name=rooter, UID=561, GID=561, home=/root, shell=/bin/bash <86>Apr 7 07:09:33 userdel[14855]: delete user 'builder' <86>Apr 7 07:09:33 userdel[14855]: removed group 'builder' owned by 'builder' <86>Apr 7 07:09:33 userdel[14855]: removed shadow group 'builder' owned by 'builder' <86>Apr 7 07:09:33 groupadd[14875]: group added to /etc/group: name=builder, GID=562 <86>Apr 7 07:09:33 groupadd[14875]: group added to /etc/gshadow: name=builder <86>Apr 7 07:09:33 groupadd[14875]: new group: name=builder, GID=562 <86>Apr 7 07:09:33 useradd[14900]: new user: name=builder, UID=562, GID=562, home=/usr/src, shell=/bin/bash <13>Apr 7 07:09:35 rpmi: libibverbs-1.1.8-alt1 1423045780 installed <13>Apr 7 07:09:35 rpmi: libcom_err-1.42.13-alt2 1449075923 installed <13>Apr 7 07:09:35 rpmi: librdmacm-1.0.19.1-alt2 1423057440 installed <13>Apr 7 07:09:35 rpmi: libtasn1-4.9-alt1 1469555632 installed <13>Apr 7 07:09:35 rpmi: libdapl-1.2.16-alt2 1297310493 installed <13>Apr 7 07:09:35 rpmi: libverto-0.2.6-alt1_6 1455633232 installed <13>Apr 7 07:09:35 rpmi: libnettle6-3.4.1-alt1 p8.217493.100 1544204582 installed <13>Apr 7 07:09:35 rpmi: libquadmath0-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553689025 installed <13>Apr 7 07:09:35 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed <13>Apr 7 07:09:35 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766170 installed <13>Apr 7 07:09:35 rpmi: libgfortran3-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553689025 installed <13>Apr 7 07:09:35 rpmi: libquadmath5-devel-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553689025 installed <13>Apr 7 07:09:35 rpmi: libhogweed4-3.4.1-alt1 p8.217493.100 1544204582 installed <13>Apr 7 07:09:35 rpmi: libverto-devel-0.2.6-alt1_6 1455633232 installed <13>Apr 7 07:09:35 rpmi: libcom_err-devel-1.42.13-alt2 1449075923 installed <13>Apr 7 07:09:35 rpmi: tcsh-6.18.01-alt2 1442313244 installed <13>Apr 7 07:09:35 rpmi: rpm-macros-mpi-selector-1.0.3-alt3 1504498675 installed <13>Apr 7 07:09:35 rpmi: mpi-selector-1.0.3-alt3 1504498675 installed <13>Apr 7 07:09:35 rpmi: openmpi-1.6.4-alt2 1423058752 installed <13>Apr 7 07:09:35 rpmi: libtinfo-devel-5.9-alt8 1456756589 installed <13>Apr 7 07:09:35 rpmi: libkeyutils-1.5.10-alt0.M80P.2 p8+216694.100.6.1 1547827915 installed <13>Apr 7 07:09:35 rpmi: libibumad-1.3.6-alt2 1297311906 installed <13>Apr 7 07:09:35 rpmi: libibcommon-1.2.0-alt2 1297310561 installed <13>Apr 7 07:09:35 rpmi: libibcommon-devel-1.2.0-alt2 1297310561 installed <13>Apr 7 07:09:35 rpmi: libibumad-devel-1.3.6-alt2 1297311906 installed <13>Apr 7 07:09:36 rpmi: libsqlite3-3.15.2-alt1 1480432278 installed <13>Apr 7 07:09:36 rpmi: libnspr-1:4.20-alt1 p8.216526.40 1542382589 installed <13>Apr 7 07:09:36 rpmi: libnss-3.40.0-alt0.M80P.1 p8.216526.44 1542814654 installed <13>Apr 7 07:09:36 rpmi: libidn2-2.0.4-alt3.M80P.1 1520307235 installed <13>Apr 7 07:09:36 rpmi: libsysfs-2.1.0-alt8 1435686568 installed <13>Apr 7 07:09:36 rpmi: libsysfs-devel-2.1.0-alt8 1435686568 installed <13>Apr 7 07:09:36 rpmi: libibverbs-devel-1.1.8-alt1 1423045780 installed <13>Apr 7 07:09:36 rpmi: librdmacm-devel-1.0.19.1-alt2 1423057440 installed <13>Apr 7 07:09:36 rpmi: libdapl-devel-1.2.16-alt2 1297310493 installed <13>Apr 7 07:09:36 rpmi: gcc-fortran-common-1.4.20-alt1 1432315196 installed <13>Apr 7 07:09:36 rpmi: libgfortran5-devel-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553689025 installed <13>Apr 7 07:09:36 rpmi: gcc5-fortran-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553689025 installed <13>Apr 7 07:09:36 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Apr 7 07:09:37 rpmi: libstdc++5-devel-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553689025 installed <13>Apr 7 07:09:38 rpmi: gcc5-c++-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553689025 installed <13>Apr 7 07:09:38 rpmi: rpm-macros-pam0-1.3.0-alt1 1465951470 installed <13>Apr 7 07:09:38 rpmi: libpam0-devel-1.3.0-alt1 1465951470 installed <13>Apr 7 07:09:38 rpmi: openmpi-devel-1.6.4-alt2 1423058752 installed <13>Apr 7 07:09:38 rpmi: libncurses-devel-5.9-alt8 1456756589 installed <13>Apr 7 07:09:38 rpmi: zlib-devel-1.2.8-alt1 1371079011 installed <86>Apr 7 07:09:38 groupadd[28921]: group added to /etc/group: name=_keytab, GID=499 <86>Apr 7 07:09:38 groupadd[28921]: group added to /etc/gshadow: name=_keytab <86>Apr 7 07:09:38 groupadd[28921]: new group: name=_keytab, GID=499 <13>Apr 7 07:09:38 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355764 installed <13>Apr 7 07:09:38 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766170 installed <13>Apr 7 07:09:38 rpmi: libp11-kit-0.23.8-alt1.M80P.1 1504877579 installed <13>Apr 7 07:09:38 rpmi: libgnutls30-3.6.7-alt0.M80P.1 p8+225835.100.2.1 1554226720 installed <13>Apr 7 07:09:38 rpmi: cracklib-2.9.6-alt1.1 1459585686 installed <13>Apr 7 07:09:38 rpmi: libgnutls-devel-3.6.7-alt0.M80P.1 p8+225835.100.2.1 1554226720 installed <13>Apr 7 07:09:38 rpmi: libgnutls27-openssl-3.6.7-alt0.M80P.1 p8+225835.100.2.1 1554226720 installed <86>Apr 7 07:09:38 groupadd[29316]: group added to /etc/group: name=sasl, GID=498 <86>Apr 7 07:09:38 groupadd[29316]: group added to /etc/gshadow: name=sasl <86>Apr 7 07:09:38 groupadd[29316]: new group: name=sasl, GID=498 <13>Apr 7 07:09:38 rpmi: libsasl2-3-2.1.26-alt7 1479477448 installed <13>Apr 7 07:09:38 rpmi: libldap-2.4.45-alt1.M80P.1 1513980437 installed <13>Apr 7 07:09:38 rpmi: libkrb5-ldap-1.14.6-alt1.M80P.1 1525355764 installed <13>Apr 7 07:09:38 rpmi: libkrb5-devel-1.14.6-alt1.M80P.1 1525355764 installed <13>Apr 7 07:09:38 rpmi: cracklib-utils-2.9.6-alt1.1 1459585686 installed <13>Apr 7 07:09:38 rpmi: cracklib-devel-2.9.6-alt1.1 1459585686 installed <13>Apr 7 07:09:38 rpmi: libp11-kit-trust-0.23.8-alt1.M80P.1 1504877579 installed <13>Apr 7 07:09:38 rpmi: libgnutls-openssl-devel-3.6.7-alt0.M80P.1 p8+225835.100.2.1 1554226720 installed <13>Apr 7 07:09:38 rpmi: libssl-devel-1.0.2n-alt0.M80P.1 1512766170 installed Installing srp-2.1.2-alt6.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.38427 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf srp-2.1.2 + echo 'Source #0 (srp-2.1.2.tar.gz):' Source #0 (srp-2.1.2.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/srp-2.1.2.tar.gz + /bin/tar -xf - + cd srp-2.1.2 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.38427 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd srp-2.1.2 + mpi-selector --set openmpi + source /usr/lib/openmpi/bin/mpivars.sh ++ echo /usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games ++ grep -q /usr/lib/openmpi/bin ++ PATH=/usr/lib/openmpi/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games ++ export PATH ++ echo ++ grep -q /usr/lib/openmpi/lib ++ LD_LIBRARY_PATH=/usr/lib/openmpi/lib ++ export LD_LIBRARY_PATH ++ echo ++ grep -q /usr/lib/openmpi/man ++ MANPATH=/usr/lib/openmpi/man: ++ export MANPATH + export LIBS=-lcrypto + LIBS=-lcrypto + CFLAGS='-pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE' + export CFLAGS + CXXFLAGS='-pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE' + export CXXFLAGS + FFLAGS='-pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --bindir=/usr/lib/srp/bin --with-openssl=/usr --with-mpi=/usr/lib/openmpi/lib --with-pam --with-zlib --with-engine --enable-tls --enable-loginf --enable-glob creating cache ./config.cache checking for a BSD compatible install... /bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... missing checking whether make sets ${MAKE}... (cached) yes updating cache ./config.cache creating ./config.status creating Makefile configuring in libsrp running /bin/sh ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --bindir=/usr/lib/srp/bin --with-openssl=/usr --with-mpi=/usr/lib/openmpi/lib --with-pam --with-zlib --with-engine --enable-tls --enable-loginf --enable-glob --cache-file=.././config.cache --srcdir=. loading cache .././config.cache checking for a BSD compatible install... (cached) /bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... missing checking for gcc... gcc checking whether the C compiler (gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE ) works... yes checking whether the C compiler (gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for a BSD compatible install... /bin/install -c checking whether ln -s works... yes checking for ranlib... ranlib checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking for dlopen in -ldl... yes checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sgtty.h... yes checking for sys/ioctl.h... yes checking for sys/time.h... yes checking for termio.h... yes checking for termios.h... yes checking for unistd.h... yes checking for working const... yes checking for inline... inline checking whether time.h and sys/time.h may both be included... yes checking whether byte ordering is bigendian... no checking size of short... 2 checking size of int... 4 checking size of long... 4 checking for sigaction... yes checking for strchr... yes checking for memcpy... yes checking return type of signal handlers... void checking for termios.h... (cached) yes checking for cfsetispeed... yes updating cache .././config.cache creating ./config.status creating Makefile creating config.h configuring in libkrypto running /bin/sh ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --bindir=/usr/lib/srp/bin --with-openssl=/usr --with-mpi=/usr/lib/openmpi/lib --with-pam --with-zlib --with-engine --enable-tls --enable-loginf --enable-glob --cache-file=.././config.cache --srcdir=. loading cache .././config.cache checking for a BSD compatible install... (cached) /bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... missing checking for gcc... (cached) gcc checking whether the C compiler (gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE ) works... yes checking whether the C compiler (gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for a BSD compatible install... /bin/install -c checking whether ln -s works... (cached) yes checking for ranlib... (cached) ranlib checking how to run the C preprocessor... (cached) gcc -E checking for ANSI C header files... (cached) yes checking for unistd.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/types.h... yes checking for working const... (cached) yes checking whether time.h and sys/time.h may both be included... (cached) yes checking size of short... (cached) 2 checking size of int... (cached) 4 checking size of long... (cached) 4 checking whether byte ordering is bigendian... (cached) no checking for srand48... yes checking for srand... yes checking for srandom... yes checking for getpid... yes updating cache .././config.cache creating ./config.status creating Makefile creating config.h configuring in telnet running /bin/sh ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --bindir=/usr/lib/srp/bin --with-openssl=/usr --with-mpi=/usr/lib/openmpi/lib --with-pam --with-zlib --with-engine --enable-tls --enable-loginf --enable-glob --cache-file=.././config.cache --srcdir=. loading cache .././config.cache checking for a BSD compatible install... (cached) /bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... missing checking for gcc... (cached) gcc checking whether the C compiler (gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE ) works... yes checking whether the C compiler (gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for a BSD compatible install... /bin/install -c checking whether make sets ${MAKE}... (cached) yes checking for ranlib... (cached) ranlib checking for socket in -lsocket... (cached) no checking for gethostbyname in -lnsl... (cached) yes checking for gethostname in -lresolv... yes checking for logout in -lutil... yes checking for dlopen in -ldl... (cached) yes checking for setupterm in -ltermlib... no checking for setupterm in -lncurses... yes checking how to run the C preprocessor... (cached) gcc -E checking for utmpx.h... yes checking for bsdsetjmp.h... no checking for errno.h... yes checking for getopt.h... yes checking for netinet/in_systm.h... yes checking for netinet/ip.h... yes checking for sac.h... no checking for stdarg.h... yes checking for string.h... yes checking for sys/filio.h... no checking for sys/ptyvar.h... no checking for sys/spt.h... no checking for sys/stream.h... no checking for sys/tty.h... no checking for sys/time.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/un.h... yes checking for termio.h... (cached) yes checking for termios.h... (cached) yes checking whether time.h and sys/time.h may both be included... (cached) yes checking whether byte ordering is bigendian... (cached) no checking for ANSI C header files... (cached) yes checking for pid_t... yes checking for vfork.h... no checking for working vfork... yes checking whether setpgrp takes no argument... yes checking for strcasecmp... yes checking for setenv... yes checking for getent... no checking for getopt... yes checking for strdup... yes checking for strftime... yes checking for strerror... yes checking for herror... yes checking for parsetos... no checking for strchr... (cached) yes checking for strrchr... yes checking for grantpt... yes checking for mktime... yes checking for modutx... no checking for makeutx... no checking for ptsname... yes checking for updwtmpx... yes checking for unlockpt... yes checking for vhangup... yes checking for memmove... yes checking for gettosbyname... no checking host system type... i586-alt-linux-gnu updating cache .././config.cache creating ./config.status creating Makefile creating arpa/Makefile creating libtelnet/Makefile creating telnet/Makefile creating telnetd/Makefile creating config.h configuring in ftp running /bin/sh ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --bindir=/usr/lib/srp/bin --with-openssl=/usr --with-mpi=/usr/lib/openmpi/lib --with-pam --with-zlib --with-engine --enable-tls --enable-loginf --enable-glob --cache-file=.././config.cache --srcdir=. loading cache .././config.cache checking for a BSD compatible install... (cached) /bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... missing checking whether make sets ${MAKE}... (cached) yes checking for gcc... (cached) gcc checking whether the C compiler (gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE ) works... yes checking whether the C compiler (gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for a BSD compatible install... /bin/install -c checking for bison... bison -y checking for socket in -lsocket... (cached) no checking for gethostbyname in -lnsl... (cached) yes checking for crypt in -lcrypt... yes checking for dlopen in -ldl... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking for termios.h... (cached) yes checking for cfsetispeed... (cached) yes checking for stdarg.h... (cached) yes checking for stdlib.h... yes checking for string.h... (cached) yes checking for sys/select.h... yes checking for unistd.h... (cached) yes checking for working const... (cached) yes checking size of short... (cached) 2 checking size of int... (cached) 4 checking size of long... (cached) 4 checking for ANSI C header files... (cached) yes checking for pid_t... (cached) yes checking for vfork.h... (cached) no checking for working vfork... (cached) yes checking for getcwd... yes checking for getdtablesize... yes checking for getdtablesize... (cached) yes checking for getcwd... (cached) yes checking for getusershell... yes checking for seteuid... yes checking for setreuid... yes checking for setresuid... yes checking return type of signal handlers... (cached) void checking for sigprocmask... yes checking for sigset_t and POSIX_SIGNALS... yes checking for use of sigprocmask... no checking for union wait... yes checking ut_pid in struct utmp... yes checking ut_type in struct utmp... yes checking ut_host in struct utmp... yes yes checking for setutent... yes checking for setutxent... yes checking for updwtmp... yes checking for updwtmpx... (cached) yes checking setenv... yes checking shadow password support... yes updating cache .././config.cache creating ./config.status creating Makefile creating arpa/Makefile creating ftp/Makefile creating ftpd/Makefile creating config.h configuring in base running /bin/sh ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --bindir=/usr/lib/srp/bin --with-openssl=/usr --with-mpi=/usr/lib/openmpi/lib --with-pam --with-zlib --with-engine --enable-tls --enable-loginf --enable-glob --cache-file=.././config.cache --srcdir=. loading cache .././config.cache checking for a BSD compatible install... (cached) /bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... missing checking for gcc... (cached) gcc checking whether the C compiler (gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE ) works... yes checking whether the C compiler (gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for a BSD compatible install... /bin/install -c checking whether ln -s works... (cached) yes checking whether make sets ${MAKE}... (cached) yes checking for ranlib... (cached) ranlib checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking how to run the C preprocessor... (cached) gcc -E checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for fcntl.h... yes checking for limits.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/time.h... (cached) yes checking for utmp.h... yes checking for utmpx.h... (cached) yes checking for termios.h... (cached) yes checking for termio.h... (cached) yes checking for sgtty.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking for syslog.h... yes checking for paths.h... yes checking for usersec.h... no checking for utime.h... yes checking for ulimit.h... yes checking for sys/resource.h... yes checking for gshadow.h... yes checking for shadow.h... yes checking for lastlog.h... yes checking for sys/label.h... no checking for sys/select.h... (cached) yes checking for working const... (cached) yes checking for uid_t in sys/types.h... yes checking for off_t... yes checking for pid_t... (cached) yes checking for st_rdev in struct stat... yes checking whether time.h and sys/time.h may both be included... (cached) yes checking whether struct tm is in sys/time.h or time.h... time.h checking type of array argument to getgroups... gid_t checking whether gcc needs -traditional... no checking return type of signal handlers... (cached) void checking whether utime accepts a null argument... yes checking for strftime... (cached) yes checking for a64l... yes checking for fchmod... yes checking for fchown... yes checking for fsync... yes checking for getgroups... yes checking for gethostname... yes checking for getspnam... yes checking for gettimeofday... yes checking for getusershell... (cached) yes checking for getutent... yes checking for initgroups... yes checking for setgroups... yes checking for sigaction... (cached) yes checking for mkdir... yes checking for putgrent... yes checking for putpwent... yes checking for putspent... yes checking for rename... yes checking for rmdir... yes checking for sgetgrent... no checking for sgetpwent... no checking for sgetspent... yes checking for strdup... (cached) yes checking for strstr... yes checking for pw_age in struct passwd... no checking for pw_comment in struct passwd... no checking for pw_quota in struct passwd... no checking for extra fields in struct spwd... yes checking for working shadow group support... no checking location of shared mail directory... /var/spool/mail checking location of user mail file... None checking location of utmp... configure: warning: utmp file not found checking location of wtmp... configure: warning: wtmp file not found checking location of faillog... configure: warning: faillog file not found checking location of lastlog... configure: warning: lastlog file not found checking location of sulog... configure: warning: sulog file not found checking location of passwd/chfn/chsh programs... /bin checking for inet_network in -linet... no checking for socket in -lsocket... (cached) no checking for gethostbyname in -lnsl... (cached) yes checking for dlopen in -ldl... (cached) yes checking for crypt in -lcrypt... (cached) yes checking cracklib flavour, don't be surprised by the results checking for FascistCheck in -lcrack... yes checking for FascistHistory in -lcrack... no checking for FascistHistoryPw in -lcrack... no checking location of cracklib dictionary files... configure: warning: cracklib dictionary files not found checking for misc_conv in -lpam_misc... yes updating cache .././config.cache creating ./config.status creating libmisc/Makefile creating lib/Makefile creating src/Makefile creating etc/Makefile creating pam_eps/Makefile creating Makefile creating stamp_h creating config.h + '[' -n '' ']' + NPROCS=8 + make -j8 make: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2' Making all in libsrp make[1]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/libsrp' gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c t_client.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c t_conf.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c t_conv.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c t_getpass.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c t_sha.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c t_math.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c t_misc.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c t_pw.c t_misc.c: In function 't_initrand': t_misc.c:196:12: warning: unused variable 'ctxt' [-Wunused-variable] SHA1_CTX ctxt; ^ gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c t_read.c t_conf.c: In function 't_getpreparam': t_conf.c:132:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pre_params[idx].preconf.modulus.data = pre_params[idx].modbuf->data; ^ t_conf.c:133:44: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pre_params[idx].preconf.generator.data = pre_params[idx].genbuf->data; ^ t_conf.c: In function 't_getconfent': t_conf.c:217:30: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tc->tcbuf.modulus.data = tc->modbuf->data; ^ t_conf.c:218:32: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tc->tcbuf.generator.data = tc->genbuf->data; ^ t_conf.c: In function 't_getconfbyindex': t_conf.c:263:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tc->tcbuf.modulus.data = tc->modbuf->data; ^ t_conf.c:264:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tc->tcbuf.generator.data = tc->genbuf->data; ^ t_conf.c: In function 'sophie_germain': t_client.c: In function 't_clientaddexdata': t_conf.c:350:12: warning: pointer targets in passing argument 1 of 't_random' differ in signedness [-Wpointer-sign] t_random(parambuf->data, i); ^ In file included from t_conf.c:35:0: srp_aux.h:134:15: note: expected 'unsigned char *' but argument is of type 'char *' _TYPE( void ) t_random P((unsigned char *, unsigned)); ^ t_conf.c:351:27: warning: pointer targets in passing argument 1 of 'BigIntegerFromBytes' differ in signedness [-Wpointer-sign] r = BigIntegerFromBytes(parambuf->data, i); ^ In file included from t_conf.c:35:0: srp_aux.h:57:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( BigInteger ) BigIntegerFromBytes P((const unsigned char * bytes, ^ t_conf.c: In function 't_makeconfent': t_client.c:227:29: warning: pointer targets in passing argument 2 of 'cstr_appendn' differ in signedness [-Wpointer-sign] cstr_appendn(tc->ex_data, data, len); ^ In file included from t_pwd.h:34:0, from t_client.c:32: cstr.h:91:14: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( int ) cstr_appendn P((cstr * str, const char * s, int len)); ^ t_client.c: In function 't_clientgetkey': t_conf.c:432:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tc->tcbuf.modulus.data = tc->modbuf->data; ^ t_conf.c:437:28: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tc->tcbuf.generator.data = tc->genbuf->data; ^ t_conf.c: In function 't_makeconfent_c': t_client.c:286:33: warning: pointer targets in passing argument 2 of 't_sessionkey' differ in signedness [-Wpointer-sign] t_sessionkey(tc->session_key, sbuf->data, sbuf->length); ^ In file included from t_client.c:35:0: srp_aux.h:137:3: note: expected 'unsigned char *' but argument is of type 'char *' t_sessionkey P((unsigned char *, unsigned char *, unsigned)); ^ t_conf.c:506:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tc->tcbuf.modulus.data = tc->modbuf->data; ^ t_conf.c:511:28: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tc->tcbuf.generator.data = tc->genbuf->data; ^ t_conf.c: In function 't_newconfent': t_conf.c:524:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tc->tcbuf.modulus.data = tc->modbuf->data; ^ t_conf.c:526:28: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tc->tcbuf.generator.data = tc->genbuf->data; ^ t_conf.c: In function 't_putconfent': t_conf.c:558:24: warning: pointer targets in passing argument 2 of 't_tob64cstr' differ in signedness [-Wpointer-sign] t_tob64cstr(strbuf, ent->modulus.data, ent->modulus.len)); ^ In file included from t_conf.c:33:0: t_pwd.h:241:17: note: expected 'const char *' but argument is of type 'unsigned char * const' _TYPE( char * ) t_tob64cstr P((cstr *, const char *, unsigned)); ^ t_conf.c:560:24: warning: pointer targets in passing argument 2 of 't_tob64cstr' differ in signedness [-Wpointer-sign] t_tob64cstr(strbuf, ent->generator.data, ent->generator.len)); ^ In file included from t_conf.c:33:0: t_pwd.h:241:17: note: expected 'const char *' but argument is of type 'unsigned char * const' _TYPE( char * ) t_tob64cstr P((cstr *, const char *, unsigned)); ^ gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c t_server.c t_pw.c: In function 't_getpwent': t_pw.c:202:36: warning: pointer targets in passing argument 1 of 't_fromb64' differ in signedness [-Wpointer-sign] (tpw->pebuf.salt.len = t_fromb64(tpw->saltbuf, saltstr)) > 0 && ^ In file included from t_pw.c:46:0: t_pwd.h:236:14: note: expected 'char *' but argument is of type 'unsigned char *' _TYPE( int ) t_fromb64 P((char *, const char *)); ^ t_pw.c:206:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tpw->pebuf.password.data = tpw->pwbuf->data; ^ t_pw.c: In function 't_getpwbyname': t_pw.c:253:36: warning: pointer targets in passing argument 1 of 't_fromb64' differ in signedness [-Wpointer-sign] (tpw->pebuf.salt.len = t_fromb64(tpw->saltbuf, saltstr)) > 0 && ^ In file included from t_pw.c:46:0: t_pwd.h:236:14: note: expected 'char *' but argument is of type 'unsigned char *' _TYPE( int ) t_fromb64 P((char *, const char *)); ^ t_pw.c:258:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tpw->pebuf.password.data = tpw->pwbuf->data; ^ t_pw.c: In function 't_makepwent': t_pw.c:325:28: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tpw->pebuf.password.data = tpw->pwbuf->data; ^ t_pw.c: In function 't_putpwent': t_pw.c:345:24: warning: pointer targets in passing argument 2 of 't_tob64cstr' differ in signedness [-Wpointer-sign] t_tob64cstr(strbuf, ent->password.data, ent->password.len), ^ In file included from t_pw.c:46:0: t_pwd.h:241:17: note: expected 'const char *' but argument is of type 'unsigned char * const' _TYPE( char * ) t_tob64cstr P((cstr *, const char *, unsigned)); ^ t_pw.c:346:21: warning: pointer targets in passing argument 2 of 't_tob64' differ in signedness [-Wpointer-sign] t_tob64(saltbuf, ent->salt.data, ent->salt.len), ent->index); ^ In file included from t_pw.c:46:0: t_pwd.h:235:17: note: expected 'const char *' but argument is of type 'unsigned char * const' _TYPE( char * ) t_tob64 P((char *, const char *, unsigned)); ^ t_pw.c: In function 't_changepw': t_pw.c:468:3: warning: ignoring return value of 'link', declared with attribute warn_unused_result [-Wunused-result] link(pwname, bakfile); ^ t_pw.c:470:3: warning: ignoring return value of 'link', declared with attribute warn_unused_result [-Wunused-result] link(bakfile2, pwname); ^ t_pw.c: In function 't_deletepw': t_pw.c:540:3: warning: ignoring return value of 'link', declared with attribute warn_unused_result [-Wunused-result] link(pwname, bakfile); ^ t_pw.c:542:3: warning: ignoring return value of 'link', declared with attribute warn_unused_result [-Wunused-result] link(bakfile2, pwname); ^ t_server.c: In function 't_serveraddexdata': t_server.c:173:29: warning: pointer targets in passing argument 2 of 'cstr_appendn' differ in signedness [-Wpointer-sign] cstr_appendn(ts->ex_data, data, len); ^ In file included from t_pwd.h:34:0, from t_server.c:32: cstr.h:91:14: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( int ) cstr_appendn P((cstr * str, const char * s, int len)); ^ t_server.c: In function 't_servergetkey': t_server.c:242:33: warning: pointer targets in passing argument 2 of 't_sessionkey' differ in signedness [-Wpointer-sign] t_sessionkey(ts->session_key, sbuf->data, sbuf->length); ^ In file included from t_server.c:34:0: srp_aux.h:137:3: note: expected 'unsigned char *' but argument is of type 'char *' t_sessionkey P((unsigned char *, unsigned char *, unsigned)); ^ gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c t_truerand.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c cstr.c t_math.c: In function 'BigIntegerToCstr': t_math.c:242:48: warning: pointer targets in passing argument 2 of 'BigIntegerToBytes' differ in signedness [-Wpointer-sign] if(cstr_set_length(out, BigIntegerToBytes(x, out->data, n)) < 0) ^ t_math.c:187:1: note: expected 'unsigned char *' but argument is of type 'char *' BigIntegerToBytes(src, dest, destlen) ^ t_math.c: In function 'BigIntegerToCstrEx': t_math.c:253:28: warning: pointer targets in passing argument 2 of 'BigIntegerToBytes' differ in signedness [-Wpointer-sign] n = BigIntegerToBytes(x, out->data, len); ^ t_math.c:187:1: note: expected 'unsigned char *' but argument is of type 'char *' BigIntegerToBytes(src, dest, destlen) ^ gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c srp.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c rfc2945_client.c cstr.c:24:44: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] static cstr_allocator malloc_allocator = { malloc, free, NULL }; ^ cstr.c:24:44: note: (near initialization for 'malloc_allocator.alloc') cstr.c:24:52: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] static cstr_allocator malloc_allocator = { malloc, free, NULL }; ^ cstr.c:24:52: note: (near initialization for 'malloc_allocator.free') t_truerand.c: In function 'tick': t_truerand.c:161:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ rfc2945_client.c: In function 'srp2945_client_genpub': rfc2945_client.c:162:12: warning: pointer targets in passing argument 1 of 't_random' differ in signedness [-Wpointer-sign] t_random(astr->data, slen); ^ In file included from srp.h:33:0, from rfc2945_client.c:30: srp_aux.h:134:15: note: expected 'unsigned char *' but argument is of type 'char *' _TYPE( void ) t_random P((unsigned char *, unsigned)); ^ rfc2945_client.c:163:37: warning: pointer targets in passing argument 1 of 'BigIntegerFromBytes' differ in signedness [-Wpointer-sign] srp->secret = BigIntegerFromBytes(astr->data, slen); ^ In file included from srp.h:33:0, from rfc2945_client.c:30: srp_aux.h:57:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( BigInteger ) BigIntegerFromBytes P((const unsigned char * bytes, ^ rfc2945_client.c: In function 'srp2945_client_key': rfc2945_client.c:226:37: warning: pointer targets in passing argument 2 of 't_sessionkey' differ in signedness [-Wpointer-sign] t_sessionkey(CLIENT_CTXP(srp)->k, s->data, s->length); /* Interleaved hash */ ^ In file included from srp.h:33:0, from rfc2945_client.c:30: srp_aux.h:137:3: note: expected 'unsigned char *' but argument is of type 'char *' t_sessionkey P((unsigned char *, unsigned char *, unsigned)); ^ rfc2945_client.c:47:29: warning: pointer targets in passing argument 2 of 'cstr_setn' differ in signedness [-Wpointer-sign] #define CLIENT_CTXP(srp) ((struct client_meth_st *)(srp)->meth_data) ^ rfc2945_client.c:239:24: note: in expansion of macro 'CLIENT_CTXP' cstr_setn(*result, CLIENT_CTXP(srp)->k, RFC2945_KEY_LEN); ^ In file included from srp.h:32:0, from rfc2945_client.c:30: cstr.h:88:14: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( int ) cstr_setn P((cstr * str, const char * s, int len)); ^ rfc2945_client.c: In function 'srp2945_client_respond': rfc2945_client.c:268:13: warning: pointer targets in passing argument 1 of 'SHA1_Final' differ in signedness [-Wpointer-sign] SHA1Final((*proof)->data, &CLIENT_CTXP(srp)->hash); ^ In file included from t_sha.h:37:0, from rfc2945_client.c:32: /usr/include/openssl/sha.h:123:5: note: expected 'unsigned char *' but argument is of type 'char *' int SHA1_Final(unsigned char *md, SHA_CTX *c); ^ srp.c: In function 'SRP_set_user_raw': srp.c:219:28: warning: pointer targets in passing argument 2 of 'cstr_setn' differ in signedness [-Wpointer-sign] cstr_setn(srp->username, user, userlen); ^ In file included from t_pwd.h:34:0, from srp.c:31: cstr.h:88:14: note: expected 'const char *' but argument is of type 'const unsigned char *' _TYPE( int ) cstr_setn P((cstr * str, const char * s, int len)); ^ srp.c: In function 'SRP_set_params': srp.c:243:24: warning: pointer targets in passing argument 2 of 'cstr_setn' differ in signedness [-Wpointer-sign] cstr_setn(srp->salt, salt, saltlen); ^ In file included from t_pwd.h:34:0, from srp.c:31: cstr.h:88:14: note: expected 'const char *' but argument is of type 'const unsigned char *' _TYPE( int ) cstr_setn P((cstr * str, const char * s, int len)); ^ srp.c: In function 'SRP_add_ex_data': srp.c:288:30: warning: pointer targets in passing argument 2 of 'cstr_appendn' differ in signedness [-Wpointer-sign] cstr_appendn(srp->ex_data, data, datalen); ^ In file included from t_pwd.h:34:0, from srp.c:31: cstr.h:91:14: note: expected 'const char *' but argument is of type 'const unsigned char *' _TYPE( int ) cstr_appendn P((cstr * str, const char * s, int len)); ^ gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c rfc2945_server.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c srp6_client.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c srp6_server.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c yp_misc.c rfc2945_server.c: In function 'srp2945_server_genpub': rfc2945_server.c:169:12: warning: pointer targets in passing argument 1 of 't_random' differ in signedness [-Wpointer-sign] t_random(bstr->data, slen); ^ In file included from srp.h:33:0, from rfc2945_server.c:30: srp_aux.h:134:15: note: expected 'unsigned char *' but argument is of type 'char *' _TYPE( void ) t_random P((unsigned char *, unsigned)); ^ rfc2945_server.c:170:37: warning: pointer targets in passing argument 1 of 'BigIntegerFromBytes' differ in signedness [-Wpointer-sign] srp->secret = BigIntegerFromBytes(bstr->data, slen); ^ In file included from srp.h:33:0, from rfc2945_server.c:30: srp_aux.h:57:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( BigInteger ) BigIntegerFromBytes P((const unsigned char * bytes, ^ rfc2945_server.c: In function 'srp2945_server_key': rfc2945_server.c:252:37: warning: pointer targets in passing argument 2 of 't_sessionkey' differ in signedness [-Wpointer-sign] t_sessionkey(SERVER_CTXP(srp)->k, s->data, s->length); /* Interleaved hash */ ^ In file included from srp.h:33:0, from rfc2945_server.c:30: srp_aux.h:137:3: note: expected 'unsigned char *' but argument is of type 'char *' t_sessionkey P((unsigned char *, unsigned char *, unsigned)); ^ rfc2945_server.c:50:29: warning: pointer targets in passing argument 2 of 'cstr_setn' differ in signedness [-Wpointer-sign] #define SERVER_CTXP(srp) ((struct server_meth_st *)(srp)->meth_data) ^ rfc2945_server.c:271:24: note: in expansion of macro 'SERVER_CTXP' cstr_setn(*result, SERVER_CTXP(srp)->k, RFC2945_KEY_LEN); ^ In file included from srp.h:32:0, from rfc2945_server.c:30: cstr.h:88:14: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( int ) cstr_setn P((cstr * str, const char * s, int len)); ^ gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c yp_tpasswd.c srp6_server.c: In function 'srp6_server_genpub_ex': srp6_server.c:191:12: warning: pointer targets in passing argument 1 of 't_random' differ in signedness [-Wpointer-sign] t_random(bstr->data, slen); ^ In file included from srp.h:33:0, from srp6_server.c:30: srp_aux.h:134:15: note: expected 'unsigned char *' but argument is of type 'char *' _TYPE( void ) t_random P((unsigned char *, unsigned)); ^ srp6_server.c:192:37: warning: pointer targets in passing argument 1 of 'BigIntegerFromBytes' differ in signedness [-Wpointer-sign] srp->secret = BigIntegerFromBytes(bstr->data, slen); ^ In file included from srp.h:33:0, from srp6_server.c:30: srp_aux.h:57:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( BigInteger ) BigIntegerFromBytes P((const unsigned char * bytes, ^ srp6_server.c: In function 'srp6_server_key': srp6_server.c:335:48: warning: pointer targets in passing argument 3 of 't_mgf1' differ in signedness [-Wpointer-sign] t_mgf1(SERVER_CTXP(srp)->k, RFC2945_KEY_LEN, s->data, s->length); /* Interleaved hash */ ^ In file included from srp.h:33:0, from srp6_server.c:30: srp_aux.h:138:15: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( void ) t_mgf1 P((unsigned char *, unsigned, ^ srp6_server.c:60:29: warning: pointer targets in passing argument 2 of 'cstr_setn' differ in signedness [-Wpointer-sign] #define SERVER_CTXP(srp) ((struct server_meth_st *)(srp)->meth_data) ^ srp6_server.c:354:24: note: in expansion of macro 'SERVER_CTXP' cstr_setn(*result, SERVER_CTXP(srp)->k, RFC2945_KEY_LEN); ^ In file included from srp.h:32:0, from srp6_server.c:30: cstr.h:88:14: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( int ) cstr_setn P((cstr * str, const char * s, int len)); ^ gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c yp_tconf.c srp6_client.c: In function 'srp6_client_genpub': srp6_client.c:186:12: warning: pointer targets in passing argument 1 of 't_random' differ in signedness [-Wpointer-sign] t_random(astr->data, slen); ^ In file included from srp.h:33:0, from srp6_client.c:30: srp_aux.h:134:15: note: expected 'unsigned char *' but argument is of type 'char *' _TYPE( void ) t_random P((unsigned char *, unsigned)); ^ srp6_client.c:187:37: warning: pointer targets in passing argument 1 of 'BigIntegerFromBytes' differ in signedness [-Wpointer-sign] srp->secret = BigIntegerFromBytes(astr->data, slen); ^ In file included from srp.h:33:0, from srp6_client.c:30: srp_aux.h:57:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( BigInteger ) BigIntegerFromBytes P((const unsigned char * bytes, ^ srp6_client.c: In function 'srp6_client_key_ex': srp6_client.c:272:48: warning: pointer targets in passing argument 3 of 't_mgf1' differ in signedness [-Wpointer-sign] t_mgf1(CLIENT_CTXP(srp)->k, RFC2945_KEY_LEN, s->data, s->length); /* Interleaved hash */ ^ In file included from srp.h:33:0, from srp6_client.c:30: srp_aux.h:138:15: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( void ) t_mgf1 P((unsigned char *, unsigned, ^ srp6_client.c:59:29: warning: pointer targets in passing argument 2 of 'cstr_setn' differ in signedness [-Wpointer-sign] #define CLIENT_CTXP(srp) ((struct client_meth_st *)(srp)->meth_data) ^ srp6_client.c:285:24: note: in expansion of macro 'CLIENT_CTXP' cstr_setn(*result, CLIENT_CTXP(srp)->k, RFC2945_KEY_LEN); ^ In file included from srp.h:32:0, from srp6_client.c:30: cstr.h:88:14: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( int ) cstr_setn P((cstr * str, const char * s, int len)); ^ srp6_client.c: In function 'srp6_client_respond': srp6_client.c:358:13: warning: pointer targets in passing argument 1 of 'SHA1_Final' differ in signedness [-Wpointer-sign] SHA1Final((*proof)->data, &CLIENT_CTXP(srp)->hash); ^ In file included from t_sha.h:37:0, from srp6_client.c:32: /usr/include/openssl/sha.h:123:5: note: expected 'unsigned char *' but argument is of type 'char *' int SHA1_Final(unsigned char *md, SHA_CTX *c); ^ gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c nsw_tpasswd.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c nsw_tconf.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c nsswitch.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c tconf.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c clitest.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c srvtest.c clitest.c: In function 'main': clitest.c:51:3: warning: implicit declaration of function 'gets' [-Wimplicit-function-declaration] gets(username); ^ clitest.c:54:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] n.data = buf1; ^ clitest.c:55:21: warning: pointer targets in passing argument 1 of 't_fromb64' differ in signedness [-Wpointer-sign] n.len = t_fromb64(n.data, hexbuf); ^ In file included from clitest.c:32:0: t_pwd.h:236:14: note: expected 'char *' but argument is of type 'unsigned char *' _TYPE( int ) t_fromb64 P((char *, const char *)); ^ clitest.c:58:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] g.data = buf2; ^ clitest.c:59:21: warning: pointer targets in passing argument 1 of 't_fromb64' differ in signedness [-Wpointer-sign] g.len = t_fromb64(g.data, hexbuf); ^ In file included from clitest.c:32:0: t_pwd.h:236:14: note: expected 'char *' but argument is of type 'unsigned char *' _TYPE( int ) t_fromb64 P((char *, const char *)); ^ clitest.c:62:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s.data = buf3; ^ clitest.c:63:21: warning: pointer targets in passing argument 1 of 't_fromb64' differ in signedness [-Wpointer-sign] s.len = t_fromb64(s.data, hexbuf); ^ In file included from clitest.c:32:0: t_pwd.h:236:14: note: expected 'char *' but argument is of type 'unsigned char *' _TYPE( int ) t_fromb64 P((char *, const char *)); ^ clitest.c:68:49: warning: pointer targets in passing argument 2 of 't_tob64' differ in signedness [-Wpointer-sign] printf("A (to server): %s\n", t_tob64(hexbuf, A->data, A->len)); ^ In file included from clitest.c:32:0: t_pwd.h:235:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tob64 P((char *, const char *, unsigned)); ^ clitest.c:75:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] B.data = buf1; ^ clitest.c:76:21: warning: pointer targets in passing argument 1 of 't_fromb64' differ in signedness [-Wpointer-sign] B.len = t_fromb64(B.data, hexbuf); ^ In file included from clitest.c:32:0: t_pwd.h:236:14: note: expected 'char *' but argument is of type 'unsigned char *' _TYPE( int ) t_fromb64 P((char *, const char *)); ^ clitest.c:80:33: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] t_clientaddexdata(tc, hexbuf, strlen(hexbuf)); ^ clitest.c:80:33: warning: incompatible implicit declaration of built-in function 'strlen' clitest.c:80:33: note: include '' or provide a declaration of 'strlen' clitest.c:80:25: warning: pointer targets in passing argument 2 of 't_clientaddexdata' differ in signedness [-Wpointer-sign] t_clientaddexdata(tc, hexbuf, strlen(hexbuf)); ^ In file included from clitest.c:33:0: t_client.h:99:15: note: expected 'unsigned char *' but argument is of type 'char *' _TYPE( void ) t_clientaddexdata P((struct t_client *, unsigned char *, int)); ^ clitest.c:83:47: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] printf("Session key: %s\n", t_tohex(hexbuf, skey, 40)); ^ In file included from clitest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ clitest.c:85:21: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, t_clientresponse(tc), RESPONSE_LEN)); ^ In file included from clitest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srvtest.c: In function 'main': srvtest.c:77:3: warning: implicit declaration of function 'gets' [-Wimplicit-function-declaration] gets(username); ^ srvtest.c:97:49: warning: pointer targets in passing argument 2 of 't_tob64' differ in signedness [-Wpointer-sign] printf("n (to client): %s\n", t_tob64(hexbuf, ts->n.data, ts->n.len)); ^ In file included from srvtest.c:32:0: t_pwd.h:235:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tob64 P((char *, const char *, unsigned)); ^ srvtest.c:98:49: warning: pointer targets in passing argument 2 of 't_tob64' differ in signedness [-Wpointer-sign] printf("g (to client): %s\n", t_tob64(hexbuf, ts->g.data, ts->g.len)); ^ In file included from srvtest.c:32:0: t_pwd.h:235:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tob64 P((char *, const char *, unsigned)); ^ srvtest.c:99:52: warning: pointer targets in passing argument 2 of 't_tob64' differ in signedness [-Wpointer-sign] printf("salt (to client): %s\n", t_tob64(hexbuf, ts->s.data, ts->s.len)); ^ In file included from srvtest.c:32:0: t_pwd.h:235:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tob64 P((char *, const char *, unsigned)); ^ srvtest.c:104:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] A.data = buf; ^ srvtest.c:105:21: warning: pointer targets in passing argument 1 of 't_fromb64' differ in signedness [-Wpointer-sign] A.len = t_fromb64(A.data, hexbuf); ^ In file included from srvtest.c:32:0: t_pwd.h:236:14: note: expected 'char *' but argument is of type 'unsigned char *' _TYPE( int ) t_fromb64 P((char *, const char *)); ^ srvtest.c:107:49: warning: pointer targets in passing argument 2 of 't_tob64' differ in signedness [-Wpointer-sign] printf("B (to client): %s\n", t_tob64(hexbuf, B->data, B->len)); ^ In file included from srvtest.c:32:0: t_pwd.h:235:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tob64 P((char *, const char *, unsigned)); ^ srvtest.c:110:25: warning: pointer targets in passing argument 2 of 't_serveraddexdata' differ in signedness [-Wpointer-sign] t_serveraddexdata(ts, hexbuf, strlen(hexbuf)); ^ In file included from srvtest.c:33:0: t_server.h:93:15: note: expected 'unsigned char *' but argument is of type 'char *' _TYPE( void ) t_serveraddexdata P((struct t_server *, unsigned char *, int)); ^ srvtest.c:113:47: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] printf("Session key: %s\n", t_tohex(hexbuf, skey, 40)); ^ In file included from srvtest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srvtest.c:119:13: warning: pointer targets in passing argument 1 of 't_fromhex' differ in signedness [-Wpointer-sign] t_fromhex(cbuf, hexbuf); ^ In file included from srvtest.c:32:0: t_pwd.h:234:14: note: expected 'char *' but argument is of type 'unsigned char *' _TYPE( int ) t_fromhex P((char *, const char *)); ^ tconf.c: In function 'main': tconf.c:102:16: warning: implicit declaration of function 'getopt' [-Wimplicit-function-declaration] while ((ch = getopt(argc, argv, "dvfx2c:")) != EOF) ^ tconf.c:134:8: warning: implicit declaration of function 'creat' [-Wimplicit-function-declaration] if(creat(configFile, 0644) < 0 || (efp = fopen(configFile, "a+")) == NULL) { ^ tconf.c:188:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(cbuf, sizeof(cbuf), stdin); ^ tconf.c:202:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(cbuf, sizeof(cbuf), stdin); ^ tconf.c:230:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(cbuf, sizeof(cbuf), stdin); ^ tconf.c:263:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(cbuf, sizeof(cbuf), stdin); ^ gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c getpwtest.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c srptest.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c srpbench.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c srp6bench.c srpbench.c: In function 'main': srpbench.c:163:37: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] printf("0x%s ^ ", t_tohex(hexbuf, testbase, sizeof(testbase))); ^ In file included from srpbench.c:38:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srpbench.c:165:39: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] printf("0x%s mod ", t_tohex(hexbuf, testexp, sizeof(testexp))); ^ In file included from srpbench.c:38:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srpbench.c:167:37: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] printf("0x%s = ", t_tohex(hexbuf, testmod, sizeof(testmod))); ^ In file included from srpbench.c:38:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ In file included from srp6bench.c:38:0: srp6bench.c: In function 'do_srp6': srp6bench.c:93:41: warning: pointer targets in passing argument 3 of 'SRP_compute_key' differ in signedness [-Wpointer-sign] if(!SRP_OK(SRP_compute_key(srps, &ks, t1->data, t1->length))) { ^ srp.h:46:21: note: in definition of macro 'SRP_OK' #define SRP_OK(v) ((v) == SRP_SUCCESS) ^ In file included from srp6bench.c:38:0: srp.h:306:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( SRP_RESULT ) SRP_compute_key P((SRP * srp, cstr ** result, ^ In file included from srp6bench.c:38:0: srp6bench.c:103:41: warning: pointer targets in passing argument 3 of 'SRP_compute_key' differ in signedness [-Wpointer-sign] if(!SRP_OK(SRP_compute_key(srpc, &kc, t2->data, t2->length))) { ^ srp.h:46:21: note: in definition of macro 'SRP_OK' #define SRP_OK(v) ((v) == SRP_SUCCESS) ^ In file included from srp6bench.c:38:0: srp.h:306:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( SRP_RESULT ) SRP_compute_key P((SRP * srp, cstr ** result, ^ srp6bench.c:112:25: warning: pointer targets in passing argument 2 of 'SRP_verify' differ in signedness [-Wpointer-sign] rc = SRP_verify(srps, kc->data, kc->length); ^ In file included from srp6bench.c:38:0: srp.h:318:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( SRP_RESULT ) SRP_verify P((SRP * srp, ^ srp6bench.c:119:27: warning: pointer targets in passing argument 2 of 'SRP_verify' differ in signedness [-Wpointer-sign] rc = SRP_verify(srpc, ks->data, ks->length); ^ In file included from srp6bench.c:38:0: srp.h:318:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( SRP_RESULT ) SRP_verify P((SRP * srp, ^ srp6bench.c: In function 'do_srp6preparam': srp6bench.c:197:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(2); ^ srp6bench.c:197:5: warning: incompatible implicit declaration of built-in function 'exit' srp6bench.c:197:5: note: include '' or provide a declaration of 'exit' srp6bench.c: In function 'usage': srp6bench.c:214:3: warning: incompatible implicit declaration of built-in function 'exit' exit(1); ^ srp6bench.c:214:3: note: include '' or provide a declaration of 'exit' srp6bench.c: In function 'main': srp6bench.c:242:8: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if(strcmp(*argv, "-engine") == 0) { ^ srp6bench.c:246:4: warning: incompatible implicit declaration of built-in function 'exit' exit(2); ^ srp6bench.c:246:4: note: include '' or provide a declaration of 'exit' srp6bench.c:253:16: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] pindex = atoi(*argv + 1); ^ srptest.c: In function 'do_test_pindex': srptest.c:96:19: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, ce.modulus.data, ce.modulus.len)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:98:19: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, ce.generator.data, ce.generator.len)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:100:19: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, ppwe->password.data, ppwe->password.len)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:102:19: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, ppwe->salt.data, ppwe->salt.len)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:121:21: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, tc->a.data, tc->a.len)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:122:57: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] printf("[client] sending A = %s\n\n", t_tohex(hexbuf, A->data, A->len)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:127:21: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, ts->b.data, ts->b.len)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:128:55: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] printf("[server] sending B = %s\n", t_tohex(hexbuf, B->data, B->len)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:131:19: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, skey, SESSION_KEY_LEN)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:136:19: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, ckey, SESSION_KEY_LEN)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:139:19: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, cresp, RESPONSE_LEN)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:147:21: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, sresp, RESPONSE_LEN)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:217:33: warning: pointer targets in passing argument 3 of 'SRP_compute_key' differ in signedness [-Wpointer-sign] if(SRP_compute_key(srps, &ks, t1->data, t1->length) != SRP_SUCCESS) { ^ In file included from srptest.c:35:0: srp.h:306:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( SRP_RESULT ) SRP_compute_key P((SRP * srp, cstr ** result, ^ srptest.c:235:33: warning: pointer targets in passing argument 3 of 'SRP_compute_key' differ in signedness [-Wpointer-sign] if(SRP_compute_key(srpc, &kc, t2->data, t2->length) != SRP_SUCCESS) { ^ In file included from srptest.c:35:0: srp.h:306:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( SRP_RESULT ) SRP_compute_key P((SRP * srp, cstr ** result, ^ srptest.c:254:24: warning: pointer targets in passing argument 2 of 'SRP_verify' differ in signedness [-Wpointer-sign] i = SRP_verify(srps, kc->data, kc->length); ^ In file included from srptest.c:35:0: srp.h:318:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( SRP_RESULT ) SRP_verify P((SRP * srp, ^ srptest.c:265:26: warning: pointer targets in passing argument 2 of 'SRP_verify' differ in signedness [-Wpointer-sign] i = SRP_verify(srpc, ks->data, ks->length); ^ In file included from srptest.c:35:0: srp.h:318:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( SRP_RESULT ) SRP_verify P((SRP * srp, ^ srptest.c:310:21: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, tc->a.data, tc->a.len)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:311:57: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] printf("[client] sending A = %s\n\n", t_tohex(hexbuf, A->data, A->len)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:338:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] tmpB.data = t2->data; ^ srptest.c:342:19: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, ckey, SESSION_KEY_LEN)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:345:19: warning: pointer targets in passing argument 2 of 't_tohex' differ in signedness [-Wpointer-sign] t_tohex(hexbuf, cresp, RESPONSE_LEN)); ^ In file included from srptest.c:32:0: t_pwd.h:233:17: note: expected 'const char *' but argument is of type 'unsigned char *' _TYPE( char * ) t_tohex P((char *, const char *, unsigned)); ^ srptest.c:358:28: warning: pointer targets in passing argument 2 of 't_clientverify' differ in signedness [-Wpointer-sign] i = t_clientverify(tc, ks->data); ^ In file included from srptest.c:33:0: t_client.h:102:14: note: expected 'unsigned char *' but argument is of type 'char *' _TYPE( int ) t_clientverify P((struct t_client *, unsigned char *)); ^ srptest.c:427:33: warning: pointer targets in passing argument 3 of 'SRP_compute_key' differ in signedness [-Wpointer-sign] if(SRP_compute_key(srps, &ks, t1->data, t1->length) != SRP_SUCCESS) { ^ In file included from srptest.c:35:0: srp.h:306:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( SRP_RESULT ) SRP_compute_key P((SRP * srp, cstr ** result, ^ srptest.c:445:33: warning: pointer targets in passing argument 3 of 'SRP_compute_key' differ in signedness [-Wpointer-sign] if(SRP_compute_key(srpc, &kc, t2->data, t2->length) != SRP_SUCCESS) { ^ In file included from srptest.c:35:0: srp.h:306:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( SRP_RESULT ) SRP_compute_key P((SRP * srp, cstr ** result, ^ srptest.c:464:24: warning: pointer targets in passing argument 2 of 'SRP_verify' differ in signedness [-Wpointer-sign] i = SRP_verify(srps, kc->data, kc->length); ^ In file included from srptest.c:35:0: srp.h:318:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( SRP_RESULT ) SRP_verify P((SRP * srp, ^ srptest.c:475:26: warning: pointer targets in passing argument 2 of 'SRP_verify' differ in signedness [-Wpointer-sign] i = SRP_verify(srpc, ks->data, ks->length); ^ In file included from srptest.c:35:0: srp.h:318:21: note: expected 'const unsigned char *' but argument is of type 'char *' _TYPE( SRP_RESULT ) SRP_verify P((SRP * srp, ^ srptest.c: In function 'main': srptest.c:504:8: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if(strcmp(*argv, "-v") == 0) ^ rm -f libsrp.a ar cru libsrp.a t_client.o t_conf.o t_conv.o t_getpass.o t_sha.o t_math.o t_misc.o t_pw.o t_read.o t_server.o t_truerand.o cstr.o srp.o rfc2945_client.o rfc2945_server.o srp6_client.o srp6_server.o yp_misc.o yp_tpasswd.o yp_tconf.o nsw_tpasswd.o nsw_tconf.o nsswitch.o ranlib libsrp.a gcc -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o tconf tconf.o libsrp.a -L/usr/lib/openmpi/lib -lmpi -ldl -lnsl -lcrypto gcc -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o clitest clitest.o libsrp.a -L/usr/lib/openmpi/lib -lmpi -ldl -lnsl -lcrypto gcc -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o srvtest srvtest.o libsrp.a -L/usr/lib/openmpi/lib -lmpi -ldl -lnsl -lcrypto gcc -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o getpwtest getpwtest.o libsrp.a -L/usr/lib/openmpi/lib -lmpi -ldl -lnsl -lcrypto gcc -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o srpbench srpbench.o libsrp.a -L/usr/lib/openmpi/lib -lmpi -ldl -lnsl -lcrypto gcc -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o srp6bench srp6bench.o libsrp.a -L/usr/lib/openmpi/lib -lmpi -ldl -lnsl -lcrypto srptest.c: In function 'do_test_pindex': srptest.c:86:16: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] ce.index = i - 1; ^ srvtest.o: In function `main': /usr/src/RPM/BUILD/srp-2.1.2/libsrp/srvtest.c:77: warning: the `gets' function is dangerous and should not be used. clitest.o: In function `main': /usr/src/RPM/BUILD/srp-2.1.2/libsrp/clitest.c:51: warning: the `gets' function is dangerous and should not be used. gcc -fPIC -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o srptest srptest.o libsrp.a -L/usr/lib/openmpi/lib -lmpi -ldl -lnsl -lcrypto make[1]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/libsrp' Making all in libkrypto make[1]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/libkrypto' gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c cipher_bench.c cipher_bench.c: In function 'bcipher_bench': cipher_bench.c:74:3: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset(data, 0, 8); ^ cipher_bench.c:74:3: warning: incompatible implicit declaration of built-in function 'memset' cipher_bench.c:74:3: note: include '' or provide a declaration of 'memset' cipher_bench.c:109:12: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'unsigned int' [-Wformat=] printf("*** %s encryption/decryption error: [%08x %08x] != 0\n", *lo, *hi); ^ cipher_bench.c:109:12: warning: format '%x' expects a matching 'unsigned int' argument [-Wformat=] cipher_bench.c:115:10: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] printf("Time for %d runs: %d.%06d sec (%g Kb/sec)\n", 2 * NRUNS, ^ cipher_bench.c:115:10: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c krypto.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c cipher.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c cipher_crypt_ecb.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c cipher_crypt_cbc.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c cipher_crypt_cfb.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c cipher_crypt_ofb.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c hash.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c krypto_rand_conf.c cipher.c: In function 'cipher_supported': cipher.c:153:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for (i = 0; i < strlen (list); i++) ^ In file included from krypto_locl.h:76:0, from cipher.c:32: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ krypto.c: In function 'krypto_msg_priv': krypto.c:218:5: warning: implicit declaration of function 'krypto_rand_conf' [-Wimplicit-function-declaration] krypto_rand_conf (confounder, conflen); ^ hash.c: In function 'hash_supported': hash.c:99:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for (i = 0; i < strlen (list); i++) ^ In file included from krypto_locl.h:76:0, from hash.c:32: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c cipher_imp_cast.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c cipher_imp_blowfish.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c cipher_imp_des.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c cipher_imp_none.c cipher_imp_cast.c: In function 'cipher_imp_cast_init': cipher_imp_cast.c:41:27: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] ctxt = (CastKeySched *) malloc (sizeof (CastKeySched)); ^ cipher_imp_cast.c:41:27: warning: incompatible implicit declaration of built-in function 'malloc' cipher_imp_cast.c:41:27: note: include '' or provide a declaration of 'malloc' cipher_imp_cast.c: In function 'cipher_imp_cast_finish': cipher_imp_cast.c:63:5: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset (ctxt, 0, sizeof (CastKeySched)); ^ cipher_imp_cast.c:63:5: warning: incompatible implicit declaration of built-in function 'memset' cipher_imp_cast.c:63:5: note: include '' or provide a declaration of 'memset' gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c hash_imp_md5.c cipher_imp_cast.c:64:5: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free (c); ^ cipher_imp_cast.c:64:5: warning: incompatible implicit declaration of built-in function 'free' cipher_imp_cast.c:64:5: note: include '' or provide a declaration of 'free' gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c hash_imp_sha.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c cipher_test.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c hash_test.c hash_imp_sha.c: In function 'sha_new': hash_imp_sha.c:20:23: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] ctxt = (SHA1_CTX *) malloc (sizeof (SHA1_CTX)); ^ hash_imp_sha.c:20:23: warning: incompatible implicit declaration of built-in function 'malloc' hash_imp_sha.c:20:23: note: include '' or provide a declaration of 'malloc' hash_imp_sha.c: In function 'sha_delete': hash_imp_sha.c:28:13: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] if (ctxt) free (ctxt); ^ hash_imp_sha.c:28:13: warning: incompatible implicit declaration of built-in function 'free' hash_imp_sha.c:28:13: note: include '' or provide a declaration of 'free' cipher_imp_des.c: In function 'cipher_imp_des_crypt': cipher_imp_des.c:75:3: warning: passing argument 1 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(tmp, tmp, *des_key, state); ^ In file included from cipher_imp_des.h:25:0, from cipher_imp_des.c:21: /usr/include/openssl/des.h:152:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ cipher_imp_des.c:75:3: warning: passing argument 2 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(tmp, tmp, *des_key, state); ^ In file included from cipher_imp_des.h:25:0, from cipher_imp_des.c:21: /usr/include/openssl/des.h:152:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ cipher_imp_des.c: In function 'cipher_imp_des3_crypt': cipher_imp_des.c:205:3: warning: passing argument 1 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(tmp, tmp, KEY1(ctxt), KEY2(ctxt), KEY3(ctxt), state); ^ In file included from cipher_imp_des.h:25:0, from cipher_imp_des.c:21: /usr/include/openssl/des.h:132:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ cipher_imp_des.c:205:3: warning: passing argument 2 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(tmp, tmp, KEY1(ctxt), KEY2(ctxt), KEY3(ctxt), state); ^ In file included from cipher_imp_des.h:25:0, from cipher_imp_des.c:21: /usr/include/openssl/des.h:132:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c krypto_test.c cipher_test.c: In function 'main': cipher_test.c:385:19: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] for (i = 0; i < strlen (list); i++) ^ cipher_test.c:385:19: warning: incompatible implicit declaration of built-in function 'strlen' cipher_test.c:385:19: note: include '' or provide a declaration of 'strlen' cipher_test.c:385:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for (i = 0; i < strlen (list); i++) ^ cipher_test.c:385:27: note: expected 'const char *' but argument is of type 'unsigned char *' cipher_test.c:395:3: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset (in, 0, 40); memset (out, 0, 40); ^ cipher_test.c:395:3: warning: incompatible implicit declaration of built-in function 'memset' cipher_test.c:395:3: note: include '' or provide a declaration of 'memset' cipher_test.c:406:11: warning: implicit declaration of function 'memcmp' [-Wimplicit-function-declaration] if (memcmp (out, &(bf_data[i][0]), 8) != 0) ^ cipher_test.c:418:9: warning: incompatible implicit declaration of built-in function 'strlen' len = strlen (test_data) + 1; ^ cipher_test.c:418:9: note: include '' or provide a declaration of 'strlen' cipher_test.c:432:25: warning: pointer targets in passing argument 2 of 'cipher_crypt' differ in signedness [-Wpointer-sign] cipher_crypt (ciph, test_data, out, len); ^ In file included from cipher_test.c:32:0: krypto.h:123:13: note: expected 'unsigned char *' but argument is of type 'char *' EXTERN void cipher_crypt _PROTO((cipher *, unsigned char *, unsigned char *, ^ cipher_test.c:457:25: warning: pointer targets in passing argument 2 of 'cipher_crypt' differ in signedness [-Wpointer-sign] cipher_crypt (ciph, test_data, out, len); ^ In file included from cipher_test.c:32:0: krypto.h:123:13: note: expected 'unsigned char *' but argument is of type 'char *' EXTERN void cipher_crypt _PROTO((cipher *, unsigned char *, unsigned char *, ^ cipher_test.c:482:25: warning: pointer targets in passing argument 2 of 'cipher_crypt' differ in signedness [-Wpointer-sign] cipher_crypt (ciph, test_data, out, len); ^ In file included from cipher_test.c:32:0: krypto.h:123:13: note: expected 'unsigned char *' but argument is of type 'char *' EXTERN void cipher_crypt _PROTO((cipher *, unsigned char *, unsigned char *, ^ cipher_test.c:508:7: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] memcpy (key, ecb_data[i], 8); ^ cipher_test.c:508:7: warning: incompatible implicit declaration of built-in function 'memcpy' cipher_test.c:508:7: note: include '' or provide a declaration of 'memcpy' cipher_test.c:536:25: warning: pointer targets in passing argument 2 of 'cipher_crypt' differ in signedness [-Wpointer-sign] cipher_crypt (ciph, test_data, out, len); ^ In file included from cipher_test.c:32:0: krypto.h:123:13: note: expected 'unsigned char *' but argument is of type 'char *' EXTERN void cipher_crypt _PROTO((cipher *, unsigned char *, unsigned char *, ^ cipher_test.c:616:7: warning: incompatible implicit declaration of built-in function 'memcpy' memcpy (key, ecb_data[i], 8); ^ cipher_test.c:616:7: note: include '' or provide a declaration of 'memcpy' cipher_test.c:645:25: warning: pointer targets in passing argument 2 of 'cipher_crypt' differ in signedness [-Wpointer-sign] cipher_crypt (ciph, test_data, out, len); ^ In file included from cipher_test.c:32:0: krypto.h:123:13: note: expected 'unsigned char *' but argument is of type 'char *' EXTERN void cipher_crypt _PROTO((cipher *, unsigned char *, unsigned char *, ^ cipher_test.c:727:7: warning: incompatible implicit declaration of built-in function 'memcpy' memcpy (key, ecb_data[i], 8); ^ cipher_test.c:727:7: note: include '' or provide a declaration of 'memcpy' cipher_test.c:759:5: warning: incompatible implicit declaration of built-in function 'memcpy' memcpy (key, cast_key, 16); ^ cipher_test.c:759:5: note: include '' or provide a declaration of 'memcpy' cipher_test.c:755:19: warning: unused variable 'b' [-Wunused-variable] unsigned char b[16]; ^ cipher_test.c:754:19: warning: unused variable 'a' [-Wunused-variable] unsigned char a[16]; ^ cipher_test.c:380:7: warning: variable 'status' set but not used [-Wunused-but-set-variable] int status = 0; ^ cipher_test.c: At top level: cipher_test.c:337:22: warning: 'cast_avec' defined but not used [-Wunused-variable] static unsigned char cast_avec[] = { ^ cipher_test.c:342:22: warning: 'cast_bvec' defined but not used [-Wunused-variable] static unsigned char cast_bvec[] = { ^ cipher_test.c:347:22: warning: 'cast_aver' defined but not used [-Wunused-variable] static unsigned char cast_aver[] = { ^ cipher_test.c:352:22: warning: 'cast_bver' defined but not used [-Wunused-variable] static unsigned char cast_bver[] = { ^ krypto_test.c: In function 'main': krypto_test.c:62:19: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] for (i = 0; i < strlen (clist); i++) ^ krypto_test.c:62:19: warning: incompatible implicit declaration of built-in function 'strlen' krypto_test.c:62:19: note: include '' or provide a declaration of 'strlen' krypto_test.c:62:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for (i = 0; i < strlen (clist); i++) ^ krypto_test.c:62:27: note: expected 'const char *' but argument is of type 'unsigned char *' krypto_test.c:63:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for (j = 0; j < strlen (hlist); j++) ^ krypto_test.c:63:27: note: expected 'const char *' but argument is of type 'unsigned char *' krypto_test.c:76:9: warning: implicit declaration of function 'memcmp' [-Wimplicit-function-declaration] if (memcmp (message1, buf2, strlen (message1))) ^ krypto_test.c:76:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (memcmp (message1, buf2, strlen (message1))) ^ krypto_test.c:76:41: note: expected 'const char *' but argument is of type 'unsigned char *' krypto_test.c:82:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (memcmp (message2, buf2, strlen (message2))) ^ krypto_test.c:82:41: note: expected 'const char *' but argument is of type 'unsigned char *' krypto_test.c:88:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (memcmp (message1, buf2, strlen (message1))) ^ krypto_test.c:88:41: note: expected 'const char *' but argument is of type 'unsigned char *' krypto_test.c:94:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (memcmp (message2, buf2, strlen (message2))) ^ krypto_test.c:94:41: note: expected 'const char *' but argument is of type 'unsigned char *' hash_test.c: In function 'main': hash_test.c:98:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for (i = 0; i < strlen (list); i++) ^ In file included from krypto_locl.h:76:0, from hash_test.c:33: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ rm -f libkrypto.a ar cru libkrypto.a krypto.o cipher.o cipher_crypt_ecb.o cipher_crypt_cbc.o cipher_crypt_cfb.o cipher_crypt_ofb.o hash.o krypto_rand_conf.o cipher_imp_cast.o cipher_imp_blowfish.o cipher_imp_des.o cipher_imp_none.o hash_imp_md5.o hash_imp_sha.o ranlib libkrypto.a gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o cipher_bench cipher_bench.o libkrypto.a ../libsrp/libsrp.a -L/usr/lib/openmpi/lib -lmpi -lcrypto gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o hash_test hash_test.o libkrypto.a ../libsrp/libsrp.a -L/usr/lib/openmpi/lib -lmpi -lcrypto gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o krypto_test krypto_test.o libkrypto.a ../libsrp/libsrp.a -L/usr/lib/openmpi/lib -lmpi -lcrypto gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o cipher_test cipher_test.o libkrypto.a ../libsrp/libsrp.a -L/usr/lib/openmpi/lib -lmpi -lcrypto make[1]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/libkrypto' Making all in telnet make[1]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet' make all-recursive make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet' Making all in arpa make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/arpa' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/arpa' Making all in libtelnet make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/libtelnet' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c auth.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c encrypt.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c genget.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c misc.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c srp.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c kerberos4c.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c kerberos.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c kerberos5.c kerberos4c.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)kerberos.c 8.3 (Berkeley) 5/30/95"; ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c forward.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c spx.c genget.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)genget.c 8.2 (Berkeley) 5/30/95"; ^ In file included from auth.c:78:0: auth.h:89:8: warning: type defaults to 'int' in declaration of 'auth_debug_mode' [-Wimplicit-int] extern auth_debug_mode; ^ auth.c: In function 'auth_enable': auth.c:299:9: warning: implicit declaration of function 'auth_onoff' [-Wimplicit-function-declaration] return(auth_onoff(type, 1)); ^ misc.c: In function 'auth_encrypt_init': auth.c: In function 'auth_request': auth.c:418:3: warning: implicit declaration of function 'printsub' [-Wimplicit-function-declaration] printsub('>', &str_request[2], e - str_request - 2); ^ misc.c:65:2: warning: implicit declaration of function 'auth_init' [-Wimplicit-function-declaration] auth_init(name, server); ^ misc.c:68:2: warning: implicit declaration of function 'encrypt_init' [-Wimplicit-function-declaration] encrypt_init(name, server); ^ misc.c:71:3: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(UserNameRequested); ^ misc.c:71:3: warning: incompatible implicit declaration of built-in function 'free' misc.c:71:3: note: include '' or provide a declaration of 'free' misc.c: In function 'auth_encrypt_reset': misc.c:84:2: warning: implicit declaration of function 'encrypt_reset' [-Wimplicit-function-declaration] encrypt_reset(); ^ misc.c: In function 'auth_encrypt_user': misc.c:94:3: warning: incompatible implicit declaration of built-in function 'free' free(UserNameRequested); ^ misc.c:94:3: note: include '' or provide a declaration of 'free' auth.c: In function 'auth_warn': misc.c: In function 'printd': auth.c:534:8: warning: unused variable 'rbuf' [-Wunused-variable] char rbuf[64]; ^ misc.c:113:3: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration] printf(" %02x", *data); ^ misc.c:113:3: warning: incompatible implicit declaration of built-in function 'printf' misc.c:113:3: note: include '' or provide a declaration of 'printf' auth.c: In function 'auth_is': auth.c:591:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ap = findauthenticator(data[0], data[1])) { ^ misc.c: At top level: auth.c: In function 'auth_reply': auth.c:609:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ap = findauthenticator(data[0], data[1])) { ^ misc.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)misc.c 8.1 (Berkeley) 6/4/93"; ^ auth.c: In function 'auth_name': auth.c:628:17: warning: implicit declaration of function 'auth_encrypt_user' [-Wimplicit-function-declaration] auth_encrypt_user(NULL); ^ auth.c:622:17: warning: unused variable 'ap' [-Wunused-variable] Authenticator *ap; ^ auth.c: In function 'auth_wait': auth.c:701:2: warning: implicit declaration of function 'alarm' [-Wimplicit-function-declaration] alarm(300); ^ auth.c: At top level: auth.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)auth.c 8.3 (Berkeley) 5/30/95"; ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c rsaencpwd.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c krb4encpwd.c spx.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)spx.c 8.2 (Berkeley) 5/30/95"; ^ In file included from srp.c:50:0: auth.h:89:8: warning: type defaults to 'int' in declaration of 'auth_debug_mode' [-Wimplicit-int] extern auth_debug_mode; ^ krb4encpwd.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)krb4encpwd.c 8.3 (Berkeley) 5/30/95"; ^ srp.c:55:8: warning: type defaults to 'int' in declaration of 'auth_debug_mode' [-Wimplicit-int] extern auth_debug_mode; ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c enc_des.c srp.c: In function 'Data': srp.c:123:3: warning: implicit declaration of function 'printsub' [-Wimplicit-function-declaration] printsub('>', &str_data[2], p - (&str_data[2])); ^ srp.c: In function 'srp_send': srp.c:165:5: warning: implicit declaration of function 'read_string' [-Wimplicit-function-declaration] read_string(ubuf, sizeof(ubuf) - 1, ""); ^ srp.c:171:8: warning: implicit declaration of function 'auth_sendname' [-Wimplicit-function-declaration] if (!auth_sendname(UserNameRequested, strlen(UserNameRequested))) { ^ srp.c: In function 'srp_is': srp.c:315:39: warning: pointer targets in passing argument 2 of 'BigIntegerToBytes' differ in signedness [-Wpointer-sign] BigIntegerToBytes(s_srp->modulus, ptr, modlen); ^ In file included from ../../libsrp/srp.h:33:0, from srp.c:53: ../../libsrp/srp_aux.h:60:14: note: expected 'unsigned char *' but argument is of type 'char *' _TYPE( int ) BigIntegerToBytes P((BigInteger src, ^ srp.c:320:41: warning: pointer targets in passing argument 2 of 'BigIntegerToBytes' differ in signedness [-Wpointer-sign] BigIntegerToBytes(s_srp->generator, ptr, genlen); ^ In file included from ../../libsrp/srp.h:33:0, from srp.c:53: ../../libsrp/srp_aux.h:60:14: note: expected 'unsigned char *' but argument is of type 'char *' _TYPE( int ) BigIntegerToBytes P((BigInteger src, ^ srp.c:414:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] skey.data = s_key->data; ^ srp.c: In function 'srp_reply': gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c enc_des_ede3.c srp.c:493:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] skey.data = c_key->data; ^ srp.c:574:5: warning: implicit declaration of function 'local_des_read_pw_string' [-Wimplicit-function-declaration] local_des_read_pw_string(user_passwd, sizeof(user_passwd) - 1, "SRP Password: ", 0); ^ srp.c:453:7: warning: unused variable 'pflag' [-Wunused-variable] int pflag; ^ srp.c: In function 'srp_printsub': srp.c:674:2: warning: label 'common' defined but not used [-Wunused-label] common: ^ srp.c: At top level: srp.c:68:22: warning: 'str_name' defined but not used [-Wunused-variable] static unsigned char str_name[1024] = { IAC, SB, TELOPT_AUTHENTICATION, ^ rsaencpwd.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)rsaencpwd.c 8.3 (Berkeley) 5/30/95"; ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c enc_cast.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c cast.c encrypt.c: In function 'encrypt_init': encrypt.c:287:4: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration] printf(">>>%s: I will support %s\r\n", ^ encrypt.c:287:4: warning: incompatible implicit declaration of built-in function 'printf' encrypt.c:287:4: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'encrypt_list_types': encrypt.c:324:2: warning: incompatible implicit declaration of built-in function 'printf' printf("Valid encryption types:\n"); ^ encrypt.c:324:2: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'EncryptBegin': encrypt.c:335:6: warning: implicit declaration of function 'isprefix' [-Wimplicit-function-declaration] if (isprefix(type, "help") || isprefix(type, "?")) { ^ encrypt.c:336:3: warning: incompatible implicit declaration of built-in function 'printf' printf("Usage: encrypt begin [input|output]\n"); ^ encrypt.c:336:3: note: include '' or provide a declaration of 'printf' encrypt.c:340:6: warning: implicit declaration of function 'EncryptEnable' [-Wimplicit-function-declaration] if (EncryptEnable(type, mode)) ^ encrypt.c:341:10: warning: implicit declaration of function 'EncryptStart' [-Wimplicit-function-declaration] return(EncryptStart(mode)); ^ encrypt.c: In function 'EncryptDisable': encrypt.c:353:3: warning: incompatible implicit declaration of built-in function 'printf' printf("Usage: encrypt disable [input|output]\n"); ^ encrypt.c:353:3: note: include '' or provide a declaration of 'printf' encrypt.c:355:34: warning: implicit declaration of function 'genget' [-Wimplicit-function-declaration] } else if ((ep = (Encryptions *)genget(type, encryptions, ^ encrypt.c:357:3: warning: incompatible implicit declaration of built-in function 'printf' printf("%s: invalid encryption type\n", type); ^ encrypt.c:357:3: note: include '' or provide a declaration of 'printf' encrypt.c:358:13: warning: implicit declaration of function 'Ambiguous' [-Wimplicit-function-declaration] } else if (Ambiguous(ep)) { ^ encrypt.c:359:3: warning: incompatible implicit declaration of built-in function 'printf' printf("Ambiguous type '%s'\n", type); ^ encrypt.c:359:3: note: include '' or provide a declaration of 'printf' encrypt.c:363:5: warning: implicit declaration of function 'EncryptStopInput' [-Wimplicit-function-declaration] EncryptStopInput(); ^ encrypt.c:370:5: warning: implicit declaration of function 'EncryptStopOutput' [-Wimplicit-function-declaration] EncryptStopOutput(); ^ encrypt.c:376:4: warning: incompatible implicit declaration of built-in function 'printf' printf("%s: invalid encryption mode\n", mode); ^ encrypt.c:376:4: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'EncryptEnable': encrypt.c:390:3: warning: incompatible implicit declaration of built-in function 'printf' printf("Usage: encrypt enable [input|output]\n"); ^ encrypt.c:390:3: note: include '' or provide a declaration of 'printf' encrypt.c:394:3: warning: incompatible implicit declaration of built-in function 'printf' printf("%s: invalid encryption type\n", type); ^ encrypt.c:394:3: note: include '' or provide a declaration of 'printf' encrypt.c:396:3: warning: incompatible implicit declaration of built-in function 'printf' printf("Ambiguous type '%s'\n", type); ^ encrypt.c:396:3: note: include '' or provide a declaration of 'printf' encrypt.c:411:4: warning: incompatible implicit declaration of built-in function 'printf' printf("%s: invalid encryption mode\n", mode); ^ encrypt.c:411:4: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'EncryptStart': encrypt.c:423:11: warning: implicit declaration of function 'EncryptStartInput' [-Wimplicit-function-declaration] return(EncryptStartInput()); ^ encrypt.c:425:11: warning: implicit declaration of function 'EncryptStartOutput' [-Wimplicit-function-declaration] return(EncryptStartOutput()); ^ encrypt.c:427:4: warning: incompatible implicit declaration of built-in function 'printf' printf("Usage: encrypt start [input|output]\n"); ^ encrypt.c:427:4: note: include '' or provide a declaration of 'printf' encrypt.c:430:3: warning: incompatible implicit declaration of built-in function 'printf' printf("%s: invalid encryption mode 'encrypt start ?' for help\n", mode); ^ encrypt.c:430:3: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'EncryptStartInput': encrypt.c:446:13: warning: incompatible implicit declaration of built-in function 'printf' printf("No previous decryption mode, decryption not enabled\r\n"); ^ encrypt.c:446:13: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'EncryptStartOutput': encrypt.c:458:13: warning: incompatible implicit declaration of built-in function 'printf' printf("No previous encryption mode, encryption not enabled\r\n"); ^ encrypt.c:458:13: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'EncryptStop': encrypt.c:473:4: warning: incompatible implicit declaration of built-in function 'printf' printf("Usage: encrypt stop [input|output]\n"); ^ encrypt.c:473:4: note: include '' or provide a declaration of 'printf' encrypt.c:476:3: warning: incompatible implicit declaration of built-in function 'printf' printf("%s: invalid encryption mode 'encrypt stop ?' for help\n", mode); ^ encrypt.c:476:3: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'encrypt_display': encrypt.c:502:3: warning: incompatible implicit declaration of built-in function 'printf' printf("Currently encrypting output with %s (%d bits)\r\n", ^ encrypt.c:502:3: note: include '' or provide a declaration of 'printf' encrypt.c:505:3: warning: incompatible implicit declaration of built-in function 'printf' printf("Currently decrypting input with %s (%d bits)\r\n", ^ encrypt.c:505:3: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'EncryptStatus': encrypt.c:513:3: warning: incompatible implicit declaration of built-in function 'printf' printf("Currently encrypting output with %s (%d bits)\r\n", ^ encrypt.c:513:3: note: include '' or provide a declaration of 'printf' encrypt.c:516:3: warning: incompatible implicit declaration of built-in function 'printf' printf("Currently output is clear text.\r\n"); ^ encrypt.c:516:3: note: include '' or provide a declaration of 'printf' encrypt.c:521:3: warning: incompatible implicit declaration of built-in function 'printf' printf("Currently decrypting input with %s (%d bits)\r\n", ^ encrypt.c:521:3: note: include '' or provide a declaration of 'printf' encrypt.c:524:3: warning: incompatible implicit declaration of built-in function 'printf' printf("Currently input is clear text.\r\n"); ^ encrypt.c:524:3: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'encrypt_send_support': encrypt.c:565:3: warning: implicit declaration of function 'printsub' [-Wimplicit-function-declaration] printsub('>', &str_send[2], str_suplen - 2); ^ encrypt.c: In function 'EncryptDebug': encrypt.c:578:2: warning: incompatible implicit declaration of built-in function 'printf' printf("Encryption debugging %s\r\n", ^ encrypt.c:578:2: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'EncryptVerbose': encrypt.c:591:2: warning: incompatible implicit declaration of built-in function 'printf' printf("Encryption %s verbose\r\n", ^ encrypt.c:591:2: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'EncryptAutoEnc': encrypt.c:601:2: warning: incompatible implicit declaration of built-in function 'printf' printf("Automatic encryption of output is %s\r\n", ^ encrypt.c:601:2: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'EncryptAutoDec': encrypt.c:611:2: warning: incompatible implicit declaration of built-in function 'printf' printf("Automatic decryption of input is %s\r\n", ^ encrypt.c:611:2: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'encrypt_support': encrypt.c:636:4: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: He is supporting %s (%d)\r\n", ^ encrypt.c:636:4: note: include '' or provide a declaration of 'printf' encrypt.c:640:25: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: He is supporting UNKNOWN (%d)\r\n", ^ encrypt.c:640:25: note: include '' or provide a declaration of 'printf' encrypt.c:656:4: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: (*ep->start)() returned %d\r\n", ^ encrypt.c:656:4: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'encrypt_is': encrypt.c:681:4: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: Can't find type %s (%d) for initial negotiation\r\n", ^ encrypt.c:681:4: note: include '' or provide a declaration of 'printf' encrypt.c:690:4: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: No initial negotiation needed for type %s (%d)\r\n", ^ encrypt.c:690:4: note: include '' or provide a declaration of 'printf' encrypt.c:699:4: warning: incompatible implicit declaration of built-in function 'printf' printf("(*ep->is)(%x, %d) returned %s(%d)\n", data, cnt, ^ encrypt.c:699:4: note: include '' or provide a declaration of 'printf' encrypt.c:699:11: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'unsigned char *' [-Wformat=] printf("(*ep->is)(%x, %d) returned %s(%d)\n", data, cnt, ^ encrypt.c: In function 'encrypt_reply': encrypt.c:725:4: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: Can't find type %s (%d) for initial negotiation\r\n", ^ encrypt.c:725:4: note: include '' or provide a declaration of 'printf' encrypt.c:734:4: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: No initial negotiation needed for type %s (%d)\r\n", ^ encrypt.c:734:4: note: include '' or provide a declaration of 'printf' encrypt.c:743:4: warning: incompatible implicit declaration of built-in function 'printf' printf("(*ep->reply)(%x, %d) returned %s(%d)\n", ^ encrypt.c:743:4: note: include '' or provide a declaration of 'printf' encrypt.c:743:11: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'unsigned char *' [-Wformat=] printf("(*ep->reply)(%x, %d) returned %s(%d)\n", ^ encrypt.c:749:3: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: encrypt_reply returned %d\n", Name, ret); ^ encrypt.c:749:3: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'encrypt_start': encrypt.c:776:3: warning: incompatible implicit declaration of built-in function 'printf' printf("%s: Warning, Cannot decrypt input stream!!!\r\n", Name); ^ encrypt.c:776:3: note: include '' or provide a declaration of 'printf' encrypt.c:781:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ep = finddecryption(decrypt_mode)) { ^ encrypt.c:784:4: warning: incompatible implicit declaration of built-in function 'printf' printf("[ Input is now decrypted with type %s (%d bits) ]\r\n", ^ encrypt.c:784:4: note: include '' or provide a declaration of 'printf' encrypt.c:788:4: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: Start to decrypt input with type %s\r\n", ^ encrypt.c:788:4: note: include '' or provide a declaration of 'printf' encrypt.c:791:3: warning: incompatible implicit declaration of built-in function 'printf' printf("%s: Warning, Cannot decrypt type %s (%d)!!!\r\n", ^ encrypt.c:791:3: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'encrypt_end': encrypt.c:839:3: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: Input is back to clear text\r\n", Name); ^ encrypt.c:839:3: note: include '' or provide a declaration of 'printf' encrypt.c:841:3: warning: incompatible implicit declaration of built-in function 'printf' printf("[ Input is now clear text ]\r\n"); ^ encrypt.c:841:3: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'encrypt_enc_keyid': encrypt.c:879:2: warning: implicit declaration of function 'encrypt_keyid' [-Wimplicit-function-declaration] encrypt_keyid(&ki[1], keyid, len); ^ encrypt.c: At top level: encrypt.c:890:1: warning: return type defaults to 'int' [-Wimplicit-int] encrypt_keyid(kp, keyid, len) ^ encrypt.c: In function 'encrypt_keyid': encrypt.c:902:4: warning: 'return' with no value, in function returning non-void return; ^ encrypt.c:909:4: warning: 'return' with no value, in function returning non-void return; ^ encrypt.c:928:3: warning: 'return' with no value, in function returning non-void return; ^ encrypt.c:896:24: warning: unused variable 'cp' [-Wunused-variable] unsigned char *strp, *cp; ^ encrypt.c:896:17: warning: unused variable 'strp' [-Wunused-variable] unsigned char *strp, *cp; ^ encrypt.c: In function 'encrypt_start_output': encrypt.c:991:4: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: Can't encrypt with type %s (%d)\r\n", ^ encrypt.c:991:4: note: include '' or provide a declaration of 'printf' encrypt.c:1004:4: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: Encrypt start: %s (%d) %s\r\n", ^ encrypt.c:1004:4: note: include '' or provide a declaration of 'printf' encrypt.c:1033:3: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: Started to encrypt output with type %s\r\n", ^ encrypt.c:1033:3: note: include '' or provide a declaration of 'printf' encrypt.c:1036:3: warning: incompatible implicit declaration of built-in function 'printf' printf("[ Output is now encrypted with type %s (%d bits) ]\r\n", ^ encrypt.c:1036:3: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'encrypt_send_end': encrypt.c:1056:3: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: Output is back to clear text\r\n", Name); ^ encrypt.c:1056:3: note: include '' or provide a declaration of 'printf' encrypt.c:1058:3: warning: incompatible implicit declaration of built-in function 'printf' printf("[ Output is now clear text ]\r\n"); ^ encrypt.c:1058:3: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'encrypt_send_request_start': encrypt.c:1078:3: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: Request input to be encrypted\r\n", Name); ^ encrypt.c:1078:3: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'encrypt_send_request_end': encrypt.c:1089:3: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: Request input to be clear text\r\n", Name); ^ encrypt.c:1089:3: note: include '' or provide a declaration of 'printf' encrypt.c: In function 'encrypt_wait': encrypt.c:1097:3: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: in encrypt_wait\r\n", Name); ^ encrypt.c:1097:3: note: include '' or provide a declaration of 'printf' encrypt.c:1095:24: warning: unused variable 'decrypt' [-Wunused-variable] register int encrypt, decrypt; ^ encrypt.c:1095:15: warning: unused variable 'encrypt' [-Wunused-variable] register int encrypt, decrypt; ^ encrypt.c: In function 'decrypt_wait': encrypt.c:1110:3: warning: incompatible implicit declaration of built-in function 'printf' printf(">>>%s: in decrypt_wait\r\n", Name); ^ encrypt.c:1110:3: note: include '' or provide a declaration of 'printf' encrypt.c:1108:24: warning: unused variable 'decrypt' [-Wunused-variable] register int encrypt, decrypt; ^ encrypt.c:1108:15: warning: unused variable 'encrypt' [-Wunused-variable] register int encrypt, decrypt; ^ encrypt.c: In function 'encrypt_gen_printsub': encrypt.c:1146:3: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] sprintf(tbuf, " %d", *data); ^ encrypt.c:1146:3: warning: incompatible implicit declaration of built-in function 'sprintf' encrypt.c:1146:3: note: include '' or provide a declaration of 'sprintf' encrypt.c: At top level: encrypt.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)encrypt.c 8.2 (Berkeley) 5/30/95"; ^ enc_des_ede3.c:68:8: warning: type defaults to 'int' in declaration of 'encrypt_debug_mode' [-Wimplicit-int] extern encrypt_debug_mode; ^ enc_des_ede3.c: In function 'des3_fb64_init': enc_des_ede3.c:165:2: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset((void *)fbp, 0, sizeof(*fbp)); ^ enc_des_ede3.c:165:2: warning: incompatible implicit declaration of built-in function 'memset' enc_des_ede3.c:165:2: note: include '' or provide a declaration of 'memset' enc_des_ede3.c: In function 'des3_fb64_start': enc_des_ede3.c:241:3: warning: passing argument 1 of 'DES_random_key' from incompatible pointer type [-Wincompatible-pointer-types] des_new_random_key(fbp->temp_feed); ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:221:5: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' int DES_random_key(DES_cblock *ret); ^ enc_des_ede3.c:244:3: warning: passing argument 1 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(fbp->temp_feed, fbp->temp_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:244:3: warning: passing argument 2 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(fbp->temp_feed, fbp->temp_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:244:3: warning: passing argument 3 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(fbp->temp_feed, fbp->temp_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:244:3: warning: passing argument 4 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(fbp->temp_feed, fbp->temp_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:244:3: warning: passing argument 5 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(fbp->temp_feed, fbp->temp_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:273:3: warning: implicit declaration of function 'printsub' [-Wimplicit-function-declaration] printsub('>', &fbp->fb_feed[2], p - &fbp->fb_feed[2]); ^ enc_des_ede3.c: In function 'des3_fb64_is': enc_des_ede3.c:309:6: warning: unused variable 'x' [-Wunused-variable] int x; ^ enc_cast.c:72:8: warning: type defaults to 'int' in declaration of 'encrypt_debug_mode' [-Wimplicit-int] extern encrypt_debug_mode; ^ enc_des_ede3.c: In function 'des3_fb64_reply': enc_des_ede3.c:416:3: warning: incompatible implicit declaration of built-in function 'memset' memset(fbp->temp_feed, 0, sizeof(Block)); ^ enc_des_ede3.c:416:3: note: include '' or provide a declaration of 'memset' enc_des_ede3.c:400:17: warning: unused variable 'p' [-Wunused-variable] unsigned char *p; ^ enc_des_ede3.c:399:6: warning: unused variable 'x' [-Wunused-variable] int x; ^ enc_cast.c: In function 'cast_fb64_init': enc_cast.c:165:2: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset((void *)fbp, 0, sizeof(*fbp)); ^ enc_cast.c:165:2: warning: incompatible implicit declaration of built-in function 'memset' enc_cast.c:165:2: note: include '' or provide a declaration of 'memset' enc_des_ede3.c: In function 'des3_fb64_session': enc_des_ede3.c:484:4: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] memcpy((void *)fbp->krbdes_key[0], ^ enc_des_ede3.c:484:4: warning: incompatible implicit declaration of built-in function 'memcpy' enc_des_ede3.c:484:4: note: include '' or provide a declaration of 'memcpy' enc_des_ede3.c:505:3: warning: passing argument 1 of '_ossl_096_des_random_seed' from incompatible pointer type [-Wincompatible-pointer-types] des_random_seed(fbp->krbdes_key[0]); ^ In file included from /usr/include/openssl/des.h:102:0, from enc_des_ede3.c:59: /usr/include/openssl/des_old.h:451:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void _ossl_096_des_random_seed(des_cblock *key); ^ enc_cast.c: In function 'cast_fb64_start': enc_des_ede3.c:519:25: warning: passing argument 1 of 'DES_set_odd_parity' from incompatible pointer type [-Wincompatible-pointer-types] des_fixup_key_parity(fbp->krbdes_key[i]); ^ enc_cast.c:270:3: warning: implicit declaration of function 'printsub' [-Wimplicit-function-declaration] printsub('>', &fbp->fb_feed[2], p - &fbp->fb_feed[2]); ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:222:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_set_odd_parity(DES_cblock *key); ^ enc_cast.c:222:8: warning: unused variable 'b' [-Wunused-variable] Block b; ^ enc_des_ede3.c:526:4: warning: incompatible implicit declaration of built-in function 'memcpy' memcpy((void *)fbp->krbdes_key[0], ^ enc_des_ede3.c:526:4: note: include '' or provide a declaration of 'memcpy' enc_des_ede3.c:569:25: warning: passing argument 1 of 'DES_set_odd_parity' from incompatible pointer type [-Wincompatible-pointer-types] des_fixup_key_parity(fbp->krbdes_key[i]); ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:222:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_set_odd_parity(DES_cblock *key); ^ enc_des_ede3.c:578:4: warning: passing argument 1 of 'DES_key_sched' from incompatible pointer type [-Wincompatible-pointer-types] des_key_sched(fbp->krbdes_key[i], fbp->krbdes_sched[i]); ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:231:5: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); ^ enc_cast.c: In function 'cast_fb64_is': enc_des_ede3.c:578:4: warning: passing argument 2 of 'DES_key_sched' from incompatible pointer type [-Wincompatible-pointer-types] des_key_sched(fbp->krbdes_key[i], fbp->krbdes_sched[i]); ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:231:5: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); ^ enc_cast.c:327:8: warning: unused variable 'b' [-Wunused-variable] Block b; ^ enc_cast.c:325:6: warning: unused variable 'x' [-Wunused-variable] int x; ^ enc_cast.c: In function 'cast_fb64_reply': enc_cast.c:453:3: warning: incompatible implicit declaration of built-in function 'memset' memset(fbp->temp_feed, 0, sizeof(Block)); ^ enc_cast.c:453:3: note: include '' or provide a declaration of 'memset' enc_cast.c:437:8: warning: unused variable 'b' [-Wunused-variable] Block b; ^ enc_cast.c:436:17: warning: unused variable 'p' [-Wunused-variable] unsigned char *p; ^ enc_des_ede3.c: In function 'des3_fb64_stream_iv': enc_des_ede3.c:700:2: warning: implicit declaration of function 'memmove' [-Wimplicit-function-declaration] memmove((void *)stp->str_iv, (void *)seed, sizeof(Block)); ^ enc_cast.c:435:6: warning: unused variable 'x' [-Wunused-variable] int x; ^ enc_des_ede3.c:700:2: warning: incompatible implicit declaration of built-in function 'memmove' enc_des_ede3.c:700:2: note: include '' or provide a declaration of 'memmove' enc_des_ede3.c:707:4: warning: passing argument 1 of 'DES_key_sched' from incompatible pointer type [-Wincompatible-pointer-types] des_key_sched(stp->str_ikey[i], stp->str_sched[i]); ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:231:5: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); ^ enc_cast.c: In function 'cast_fb64_session': enc_des_ede3.c:707:4: warning: passing argument 2 of 'DES_key_sched' from incompatible pointer type [-Wincompatible-pointer-types] des_key_sched(stp->str_ikey[i], stp->str_sched[i]); ^ enc_cast.c:546:4: warning: implicit declaration of function 'memmove' [-Wimplicit-function-declaration] memmove(fbp->temp_feed, key->data + 2 * klen, sizeof(Block)); ^ enc_cast.c:546:4: warning: incompatible implicit declaration of built-in function 'memmove' In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:231:5: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); ^ enc_cast.c:546:4: note: include '' or provide a declaration of 'memmove' enc_des_ede3.c: In function 'des3_fb64_stream_key': enc_cast.c:549:11: warning: implicit declaration of function 't_random' [-Wimplicit-function-declaration] t_random(fbp->temp_feed, sizeof(Block)); ^ enc_des_ede3.c:722:4: warning: incompatible implicit declaration of built-in function 'memmove' memmove((void *)stp->str_ikey[i], (void *)key[i], sizeof(Block)); ^ enc_des_ede3.c:722:4: note: include '' or provide a declaration of 'memmove' enc_des_ede3.c:726:4: warning: passing argument 1 of 'DES_key_sched' from incompatible pointer type [-Wincompatible-pointer-types] des_key_sched(key[i], stp->str_sched[i]); ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:231:5: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); ^ enc_des_ede3.c:726:4: warning: passing argument 2 of 'DES_key_sched' from incompatible pointer type [-Wincompatible-pointer-types] des_key_sched(key[i], stp->str_sched[i]); ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:231:5: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); ^ enc_des_ede3.c:730:2: warning: incompatible implicit declaration of built-in function 'memmove' memmove((void *)stp->str_output, (void *)stp->str_iv, sizeof(Block)); ^ enc_des_ede3.c:730:2: note: include '' or provide a declaration of 'memmove' enc_cast.c: In function 'cast_fb64_stream_iv': enc_des_ede3.c: In function 'des3_cfb64_encrypt': enc_cast.c:690:2: warning: incompatible implicit declaration of built-in function 'memmove' memmove((void *)stp->str_iv, (void *)seed, sizeof(Block)); ^ enc_cast.c:690:2: note: include '' or provide a declaration of 'memmove' enc_des_ede3.c:771:4: warning: passing argument 1 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_output, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_cast.c: In function 'cast_fb64_stream_key': enc_des_ede3.c:771:4: warning: passing argument 2 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_output, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_cast.c:709:2: warning: incompatible implicit declaration of built-in function 'memmove' memmove((void *)stp->str_output, (void *)stp->str_iv, sizeof(Block)); ^ enc_cast.c:709:2: note: include '' or provide a declaration of 'memmove' enc_des_ede3.c:771:4: warning: passing argument 3 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_output, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:771:4: warning: passing argument 4 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_output, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_cast.c: In function '_cast_cfb64_encrypt': enc_cast.c:766:4: warning: incompatible implicit declaration of built-in function 'memmove' memmove((void *)stp->str_feed, (void *)b, sizeof(Block)); ^ enc_des_ede3.c:771:4: warning: passing argument 5 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_output, stp->str_feed, ^ enc_cast.c:766:4: note: include '' or provide a declaration of 'memmove' In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_cast.c: In function '_cast_cfb64_decrypt': enc_des_ede3.c: In function 'des3_cfb64_decrypt': enc_cast.c:816:3: warning: incompatible implicit declaration of built-in function 'memmove' memmove((void *)stp->str_feed, (void *)b, sizeof(Block)); ^ enc_cast.c:816:3: note: include '' or provide a declaration of 'memmove' enc_des_ede3.c:823:3: warning: passing argument 1 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_output, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:823:3: warning: passing argument 2 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_output, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_cast.c: In function '_cast_ofb64_encrypt': enc_cast.c:876:4: warning: incompatible implicit declaration of built-in function 'memmove' memmove((void *)stp->str_feed, (void *)b, sizeof(Block)); ^ enc_cast.c:876:4: note: include '' or provide a declaration of 'memmove' enc_des_ede3.c:823:3: warning: passing argument 3 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_output, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:823:3: warning: passing argument 4 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_output, stp->str_feed, ^ enc_des.c:65:8: warning: type defaults to 'int' in declaration of 'encrypt_debug_mode' [-Wimplicit-int] extern encrypt_debug_mode; ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_cast.c: In function '_cast_ofb64_decrypt': enc_cast.c:923:3: warning: incompatible implicit declaration of built-in function 'memmove' memmove((void *)stp->str_feed, (void *)b, sizeof(Block)); ^ enc_des_ede3.c:823:3: warning: passing argument 5 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_output, stp->str_feed, ^ enc_cast.c:923:3: note: include '' or provide a declaration of 'memmove' In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c: In function 'des3_ofb64_encrypt': enc_des_ede3.c:889:4: warning: passing argument 1 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_feed, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:889:4: warning: passing argument 2 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_feed, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:889:4: warning: passing argument 3 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_feed, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:889:4: warning: passing argument 4 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_feed, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:889:4: warning: passing argument 5 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_feed, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c: In function 'fb64_start': enc_des.c:235:3: warning: passing argument 1 of 'DES_random_key' from incompatible pointer type [-Wincompatible-pointer-types] des_new_random_key(fbp->temp_feed); ^ enc_des_ede3.c: In function 'des3_ofb64_decrypt': In file included from enc_des.c:56:0: /usr/include/openssl/des.h:221:5: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' int DES_random_key(DES_cblock *ret); ^ enc_des_ede3.c:937:3: warning: passing argument 1 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_feed, stp->str_feed, ^ enc_des.c:241:3: warning: passing argument 1 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(fbp->temp_feed, fbp->temp_feed, ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c:241:3: warning: passing argument 2 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(fbp->temp_feed, fbp->temp_feed, ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c:241:3: warning: passing argument 3 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(fbp->temp_feed, fbp->temp_feed, ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:937:3: warning: passing argument 2 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_feed, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c:254:3: warning: implicit declaration of function 'printsub' [-Wimplicit-function-declaration] printsub('>', &fbp->fb_feed[2], p - &fbp->fb_feed[2]); ^ enc_des_ede3.c:937:3: warning: passing argument 3 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_feed, stp->str_feed, ^ enc_des.c:197:8: warning: unused variable 'b' [-Wunused-variable] Block b; ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:937:3: warning: passing argument 4 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_feed, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des_ede3.c:937:3: warning: passing argument 5 of 'DES_ecb3_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb3_encrypt(stp->str_feed, stp->str_feed, ^ In file included from enc_des_ede3.c:59:0: /usr/include/openssl/des.h:132:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c: In function 'fb64_is': enc_des.c:290:6: warning: unused variable 'x' [-Wunused-variable] int x; ^ enc_des_ede3.c: At top level: enc_des_ede3.c:41:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)enc_des_ede3.c 8.3 (Berkeley) 5/30/95"; ^ enc_des.c: In function 'fb64_reply': enc_des.c:382:17: warning: unused variable 'p' [-Wunused-variable] unsigned char *p; ^ enc_des.c:381:6: warning: unused variable 'x' [-Wunused-variable] int x; ^ enc_des.c: In function 'fb64_session': enc_des.c:467:25: warning: passing argument 1 of 'DES_set_odd_parity' from incompatible pointer type [-Wincompatible-pointer-types] des_fixup_key_parity(fbp->krbdes_key); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:222:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_set_odd_parity(DES_cblock *key); ^ enc_des.c:475:25: warning: passing argument 1 of 'DES_set_odd_parity' from incompatible pointer type [-Wincompatible-pointer-types] des_fixup_key_parity(fbp->krbdes_key); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:222:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_set_odd_parity(DES_cblock *key); ^ enc_des.c:484:3: warning: passing argument 1 of '_ossl_096_des_random_seed' from incompatible pointer type [-Wincompatible-pointer-types] des_random_seed(fbp->krbdes_key); ^ In file included from /usr/include/openssl/des.h:102:0, from enc_des.c:56: /usr/include/openssl/des_old.h:451:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void _ossl_096_des_random_seed(des_cblock *key); ^ enc_des.c:496:2: warning: passing argument 1 of 'DES_key_sched' from incompatible pointer type [-Wincompatible-pointer-types] des_key_sched(fbp->krbdes_key, fbp->krbdes_sched); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:231:5: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); ^ enc_des.c:496:2: warning: passing argument 2 of 'DES_key_sched' from incompatible pointer type [-Wincompatible-pointer-types] des_key_sched(fbp->krbdes_key, fbp->krbdes_sched); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:231:5: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); ^ enc_des.c: In function 'fb64_stream_iv': enc_des.c:621:2: warning: passing argument 1 of 'DES_key_sched' from incompatible pointer type [-Wincompatible-pointer-types] des_key_sched(stp->str_ikey, stp->str_sched); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:231:5: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); ^ enc_des.c:621:2: warning: passing argument 2 of 'DES_key_sched' from incompatible pointer type [-Wincompatible-pointer-types] des_key_sched(stp->str_ikey, stp->str_sched); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:231:5: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); ^ enc_des.c: In function 'fb64_stream_key': enc_des.c:636:2: warning: passing argument 1 of 'DES_key_sched' from incompatible pointer type [-Wincompatible-pointer-types] des_key_sched(key, stp->str_sched); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:231:5: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); ^ enc_des.c:636:2: warning: passing argument 2 of 'DES_key_sched' from incompatible pointer type [-Wincompatible-pointer-types] des_key_sched(key, stp->str_sched); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:231:5: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); ^ enc_des.c: In function 'cfb64_encrypt': enc_des.c:683:4: warning: passing argument 1 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(stp->str_output, stp->str_feed, stp->str_sched, 1); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c:683:4: warning: passing argument 2 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(stp->str_output, stp->str_feed, stp->str_sched, 1); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c:683:4: warning: passing argument 3 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(stp->str_output, stp->str_feed, stp->str_sched, 1); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c: In function 'cfb64_decrypt': enc_des.c:722:3: warning: passing argument 1 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(stp->str_output, stp->str_feed, stp->str_sched, 1); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c:722:3: warning: passing argument 2 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(stp->str_output, stp->str_feed, stp->str_sched, 1); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c:722:3: warning: passing argument 3 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(stp->str_output, stp->str_feed, stp->str_sched, 1); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c: In function 'ofb64_encrypt': enc_des.c:767:4: warning: passing argument 1 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(stp->str_feed, stp->str_feed, stp->str_sched, 1); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c:767:4: warning: passing argument 2 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(stp->str_feed, stp->str_feed, stp->str_sched, 1); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c:767:4: warning: passing argument 3 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(stp->str_feed, stp->str_feed, stp->str_sched, 1); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c: In function 'ofb64_decrypt': enc_des.c:801:3: warning: passing argument 1 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(stp->str_feed, stp->str_feed, stp->str_sched, 1); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c:801:3: warning: passing argument 2 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(stp->str_feed, stp->str_feed, stp->str_sched, 1); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'unsigned char (*)[8]' but argument is of type 'unsigned char *' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c:801:3: warning: passing argument 3 of 'DES_ecb_encrypt' from incompatible pointer type [-Wincompatible-pointer-types] des_ecb_encrypt(stp->str_feed, stp->str_feed, stp->str_sched, 1); ^ In file included from enc_des.c:56:0: /usr/include/openssl/des.h:152:6: note: expected 'DES_key_schedule * {aka struct DES_ks *}' but argument is of type 'struct (*)[16]' void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, ^ enc_des.c: At top level: enc_des.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)enc_des.c 8.3 (Berkeley) 5/30/95"; ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c read_password.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c localhost.c read_password.c: In function 'local_des_read_pw_string': read_password.c:113:5: warning: implicit declaration of function 'memmove' [-Wimplicit-function-declaration] memmove((char *)env, (char *)old_env, sizeof(env)); ^ read_password.c:113:5: warning: incompatible implicit declaration of built-in function 'memmove' read_password.c:113:5: note: include '' or provide a declaration of 'memmove' read_password.c:129:5: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] memcpy(&old_state, &tty_state, sizeof(tty_state)); ^ read_password.c:129:5: warning: incompatible implicit declaration of built-in function 'memcpy' read_password.c:129:5: note: include '' or provide a declaration of 'memcpy' read_password.c:163:13: warning: implicit declaration of function 'strchr' [-Wimplicit-function-declaration] if ((ptr = strchr(s, '\n'))) ^ read_password.c:163:13: warning: incompatible implicit declaration of built-in function 'strchr' read_password.c:163:13: note: include '' or provide a declaration of 'strchr' read_password.c:172:17: warning: incompatible implicit declaration of built-in function 'strchr' if ((ptr = strchr(key_string, '\n'))) ^ read_password.c:172:17: note: include '' or provide a declaration of 'strchr' read_password.c:174:10: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (strcmp(s,key_string)) { ^ read_password.c:185:2: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset(s, 0, max); ^ read_password.c:185:2: warning: incompatible implicit declaration of built-in function 'memset' read_password.c:185:2: note: include '' or provide a declaration of 'memset' read_password.c:202:2: warning: incompatible implicit declaration of built-in function 'memset' memset(key_string, 0, sizeof (key_string)); ^ read_password.c:202:2: note: include '' or provide a declaration of 'memset' read_password.c: In function 'read_string': read_password.c:229:5: warning: incompatible implicit declaration of built-in function 'memmove' memmove((char *)env, (char *)old_env, sizeof(env)); ^ read_password.c:229:5: note: include '' or provide a declaration of 'memmove' read_password.c:245:5: warning: incompatible implicit declaration of built-in function 'memcpy' memcpy(&old_state, &tty_state, sizeof(tty_state)); ^ read_password.c:245:5: note: include '' or provide a declaration of 'memcpy' read_password.c:279:13: warning: incompatible implicit declaration of built-in function 'strchr' if ((ptr = strchr(s, '\n'))) ^ read_password.c:279:13: note: include '' or provide a declaration of 'strchr' read_password.c:286:2: warning: incompatible implicit declaration of built-in function 'memset' memset(s, 0, max); ^ read_password.c:286:2: note: include '' or provide a declaration of 'memset' read_password.c: At top level: read_password.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)read_password.c 8.3 (Berkeley) 5/30/95"; ^ read_password.c: In function 'local_des_read_pw_string': read_password.c:196:7: warning: 'old_fflags' may be used uninitialized in this function [-Wmaybe-uninitialized] fcntl(0, F_SETFL, old_fflags); ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c xmalloc.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c err.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c __progname.c read_password.c: In function 'read_string': read_password.c:222:9: warning: 'old_fflags' may be used uninitialized in this function [-Wmaybe-uninitialized] int old_fflags; ^ err.c: In function 'verr': err.c:131:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit (status); ^ err.c:131:3: warning: incompatible implicit declaration of built-in function 'exit' err.c:131:3: note: include '' or provide a declaration of 'exit' err.c: In function 'verrx': err.c:141:3: warning: incompatible implicit declaration of built-in function 'exit' exit (status); ^ err.c:141:3: note: include '' or provide a declaration of 'exit' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c getent.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c parsetos.c getent.c:45:1: warning: return type defaults to 'int' [-Wimplicit-int] getent(cp, name) ^ getent.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)getent.c 8.2 (Berkeley) 12/15/93"; ^ getent.c:42:14: warning: 'area' defined but not used [-Wunused-variable] static char *area; ^ parsetos.c: In function 'parsetos': parsetos.c:41:14: warning: implicit declaration of function 'strtol' [-Wimplicit-function-declaration] tos = (int)strtol(name, (char **)NULL, 0); ^ rm -f libtelnet.a ar cru libtelnet.a auth.o encrypt.o genget.o misc.o srp.o kerberos4c.o kerberos.o kerberos5.o forward.o spx.o rsaencpwd.o krb4encpwd.o enc_des.o enc_des_ede3.o enc_cast.o cast.o read_password.o localhost.o xmalloc.o err.o __progname.o getent.o parsetos.o ranlib libtelnet.a make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/libtelnet' Making all in telnet make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/telnet' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c authenc.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c commands.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c main.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c network.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c ring.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c sys_bsd.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c telnet.c In file included from commands.c:64:0: ../libtelnet/auth.h:89:8: warning: type defaults to 'int' in declaration of 'auth_debug_mode' [-Wimplicit-int] extern auth_debug_mode; ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c terminal.c In file included from main.c:49:0: ../libtelnet/auth.h:89:8: warning: type defaults to 'int' in declaration of 'auth_debug_mode' [-Wimplicit-int] extern auth_debug_mode; ^ authenc.c: In function 'telnet_spin': authenc.c:85:5: warning: implicit declaration of function 'Scheduler' [-Wimplicit-function-declaration] Scheduler(0); ^ authenc.c: In function 'telnet_gets': authenc.c:116:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] } else if (res = getpass(prompt)) { ^ authenc.c: At top level: authenc.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)authenc.c 8.1 (Berkeley) 6/6/93"; ^ main.c: In function 'tninit': main.c:73:5: warning: implicit declaration of function 'init_terminal' [-Wimplicit-function-declaration] init_terminal(); ^ main.c:75:5: warning: implicit declaration of function 'init_network' [-Wimplicit-function-declaration] init_network(); ^ main.c:77:5: warning: implicit declaration of function 'init_telnet' [-Wimplicit-function-declaration] init_telnet(); ^ main.c:79:5: warning: implicit declaration of function 'init_sys' [-Wimplicit-function-declaration] init_sys(); ^ main.c: In function 'usage': main.c:127:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(1); ^ main.c:127:2: warning: incompatible implicit declaration of built-in function 'exit' main.c:127:2: note: include '' or provide a declaration of 'exit' main.c: In function 'main': main.c:166:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (prompt = strrchr(argv[0], '/')) ^ main.c:224:4: warning: implicit declaration of function 'set_escape_char' [-Wimplicit-function-declaration] set_escape_char(optarg); ^ main.c:316:4: warning: implicit declaration of function 'encrypt_auto' [-Wimplicit-function-declaration] encrypt_auto(1); ^ main.c:317:4: warning: implicit declaration of function 'decrypt_auto' [-Wimplicit-function-declaration] decrypt_auto(1); ^ main.c:379:4: warning: implicit declaration of function 'Exit' [-Wimplicit-function-declaration] Exit(0); ^ main.c:380:7: warning: implicit declaration of function 'tn' [-Wimplicit-function-declaration] if (tn(argp - args, args) == 1) ^ main.c: At top level: main.c:35:13: warning: 'copyright' defined but not used [-Wunused-variable] static char copyright[] = ^ main.c:41:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)main.c 8.3 (Berkeley) 5/30/95"; ^ commands.c:158:8: warning: type defaults to 'int' in declaration of 'call' [-Wimplicit-int] static call __P((intrtn_t, ...)); ^ commands.c: In function 'makeargv': commands.c:190:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (c = *cp) { ^ commands.c: In function 'sendcmd': commands.c:423:13: warning: implicit declaration of function 'quit' [-Wimplicit-function-declaration] (void) quit(); ^ commands.c:362:9: warning: unused variable 'question' [-Wunused-variable] int question = 0; /* was at least one argument a question */ ^ commands.c: In function 'send_docmd': commands.c:450:12: warning: implicit declaration of function 'send_tncmd' [-Wimplicit-function-declaration] return(send_tncmd(send_do, "do", name)); ^ commands.c: In function 'togdebug': commands.c:565:3: warning: implicit declaration of function 'SetSockOpt' [-Wimplicit-function-declaration] (SetSockOpt(net, SOL_SOCKET, SO_DEBUG, debug)) < 0) { ^ commands.c: In function 'togbinary': commands.c:625:6: warning: implicit declaration of function 'tel_leave_binary' [-Wimplicit-function-declaration] tel_leave_binary(3); ^ commands.c: In function 'tel_setmode': commands.c:1234:1: warning: type of 'bit' defaults to 'int' [-Wimplicit-int] tel_setmode(bit) ^ commands.c: In function 'tel_clearmode': commands.c:1240:1: warning: type of 'bit' defaults to 'int' [-Wimplicit-int] tel_clearmode(bit) ^ commands.c: In function 'display': commands.c:1390:6: warning: implicit declaration of function 'optionstatus' [-Wimplicit-function-declaration] /*@*/optionstatus(); ^ commands.c:1392:5: warning: implicit declaration of function 'EncryptStatus' [-Wimplicit-function-declaration] EncryptStatus(); ^ commands.c: In function 'suspend': commands.c:1454:9: warning: implicit declaration of function 'TerminalWindowSize' [-Wimplicit-function-declaration] err = (TerminalWindowSize(&oldrows, &oldcols) == 0) ? 1 : 0; ^ commands.c: In function 'shell': commands.c:1487:12: warning: implicit declaration of function 'vfork' [-Wimplicit-function-declaration] switch(vfork()) { ^ commands.c:1510:3: warning: implicit declaration of function 'execl' [-Wimplicit-function-declaration] execl(shellp, shellname, "-c", &saveline[1], 0); ^ commands.c:1510:3: warning: incompatible implicit declaration of built-in function 'execl' commands.c:1510:3: warning: missing sentinel in function call [-Wformat=] commands.c:1512:3: warning: incompatible implicit declaration of built-in function 'execl' execl(shellp, shellname, 0); ^ commands.c:1512:3: warning: missing sentinel in function call [-Wformat=] commands.c:1514:6: warning: implicit declaration of function '_exit' [-Wimplicit-function-declaration] _exit(1); ^ commands.c:1514:6: warning: incompatible implicit declaration of built-in function '_exit' commands.c:1517:12: warning: implicit declaration of function 'wait' [-Wimplicit-function-declaration] (void)wait((int *)0); /* Wait for the shell to complete */ ^ commands.c: In function 'bye': commands.c:1549:9: warning: implicit declaration of function 'NetClose' [-Wimplicit-function-declaration] (void) NetClose(net); ^ commands.c:1553:2: warning: implicit declaration of function 'auth_encrypt_connect' [-Wimplicit-function-declaration] auth_encrypt_connect(connected); ^ commands.c: In function 'quit': commands.c:1580:2: warning: implicit declaration of function 'Exit' [-Wimplicit-function-declaration] Exit(0); ^ commands.c: In function 'logout': commands.c:1589:9: warning: implicit declaration of function 'netflush' [-Wimplicit-function-declaration] (void) netflush(); ^ commands.c: In function 'env_init': commands.c:1808:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (cp = strchr(*epp, '=')) { ^ commands.c:1839:3: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(ep->value); ^ commands.c:1839:3: warning: incompatible implicit declaration of built-in function 'free' commands.c:1839:3: note: include '' or provide a declaration of 'free' commands.c: In function 'env_define': commands.c:1863:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ep = env_find(var)) { ^ commands.c:1865:4: warning: incompatible implicit declaration of built-in function 'free' free(ep->var); ^ commands.c:1865:4: note: include '' or provide a declaration of 'free' commands.c:1867:4: warning: incompatible implicit declaration of built-in function 'free' free(ep->value); ^ commands.c:1867:4: note: include '' or provide a declaration of 'free' commands.c:1876:20: warning: implicit declaration of function 'opt_welldefined' [-Wimplicit-function-declaration] ep->welldefined = opt_welldefined(var); ^ commands.c: In function 'env_undefine': commands.c:1889:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ep = env_find(var)) { ^ commands.c:1894:4: warning: incompatible implicit declaration of built-in function 'free' free(ep->var); ^ commands.c:1894:4: note: include '' or provide a declaration of 'free' commands.c:1896:4: warning: incompatible implicit declaration of built-in function 'free' free(ep->value); ^ commands.c:1896:4: note: include '' or provide a declaration of 'free' commands.c:1897:3: warning: incompatible implicit declaration of built-in function 'free' free(ep); ^ commands.c:1897:3: note: include '' or provide a declaration of 'free' commands.c: In function 'env_export': commands.c:1907:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ep = env_find(var)) ^ commands.c: In function 'env_unexport': commands.c:1917:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ep = env_find(var)) ^ commands.c: In function 'env_default': commands.c:1960:1: warning: type of 'welldefined' defaults to 'int' [-Wimplicit-int] env_default(init, welldefined) ^ commands.c:1970:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (nep = nep->next) { ^ commands.c: In function 'env_getvalue': commands.c:1984:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ep = env_find(var)) ^ commands.c: In function 'env_is_exported': commands.c:1994:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ep = env_find(var)) ^ commands.c: In function 'status': commands.c:2490:17: warning: implicit declaration of function 'getconnmode' [-Wimplicit-function-declaration] int mode = getconnmode(); ^ commands.c:2511:6: warning: implicit declaration of function 'encrypt_display' [-Wimplicit-function-declaration] encrypt_display(); ^ commands.c: In function 'tn': commands.c:2600:2: warning: implicit declaration of function 'setuid' [-Wimplicit-function-declaration] setuid(getuid()); ^ commands.c:2600:9: warning: implicit declaration of function 'getuid' [-Wimplicit-function-declaration] setuid(getuid()); ^ commands.c:2717:3: warning: incompatible implicit declaration of built-in function 'free' free (_hostname); ^ commands.c:2717:3: note: include '' or provide a declaration of 'free' commands.c:2739:7: warning: incompatible implicit declaration of built-in function 'free' free (_hostname); ^ commands.c:2739:7: note: include '' or provide a declaration of 'free' commands.c:2765:17: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] sin.sin_port = atoi(portp); ^ commands.c:2862:7: warning: incompatible implicit declaration of built-in function 'free' free (_hostname); ^ commands.c:2862:7: note: include '' or provide a declaration of 'free' commands.c:2881:5: warning: implicit declaration of function 'cmdrc' [-Wimplicit-function-declaration] cmdrc(hostp, hostname); ^ commands.c:2883:9: warning: incompatible implicit declaration of built-in function 'free' free(hostp); ^ commands.c:2883:9: note: include '' or provide a declaration of 'free' commands.c:2891:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (pw = getpwnam(user)) && pw->pw_uid != getuid()) { ^ commands.c:2892:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (pw = getpwuid(getuid())) ^ commands.c:2908:9: warning: incompatible implicit declaration of built-in function 'free' free(user); ^ commands.c:2908:9: note: include '' or provide a declaration of 'free' commands.c:2918:5: warning: implicit declaration of function 'ExitString' [-Wimplicit-function-declaration] ExitString("Connection closed by foreign host.\r\n",1); ^ commands.c: At top level: commands.c:2961:27: warning: missing braces around initializer [-Wmissing-braces] static Command cmdtab[] = { ^ commands.c:2961:27: note: (near initialization for 'cmdtab') commands.c:3005:28: warning: missing braces around initializer [-Wmissing-braces] static Command cmdtab2[] = { ^ commands.c:3005:28: note: (near initialization for 'cmdtab2') commands.c: In function 'getcmd': commands.c:3054:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (cm = (Command *) genget(name, (char **) cmdtab, sizeof(Command))) ^ commands.c: In function 'cmdrc': commands.c:3189:2: warning: 'return' with no value, in function returning non-void return; ^ commands.c:3209:2: warning: 'return' with no value, in function returning non-void return; ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c tn3270.c commands.c: In function 'sourceroute': commands.c:3375:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else for (cp2 = cp; c = *cp2; cp2++) { ^ commands.c:3393:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] } else if (host = gethostbyname(cp)) { ^ commands.c: At top level: commands.c:49:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)commands.c 8.4 (Berkeley) 5/30/95"; ^ commands.c: In function 'quit': commands.c:1582:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ terminal.c: In function 'init_terminal': terminal.c:99:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(1); ^ terminal.c:99:2: warning: incompatible implicit declaration of built-in function 'exit' terminal.c:99:2: note: include '' or provide a declaration of 'exit' terminal.c:102:2: warning: incompatible implicit declaration of built-in function 'exit' exit(1); ^ terminal.c:102:2: note: include '' or provide a declaration of 'exit' terminal.c:104:17: warning: implicit declaration of function 'TerminalAutoFlush' [-Wimplicit-function-declaration] autoflush = TerminalAutoFlush(); ^ terminal.c: In function 'ttyflush': terminal.c:131:10: warning: implicit declaration of function 'TerminalWrite' [-Wimplicit-function-declaration] n = TerminalWrite(ttyoring.consume, n); ^ terminal.c: In function 'setconnmode': terminal.c:228:6: warning: implicit declaration of function 'encrypt_request_start' [-Wimplicit-function-declaration] encrypt_request_start(0, 0); ^ terminal.c:233:6: warning: implicit declaration of function 'encrypt_request_end' [-Wimplicit-function-declaration] encrypt_request_end(); ^ terminal.c: At top level: terminal.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)terminal.c 8.2 (Berkeley) 2/16/95"; ^ commands.c: In function 'tn': commands.c:2606:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] (void) fgets(&line[strlen(line)], sizeof(line) - strlen(line), stdin); ^ commands.c:2920:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ring.c: In function 'ring_init': ring.c:111:5: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset((char *)ring, 0, sizeof *ring); ^ ring.c:111:5: warning: incompatible implicit declaration of built-in function 'memset' ring.c:111:5: note: include '' or provide a declaration of 'memset' ring.c: In function 'ring_supply_data': commands.c: In function 'setescape': commands.c:1422:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] (void) fgets(buf, sizeof(buf), stdin); ^ ring.c:302:2: warning: implicit declaration of function 'memmove' [-Wimplicit-function-declaration] memmove(ring->supply, buffer, i); ^ ring.c:302:2: warning: incompatible implicit declaration of built-in function 'memmove' ring.c:302:2: note: include '' or provide a declaration of 'memmove' ring.c: At top level: ring.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)ring.c 8.2 (Berkeley) 5/30/95"; ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c utilities.c sys_bsd.c: In function 'TerminalSpecialChars': sys_bsd.c:219:6: warning: implicit declaration of function 'sendabort' [-Wimplicit-function-declaration] sendabort(); ^ sys_bsd.c:223:6: warning: implicit declaration of function 'sendeof' [-Wimplicit-function-declaration] sendeof(); ^ sys_bsd.c:228:2: warning: implicit declaration of function 'sendsusp' [-Wimplicit-function-declaration] sendsusp(); ^ sys_bsd.c: In function 'TerminalNewMode': sys_bsd.c:444:11: warning: implicit declaration of function 'ttyflush' [-Wimplicit-function-declaration] old = ttyflush(SYNCHing|flushout); ^ sys_bsd.c:697:2: warning: 'sigsetmask' is deprecated [-Wdeprecated-declarations] (void) sigsetmask(sigblock(0) & ~(1<<(SIGTSTP-1))); ^ In file included from sys_bsd.c:58:0: /usr/include/signal.h:190:12: note: declared here extern int sigsetmask (int __mask) __THROW __attribute_deprecated__; ^ sys_bsd.c:697:2: warning: 'sigblock' is deprecated [-Wdeprecated-declarations] (void) sigsetmask(sigblock(0) & ~(1<<(SIGTSTP-1))); ^ In file included from sys_bsd.c:58:0: /usr/include/signal.h:187:12: note: declared here extern int sigblock (int __mask) __THROW __attribute_deprecated__; ^ sys_bsd.c: In function 'susp': sys_bsd.c:939:40: warning: implicit declaration of function 'rlogin_susp' [-Wimplicit-function-declaration] if ((rlogin != _POSIX_VDISABLE) && rlogin_susp()) ^ sys_bsd.c: In function 'sys_telnet_init': network.c: In function 'init_network': sys_bsd.c:1000:9: warning: implicit declaration of function 'SetSockOpt' [-Wimplicit-function-declaration] if (SetSockOpt(net, SOL_SOCKET, SO_OOBINLINE, 1) == -1) { ^ sys_bsd.c: In function 'process_rings': sys_bsd.c:1018:1: warning: type of 'netin' defaults to 'int' [-Wimplicit-int] process_rings(netin, netout, netex, ttyin, ttyout, poll) ^ sys_bsd.c:1018:1: warning: type of 'netout' defaults to 'int' [-Wimplicit-int] sys_bsd.c:1018:1: warning: type of 'netex' defaults to 'int' [-Wimplicit-int] sys_bsd.c:1018:1: warning: type of 'ttyin' defaults to 'int' [-Wimplicit-int] sys_bsd.c:1018:1: warning: type of 'ttyout' defaults to 'int' [-Wimplicit-int] network.c:75:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(1); ^ network.c:75:2: warning: incompatible implicit declaration of built-in function 'exit' network.c:75:2: note: include '' or provide a declaration of 'exit' network.c:78:2: warning: incompatible implicit declaration of built-in function 'exit' exit(1); ^ network.c:78:2: note: include '' or provide a declaration of 'exit' network.c: In function 'stilloob': network.c:104:9: warning: implicit declaration of function 'quit' [-Wimplicit-function-declaration] (void) quit(); ^ network.c: In function 'netflush': network.c:155:7: warning: implicit declaration of function 'ring_at_mark' [-Wimplicit-function-declaration] if (!ring_at_mark(&netoring)) { ^ network.c:173:12: warning: implicit declaration of function 'NetClose' [-Wimplicit-function-declaration] (void)NetClose(net); ^ network.c: At top level: network.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)network.c 8.2 (Berkeley) 12/15/93"; ^ sys_bsd.c:1264:17: warning: implicit declaration of function 'netflush' [-Wimplicit-function-declaration] returnValue |= netflush(); ^ sys_bsd.c: At top level: sys_bsd.c:40:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)sys_bsd.c 8.4 (Berkeley) 5/30/95"; ^ telnet.c: In function 'reset_telnet': telnet.c:218:5: warning: implicit declaration of function 'auth_encrypt_connect' [-Wimplicit-function-declaration] auth_encrypt_connect(connected); ^ telnet.c: In function 'init_telnet': telnet.c:241:5: warning: implicit declaration of function 'env_init' [-Wimplicit-function-declaration] env_init(); ^ telnet.c: In function 'willoption': telnet.c:467:3: warning: implicit declaration of function 'encrypt_send_support' [-Wimplicit-function-declaration] encrypt_send_support(); ^ telnet.c:471:37: warning: implicit declaration of function 'getenv' [-Wimplicit-function-declaration] int screen = fwdx_get_screen_no(getenv("DISPLAY")); ^ telnet.c:471:37: warning: passing argument 1 of 'fwdx_get_screen_no' makes pointer from integer without a cast [-Wint-conversion] In file included from telnet.c:91:0: fwdxutil.h:40:5: note: expected 'char *' but argument is of type 'int' int fwdx_get_screen_no(char *display); ^ telnet.c: In function 'dontoption': tn3270.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)tn3270.c 8.2 (Berkeley) 5/30/95"; ^ telnet.c:734:3: warning: implicit declaration of function 'auth_warn' [-Wimplicit-function-declaration] auth_warn(); ^ telnet.c: In function 'mklist': telnet.c:808:13: warning: implicit declaration of function 'is_unique' [-Wimplicit-function-declaration] else if (is_unique(cp2, argv+1, argvp)) ^ telnet.c: In function 't_setupterm': telnet.c:911:10: warning: implicit declaration of function 'setupterm' [-Wimplicit-function-declaration] return setupterm(tname, fd, errp); ^ telnet.c: In function 'gettermname': telnet.c:928:4: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(tnamep); ^ telnet.c:928:4: warning: incompatible implicit declaration of built-in function 'free' telnet.c:928:4: note: include '' or provide a declaration of 'free' telnet.c: In function 'suboption': telnet.c:1029:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (err = fwdx_open_channel(channel)) { ^ telnet.c:1052:22: warning: implicit declaration of function 'fwdx_send_xauth_to_xserver' [-Wimplicit-function-declaration] rc = fwdx_send_xauth_to_xserver(channel,subpointer + 2, ^ telnet.c:1093:6: warning: implicit declaration of function 'TerminalSpeeds' [-Wimplicit-function-declaration] TerminalSpeeds(&ispeed, &ospeed); ^ telnet.c:1096:8: warning: format '%d' expects argument of type 'int', but argument 8 has type 'long int' [-Wformat=] "%c%c%c%c%d,%d%c%c", IAC, SB, TELOPT_TSPEED, ^ telnet.c:1096:8: warning: format '%d' expects argument of type 'int', but argument 9 has type 'long int' [-Wformat=] telnet.c:1096:8: warning: format '%d' expects argument of type 'int', but argument 8 has type 'long int' [-Wformat=] telnet.c:1096:8: warning: format '%d' expects argument of type 'int', but argument 9 has type 'long int' [-Wformat=] telnet.c:1225:4: warning: implicit declaration of function 'auth_is' [-Wimplicit-function-declaration] auth_is(subpointer, SB_LEN()); ^ telnet.c:1237:4: warning: implicit declaration of function 'auth_send' [-Wimplicit-function-declaration] auth_send(subpointer, SB_LEN()); ^ telnet.c:1242:4: warning: implicit declaration of function 'auth_reply' [-Wimplicit-function-declaration] auth_reply(subpointer, SB_LEN()); ^ telnet.c:1247:4: warning: implicit declaration of function 'auth_name' [-Wimplicit-function-declaration] auth_name(subpointer, SB_LEN()); ^ telnet.c:1261:4: warning: implicit declaration of function 'encrypt_start' [-Wimplicit-function-declaration] encrypt_start(subpointer, SB_LEN()); ^ telnet.c:1266:4: warning: implicit declaration of function 'encrypt_end' [-Wimplicit-function-declaration] encrypt_end(); ^ telnet.c:1271:4: warning: implicit declaration of function 'encrypt_support' [-Wimplicit-function-declaration] encrypt_support(subpointer, SB_LEN()); ^ telnet.c:1276:4: warning: implicit declaration of function 'encrypt_request_start' [-Wimplicit-function-declaration] encrypt_request_start(subpointer, SB_LEN()); ^ telnet.c:1287:4: warning: implicit declaration of function 'encrypt_request_end' [-Wimplicit-function-declaration] encrypt_request_end(); ^ telnet.c:1292:4: warning: implicit declaration of function 'encrypt_is' [-Wimplicit-function-declaration] encrypt_is(subpointer, SB_LEN()); ^ telnet.c:1297:4: warning: implicit declaration of function 'encrypt_reply' [-Wimplicit-function-declaration] encrypt_reply(subpointer, SB_LEN()); ^ telnet.c:1302:4: warning: implicit declaration of function 'encrypt_enc_keyid' [-Wimplicit-function-declaration] encrypt_enc_keyid(subpointer, SB_LEN()); ^ telnet.c:1307:4: warning: implicit declaration of function 'encrypt_dec_keyid' [-Wimplicit-function-declaration] encrypt_dec_keyid(subpointer, SB_LEN()); ^ telnet.c: In function 'slc_init': telnet.c:1470:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_SYNCH, 0); ^ telnet.c:1472:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_AO, 0); ^ telnet.c:1473:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_AYT, 0); ^ telnet.c:1475:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_ABORT, SLC_FLUSHIN|SLC_FLUSHOUT); ^ telnet.c:1476:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_EOF, 0); ^ telnet.c:1478:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_SUSP, SLC_FLUSHIN); ^ telnet.c:1480:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_EC, 0); ^ telnet.c:1481:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_EL, 0); ^ telnet.c:1483:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_EW, 0); ^ telnet.c:1484:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_RP, 0); ^ telnet.c:1485:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_LNEXT, 0); ^ telnet.c:1487:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_XON, 0); ^ telnet.c:1488:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_XOFF, 0); ^ telnet.c:1493:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_FORW1, 0); ^ telnet.c:1495:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_FORW2, 0); ^ telnet.c:1499:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] initfunc(SLC_IP, SLC_FLUSHIN|SLC_FLUSHOUT); ^ telnet.c: In function 'slc_export': telnet.c:1563:5: warning: implicit declaration of function 'TerminalDefaultChars' [-Wimplicit-function-declaration] TerminalDefaultChars(); ^ telnet.c: In function 'env_opt_start': telnet.c:1846:38: warning: implicit declaration of function 'realloc' [-Wimplicit-function-declaration] p = (unsigned char *)realloc(opt_reply, OPT_REPLY_SIZE); ^ telnet.c:1846:38: warning: incompatible implicit declaration of built-in function 'realloc' telnet.c:1846:38: note: include '' or provide a declaration of 'realloc' telnet.c:1848:21: warning: incompatible implicit declaration of built-in function 'free' free(opt_reply); ^ telnet.c:1848:21: note: include '' or provide a declaration of 'free' telnet.c: In function 'env_opt_add': gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c Xauth.c telnet.c:1886:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (ep = env_default(0, 0)) ^ telnet.c:1891:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (ep = env_default(0, 1)) ^ telnet.c:1903:24: warning: incompatible implicit declaration of built-in function 'realloc' p = (unsigned char *)realloc(opt_reply, len); ^ telnet.c:1903:24: note: include '' or provide a declaration of 'realloc' telnet.c:1905:21: warning: incompatible implicit declaration of built-in function 'free' free(opt_reply); ^ telnet.c:1905:21: note: include '' or provide a declaration of 'free' telnet.c:1916:6: warning: implicit declaration of function 'opt_welldefined' [-Wimplicit-function-declaration] if (opt_welldefined(ep)) ^ telnet.c:1926:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (c = *ep++) { ^ telnet.c:1942:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ep = vp) { ^ telnet.c: In function 'env_opt_end': telnet.c:1990:3: warning: incompatible implicit declaration of built-in function 'free' free(opt_reply); ^ telnet.c:1990:3: note: include '' or provide a declaration of 'free' telnet.c: In function 'telrcv': telnet.c:2140:10: warning: implicit declaration of function 'ttyflush' [-Wimplicit-function-declaration] (void) ttyflush(1); ^ telnet.c:2141:14: warning: implicit declaration of function 'stilloob' [-Wimplicit-function-declaration] SYNCHing = stilloob(); ^ telnet.c: In function 'telsnd': telnet.c:2418:10: warning: implicit declaration of function 'TerminalSpecialChars' [-Wimplicit-function-declaration] if (TerminalSpecialChars(sc) == 0) { ^ telnet.c: In function 'announce_my_options': telnet.c:2595:21: warning: implicit declaration of function 'telnet_spin' [-Wimplicit-function-declaration] telnet_spin(); ^ telnet.c:2597:21: warning: implicit declaration of function 'auth_wait' [-Wimplicit-function-declaration] auth_wait(NULL); ^ telnet.c:2605:36: warning: implicit declaration of function 'auth_must_encrypt' [-Wimplicit-function-declaration] wantencryption || auth_must_encrypt()) { ^ telnet.c:2604:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (his_state_is_do(TELOPT_AUTHENTICATION) && ^ telnet.c:2606:34: warning: implicit declaration of function 'time' [-Wimplicit-function-declaration] time_t timeout = time(0) + 60; ^ telnet.c:2623:25: warning: implicit declaration of function 'Exit' [-Wimplicit-function-declaration] Exit(1); ^ telnet.c:2636:25: warning: implicit declaration of function 'encrypt_is_encrypting' [-Wimplicit-function-declaration] if (encrypt_is_encrypting()) ^ telnet.c:2649:41: warning: implicit declaration of function 'getconnmode' [-Wimplicit-function-declaration] TerminalNewMode(getconnmode()|MODE_TRAPSIG); ^ telnet.c: In function 'telnet': telnet.c:2718:2: warning: implicit declaration of function 'auth_encrypt_init' [-Wimplicit-function-declaration] auth_encrypt_init(local_host, hostname, "TELNET", 0); ^ telnet.c:2719:2: warning: implicit declaration of function 'auth_encrypt_user' [-Wimplicit-function-declaration] auth_encrypt_user(user, explicit); ^ telnet.c: In function 'sendnaws': telnet.c:3052:9: warning: implicit declaration of function 'TerminalWindowSize' [-Wimplicit-function-declaration] if (TerminalWindowSize(&rows, &cols) == 0) { /* Failed */ ^ telnet.c: At top level: telnet.c:40:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)telnet.c 8.4 (Berkeley) 5/30/95"; ^ utilities.c: In function 'SetSockOpt': utilities.c:103:12: warning: implicit declaration of function 'setsockopt' [-Wimplicit-function-declaration] return setsockopt(fd, level, option, ^ utilities.c: In function 'Dump': utilities.c:151:12: warning: type defaults to 'int' in declaration of 'pettydump' [-Wimplicit-int] extern pettydump; ^ utilities.c:151:12: warning: unused variable 'pettydump' [-Wunused-variable] gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c XdmAuth.c utilities.c: In function 'printsub': utilities.c:523:3: warning: implicit declaration of function 'auth_printsub' [-Wimplicit-function-declaration] auth_printsub(&pointer[1], length - 1, buf, sizeof(buf)); ^ utilities.c:611:3: warning: implicit declaration of function 'encrypt_printsub' [-Wimplicit-function-declaration] encrypt_printsub(&pointer[1], length - 1, buf, sizeof(buf)); ^ utilities.c:907:4: warning: label 'def_case' defined but not used [-Wunused-label] def_case: ^ utilities.c: In function 'EmptyTerminal': utilities.c:971:13: warning: implicit declaration of function 'ttyflush' [-Wimplicit-function-declaration] (void) ttyflush(0); ^ utilities.c: In function 'SetForExit': utilities.c:991:8: warning: implicit declaration of function 'telrcv' [-Wimplicit-function-declaration] (void)telrcv(); /* Process any incoming data */ ^ utilities.c: In function 'Exit': utilities.c:1013:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(returnCode); ^ utilities.c:1013:5: warning: incompatible implicit declaration of built-in function 'exit' utilities.c:1013:5: note: include '' or provide a declaration of 'exit' utilities.c: In function 'ExitString': utilities.c:1023:5: warning: incompatible implicit declaration of built-in function 'exit' exit(returnCode); ^ utilities.c:1023:5: note: include '' or provide a declaration of 'exit' utilities.c: At top level: XdmAuth.c:42:25: warning: missing braces around initializer [-Wmissing-braces] static ulong skb[8][64]={ ^ XdmAuth.c:42:25: note: (near initialization for 'skb') utilities.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)utilities.c 8.3 (Berkeley) 5/30/95"; ^ XdmAuth.c:182:37: warning: missing braces around initializer [-Wmissing-braces] static unsigned long SPtrans[8][64]={ ^ XdmAuth.c:182:37: note: (near initialization for 'SPtrans') gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c fwdxutil.c Xauth.c: In function 'XauFileName': Xauth.c:95:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (name = getenv ("XAUTHORITY")) ^ fwdxutil.c: In function 'fwdx_open_channel': fwdxutil.c:228:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (hi = gethostbyname(host)) ^ fwdxutil.c: In function 'fwdx_get_screen_no': fwdxutil.c:261:6: warning: statement with no effect [-Wunused-value] scrnum -1; ^ fwdxutil.c: In function 'fwdx_do_server_options': fwdxutil.c:298:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c", IAC, SE); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdlib.h:24, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c: In function 'fwdx_forward': fwdxutil.c:322:19: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c", IAC, SE); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdlib.h:24, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c:332:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c%c%c", IAC, SB, TELOPT_FORWARD_X, FWDX_DATA); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdlib.h:24, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c:340:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c", IAC, SE); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdlib.h:24, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c: In function 'fwdx_check_sockets': fwdxutil.c:378:19: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c", IAC, SE); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdlib.h:24, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c: In function 'fwdx_send_xauth_to_xserver': fwdxutil.c:497:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (hi = gethostbyname(host)) { ^ fwdxutil.c:544:39: warning: pointer targets in passing argument 2 of 'fwdx_redirect' differ in signedness [-Wpointer-sign] if (fwdx_redirect(channel,(char *)msg,48) < 0) { ^ In file included from fwdxutil.c:59:0: fwdxutil.h:37:5: note: expected 'unsigned char *' but argument is of type 'char *' int fwdx_redirect(unsigned short channel, unsigned char *data, int len); ^ fwdxutil.c:601:65: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] getsockname(fwdx_sockets[channel], (struct sockaddr *)&saddr, &saddr_len); ^ In file included from fwdxutil.c:50:0: /usr/include/sys/socket.h:127:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getsockname (int __fd, __SOCKADDR_ARG __addr, ^ fwdxutil.c:611:17: warning: implicit declaration of function 'time' [-Wimplicit-function-declaration] time_now = time(NULL); ^ fwdxutil.c:617:26: warning: pointer targets in passing argument 2 of 'XdmcpWrap' differ in signedness [-Wpointer-sign] XdmcpWrap(xdm_data, &real_xauth->data[8], &msg[32], 24); ^ fwdxutil.c:97:6: note: expected 'unsigned char *' but argument is of type 'char *' void XdmcpWrap ( ^ fwdxutil.c:619:40: warning: pointer targets in passing argument 2 of 'fwdx_redirect' differ in signedness [-Wpointer-sign] if (fwdx_redirect(channel, (char *)msg, 56) < 0) { ^ In file included from fwdxutil.c:59:0: fwdxutil.h:37:5: note: expected 'unsigned char *' but argument is of type 'char *' int fwdx_redirect(unsigned short channel, unsigned char *data, int len); ^ fwdxutil.c:470:29: warning: unused variable 'p' [-Wunused-variable] unsigned char *sb, *p; ^ fwdxutil.c:470:24: warning: unused variable 'sb' [-Wunused-variable] unsigned char *sb, *p; ^ fwdxutil.c:468:45: warning: unused variable 'sb_len' [-Wunused-variable] int c, err, dpynum, scrnum, family, sb_len; ^ fwdxutil.c:468:16: warning: unused variable 'err' [-Wunused-variable] int c, err, dpynum, scrnum, family, sb_len; ^ fwdxutil.c:468:13: warning: unused variable 'c' [-Wunused-variable] int c, err, dpynum, scrnum, family, sb_len; ^ fwdxutil.c:415:29: warning: unused variable 'i' [-Wunused-variable] int name_len, data_len, i; ^ fwdxutil.c: In function 'fwdx_redirect': fwdxutil.c:649:19: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c", IAC, SE); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdlib.h:24, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c: At top level: fwdxutil.c:35:13: warning: 'copyright' defined but not used [-Wunused-variable] static char copyright[] = ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c parsedpy.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c tlsutil.c gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o telnet authenc.o commands.o main.o network.o ring.o sys_bsd.o telnet.o terminal.o tn3270.o utilities.o Xauth.o XdmAuth.o fwdxutil.o parsedpy.o tlsutil.o ../libtelnet/libtelnet.a -L../../libsrp -lsrp -L/usr/lib/openmpi/lib -lmpi -lncurses -ldl -lutil -lresolv -lnsl -lcrypto -lz make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/telnet' Making all in telnetd make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/telnetd' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c authenc.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c global.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c slc.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c state.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c sys_term.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c telnetd.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c termstat.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c utility.c global.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)global.c 8.1 (Berkeley) 6/4/93"; ^ In file included from state.c:49:0: ../libtelnet/auth.h:89:8: warning: type defaults to 'int' in declaration of 'auth_debug_mode' [-Wimplicit-int] extern auth_debug_mode; ^ state.c: In function 'sb_auth_complete': state.c:107:14: warning: pointer targets in passing argument 1 of 'writenet' differ in signedness [-Wpointer-sign] writenet(error, strlen(error)); ^ In file included from telnetd.h:38:0, from state.c:47: ext.h:200:2: note: expected 'unsigned char *' but argument is of type 'char *' writenet P((unsigned char *, int)); ^ state.c: In function 'telrcv': state.c:419:4: warning: implicit declaration of function 'clean_exit' [-Wimplicit-function-declaration] clean_exit(1); ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c Xauth.c state.c: In function 'dooption': state.c:1030:24: warning: implicit declaration of function 'encrypt_is_encrypting' [-Wimplicit-function-declaration] if (fwdx_sbdata && encrypt_is_encrypting()) ^ state.c: In function 'suboption': state.c:1598:7: warning: implicit declaration of function 'auth_name' [-Wimplicit-function-declaration] auth_name(subpointer, SB_LEN()); ^ state.c:1612:3: warning: implicit declaration of function 'encrypt_support' [-Wimplicit-function-declaration] encrypt_support(subpointer, SB_LEN()); ^ state.c:1615:3: warning: implicit declaration of function 'encrypt_is' [-Wimplicit-function-declaration] encrypt_is(subpointer, SB_LEN()); ^ state.c:1618:3: warning: implicit declaration of function 'encrypt_reply' [-Wimplicit-function-declaration] encrypt_reply(subpointer, SB_LEN()); ^ state.c:1621:3: warning: implicit declaration of function 'encrypt_start' [-Wimplicit-function-declaration] encrypt_start(subpointer, SB_LEN()); ^ state.c:1624:3: warning: implicit declaration of function 'encrypt_end' [-Wimplicit-function-declaration] encrypt_end(); ^ state.c:1627:3: warning: implicit declaration of function 'encrypt_request_start' [-Wimplicit-function-declaration] encrypt_request_start(subpointer, SB_LEN()); ^ state.c:1636:3: warning: implicit declaration of function 'encrypt_request_end' [-Wimplicit-function-declaration] encrypt_request_end(); ^ state.c:1639:3: warning: implicit declaration of function 'encrypt_enc_keyid' [-Wimplicit-function-declaration] encrypt_enc_keyid(subpointer, SB_LEN()); ^ state.c:1642:3: warning: implicit declaration of function 'encrypt_dec_keyid' [-Wimplicit-function-declaration] encrypt_dec_keyid(subpointer, SB_LEN()); ^ state.c:1670:15: warning: variable 'sn' set but not used [-Wunused-but-set-variable] int dn, sn; ^ state.c: At top level: state.c:40:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)state.c 8.5 (Berkeley) 5/30/95"; ^ In file included from sys_term.c:61:0: ../libtelnet/auth.h:89:8: warning: type defaults to 'int' in declaration of 'auth_debug_mode' [-Wimplicit-int] extern auth_debug_mode; ^ slc.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)slc.c 8.2 (Berkeley) 5/30/95"; ^ termstat.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)termstat.c 8.2 (Berkeley) 5/30/95"; ^ authenc.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)authenc.c 8.2 (Berkeley) 5/30/95"; ^ sys_term.c: In function 'getpty': sys_term.c:554:3: warning: implicit declaration of function 'grantpt' [-Wimplicit-function-declaration] grantpt(p); ^ sys_term.c:555:3: warning: implicit declaration of function 'unlockpt' [-Wimplicit-function-declaration] unlockpt(p); ^ sys_term.c:537:6: warning: unused variable 't' [-Wunused-variable] int t; ^ sys_term.c: In function 'getptyslave': sys_term.c:1190:6: warning: implicit declaration of function 'cleanopen' [-Wimplicit-function-declaration] t = cleanopen(line); ^ sys_term.c: In function 'startslave': sys_term.c:1516:7: warning: implicit declaration of function 'probe_uid_needed' [-Wimplicit-function-declaration] if(probe_uid_needed()) ^ sys_term.c:1517:5: warning: implicit declaration of function 'do_uid_callbacks' [-Wimplicit-function-declaration] do_uid_callbacks(login_uid, login_gid); ^ sys_term.c:1476:7: warning: unused variable 'name' [-Wunused-variable] char name[256]; ^ sys_term.c: In function 'init_env': sys_term.c:1664:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (*envp = getenv("TZ")) ^ sys_term.c: In function 'start_login': sys_term.c:1741:17: warning: unused variable 'cp' [-Wunused-variable] register char *cp; ^ utility.c: In function 'ttloop': sys_term.c: In function 'rmut': sys_term.c:2481:11: warning: type defaults to 'int' in declaration of 'f' [-Wimplicit-int] register f; ^ utility.c:81:2: warning: implicit declaration of function 'clean_exit' [-Wimplicit-function-declaration] clean_exit(1); ^ sys_term.c:2507:3: warning: implicit declaration of function 'updwtmpx' [-Wimplicit-function-declaration] updwtmpx(WTMPX_FILE, utxp); ^ sys_term.c:2485:14: warning: unused variable 'statbf' [-Wunused-variable] struct stat statbf; ^ sys_term.c:2484:6: warning: unused variable 'nutmp' [-Wunused-variable] int nutmp; ^ sys_term.c:2483:19: warning: unused variable 'utmp' [-Wunused-variable] struct utmp *u, *utmp; ^ sys_term.c:2483:15: warning: unused variable 'u' [-Wunused-variable] struct utmp *u, *utmp; ^ In file included from telnetd.c:122:0: ../libtelnet/auth.h:89:8: warning: type defaults to 'int' in declaration of 'auth_debug_mode' [-Wimplicit-int] extern auth_debug_mode; ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c XdmAuth.c sys_term.c:2482:6: warning: unused variable 'found' [-Wunused-variable] int found = 0; ^ sys_term.c:2481:11: warning: unused variable 'f' [-Wunused-variable] register f; ^ sys_term.c: At top level: sys_term.c:40:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)sys_term.c 8.4+1 (Berkeley) 5/30/95"; ^ utility.c: In function 'fatal': utility.c:370:3: warning: implicit declaration of function 'encrypt_send_end' [-Wimplicit-function-declaration] encrypt_send_end(); ^ telnetd.c: In function 'main': sys_term.c: In function 'getptyslave': sys_term.c:1287:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ telnetd.c:236:1: warning: type of 'argc' defaults to 'int' [-Wimplicit-int] main(argc, argv) ^ sys_term.c: In function 'cleanopen': sys_term.c:1311:2: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] (void) chown(line, 0, 0); ^ sys_term.c: In function 'startslave': sys_term.c:50:15: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] #define WRITE write ^ sys_term.c:1499:3: note: in expansion of macro 'WRITE' WRITE(net, m, sizeof(m)); ^ sys_term.c:1590:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void) write(syncpipe[1], "\n", 1); ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c fwdxutil.c utility.c: In function 'printsub': utility.c:1046:3: warning: implicit declaration of function 'auth_printsub' [-Wimplicit-function-declaration] auth_printsub(&pointer[1], length - 1, buf, sizeof(buf)); ^ XdmAuth.c:42:25: warning: missing braces around initializer [-Wmissing-braces] static ulong skb[8][64]={ ^ XdmAuth.c:42:25: note: (near initialization for 'skb') utility.c:1141:3: warning: implicit declaration of function 'encrypt_printsub' [-Wimplicit-function-declaration] encrypt_printsub(&pointer[1], length - 1, buf, sizeof(buf)); ^ utility.c:990:4: warning: label 'def_case' defined but not used [-Wunused-label] def_case: ^ XdmAuth.c:182:37: warning: missing braces around initializer [-Wmissing-braces] static unsigned long SPtrans[8][64]={ ^ XdmAuth.c:182:37: note: (near initialization for 'SPtrans') utility.c: At top level: utility.c:35:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)utility.c 8.4 (Berkeley) 5/30/95"; ^ telnetd.c:623:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (sp = getservbyname(*argv, "tcp")) { ^ utility.c: In function 'fatal': telnetd.c:638:7: warning: implicit declaration of function 'clean_exit' [-Wimplicit-function-declaration] clean_exit(1); ^ Xauth.c: In function 'XauFileName': Xauth.c:95:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (name = getenv ("XAUTHORITY")) ^ telnetd.c:659:46: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] ns = accept(s, (struct sockaddr *)&sin, &foo); ^ utility.c:374:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void) WRITE(f, buf, (int)strlen(buf)); ^ In file included from defs.h:82:0, from telnetd.h:37, from telnetd.c:78: /usr/include/sys/socket.h:243:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int accept (int __fd, __SOCKADDR_ARG __addr, ^ telnetd.c:736:47: warning: pointer targets in passing argument 3 of 'getpeername' differ in signedness [-Wpointer-sign] if (getpeername(0, (struct sockaddr *)&from, &fromlen) < 0) { ^ In file included from defs.h:82:0, from telnetd.h:37, from telnetd.c:78: /usr/include/sys/socket.h:141:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getpeername (int __fd, __SOCKADDR_ARG __addr, ^ telnetd.c:775:9: warning: implicit declaration of function 'doit' [-Wimplicit-function-declaration] doit(&from); ^ telnetd.c: In function 'encrypt_failure': telnetd.c:846:14: warning: pointer targets in passing argument 1 of 'writenet' differ in signedness [-Wpointer-sign] writenet(error_message, strlen(error_message)); ^ In file included from telnetd.h:38:0, from telnetd.c:78: ext.h:200:2: note: expected 'unsigned char *' but argument is of type 'char *' writenet P((unsigned char *, int)); ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c parsedpy.c telnetd.c: In function 'getterminaltype': telnetd.c:935:13: warning: implicit declaration of function 'encrypt_wait' [-Wimplicit-function-declaration] encrypt_wait(); ^ telnetd.c:938:13: warning: implicit declaration of function 'decrypt_wait' [-Wimplicit-function-declaration] decrypt_wait(); ^ telnetd.c:950:21: warning: implicit declaration of function 'encrypt_is_encrypting' [-Wimplicit-function-declaration] while (!encrypt_is_encrypting()) { ^ telnetd.c:958:18: warning: implicit declaration of function 'EncryptStartInput' [-Wimplicit-function-declaration] if (!EncryptStartInput()) { ^ telnetd.c:963:18: warning: implicit declaration of function 'EncryptStartOutput' [-Wimplicit-function-declaration] if (!EncryptStartOutput()) { ^ telnetd.c:1077:42: warning: implicit declaration of function 'terminaltypeok' [-Wimplicit-function-declaration] if (his_state_is_will(TELOPT_TTYPE) && !terminaltypeok(terminaltype)) { ^ telnetd.c: In function 'terminaltypeok': telnetd.c:1158:8: warning: implicit declaration of function 'setupterm' [-Wimplicit-function-declaration] if(setupterm(s, 1, &err) < 0) ^ telnetd.c: At top level: telnetd.c:1192:1: warning: return type defaults to 'int' [-Wimplicit-int] doit(who) ^ telnetd.c: In function 'doit': telnetd.c:1278:2: warning: implicit declaration of function 'auth_encrypt_init' [-Wimplicit-function-declaration] auth_encrypt_init(hostname, host, "TELNETD", 1); ^ telnetd.c:1367:2: warning: implicit declaration of function 'startslave' [-Wimplicit-function-declaration] startslave(host, level, user_name); ^ telnetd.c:1197:6: warning: unused variable 't' [-Wunused-variable] int t; ^ telnetd.c: In function 'telnet': telnetd.c:1622:6: warning: implicit declaration of function 'getent' [-Wimplicit-function-declaration] if (getent(defent, "default") == 1) { ^ telnetd.c: At top level: telnetd.c:57:13: warning: 'copyright' defined but not used [-Wunused-variable] static char copyright[] = ^ telnetd.c:63:13: warning: 'sccsid' defined but not used [-Wunused-variable] static char sccsid[] = "@(#)telnetd.c 8.4 (Berkeley) 5/30/95"; ^ telnetd.c: In function 'doit': telnetd.c:1383:1: warning: control reaches end of non-void function [-Wreturn-type] } /* end of doit */ ^ telnetd.c: In function 'telnet': telnetd.c:1640:4: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read(ifd, im_buf, (ist.st_size > MAXIMLEN) ? ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c tlsutil.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/openmpi/lib -I../../libsrp -DTLS_SFC_DIR=\"/var/lib/state/tls_sfc\" -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c x509_to_user.c fwdxutil.c: In function 'fwdx_listen_inet': fwdxutil.c:136:33: warning: unused variable 'err' [-Wunused-variable] int len = sizeof(my_saddr), err, ret = -1; ^ fwdxutil.c:136:9: warning: unused variable 'len' [-Wunused-variable] int len = sizeof(my_saddr), err, ret = -1; ^ fwdxutil.c: In function 'fwdx_listen_unix': fwdxutil.c:190:9: warning: unused variable 'len' [-Wunused-variable] int len, ret = -1; ^ fwdxutil.c: In function 'fwdx_random': fwdxutil.c:293:5: warning: implicit declaration of function 't_random' [-Wimplicit-function-declaration] t_random((unsigned char *) &rv, sizeof(unsigned int)); ^ fwdxutil.c:290:11: warning: unused variable 'rf' [-Wunused-variable] FILE *rf; ^ fwdxutil.c:288:9: warning: unused variable 'n' [-Wunused-variable] int n; ^ fwdxutil.c: In function 'create_fake_xdm_authorization_xauth': fwdxutil.c:381:36: warning: array subscript has type 'char' [-Wchar-subscripts] xauth_xdm.data[c] = odd_parity[xauth_xdm.data[c]]; ^ fwdxutil.c: In function 'fwdx_authorize': fwdxutil.c:464:53: warning: pointer targets in passing argument 2 of 'XdmcpUnwrap' differ in signedness [-Wpointer-sign] XdmcpUnwrap(data + 12 + ((name_len + 3) & ~3), &xauth_xdm.data[8], ^ fwdxutil.c:90:6: note: expected 'unsigned char *' but argument is of type 'char *' void XdmcpUnwrap( ^ fwdxutil.c:479:68: warning: pointer targets in passing argument 3 of 'getpeername' differ in signedness [-Wpointer-sign] getpeername(fwdx_sockets[channel], (struct sockaddr *)&saddr, &saddr_len); ^ In file included from fwdxutil.c:49:0: /usr/include/sys/socket.h:141:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getpeername (int __fd, __SOCKADDR_ARG __addr, ^ fwdxutil.c:516:35: warning: pointer targets in passing argument 2 of 'fwdx_forward' differ in signedness [-Wpointer-sign] fwdx_forward(channel, xauth_dummy, 12); ^ In file included from telnetd.h:45:0, from fwdxutil.c:53: fwdxutil.h:36:6: note: expected 'unsigned char *' but argument is of type 'char *' void fwdx_forward(unsigned short channel, unsigned char *data, int len); ^ fwdxutil.c: In function 'fwdx_write_xauthfile': fwdxutil.c:533:9: warning: the address of 'fwdx_display' will always evaluate as 'true' [-Waddress] if (!fwdx_display && !fwdx_xauthfile) ^ fwdxutil.c:535:10: warning: implicit declaration of function 'parse_displayname' [-Wimplicit-function-declaration] if (!parse_displayname(fwdx_display, &family, &host, &dpynum, &scrnum, &rest)) ^ fwdxutil.c:571:48: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if (!getsockname(0, (struct sockaddr *)&saddr,&saddr_len)) { ^ In file included from fwdxutil.c:49:0: /usr/include/sys/socket.h:127:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getsockname (int __fd, __SOCKADDR_ARG __addr, ^ fwdxutil.c:620:48: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if (!getsockname(0, (struct sockaddr *)&saddr,&saddr_len)) { ^ In file included from fwdxutil.c:49:0: /usr/include/sys/socket.h:127:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getsockname (int __fd, __SOCKADDR_ARG __addr, ^ fwdxutil.c:530:21: warning: unused variable 'hi' [-Wunused-variable] struct hostent *hi; ^ fwdxutil.c: In function 'fwdx_send_options': fwdxutil.c:724:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c", IAC, SE); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/unistd.h:25, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c: In function 'fwdx_forward': fwdxutil.c:758:19: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c", IAC, SE); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/unistd.h:25, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c:767:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c%c%c", IAC, SB, TELOPT_FORWARD_X, FWDX_DATA); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/unistd.h:25, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c:775:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c", IAC, SE); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/unistd.h:25, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c: In function 'fwdx_check_sockets': fwdxutil.c:860:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c", IAC, SE); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/unistd.h:25, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c:877:29: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c", IAC, SE); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/unistd.h:25, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c:926:38: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] (struct sockaddr *) &saddr, &slen); ^ In file included from fwdxutil.c:49:0: /usr/include/sys/socket.h:243:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int accept (int __fd, __SOCKADDR_ARG __addr, ^ fwdxutil.c:934:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c", IAC, SE); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/unistd.h:25, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c: In function 'fwdx_redirect': fwdxutil.c:990:33: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c", IAC, SE); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/unistd.h:25, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c:1019:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(p, "%c%c", IAC, SE); /* safe */ ^ In file included from /usr/include/features.h:368:0, from /usr/include/unistd.h:25, from fwdxutil.c:45: /usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ fwdxutil.c: At top level: fwdxutil.c:41:13: warning: 'copyright' defined but not used [-Wunused-variable] static char copyright[] = ^ fwdxutil.c: In function 'fwdx_set_xauthfile_owner': fwdxutil.c:685:5: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] chown(fwdx_xauthfile, uid, gid); ^ fwdxutil.c:688:2: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] chown(fwdx_unix_sock_name, uid, gid); ^ fwdxutil.c: In function 'fwdx_send_xauth_error_to_xclient': fwdxutil.c:829:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(socket, msg, msglen); ^ gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o telnetd authenc.o global.o slc.o state.o sys_term.o telnetd.o termstat.o utility.o Xauth.o XdmAuth.o fwdxutil.o parsedpy.o tlsutil.o x509_to_user.o ../libtelnet/libtelnet.a -L../../libsrp -lsrp -L/usr/lib/openmpi/lib -lmpi -lncurses -ldl -lutil -lresolv -lnsl -lcrypto -lz make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/telnetd' make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet' make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet' make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet' make[1]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet' Making all in base make[1]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base' make all-recursive make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base' Making all in lib make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/lib' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c commonio.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c dialchk.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c dialup.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c encrypt.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c fputsx.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c getdef.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c getpass.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c groupio.c In file included from dialchk.c:32:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ dialchk.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: dialchk.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ In file included from encrypt.c:32:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ encrypt.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: encrypt.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ In file included from getpass.c:32:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ getpass.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: getpass.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c gshadow.c In file included from commonio.c:4:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ commonio.c:5:1: note: in expansion of macro 'RCSID' RCSID("$Id: commonio.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ commonio.c: In function 'commonio_lock_first': commonio.c:321:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ commonio.c: In function 'commonio_lock_all': commonio.c:247:3: warning: 'fd' is used uninitialized in this function [-Wuninitialized] close (fd); ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c lockpw.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c port.c fputsx.c: In function 'fgetsx': fputsx.c:48:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (fgets (cp, cnt, f) == 0) ^ In file included from fputsx.c:35:0: fputsx.c: At top level: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ fputsx.c:36:1: note: in expansion of macro 'RCSID' RCSID("$Id: fputsx.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c pwauth.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c pwio.c In file included from port.c:32:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ port.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: port.c,v 1.2 2003/05/16 08:27:39 tom Exp $") ^ In file included from dialup.c:32:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ dialup.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: dialup.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ lockpw.c: In function 'lckpwdf': lockpw.c:94:7: warning: implicit declaration of function 'tpw_lock' [-Wimplicit-function-declaration] if (tpw_lock ()) ^ lockpw.c: In function 'ulckpwdf': lockpw.c:124:43: warning: implicit declaration of function 'tpw_unlock' [-Wimplicit-function-declaration] return (pw_unlock () && spw_unlock () && tpw_unlock ()) ? 0:-1; ^ In file included from lockpw.c:34:0: lockpw.c: At top level: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ lockpw.c:35:1: note: in expansion of macro 'RCSID' RCSID("$Id: lockpw.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ In file included from groupio.c:4:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ groupio.c:5:1: note: in expansion of macro 'RCSID' RCSID("$Id: groupio.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ In file included from getdef.c:32:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ getdef.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: getdef.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c rad64.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c sgroupio.c In file included from rad64.c:32:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ rad64.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: rad64.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ In file included from pwio.c:4:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ pwio.c:5:1: note: in expansion of macro 'RCSID' RCSID("$Id: pwio.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ pwauth.c: In function '_old_auth': gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c shadow.c pwauth.c:214:3: warning: implicit declaration of function 't_getpass' [-Wimplicit-function-declaration] t_getpass (clear, 128, prompt); ^ pwauth.c:299:22: warning: the address of 'clear' will always evaluate as 'true' [-Waddress] if (wipe_clear_pass && clear && *clear) ^ In file included from pwauth.c:32:0: pwauth.c: At top level: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ pwauth.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: pwauth.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c shadowio.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c utent.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c md5.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c md5crypt.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c tpwio.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c sgetgrent.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c sgetpwent.c In file included from shadowio.c:6:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ shadowio.c:7:1: note: in expansion of macro 'RCSID' RCSID("$Id: shadowio.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ md5crypt.c: In function 'md5_crypt': md5crypt.c:82:17: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign] MD5Update(&ctx,pw,strlen(pw)); ^ In file included from md5crypt.c:24:0: md5.h:17:6: note: expected 'const unsigned char *' but argument is of type 'const char *' void MD5Update(struct MD5Context *context, unsigned char const *buf, ^ md5crypt.c:85:17: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign] MD5Update(&ctx,magic,strlen(magic)); ^ In file included from md5crypt.c:24:0: md5.h:17:6: note: expected 'const unsigned char *' but argument is of type 'char *' void MD5Update(struct MD5Context *context, unsigned char const *buf, ^ md5crypt.c:88:17: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign] MD5Update(&ctx,sp,sl); ^ In file included from md5crypt.c:24:0: md5.h:17:6: note: expected 'const unsigned char *' but argument is of type 'const char *' void MD5Update(struct MD5Context *context, unsigned char const *buf, ^ md5crypt.c:92:18: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign] MD5Update(&ctx1,pw,strlen(pw)); ^ In file included from md5crypt.c:24:0: md5.h:17:6: note: expected 'const unsigned char *' but argument is of type 'const char *' void MD5Update(struct MD5Context *context, unsigned char const *buf, ^ md5crypt.c:93:18: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign] MD5Update(&ctx1,sp,sl); ^ In file included from md5crypt.c:24:0: md5.h:17:6: note: expected 'const unsigned char *' but argument is of type 'const char *' void MD5Update(struct MD5Context *context, unsigned char const *buf, ^ md5crypt.c:94:18: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign] MD5Update(&ctx1,pw,strlen(pw)); ^ In file included from md5crypt.c:24:0: md5.h:17:6: note: expected 'const unsigned char *' but argument is of type 'const char *' void MD5Update(struct MD5Context *context, unsigned char const *buf, ^ md5crypt.c:107:23: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign] MD5Update(&ctx, pw+j, 1); ^ In file included from md5crypt.c:24:0: md5.h:17:6: note: expected 'const unsigned char *' but argument is of type 'const char *' void MD5Update(struct MD5Context *context, unsigned char const *buf, ^ md5crypt.c:124:20: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign] MD5Update(&ctx1,pw,strlen(pw)); ^ In file included from md5crypt.c:24:0: md5.h:17:6: note: expected 'const unsigned char *' but argument is of type 'const char *' void MD5Update(struct MD5Context *context, unsigned char const *buf, ^ md5crypt.c:129:20: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign] MD5Update(&ctx1,sp,sl); ^ In file included from md5crypt.c:24:0: md5.h:17:6: note: expected 'const unsigned char *' but argument is of type 'const char *' void MD5Update(struct MD5Context *context, unsigned char const *buf, ^ md5crypt.c:132:20: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign] MD5Update(&ctx1,pw,strlen(pw)); ^ In file included from md5crypt.c:24:0: md5.h:17:6: note: expected 'const unsigned char *' but argument is of type 'const char *' void MD5Update(struct MD5Context *context, unsigned char const *buf, ^ md5crypt.c:137:20: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign] MD5Update(&ctx1,pw,strlen(pw)); ^ In file included from md5crypt.c:24:0: md5.h:17:6: note: expected 'const unsigned char *' but argument is of type 'const char *' void MD5Update(struct MD5Context *context, unsigned char const *buf, ^ In file included from md5crypt.c:18:0: md5crypt.c: At top level: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ md5crypt.c:19:1: note: in expansion of macro 'RCSID' RCSID("$Id: md5crypt.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ In file included from tpwio.c:4:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ tpwio.c:5:1: note: in expansion of macro 'RCSID' RCSID("$Id: tpwio.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ In file included from sgetpwent.c:32:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ sgetpwent.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: sgetpwent.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ In file included from sgetgrent.c:32:0: rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ sgetgrent.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: sgetgrent.c,v 1.1 2000/12/17 05:34:10 tom Exp $") ^ rm -f libshadow.a ar cru libshadow.a commonio.o dialchk.o dialup.o encrypt.o fputsx.o getdef.o getpass.o groupio.o gshadow.o lockpw.o port.o pwauth.o pwio.o rad64.o sgroupio.o shadow.o shadowio.o utent.o md5.o md5crypt.o tpwio.o sgetgrent.o sgetpwent.o ranlib libshadow.a make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/lib' Making all in libmisc make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/libmisc' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c addgrps.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c age.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c basename.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c chkname.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c chowndir.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c chowntty.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c console.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c copydir.c In file included from basename.c:10:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ basename.c:11:1: note: in expansion of macro 'RCSID' RCSID("$Id: basename.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ In file included from addgrps.c:11:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ addgrps.c:12:1: note: in expansion of macro 'RCSID' RCSID("$Id: addgrps.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c entry.c In file included from copydir.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ copydir.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: copydir.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ copydir.c: In function 'copy_tree': copydir.c:225:4: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] chown (dst_name, uid == (uid_t) -1 ? sb.st_uid:uid, ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c env.c In file included from age.c:134:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ age.c:135:1: note: in expansion of macro 'RCSID' RCSID("$Id: age.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ age.c: In function 'expire': age.c:205:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from chkname.c:8:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ chkname.c:9:1: note: in expansion of macro 'RCSID' RCSID("$Id: chkname.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ In file included from chowndir.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ chowndir.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: chowndir.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ chowndir.c: In function 'chown_tree': chowndir.c:120:4: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] chown (new_name, new_uid, ^ chowndir.c:131:4: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] chown (root, new_uid, ^ In file included from console.c:35:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ console.c:36:1: note: in expansion of macro 'RCSID' RCSID("$Id: console.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ In file included from chowntty.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ chowntty.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: chowntty.c,v 1.2 2003/05/16 08:27:42 tom Exp $") ^ In file included from entry.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ entry.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: entry.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c failure.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c fields.c In file included from env.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ env.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: env.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c hushed.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c isexpired.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c limits.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c list.c In file included from fields.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ fields.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: fields.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c log.c failure.c: In function 'failure': failure.c:58:6: warning: unused variable 'fd' [-Wunused-variable] int fd; ^ failure.c: In function 'failcheck': failure.c:141:17: warning: unused variable 'fail' [-Wunused-variable] struct faillog fail; ^ failure.c:140:6: warning: unused variable 'fd' [-Wunused-variable] int fd; ^ In file included from failure.c:32:0: failure.c: At top level: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ failure.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: failure.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ failure.c:107:1: warning: 'too_many_failures' defined but not used [-Wunused-function] too_many_failures(fl) ^ failure.c: In function 'failtmp': failure.c:291:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(fd, (char *) failent, sizeof *failent); ^ In file included from isexpired.c:63:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ isexpired.c:64:1: note: in expansion of macro 'RCSID' RCSID("$Id: isexpired.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c login_access.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c login_desrpc.c limits.c: In function 'setup_user_limits': limits.c:280:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (sscanf(buf, "%s%[CDFMNRSTULcdfmnrstul0-9 \t-]", ^ In file included from limits.c:37:0: limits.c: At top level: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ limits.c:38:1: note: in expansion of macro 'RCSID' RCSID("$Id: limits.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ limits.c: In function 'setup_limits': limits.c:334:6: warning: ignoring return value of 'nice', declared with attribute warn_unused_result [-Wunused-result] (void) nice (i); ^ In file included from hushed.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ hushed.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: hushed.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c login_krb.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c loginprompt.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c mail.c In file included from login_access.c:22:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ login_access.c:23:1: note: in expansion of macro 'RCSID' RCSID("$Id: login_access.c,v 1.2 2003/05/16 08:27:42 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c motd.c login_access.c: In function 'netgroup_match': login_access.c:204:3: warning: ignoring return value of 'getdomainname', declared with attribute warn_unused_result [-Wunused-result] getdomainname(domain, MAXHOSTNAMELEN); ^ In file included from list.c:35:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ list.c:36:1: note: in expansion of macro 'RCSID' RCSID("$Id: list.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c myname.c In file included from log.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ log.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: log.c,v 1.2 2002/11/04 07:20:34 tom Exp $") ^ log.c: In function 'dolastlog': log.c:110:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(fd, (char *) &newlog, sizeof newlog); ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c obscure.c In file included from loginprompt.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ loginprompt.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: loginprompt.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c pam_pass.c In file included from myname.c:13:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ myname.c:14:1: note: in expansion of macro 'RCSID' RCSID("$Id: myname.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c pwd2spwd.c In file included from motd.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ motd.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: motd.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c rlogin.c In file included from mail.c:39:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ mail.c:40:1: note: in expansion of macro 'RCSID' RCSID("$Id: mail.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ obscure.c: In function 'password_check': obscure.c:156:8: warning: unused variable 'dictpath' [-Wunused-variable] char *dictpath; ^ In file included from obscure.c:32:0: obscure.c: At top level: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ obscure.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: obscure.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c salt.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c setugid.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c setup.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c setupenv.c In file included from pam_pass.c:5:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ pam_pass.c:6:1: note: in expansion of macro 'RCSID' RCSID("$Id: pam_pass.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ In file included from rlogin.c:34:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ rlogin.c:35:1: note: in expansion of macro 'RCSID' RCSID("$Id: rlogin.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ In file included from pwd2spwd.c:34:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ pwd2spwd.c:35:1: note: in expansion of macro 'RCSID' RCSID("$Id: pwd2spwd.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c shell.c In file included from salt.c:10:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ salt.c:11:1: note: in expansion of macro 'RCSID' RCSID("$Id: salt.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ In file included from setugid.c:36:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ setugid.c:37:1: note: in expansion of macro 'RCSID' RCSID("$Id: setugid.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c strtoday.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c suauth.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c sub.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c sulog.c In file included from setupenv.c:36:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ setupenv.c:37:1: note: in expansion of macro 'RCSID' RCSID("$Id: setupenv.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ In file included from setup.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ setup.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: setup.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ In file included from shell.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ shell.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: shell.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c ttytype.c sub.c: In function 'subsystem': sub.c:63:3: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration] printf (BAD_SUBROOT, pw->pw_dir); ^ sub.c:63:3: warning: incompatible implicit declaration of built-in function 'printf' sub.c:63:3: note: include '' or provide a declaration of 'printf' sub.c:75:3: warning: incompatible implicit declaration of built-in function 'printf' printf (NO_SUBROOT, pw->pw_dir); ^ sub.c:75:3: note: include '' or provide a declaration of 'printf' In file included from sub.c:32:0: sub.c: At top level: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ sub.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: sub.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ In file included from strtoday.c:38:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ strtoday.c:39:1: note: in expansion of macro 'RCSID' RCSID("$Id: strtoday.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c tz.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c ulimit.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c utmp.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c valid.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c xmalloc.c In file included from ulimit.c:3:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ ulimit.c:4:1: note: in expansion of macro 'RCSID' RCSID("$Id: ulimit.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c login_fbtab.c In file included from sulog.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ sulog.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: sulog.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ In file included from tz.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ tz.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: tz.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ In file included from ttytype.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ ttytype.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: ttytype.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ utmp.c: In function 'checkutmp': utmp.c:100:16: warning: unused variable 'utx' [-Wunused-variable] struct utmpx *utx; ^ In file included from utmp.c:54:0: utmp.c: At top level: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ utmp.c:55:1: note: in expansion of macro 'RCSID' RCSID("$Id: utmp.c,v 1.4 2003/04/22 02:25:19 tom Exp $") ^ utmp.c: In function 'setutmp': utmp.c:276:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(fd, (char *) &utent, sizeof utent); ^ login_fbtab.c:23:43: warning: "/*" within comment [-Wcomment] absolute paths. A path that ends in "/*" refers to all ^ In file included from xmalloc.c:12:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ xmalloc.c:13:1: note: in expansion of macro 'RCSID' RCSID("$Id: xmalloc.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ login_fbtab.c:59:1: warning: return type defaults to 'int' [-Wimplicit-int] login_fbtab(tty, uid, gid) ^ login_fbtab.c: In function 'login_fbtab': login_fbtab.c:73:2: warning: 'return' with no value, in function returning non-void return; ^ login_fbtab.c:76:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (cp = strchr(buf, '#')) ^ In file included from valid.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ valid.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: valid.c,v 1.1 2000/12/17 05:34:11 tom Exp $") ^ login_fbtab.c:92:3: warning: implicit declaration of function 'login_protect' [-Wimplicit-function-declaration] login_protect(table, cp, prot, uid, gid); ^ login_fbtab.c: At top level: login_fbtab.c:101:1: warning: return type defaults to 'int' [-Wimplicit-int] login_protect(table, path, mask, uid, gid) ^ login_fbtab.c: In function 'login_protect': login_fbtab.c:114:6: warning: implicit declaration of function 'chmod' [-Wimplicit-function-declaration] if (chmod(path, mask) && errno != ENOENT) ^ login_fbtab.c:116:6: warning: implicit declaration of function 'chown' [-Wimplicit-function-declaration] if (chown(path, uid, gid) && errno != ENOENT) ^ login_fbtab.c:134:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ rm -f libmisc.a ar cru libmisc.a addgrps.o age.o basename.o chkname.o chowndir.o chowntty.o console.o copydir.o entry.o env.o failure.o fields.o hushed.o isexpired.o limits.o list.o log.o login_access.o login_desrpc.o login_krb.o loginprompt.o mail.o motd.o myname.o obscure.o pam_pass.o pwd2spwd.o rlogin.o salt.o setugid.o setup.o setupenv.o shell.o strtoday.o suauth.o sub.o sulog.o ttytype.o tz.o ulimit.o utmp.o valid.o xmalloc.o login_fbtab.o ranlib libmisc.a make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/libmisc' Making all in src make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/src' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c login.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c su.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../../libsrp -I/usr/lib/openmpi/lib -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -c passwd.c In file included from su.c:32:0: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ su.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: su.c,v 1.1 2000/12/17 05:34:12 tom Exp $") ^ passwd.c: In function 'new_password': passwd.c:360:7: warning: implicit declaration of function 't_getpass' [-Wimplicit-function-declaration] if (t_getpass (clear, 128, OLDPASS) < 0) return -1; ^ passwd.c: In function 'fail_exit': passwd.c:740:2: warning: implicit declaration of function 'tpw_unlock' [-Wimplicit-function-declaration] tpw_unlock(); ^ passwd.c:741:2: warning: implicit declaration of function 'commonio_unlock_all' [-Wimplicit-function-declaration] commonio_unlock_all(); ^ login.c: In function 'main': login.c:764:12: warning: passing argument 1 of 'failtmp' from incompatible pointer type [-Wincompatible-pointer-types] failtmp(&failent); ^ In file included from login.c:35:0: ../lib/prototypes.h:81:13: note: expected 'const struct utmp *' but argument is of type 'struct utmpx *' extern void failtmp P_((const struct utmp *)); ^ login.c:955:5: warning: implicit declaration of function 'run_passwd' [-Wimplicit-function-declaration] run_passwd (&pwent); ^ In file included from login.c:32:0: login.c: At top level: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ login.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: login.c,v 1.2 2002/11/04 07:20:35 tom Exp $") ^ passwd.c: In function 'main': passwd.c:1423:3: warning: implicit declaration of function 'do_pam_passwd' [-Wimplicit-function-declaration] do_pam_passwd(name, flags); ^ passwd.c:1439:7: warning: implicit declaration of function 'commonio_lock_all' [-Wimplicit-function-declaration] if (!commonio_lock_all()) { ^ passwd.c:1470:9: warning: implicit declaration of function 'tpw_lock' [-Wimplicit-function-declaration] if (!tpw_lock()) ^ passwd.c:1063:8: warning: variable 'cp' set but not used [-Wunused-but-set-variable] char *cp; /* Miscellaneous character pointing */ ^ In file included from passwd.c:32:0: passwd.c: At top level: ../lib/rcsid.h:12:37: warning: 'rcsid' defined but not used [-Wunused-function] #define RCSID(x) static const char *rcsid(const char *s) { return rcsid(x); } ^ passwd.c:33:1: note: in expansion of macro 'RCSID' RCSID("$Id: passwd.c,v 1.2 2002/11/04 07:22:20 tom Exp $") ^ passwd.c: In function 'main': passwd.c:1102:3: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid (getuid ()); ^ gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o su su.o ../libmisc/libmisc.a ../lib/libshadow.a -L../../libsrp -lsrp -lcrypt -L/usr/lib/openmpi/lib -lmpi -lnsl -lcrypto gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o login login.o ../libmisc/libmisc.a ../lib/libshadow.a -L../../libsrp -lsrp -lcrypt -L/usr/lib/openmpi/lib -lmpi -lnsl -lcrypto gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -o passwd passwd.o ../libmisc/libmisc.a ../lib/libshadow.a -L../../libsrp -lsrp -lcrypt -L/usr/lib/openmpi/lib -lmpi -lcrack -lpam -lpam_misc -ldl -lnsl -lcrypto make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/src' Making all in etc make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/etc' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/etc' Making all in pam_eps make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/pam_eps' mkdir -p ./dynamic gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -fPIC -I/usr/lib/openmpi/lib -I../../libsrp -DUSE_LCKPWDF -DCHKPWD_HELPER=\"/sbin/eps_chkpwd\" -c support.c -o dynamic/support.o gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -fPIC -I/usr/lib/openmpi/lib -I../../libsrp -DUSE_LCKPWDF -DCHKPWD_HELPER=\"/sbin/eps_chkpwd\" -c pam_eps_auth.c -o dynamic/pam_eps_auth.o gcc -pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -DOPENSSL -DOPENSSL_ENGINE -fPIC -I/usr/lib/openmpi/lib -I../../libsrp -DUSE_LCKPWDF -DCHKPWD_HELPER=\"/sbin/eps_chkpwd\" -c pam_eps_passwd.c -o dynamic/pam_eps_passwd.o gcc -o eps_chkpwd eps_chkpwd.c -L../../libsrp -lsrp -L/usr/lib/openmpi/lib -lmpi -lnsl -lcrypto -lpam In file included from /usr/include/stdio.h:27:0, from pam_eps_passwd.c:57: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^ eps_chkpwd.c: In function 'main': eps_chkpwd.c:157:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pass[npass]= (char)NULL; ^ eps_chkpwd.c:158:12: warning: implicit declaration of function 't_verifypw' [-Wimplicit-function-declaration] retval = t_verifypw(user, pass); ^ pam_eps_auth.c: In function 't_run_helper_binary': pam_eps_auth.c:161:10: warning: implicit declaration of function 'waitpid' [-Wimplicit-function-declaration] (void) waitpid (child, &retval, 0); ^ pam_eps_auth.c: In function '_pam_auth_eps': pam_eps_auth.c:215:12: warning: implicit declaration of function 't_verifypw' [-Wimplicit-function-declaration] retval = t_verifypw(name, p); ^ pam_eps_auth.c: In function 't_run_helper_binary': pam_eps_auth.c:155:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (fds[1], "1:", 2); ^ pam_eps_auth.c:156:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (fds[1], pass, strlen(pass)+1); ^ pam_eps_passwd.c: In function '_do_setpass': pam_eps_passwd.c:549:3: warning: implicit declaration of function 'lckpwdf' [-Wimplicit-function-declaration] lckpwdf(); ^ pam_eps_passwd.c:576:3: warning: implicit declaration of function 'ulckpwdf' [-Wimplicit-function-declaration] ulckpwdf(); ^ pam_eps_passwd.c:541:7: warning: unused variable 'err' [-Wunused-variable] int err = 0; ^ pam_eps_passwd.c: In function '_do_getpass': pam_eps_passwd.c:589:10: warning: implicit declaration of function 'creat' [-Wimplicit-function-declaration] if(creat(DEFAULT_PASSWD, 0400) < 0) ^ pam_eps_passwd.c:588:7: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if(access(DEFAULT_PASSWD, F_OK) < 0) ^ pam_eps_passwd.c: At top level: pam_eps_passwd.c:624:12: warning: 'conv_getitem' defined but not used [-Wunused-function] STATIC int conv_getitem(struct pam_conv *aconv, char *message, int style, ^ gcc --shared -o pam_eps_auth.so dynamic/support.o dynamic/pam_eps_auth.o -L../../libsrp -lsrp -L/usr/lib/openmpi/lib -lmpi -lnsl -lcrypto -lpam gcc --shared -o pam_eps_passwd.so dynamic/pam_eps_passwd.o -L../../libsrp -lsrp -L/usr/lib/openmpi/lib -lmpi -lnsl -lcrypto -lpam make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/pam_eps' make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base' make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base' make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base' make[1]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base' make[1]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2' make: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.32666 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/srp-buildroot + : + /bin/rm -rf -- /usr/src/tmp/srp-buildroot + cd srp-2.1.2 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/srp-buildroot make: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2' Making install in libsrp make[1]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/libsrp' make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/libsrp' /bin/sh ./mkinstalldirs /usr/src/tmp/srp-buildroot/usr/lib mkdir /usr/src/tmp/srp-buildroot mkdir /usr/src/tmp/srp-buildroot/usr mkdir /usr/src/tmp/srp-buildroot/usr/lib /bin/install -p -m 644 libsrp.a /usr/src/tmp/srp-buildroot/usr/lib/libsrp.a ranlib /usr/src/tmp/srp-buildroot/usr/lib/libsrp.a /bin/sh ./mkinstalldirs /usr/src/tmp/srp-buildroot/usr/lib/srp/bin mkdir /usr/src/tmp/srp-buildroot/usr/lib/srp mkdir /usr/src/tmp/srp-buildroot/usr/lib/srp/bin /bin/install -p tconf /usr/src/tmp/srp-buildroot/usr/lib/srp/bin/tconf /bin/sh ./mkinstalldirs /usr/src/tmp/srp-buildroot/usr/include mkdir /usr/src/tmp/srp-buildroot/usr/include /bin/install -p -m 644 srp.h /usr/src/tmp/srp-buildroot/usr/include/srp.h /bin/install -p -m 644 srp_aux.h /usr/src/tmp/srp-buildroot/usr/include/srp_aux.h /bin/install -p -m 644 t_client.h /usr/src/tmp/srp-buildroot/usr/include/t_client.h /bin/install -p -m 644 t_pwd.h /usr/src/tmp/srp-buildroot/usr/include/t_pwd.h /bin/install -p -m 644 t_server.h /usr/src/tmp/srp-buildroot/usr/include/t_server.h /bin/install -p -m 644 t_sha.h /usr/src/tmp/srp-buildroot/usr/include/t_sha.h /bin/install -p -m 644 cstr.h /usr/src/tmp/srp-buildroot/usr/include/cstr.h make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/libsrp' make[1]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/libsrp' Making install in libkrypto make[1]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/libkrypto' make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/libkrypto' /bin/sh ./mkinstalldirs /usr/src/tmp/srp-buildroot/usr/lib /bin/install -p -m 644 libkrypto.a /usr/src/tmp/srp-buildroot/usr/lib/libkrypto.a ranlib /usr/src/tmp/srp-buildroot/usr/lib/libkrypto.a /bin/sh ./mkinstalldirs /usr/src/tmp/srp-buildroot/usr/include /bin/install -p -m 644 krypto.h /usr/src/tmp/srp-buildroot/usr/include/krypto.h make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/libkrypto' make[1]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/libkrypto' Making install in telnet make[1]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet' Making install in arpa make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/arpa' make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/arpa' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/arpa' make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/arpa' Making install in libtelnet make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/libtelnet' make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/libtelnet' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/libtelnet' make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/libtelnet' Making install in telnet make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/telnet' make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/telnet' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../mkinstalldirs /usr/src/tmp/srp-buildroot/usr/bin mkdir /usr/src/tmp/srp-buildroot/usr/bin /bin/install -p telnet /usr/src/tmp/srp-buildroot/usr/bin/telnet make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/telnet' make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/telnet' Making install in telnetd make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/telnetd' make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/telnetd' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../mkinstalldirs /usr/src/tmp/srp-buildroot/usr/sbin mkdir /usr/src/tmp/srp-buildroot/usr/sbin /bin/install -p telnetd /usr/src/tmp/srp-buildroot/usr/sbin/telnetd make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/telnetd' make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet/telnetd' make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet' make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet' make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet' make[1]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/telnet' Making install in base make[1]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base' Making install in lib make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/lib' make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/lib' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/lib' make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/lib' Making install in libmisc make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/libmisc' make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/libmisc' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/libmisc' make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/libmisc' Making install in src make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/src' make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/src' /bin/sh ../../mkinstalldirs /usr/src/tmp/srp-buildroot/usr/bin /bin/install -p login /usr/src/tmp/srp-buildroot/usr/bin/login /bin/sh ../../mkinstalldirs /usr/src/tmp/srp-buildroot/usr/bin for i in su; do \ /bin/install -p -m 4755 $i /usr/src/tmp/srp-buildroot/usr/bin; \ done /bin/sh ../../mkinstalldirs /usr/src/tmp/srp-buildroot/usr/bin for i in passwd; do \ /bin/install -p -m 4755 $i /usr/src/tmp/srp-buildroot/usr/bin; \ done /bin/sh ../../mkinstalldirs /usr/src/tmp/srp-buildroot/usr/sbin make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/src' make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/src' Making install in etc make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/etc' make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/etc' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/etc' make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/etc' Making install in pam_eps make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base/pam_eps' mkdir -p ./dynamic mkdir -p /usr/src/tmp/srp-buildroot/usr/lib/security /bin/install -p -m 644 pam_eps_auth.so pam_eps_passwd.so /usr/src/tmp/srp-buildroot/usr/lib/security /bin/install -p eps_chkpwd /usr/src/tmp/srp-buildroot/usr/sbin make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base/pam_eps' make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base' make[3]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2/base' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base' make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base' make[1]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2/base' make[1]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2' make[2]: Entering directory `/usr/src/RPM/BUILD/srp-2.1.2' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2' make[1]: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2' make: Leaving directory `/usr/src/RPM/BUILD/srp-2.1.2' + mv /usr/src/tmp/srp-buildroot/usr/bin/login /usr/src/tmp/srp-buildroot/usr/bin/passwd /usr/src/tmp/srp-buildroot/usr/bin/su /usr/src/tmp/srp-buildroot/usr/bin/telnet /usr/src/tmp/srp-buildroot/usr/lib/srp/bin/ + install -d /usr/src/tmp/srp-buildroot/etc/xinetd.d + cat + install -d /usr/src/tmp/srp-buildroot/etc/profile.d + cat + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/srp-buildroot (auto) mode of './usr/lib/srp/bin/su' changed from 4755 (rwsr-xr-x) to 4711 (rws--x--x) mode of './usr/lib/srp/bin/passwd' changed from 4755 (rwsr-xr-x) to 4711 (rws--x--x) Verifying and fixing files in /usr/src/tmp/srp-buildroot (binconfig,pkgconfig,libtool,desktop) Compressing files in /usr/src/tmp/srp-buildroot (auto) Adjusting library links in /usr/src/tmp/srp-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/srp-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/sbin/eps_chkpwd: uses non-LFS functions: __fxstat __xstat creat fopen open verify-elf: WARNING: ./usr/sbin/telnetd: uses non-LFS functions: __fxstat __xstat creat fopen mkstemp open verify-elf: WARNING: ./usr/lib/security/pam_eps_passwd.so: uses non-LFS functions: __fxstat __xstat creat fopen open verify-elf: WARNING: ./usr/lib/security/pam_eps_auth.so: uses non-LFS functions: __fxstat __xstat creat fopen open verify-elf: WARNING: ./usr/lib/srp/bin/telnet: uses non-LFS functions: __fxstat __xstat creat fopen open verify-elf: WARNING: ./usr/lib/srp/bin/su: uses non-LFS functions: __fxstat __xstat creat fopen open setrlimit verify-elf: WARNING: ./usr/lib/srp/bin/passwd: uses non-LFS functions: __fxstat __xstat creat fopen open verify-elf: WARNING: ./usr/lib/srp/bin/login: uses non-LFS functions: __fxstat __xstat creat fopen open readdir setrlimit verify-elf: WARNING: ./usr/lib/srp/bin/tconf: uses non-LFS functions: __fxstat __xstat creat fopen open Hardlinking identical .pyc and .pyo files Processing files: srp-2.1.2-alt6 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.49818 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd srp-2.1.2 + DOCDIR=/usr/src/tmp/srp-buildroot/usr/share/doc/srp-2.1.2 + export DOCDIR + rm -rf /usr/src/tmp/srp-buildroot/usr/share/doc/srp-2.1.2 + /bin/mkdir -p /usr/src/tmp/srp-buildroot/usr/share/doc/srp-2.1.2 + cp -prL CHANGES README README.NIS /usr/src/tmp/srp-buildroot/usr/share/doc/srp-2.1.2 + chmod -R go-w /usr/src/tmp/srp-buildroot/usr/share/doc/srp-2.1.2 + chmod -R a+rX /usr/src/tmp/srp-buildroot/usr/share/doc/srp-2.1.2 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6sl38r find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zgAGUK find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Requires: /etc/xinetd.d, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcrack.so.2 >= set:ihSG5, libcrypt.so.1 >= set:hguT2, libcrypt.so.1(GLIBC_2.0), libcrypto.so.10 >= set:qk2CRzOdyRHDundoLWx2VkuMaBA6XtAWSBpKccIRx9853wFzA9r7hE1lQZvo24WcudhiAZDFyiJEvsg6xKZbCtF1Kv0Bxm9HoBRGSW9bB8XFAeqYn4b4W3WpzukmDLLNB5VMiF1B4LcG2oBfrWhKyZkhW3lfqAaU3, libpam.so.0 >= set:jg5sWiCenU0DlmGWGV5, libpam.so.0(LIBPAM_1.0), libpam_misc.so.0 >= set:hgpx0, libpam_misc.so.0(LIBPAM_MISC_1.0), libtinfo.so.5 >= set:ljUP8ZbF4, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Conflicts: telnet-server Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IME0v8 Creating srp-debuginfo package Processing files: srp-profile-2.1.2-alt6 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ITBZFB find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rL1yma find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Requires: srp = 2.1.2-alt6 Processing files: srp-doc-2.1.2-alt6 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.62346 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd srp-2.1.2 + DOCDIR=/usr/src/tmp/srp-buildroot/usr/share/doc/srp-doc-2.1.2 + export DOCDIR + rm -rf /usr/src/tmp/srp-buildroot/usr/share/doc/srp-doc-2.1.2 + /bin/mkdir -p /usr/src/tmp/srp-buildroot/usr/share/doc/srp-doc-2.1.2 + cp -prL docs /usr/src/tmp/srp-buildroot/usr/share/doc/srp-doc-2.1.2 + chmod -R go-w /usr/src/tmp/srp-buildroot/usr/share/doc/srp-doc-2.1.2 + chmod -R a+rX /usr/src/tmp/srp-buildroot/usr/share/doc/srp-doc-2.1.2 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dkGXkS find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ycglME find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Processing files: libsrp-devel-2.1.2-alt6 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ASJTuw find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.NLp8ep find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.RDapVl Processing files: srp-debuginfo-2.1.2-alt6 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.W1ZDhn find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.UBUm6u find-requires: running scripts (debuginfo) Requires: srp = 2.1.2-alt6, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libcrack.so.2), debug(libcrypt.so.1), debug(libcrypto.so.10), debug(libpam.so.0), debug(libpam_misc.so.0), debug(libtinfo.so.5) Wrote: /usr/src/RPM/RPMS/i586/srp-2.1.2-alt6.i586.rpm Wrote: /usr/src/RPM/RPMS/noarch/srp-profile-2.1.2-alt6.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/srp-doc-2.1.2-alt6.noarch.rpm Wrote: /usr/src/RPM/RPMS/i586/libsrp-devel-2.1.2-alt6.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/srp-debuginfo-2.1.2-alt6.i586.rpm 22.24user 5.35system 0:34.99elapsed 78%CPU (0avgtext+0avgdata 30092maxresident)k 0inputs+0outputs (0major+2285643minor)pagefaults 0swaps 28.29user 7.81system 0:44.03elapsed 82%CPU (0avgtext+0avgdata 122252maxresident)k 624inputs+0outputs (0major+2633429minor)pagefaults 0swaps --- srp-2.1.2-alt6.i586.rpm.repo 2012-06-25 08:08:00.000000000 +0000 +++ srp-2.1.2-alt6.i586.rpm.hasher 2019-04-07 07:10:15.942641964 +0000 @@ -22,2 +22,3 @@ Requires: libc.so.6(GLIBC_2.11) +Requires: libc.so.6(GLIBC_2.15) Requires: libc.so.6(GLIBC_2.2) @@ -31,3 +32,3 @@ Requires: libcrypt.so.1(GLIBC_2.0) -Requires: libcrypto.so.10 >= set:pj8om7Br4HndZeiHCTRmPg3iP1UkuMVOF8px6XJdbjZ4mkyIj9tfnTcPRMMK3jAkK4ej5Z0zfEnVprOSlqtQ6FlhXvc1bNAHeLH9OIcOysEkqwiynzM8lkSyZpxK557CPWFF7FaW3hWzG7tbZiPKkIIR1 +Requires: libcrypto.so.10 >= set:qk2CRzOdyRHDundoLWx2VkuMaBA6XtAWSBpKccIRx9853wFzA9r7hE1lQZvo24WcudhiAZDFyiJEvsg6xKZbCtF1Kv0Bxm9HoBRGSW9bB8XFAeqYn4b4W3WpzukmDLLNB5VMiF1B4LcG2oBfrWhKyZkhW3lfqAaU3 Requires: libpam.so.0 >= set:jg5sWiCenU0DlmGWGV5