<86>Oct 23 09:56:41 userdel[3381827]: delete user 'rooter' <86>Oct 23 09:56:41 userdel[3381827]: removed group 'rooter' owned by 'rooter' <86>Oct 23 09:56:41 userdel[3381827]: removed shadow group 'rooter' owned by 'rooter' <86>Oct 23 09:56:41 groupadd[3381833]: group added to /etc/group: name=rooter, GID=675 <86>Oct 23 09:56:41 groupadd[3381833]: group added to /etc/gshadow: name=rooter <86>Oct 23 09:56:41 groupadd[3381833]: new group: name=rooter, GID=675 <86>Oct 23 09:56:41 useradd[3381841]: new user: name=rooter, UID=675, GID=675, home=/root, shell=/bin/bash <86>Oct 23 09:56:41 userdel[3381849]: delete user 'builder' <86>Oct 23 09:56:41 userdel[3381849]: removed group 'builder' owned by 'builder' <86>Oct 23 09:56:41 userdel[3381849]: removed shadow group 'builder' owned by 'builder' <86>Oct 23 09:56:41 groupadd[3381859]: group added to /etc/group: name=builder, GID=676 <86>Oct 23 09:56:41 groupadd[3381859]: group added to /etc/gshadow: name=builder <86>Oct 23 09:56:41 groupadd[3381859]: new group: name=builder, GID=676 <86>Oct 23 09:56:41 useradd[3381870]: new user: name=builder, UID=676, GID=676, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/tcl-dp-4.0b2-alt5.src.rpm: bad symbols in the license tag: , <13>Oct 23 09:56:43 rpmi: rpm-build-tcl-0.6.1-alt1 sisyphus+264761.20.4.1 1610806524 installed <13>Oct 23 09:56:44 rpmi: libtcl-8.6.11-alt3 sisyphus+284233.40.3.1 1630366292 installed <13>Oct 23 09:56:44 rpmi: tcl-8.6.11-alt3 sisyphus+284233.40.3.1 1630366292 installed <13>Oct 23 09:56:44 rpmi: tcl-devel-8.6.11-alt3 sisyphus+284233.40.3.1 1630366292 installed <13>Oct 23 09:56:44 rpmi: zlib-devel-1.2.11-alt2 sisyphus+283721.100.1.1 1629847006 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/tcl-dp-4.0b2-alt5.nosrc.rpm (w1.gzdio) Installing tcl-dp-4.0b2-alt5.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.56295 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf tcl-dp-4.0b2 + echo 'Source #0 (tcl-dp-4.0b2.tar.bz2):' Source #0 (tcl-dp-4.0b2.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/tcl-dp-4.0b2.tar.bz2 + /bin/tar -xf - + cd tcl-dp-4.0b2 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (tcl-dp-4.0b2-alt1-fix-includes.patch):' Patch #0 (tcl-dp-4.0b2-alt1-fix-includes.patch): + /usr/bin/patch -p1 patching file generic/dpCmds.c patching file generic/dpRPC.c + echo 'Patch #1 (tcl-dp-4.0b2-alt1-remove-tcphassockets.patch):' Patch #1 (tcl-dp-4.0b2-alt1-remove-tcphassockets.patch): + /usr/bin/patch -p1 patching file generic/dpInit.c + echo 'Patch #2 (tcl-dp-4.0b2-alt1-fix-tcl-version-check.patch):' Patch #2 (tcl-dp-4.0b2-alt1-fix-tcl-version-check.patch): + /usr/bin/patch -p1 patching file generic/dpInit.c + echo 'Patch #3 (tcl-dp-4.0b2-alt1-fix-configure.patch):' Patch #3 (tcl-dp-4.0b2-alt1-fix-configure.patch): + /usr/bin/patch -p1 patching file unix/Makefile.in patching file unix/configure + echo 'Patch #4 (tcl-dp-4.0b2-alt1-fix-syntax.patch):' Patch #4 (tcl-dp-4.0b2-alt1-fix-syntax.patch): + /usr/bin/patch -p1 patching file examples/ftp/client.tcl patching file examples/ftp/server.tcl patching file examples/whiteboard/wbServer.tcl patching file library/rpc.tcl + echo 'Patch #6 (tcl-dp-4.0b2-alt1-fix-serial-module.patch):' Patch #6 (tcl-dp-4.0b2-alt1-fix-serial-module.patch): + /usr/bin/patch -p1 patching file unix/dpSerial.c + echo 'Patch #7 (tcl-dp-4.0b2-alt1-pkgindex.patch):' Patch #7 (tcl-dp-4.0b2-alt1-pkgindex.patch): + /usr/bin/patch -p1 patching file tekilib/pkgIndex.tcl + echo 'Patch #8 (tcl-dp-4.0b2-alt-tcltk8.6.patch):' Patch #8 (tcl-dp-4.0b2-alt-tcltk8.6.patch): + /usr/bin/patch -p1 patching file generic/dpCmds.c patching file generic/dpFilters.c patching file generic/dpRPC.c + set +x + set +a + sed s,@lib@,lib, -i tekilib/pkgIndex.tcl + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.56295 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd tcl-dp-4.0b2 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' ++ 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 -- unix/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 + unix/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 --disable-silent-rules --without-included-gettext --with-tcl=/usr/share/tcl/tcl8 --enable-shared creating cache ./config.cache checking for ranlib... ranlib checking how to run the C preprocessor... cc -E checking for unistd.h... yes checking for limits.h... yes checking whether make sets ${MAKE}... yes Found Tcl 8.0 in /usr/share/tcl/tcl8 make: *** No rule to make target 'topDirName'. Stop. unix/configure: line 775: test: 8.6: integer expression expected checking for uname... 1 checking checking for ip multicast... yes updating cache ./config.cache creating ./config.status creating Makefile + make make: Entering directory '/usr/src/RPM/BUILD/tcl-dp-4.0b2' if [ ! -d /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs ]; then \ mkdir -p /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs; \ fi i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpChan.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c: In function 'Dp_RegisterChannelType': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:79:13: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 79 | if (strcmp(chanTypePtr->name, newTypePtr->name)==0) { | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:17:1: note: include '' or provide a declaration of 'strcmp' 16 | #include "generic/dpInt.h" +++ |+#include 17 | /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c: In function 'Dp_ListChannelTypes': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:155:15: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 155 | len = strlen(chanTypePtr->name); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:155:15: note: include '' or provide a declaration of 'strlen' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:155:15: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:155:15: note: include '' or provide a declaration of 'strlen' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:160:13: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] 160 | memcpy (newStr, str, currLen); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:160:13: note: include '' or provide a declaration of 'memcpy' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:160:13: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:160:13: note: include '' or provide a declaration of 'memcpy' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c: In function 'DpTranslateOption': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:260:11: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 260 | len = strlen(name); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:260:11: note: include '' or provide a declaration of 'strlen' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:262:24: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] 262 | if ((c == 'b') && (strncmp(name, "baudrate", len) == 0)) { | ^~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:262:24: note: include '' or provide a declaration of 'strncmp' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:262:50: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 262 | if ((c == 'b') && (strncmp(name, "baudrate", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:264:57: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 264 | } else if ((c == 'c') && (strncmp(name, "charsize", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:266:54: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 266 | } else if ((c == 'g') && (strncmp(name, "group", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:268:53: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 268 | } else if ((c == 'h') && (strncmp(name, "host", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:270:58: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 270 | } else if ((c == 'k') && (strncmp(name, "keepAlive", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:272:55: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 272 | } else if ((c == 'l') && (strncmp(name, "linger", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:274:57: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 274 | } else if ((c == 'l') && (strncmp(name, "loopback", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:276:55: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 276 | } else if ((c == 'm') && (strncmp(name, "myport", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:278:55: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 278 | } else if ((c == 'p') && (strncmp(name, "parity", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:280:53: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 280 | } else if ((c == 'p') && (strncmp(name, "peek", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:282:53: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 282 | } else if ((c == 'p') && (strncmp(name, "port", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:284:59: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 284 | } else if ((c == 'r') && (strncmp(name, "recvBuffer", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:286:58: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 286 | } else if ((c == 'r') && (strncmp(name, "reuseAddr", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:288:59: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 288 | } else if ((c == 's') && (strncmp(name, "sendBuffer", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:290:57: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 290 | } else if ((c == 's') && (strncmp(name, "stopbits", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:292:57: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 292 | } else if ((c == 'm') && (strncmp(name, "myIpAddr", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:294:59: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 294 | } else if ((c == 'd') && (strncmp(name, "destIpAddr", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:296:57: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 296 | } else if ((c == 'd') && (strncmp(name, "destport", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:298:56: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 298 | } else if ((c == 'a') && (strncmp(name, "address", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:300:59: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 300 | } else if ((c == 'i') && (strncmp(name, "identifier", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:302:57: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 302 | } else if ((c == 's') && (strncmp(name, "sequence", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:304:56: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 304 | } else if ((c == 'c') && (strncmp(name, "channel", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:306:57: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 306 | } else if ((c == 'i') && (strncmp(name, "infilter", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:308:58: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 308 | } else if ((c == 'o') && (strncmp(name, "outfilter", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:310:54: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 310 | } else if ((c == 'i') && (strncmp(name, "inset", len) == 0)) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpChan.c:312:55: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 312 | } else if ((c == 'o') && (strncmp(name, "outset", len) == 0)) | ^~~ : note: built-in 'strncmp' declared here i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpCmds.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpCmds.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpCmds.c: In function 'Dp_CopyCmd': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpCmds.c:238:13: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 238 | sprintf(interp->result, "%d", totalRead); | ^~~~~~~ In file included from /usr/include/tcl/generic/tclPort.h:25, from /usr/include/tcl/generic/tclInt.h:36, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpCmds.c:15: /usr/include/tcl.h:499:11: note: declared here 499 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpCmds.c:259:5: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 259 | sprintf(interp->result, "%d", totalRead); | ^~~~~~~ In file included from /usr/include/tcl/generic/tclPort.h:25, from /usr/include/tcl/generic/tclInt.h:36, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpCmds.c:15: /usr/include/tcl.h:499:11: note: declared here 499 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpInit.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:28:25: warning: initialization of 'int (*)(void *, Tcl_Interp *, int, const char **)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, int, char **)' [-Wincompatible-pointer-types] 28 | {"dp_accept", Dp_AcceptCmd}, | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:28:25: note: (near initialization for 'commands[0].cmdProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:29:25: warning: initialization of 'int (*)(void *, Tcl_Interp *, int, const char **)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, int, char **)' [-Wincompatible-pointer-types] 29 | {"dp_connect", Dp_ConnectCmd}, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:29:25: note: (near initialization for 'commands[1].cmdProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:30:25: warning: initialization of 'int (*)(void *, Tcl_Interp *, int, const char **)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, int, char **)' [-Wincompatible-pointer-types] 30 | {"dp_copy", Dp_CopyCmd}, | ^~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:30:25: note: (near initialization for 'commands[2].cmdProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:31:25: warning: initialization of 'int (*)(void *, Tcl_Interp *, int, const char **)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, int, char **)' [-Wincompatible-pointer-types] 31 | {"dp_netinfo", Dp_NetInfoCmd}, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:31:25: note: (near initialization for 'commands[3].cmdProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:32:25: warning: initialization of 'int (*)(void *, Tcl_Interp *, int, const char **)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, int, char **)' [-Wincompatible-pointer-types] 32 | {"dp_RDO", Dp_RDOCmd}, | ^~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:32:25: note: (near initialization for 'commands[4].cmdProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:33:25: warning: initialization of 'int (*)(void *, Tcl_Interp *, int, const char **)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, int, char **)' [-Wincompatible-pointer-types] 33 | {"dp_RPC", Dp_RPCCmd}, | ^~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:33:25: note: (near initialization for 'commands[5].cmdProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:34:25: warning: initialization of 'int (*)(void *, Tcl_Interp *, int, const char **)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, int, char **)' [-Wincompatible-pointer-types] 34 | {"dp_admin", Dp_AdminCmd}, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:34:25: note: (near initialization for 'commands[6].cmdProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:35:25: warning: initialization of 'int (*)(void *, Tcl_Interp *, int, const char **)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, int, char **)' [-Wincompatible-pointer-types] 35 | {"dp_CancelRPC", Dp_CancelRPCCmd}, | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:35:25: note: (near initialization for 'commands[7].cmdProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:36:25: warning: initialization of 'int (*)(void *, Tcl_Interp *, int, const char **)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, int, char **)' [-Wincompatible-pointer-types] 36 | {"dp_send", Dp_SendCmd}, | ^~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:36:25: note: (near initialization for 'commands[8].cmdProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:37:25: warning: initialization of 'int (*)(void *, Tcl_Interp *, int, const char **)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, int, char **)' [-Wincompatible-pointer-types] 37 | {"dp_recv", Dp_RecvCmd}, | ^~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInit.c:37:25: note: (near initialization for 'commands[9].cmdProc') i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpRPC.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c: In function 'DpReadRPCChannel': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:327:13: warning: implicit declaration of function 'DpClose'; did you mean 'pclose'? [-Wimplicit-function-declaration] 327 | DpClose(interp, chan); | ^~~~~~~ | pclose /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c: In function 'DpProcessRPCMessage': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:524:21: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 524 | rv[0] = interp->result; | ^~ In file included from /usr/include/tcl/generic/tclPort.h:25, from /usr/include/tcl/generic/tclInt.h:36, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:95: /usr/include/tcl.h:499:11: note: declared here 499 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:525:27: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 525 | rv[1] = Tcl_GetVar(interp, "errorInfo", TCL_GLOBAL_ONLY); | ^ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:526:43: warning: passing argument 2 of 'Tcl_Merge' from incompatible pointer type [-Wincompatible-pointer-types] 526 | errMsg = Tcl_Merge(2, rv); | ^~ | | | char ** In file included from /usr/include/tcl.h:2441, from /usr/include/tcl/generic/tclPort.h:25, from /usr/include/tcl/generic/tclInt.h:36, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:95: /usr/include/tclDecls.h:584:66: note: expected 'const char * const*' but argument is of type 'char **' 584 | EXTERN char * Tcl_Merge(int argc, CONST84 char *const *argv); | ^ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:535:30: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 535 | interp->result) != TCL_OK) { | ^~~~~~ In file included from /usr/include/tcl/generic/tclPort.h:25, from /usr/include/tcl/generic/tclInt.h:36, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:95: /usr/include/tcl.h:499:11: note: declared here 499 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:561:51: warning: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 561 | Tcl_SplitList(interp, message, &argc, &argv); | ^~~~~ | | | char *** In file included from /usr/include/tcl.h:2441, from /usr/include/tcl/generic/tclPort.h:25, from /usr/include/tcl/generic/tclInt.h:36, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:95: /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c: In function 'DpParseEventList': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:700:51: warning: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 700 | if (Tcl_SplitList(interp, eventList, &eventc, &eventv) != | ^~~~~~~ | | | char *** In file included from /usr/include/tcl.h:2441, from /usr/include/tcl/generic/tclPort.h:25, from /usr/include/tcl/generic/tclInt.h:36, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:95: /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c: In function 'Dp_RPCCmd': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:930:34: warning: passing argument 2 of 'Tcl_Merge' from incompatible pointer type [-Wincompatible-pointer-types] 930 | command = Tcl_Merge(rpcArgc, rpcArgv); | ^~~~~~~ | | | char ** In file included from /usr/include/tcl.h:2441, from /usr/include/tcl/generic/tclPort.h:25, from /usr/include/tcl/generic/tclInt.h:36, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:95: /usr/include/tclDecls.h:584:66: note: expected 'const char * const*' but argument is of type 'char **' 584 | EXTERN char * Tcl_Merge(int argc, CONST84 char *const *argv); | ^ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c: In function 'Dp_RDOCmd': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:1094:30: warning: passing argument 2 of 'Tcl_Merge' from incompatible pointer type [-Wincompatible-pointer-types] 1094 | cmd = Tcl_Merge(rpcArgc, rpcArgv); | ^~~~~~~ | | | char ** In file included from /usr/include/tcl.h:2441, from /usr/include/tcl/generic/tclPort.h:25, from /usr/include/tcl/generic/tclInt.h:36, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:95: /usr/include/tclDecls.h:584:66: note: expected 'const char * const*' but argument is of type 'char **' 584 | EXTERN char * Tcl_Merge(int argc, CONST84 char *const *argv); | ^ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:1103:38: warning: passing argument 2 of 'Tcl_Merge' from incompatible pointer type [-Wincompatible-pointer-types] 1103 | cmdStr = Tcl_Merge(argc, argv); | ^~~~ | | | char ** In file included from /usr/include/tcl.h:2441, from /usr/include/tcl/generic/tclPort.h:25, from /usr/include/tcl/generic/tclInt.h:36, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:95: /usr/include/tclDecls.h:584:66: note: expected 'const char * const*' but argument is of type 'char **' 584 | EXTERN char * Tcl_Merge(int argc, CONST84 char *const *argv); | ^ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:1116:38: warning: passing argument 2 of 'Tcl_Merge' from incompatible pointer type [-Wincompatible-pointer-types] 1116 | cmdStr = Tcl_Merge(argc, argv); | ^~~~ | | | char ** In file included from /usr/include/tcl.h:2441, from /usr/include/tcl/generic/tclPort.h:25, from /usr/include/tcl/generic/tclInt.h:36, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:95: /usr/include/tclDecls.h:584:66: note: expected 'const char * const*' but argument is of type 'char **' 584 | EXTERN char * Tcl_Merge(int argc, CONST84 char *const *argv); | ^ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c: In function 'Dp_CancelRPCCmd': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpRPC.c:1250:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1250 | chanName = Tcl_GetChannelName(chan); | ^ i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpTcp.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:76:6: warning: initialization of 'struct Tcl_ChannelTypeVersion_ *' from incompatible pointer type 'int (*)(void *, int)' [-Wincompatible-pointer-types] 76 | SockBlockMode, /* Proc to set blocking mode on socket */ | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:76:6: note: (near initialization for 'tcpChannelType.version') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:79:6: warning: initialization of 'int (*)(void *, const char *, int, int *)' from incompatible pointer type 'int (*)(void *, char *, int, int *)' [-Wincompatible-pointer-types] 79 | TcpOutput, /* Proc to send output to a socket */ | ^~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:79:6: note: (near initialization for 'tcpChannelType.outputProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:81:6: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, const char *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, char *)' [-Wincompatible-pointer-types] 81 | TcpSetOption, /* Proc to set a socket option */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:81:6: note: (near initialization for 'tcpChannelType.setOptionProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:82:6: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, Tcl_DString *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, Tcl_DString *)' [-Wincompatible-pointer-types] 82 | TcpGetOption, /* Proc to set a socket option */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:82:6: note: (near initialization for 'tcpChannelType.getOptionProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c: In function 'DpOpenTcpChannel': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:143:22: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 143 | size_t len = strlen(argv[i]); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:24:1: note: include '' or provide a declaration of 'strlen' 23 | #include "generic/dpInt.h" +++ |+#include 24 | #include "generic/dpPort.h" /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:143:22: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 143 | size_t len = strlen(argv[i]); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:143:22: note: include '' or provide a declaration of 'strlen' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:145:13: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] 145 | if (strncmp(argv[i], "-async", len)==0) { | ^~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:145:13: note: include '' or provide a declaration of 'strncmp' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:166:17: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 166 | if (strcmp (argv[v], "any") == 0) { | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:166:17: note: include '' or provide a declaration of 'strcmp' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:263:9: warning: implicit declaration of function 'DpClose'; did you mean 'pclose'? [-Wimplicit-function-declaration] 263 | DpClose(interp, chan); | ^~~~~~~ | pclose /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c: In function 'Dp_TcpAccept': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:370:30: warning: passing argument 2 of 'Tcl_Merge' from incompatible pointer type [-Wincompatible-pointer-types] 370 | argRet = Tcl_Merge(argc, argv); | ^~~~ | | | char ** In file included from /usr/include/tcl.h:2441, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dp.h:22, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInt.h:26, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:23: /usr/include/tclDecls.h:584:66: note: expected 'const char * const*' but argument is of type 'char **' 584 | EXTERN char * Tcl_Merge(int argc, CONST84 char *const *argv); | ^ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c: In function 'CreateClientChannel': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:721:5: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] 721 | memset((char *)&destSockAddr, 0, sizeof(destSockAddr)); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:721:5: note: include '' or provide a declaration of 'memset' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:721:5: warning: incompatible implicit declaration of built-in function 'memset' [-Wbuiltin-declaration-mismatch] /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:721:5: note: include '' or provide a declaration of 'memset' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c: In function 'CreateServerChannel': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:860:5: warning: incompatible implicit declaration of built-in function 'memset' [-Wbuiltin-declaration-mismatch] 860 | memset((char *)&mySockAddr, 0, sizeof(mySockAddr)); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:860:5: note: include '' or provide a declaration of 'memset' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c: In function 'DpSetAddress': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:1191:5: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] 1191 | memcpy ((char *)ipAddrPtr, (char *) h->h_addr_list[0], | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:1191:5: note: include '' or provide a declaration of 'memcpy' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:1191:5: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixTcp.c:1191:5: note: include '' or provide a declaration of 'memcpy' i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpSock.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c: In function 'DpHostToIpAddr': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c:45:9: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 45 | if (strcmp (host, "localhost") == 0) { | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c:20:1: note: include '' or provide a declaration of 'strcmp' 19 | #include "generic/dpInt.h" +++ |+#include 20 | #include "generic/dpPort.h" /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c:78:9: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] 78 | memcpy ((char *)ipAddrPtr, | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c:78:9: note: include '' or provide a declaration of 'memcpy' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c:78:9: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c:78:9: note: include '' or provide a declaration of 'memcpy' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c: In function 'DpIpAddrToHost': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c:114:9: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] 114 | strcpy(hostPtr, "localhost"); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c:114:9: note: include '' or provide a declaration of 'strcpy' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c:114:9: warning: incompatible implicit declaration of built-in function 'strcpy' [-Wbuiltin-declaration-mismatch] /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c:114:9: note: include '' or provide a declaration of 'strcpy' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c:120:9: warning: incompatible implicit declaration of built-in function 'strcpy' [-Wbuiltin-declaration-mismatch] 120 | strcpy(hostPtr, hEnt->h_name); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSock.c:120:9: note: include '' or provide a declaration of 'strcpy' i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpUdp.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:51:6: warning: initialization of 'struct Tcl_ChannelTypeVersion_ *' from incompatible pointer type 'int (*)(void *, int)' [-Wincompatible-pointer-types] 51 | SockBlockMode, /* Proc to set blocking mode on socket */ | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:51:6: note: (near initialization for 'udpChannelType.version') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:54:6: warning: initialization of 'int (*)(void *, const char *, int, int *)' from incompatible pointer type 'int (*)(void *, char *, int, int *)' [-Wincompatible-pointer-types] 54 | UdpIpmOutput, /* Proc to send output to a socket */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:54:6: note: (near initialization for 'udpChannelType.outputProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:56:6: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, const char *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, char *)' [-Wincompatible-pointer-types] 56 | UdpSetOption, /* Proc to set a socket option */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:56:6: note: (near initialization for 'udpChannelType.setOptionProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:57:6: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, Tcl_DString *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, Tcl_DString *)' [-Wincompatible-pointer-types] 57 | UdpGetOption, /* Proc to set a socket option */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:57:6: note: (near initialization for 'udpChannelType.getOptionProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c: In function 'UdpSetOption': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:181:20: warning: implicit declaration of function 'DpUdpSetSocketOption' [-Wimplicit-function-declaration] 181 | return DpUdpSetSocketOption (statePtr, option, value); | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c: In function 'UdpGetOption': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:295:13: warning: implicit declaration of function 'DpUdpGetSocketOption' [-Wimplicit-function-declaration] 295 | DpUdpGetSocketOption (statePtr, option, &size); | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c: In function 'DpOpenUdpChannel': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:378:22: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 378 | size_t len = strlen(argv[i]); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:25:1: note: include '' or provide a declaration of 'strlen' 24 | #include "generic/dpInt.h" +++ |+#include 25 | #include "generic/dpPort.h" /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:378:22: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 378 | size_t len = strlen(argv[i]); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:378:22: note: include '' or provide a declaration of 'strlen' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:380:13: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] 380 | if (strncmp(argv[i], "-host", len)==0) { | ^~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:380:13: note: include '' or provide a declaration of 'strncmp' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:398:17: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 398 | if (strcmp (argv[v], "any") == 0) { | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:398:17: note: include '' or provide a declaration of 'strcmp' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:437:14: warning: implicit declaration of function 'DpCreateUdpSocket' [-Wimplicit-function-declaration] 437 | result = DpCreateUdpSocket(interp, myIpAddr, statePtr); | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:465:9: warning: implicit declaration of function 'DpClose'; did you mean 'pclose'? [-Wimplicit-function-declaration] 465 | DpClose(interp, chan); | ^~~~~~~ | pclose /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c: In function 'DpCreateUdpSocket': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:631:5: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] 631 | memset((char *)&sockAddr, 0, sizeof(sockAddr)); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:631:5: note: include '' or provide a declaration of 'memset' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:631:5: warning: incompatible implicit declaration of built-in function 'memset' [-Wbuiltin-declaration-mismatch] /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixUdp.c:631:5: note: include '' or provide a declaration of 'memset' i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpSerial.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:63:5: warning: initialization of 'struct Tcl_ChannelTypeVersion_ *' from incompatible pointer type 'int (*)(void *, int)' [-Wincompatible-pointer-types] 63 | SerialBlock, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:63:5: note: (near initialization for 'serialChannelType.version') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:66:5: warning: initialization of 'int (*)(void *, const char *, int, int *)' from incompatible pointer type 'int (*)(void *, char *, int, int *)' [-Wincompatible-pointer-types] 66 | SerialOutput, | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:66:5: note: (near initialization for 'serialChannelType.outputProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:68:5: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, const char *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, char *)' [-Wincompatible-pointer-types] 68 | SerialSetOption, | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:68:5: note: (near initialization for 'serialChannelType.setOptionProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:69:5: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, Tcl_DString *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, Tcl_DString *)' [-Wincompatible-pointer-types] 69 | SerialGetOption, | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:69:5: note: (near initialization for 'serialChannelType.getOptionProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c: In function 'DpOpenSerialChannel': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:111:5: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] 111 | strcpy(devStr, ""); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:22:1: note: include '' or provide a declaration of 'strcpy' 21 | #include "generic/dpInt.h" +++ |+#include 22 | /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:111:5: warning: incompatible implicit declaration of built-in function 'strcpy' [-Wbuiltin-declaration-mismatch] 111 | strcpy(devStr, ""); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:111:5: note: include '' or provide a declaration of 'strcpy' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:114:19: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 114 | int len = strlen(argv[i]); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:114:19: note: include '' or provide a declaration of 'strlen' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:114:19: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:114:19: note: include '' or provide a declaration of 'strlen' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:116:13: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] 116 | if (strncmp(argv[i], "-device", len) == 0) { | ^~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:116:13: note: include '' or provide a declaration of 'strncmp' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:116:41: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 116 | if (strncmp(argv[i], "-device", len) == 0) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:119:47: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 119 | } else if (strncmp(argv[i], "-block", len) == 0) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:124:50: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 124 | } else if (strncmp(argv[i], "-readonly", len) == 0) { | ^~~ : note: built-in 'strncmp' declared here /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:150:9: warning: implicit declaration of function 'DppOpenSerialChannel'; did you mean 'DpOpenSerialChannel'? [-Wimplicit-function-declaration] 150 | if (DppOpenSerialChannel(interp, (ClientData)ssPtr, devStr, flags) | ^~~~~~~~~~~~~~~~~~~~ | DpOpenSerialChannel /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:172:9: warning: implicit declaration of function 'DpClose'; did you mean 'pclose'? [-Wimplicit-function-declaration] 172 | DpClose(interp, chan); | ^~~~~~~ | pclose /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c: In function 'SerialBlock': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:210:12: warning: implicit declaration of function 'DppSerialBlock'; did you mean 'SerialBlock'? [-Wimplicit-function-declaration] 210 | return DppSerialBlock(instanceData, mode); | ^~~~~~~~~~~~~~ | SerialBlock /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c: In function 'SerialInput': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:238:12: warning: implicit declaration of function 'DppSerialInput'; did you mean 'SerialInput'? [-Wimplicit-function-declaration] 238 | return DppSerialInput(instanceData, bufPtr, bufSize, errorPtr); | ^~~~~~~~~~~~~~ | SerialInput /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c: In function 'SerialOutput': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:266:12: warning: implicit declaration of function 'DppSerialOutput'; did you mean 'SerialOutput'? [-Wimplicit-function-declaration] 266 | return DppSerialOutput(instanceData, bufPtr, toWrite, errorPtr); | ^~~~~~~~~~~~~~~ | SerialOutput /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c: In function 'SerialClose': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:296:10: warning: implicit declaration of function 'DppSerialClose'; did you mean 'SerialClose'? [-Wimplicit-function-declaration] 296 | rc = DppSerialClose(instanceData); | ^~~~~~~~~~~~~~ | SerialClose /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:299:31: warning: passing argument 2 of 'Tcl_SetResult' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 299 | Tcl_SetResult(interp, Tcl_PosixError(interp), TCL_VOLATILE); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/tcl.h:2441, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPort.h:19, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:20: /usr/include/tclDecls.h:693:65: note: expected 'char *' but argument is of type 'const char *' 693 | EXTERN void Tcl_SetResult(Tcl_Interp *interp, char *result, | ~~~~~~^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c: In function 'SerialSetOption': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:351:18: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 351 | if (!strcmp(valStr, "none")) { | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:351:18: note: include '' or provide a declaration of 'strcmp' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:361:20: warning: implicit declaration of function 'DppSerialSetOption'; did you mean 'SerialSetOption'? [-Wimplicit-function-declaration] 361 | return DppSerialSetOption(ssPtr, DP_PARITY, optVal); | ^~~~~~~~~~~~~~~~~~ | SerialSetOption /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c: In function 'SerialGetOption': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:446:9: warning: implicit declaration of function 'DppSerialGetOption'; did you mean 'SerialGetOption'? [-Wimplicit-function-declaration] 446 | DppSerialGetOption(ssPtr, DP_CHARSIZE, dsPtr); | ^~~~~~~~~~~~~~~~~~ | SerialGetOption /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c: In function 'SerialWatch': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpSerial.c:575:5: warning: implicit declaration of function 'DppSerialWatchFile' [-Wimplicit-function-declaration] 575 | DppSerialWatchFile(instanceData, mask); | ^~~~~~~~~~~~~~~~~~ i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSock.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpUnixSock.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSock.c: In function 'SockClose': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSock.c:164:31: warning: passing argument 2 of 'Tcl_SetResult' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 164 | Tcl_SetResult(interp, Tcl_PosixError(interp), TCL_STATIC); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/tcl.h:2441, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dp.h:22, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInt.h:26, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSock.c:14: /usr/include/tclDecls.h:693:65: note: expected 'char *' but argument is of type 'const char *' 693 | EXTERN void Tcl_SetResult(Tcl_Interp *interp, char *result, | ~~~~~~^~~~~~ i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpUnixSerial.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c: In function 'DppOpenSerialChannel': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c:155:5: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] 155 | strcpy(ssPtr->deviceName, devStr); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c:6:1: note: include '' or provide a declaration of 'strcpy' 5 | #include +++ |+#include 6 | /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c:155:5: warning: incompatible implicit declaration of built-in function 'strcpy' [-Wbuiltin-declaration-mismatch] 155 | strcpy(ssPtr->deviceName, devStr); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c:155:5: note: include '' or provide a declaration of 'strcpy' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c: In function 'DppSerialSetOption': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c:401:34: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 401 | sprintf(baud, "%ld", optionVal); | ~~^ ~~~~~~~~~ | | | | | int | long int | %d /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c: In function 'DppCheckDevice': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c:661:9: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 661 | if (strlen(devStr) == 7) { | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c:661:9: note: include '' or provide a declaration of 'strlen' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c:661:9: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c:661:9: note: include '' or provide a declaration of 'strlen' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c:662:13: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] 662 | if (strncmp(devStr, "serial", 6) == 0) { | ^~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c:662:13: note: include '' or provide a declaration of 'strncmp' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpSerial.c:662:39: warning: 'strncmp' argument 3 type is 'int' where 'unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 662 | if (strncmp(devStr, "serial", 6) == 0) { | ^ : note: built-in 'strncmp' declared here i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpInit.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpUnixInit.o i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c -DLLIB=\"/usr/src/RPM/BUILD/tcl-dp-4.0b2/library\" /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpEmail.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpUnixEmail.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpEmail.c:193:5: warning: initialization of 'int (*)(void *, const char *, int, int *)' from incompatible pointer type 'int (*)(void *, char *, int, int *)' [-Wincompatible-pointer-types] 193 | OutputEmailChannel, /* outputProc */ | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpEmail.c:193:5: note: (near initialization for 'emailChannelType.outputProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpEmail.c:195:5: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, const char *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, char *)' [-Wincompatible-pointer-types] 195 | SOPEmailChannel, /* setOptionProc */ | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpEmail.c:195:5: note: (near initialization for 'emailChannelType.setOptionProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpEmail.c:196:5: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, Tcl_DString *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, Tcl_DString *)' [-Wincompatible-pointer-types] 196 | GOPEmailChannel, /* getOptionProc */ | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpEmail.c:196:5: note: (near initialization for 'emailChannelType.getOptionProc') i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DSOURCE=\"dp\" -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpLocks.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpLocks.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpLocks.c: In function 'PutLock': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpLocks.c:50:31: warning: implicit declaration of function 'getpid' [-Wimplicit-function-declaration] 50 | sprintf(pid, "%ld", (long)getpid()); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpLocks.c:57:11: warning: implicit declaration of function 'symlink' [-Wimplicit-function-declaration] 57 | while(symlink(pid, lockFilePath) == -1) { | ^~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpLocks.c:58:7: warning: implicit declaration of function 'sleep' [-Wimplicit-function-declaration] 58 | sleep(1); | ^~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpLocks.c: In function 'RemoveLock': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpLocks.c:87:8: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration] 87 | if(unlink(lockFilePath) != 0) { | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpLocks.c:16:32: warning: format not a string literal and no format arguments [-Wformat-security] 16 | fprintf(fp, buffer); \ | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpLocks.c:89:9: note: in expansion of macro 'ERROR' 89 | ERROR(8); | ^~~~~ i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpPlugF.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:101:5: warning: initialization of 'int (*)(void *, const char *, int, int *)' from incompatible pointer type 'int (*)(void *, char *, int, int *)' [-Wincompatible-pointer-types] 101 | OutputPlugFChannel, /* outputProc */ | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:101:5: note: (near initialization for 'plugFChannelType.outputProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:103:5: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, const char *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, char *)' [-Wincompatible-pointer-types] 103 | SOPPlugFChannel, /* setOptionProc */ | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:103:5: note: (near initialization for 'plugFChannelType.setOptionProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:104:5: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, Tcl_DString *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, Tcl_DString *)' [-Wincompatible-pointer-types] 104 | GOPPlugFChannel, /* getOptionProc */ | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:104:5: note: (near initialization for 'plugFChannelType.getOptionProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c: In function 'DpCreatePlugFChannel': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:178:22: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 178 | size_t len = strlen(argv[i]); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:17:1: note: include '' or provide a declaration of 'strlen' 16 | #include +++ |+#include 17 | /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:178:22: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 178 | size_t len = strlen(argv[i]); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:178:22: note: include '' or provide a declaration of 'strlen' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:180:13: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] 180 | if (strncmp(argv[i], "-channel", len)==0) { | ^~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:180:13: note: include '' or provide a declaration of 'strncmp' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c: In function 'InputPlugFChannel': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:436:17: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] 436 | memcpy(buf + transferred, x->outBuf + x->outUsed, | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:436:17: note: include '' or provide a declaration of 'memcpy' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:436:17: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:436:17: note: include '' or provide a declaration of 'memcpy' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:441:17: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] 441 | memcpy(buf + transferred, x->outBuf + x->outUsed, | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:441:17: note: include '' or provide a declaration of 'memcpy' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c: In function 'OutputPlugFChannel': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:570:9: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 570 | if (strcmp(cx, "none")) { | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:570:9: note: include '' or provide a declaration of 'strcmp' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c: In function 'SOPPlugFChannel': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:745:53: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 745 | error = (data->outFilter) (optionValue, strlen(optionValue), NULL, | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPlugF.c:745:53: note: include '' or provide a declaration of 'strlen' i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpFilters.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpFilters.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpFilters.c: In function 'TclFilter': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpFilters.c:1405:5: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 1405 | needed = strlen(interp->result); | ^~~~~~ In file included from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dp.h:22, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpFilters.c:2: /usr/include/tcl.h:499:11: note: declared here 499 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpFilters.c:1414:9: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 1414 | memcpy(*outBuf, interp->result, needed); | ^~~~~~ In file included from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dp.h:22, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpFilters.c:2: /usr/include/tcl.h:499:11: note: declared here 499 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpFilters.c: In function 'HexOut': /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpFilters.c:1494:16: warning: implicit declaration of function 'isxdigit' [-Wimplicit-function-declaration] 1494 | if(isxdigit(inBuf[i]) && isxdigit(inBuf[i+1])) { | ^~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpFilters.c:5:1: note: include '' or provide a declaration of 'isxdigit' 4 | #include +++ |+#include 5 | /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpFilters.c:1495:20: warning: implicit declaration of function 'isdigit' [-Wimplicit-function-declaration] 1495 | if(isdigit(inBuf[i])) { | ^~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpFilters.c:1495:20: note: include '' or provide a declaration of 'isdigit' /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpFilters.c:1498:26: warning: implicit declaration of function 'tolower' [-Wimplicit-function-declaration] 1498 | t1 = tolower(inBuf[i]) - 'a' + 10; | ^~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpFilters.c:1498:26: note: include '' or provide a declaration of 'tolower' i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpIdentity.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpIdentity.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpIdentity.c:78:5: warning: initialization of 'int (*)(void *, const char *, int, int *)' from incompatible pointer type 'int (*)(void *, char *, int, int *)' [-Wincompatible-pointer-types] 78 | OutputIdChannel, /* outputProc */ | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpIdentity.c:78:5: note: (near initialization for 'idChannelType.outputProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpIdentity.c:80:5: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, const char *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, char *)' [-Wincompatible-pointer-types] 80 | SOPIdChannel, /* setOptionProc */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpIdentity.c:80:5: note: (near initialization for 'idChannelType.setOptionProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpIdentity.c:81:5: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, Tcl_DString *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, Tcl_DString *)' [-Wincompatible-pointer-types] 81 | GOPIdChannel, /* getOptionProc */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpIdentity.c:81:5: note: (near initialization for 'idChannelType.getOptionProc') i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPackOff.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpPackOff.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPackOff.c:86:5: warning: initialization of 'int (*)(void *, const char *, int, int *)' from incompatible pointer type 'int (*)(void *, char *, int, int *)' [-Wincompatible-pointer-types] 86 | OutputPOChannel, /* outputProc */ | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPackOff.c:86:5: note: (near initialization for 'poChannelType.outputProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPackOff.c:88:5: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, const char *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, char *)' [-Wincompatible-pointer-types] 88 | SOPPOChannel, /* setOptionProc */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPackOff.c:88:5: note: (near initialization for 'poChannelType.setOptionProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPackOff.c:89:5: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, Tcl_DString *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, Tcl_DString *)' [-Wincompatible-pointer-types] 89 | GOPPOChannel, /* getOptionProc */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpPackOff.c:89:5: note: (near initialization for 'poChannelType.getOptionProc') i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpIPM.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:55:6: warning: initialization of 'struct Tcl_ChannelTypeVersion_ *' from incompatible pointer type 'int (*)(void *, int)' [-Wincompatible-pointer-types] 55 | SockBlockMode, /* Proc to set blocking mode on socket */ | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:55:6: note: (near initialization for 'ipmChannelType.version') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:58:6: warning: initialization of 'int (*)(void *, const char *, int, int *)' from incompatible pointer type 'int (*)(void *, char *, int, int *)' [-Wincompatible-pointer-types] 58 | UdpIpmOutput, /* Proc to send output to a socket */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:58:6: note: (near initialization for 'ipmChannelType.outputProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:60:6: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, const char *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, char *)' [-Wincompatible-pointer-types] 60 | IpmSetOption, /* Proc to set a socket option */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:60:6: note: (near initialization for 'ipmChannelType.setOptionProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:61:6: warning: initialization of 'int (*)(void *, Tcl_Interp *, const char *, Tcl_DString *)' from incompatible pointer type 'int (*)(void *, Tcl_Interp *, char *, Tcl_DString *)' [-Wincompatible-pointer-types] 61 | IpmGetOption, /* Proc to set a socket option */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:61:6: note: (near initialization for 'ipmChannelType.getOptionProc') /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c: In function 'DpOpenIpmChannel': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:123:22: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 123 | size_t len = strlen(argv[i]); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:16:1: note: include '' or provide a declaration of 'strlen' 15 | #include "generic/dpInt.h" +++ |+#include 16 | /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:123:22: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 123 | size_t len = strlen(argv[i]); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:123:22: note: include '' or provide a declaration of 'strlen' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:125:13: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] 125 | if (strncmp(argv[i], "-group", len)==0) { | ^~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:125:13: note: include '' or provide a declaration of 'strncmp' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:191:25: warning: passing argument 2 of 'Tcl_Merge' from incompatible pointer type [-Wincompatible-pointer-types] 191 | str = Tcl_Merge(ac, av); | ^~ | | | char ** In file included from /usr/include/tcl.h:2441, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dp.h:22, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInt.h:26, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:15: /usr/include/tclDecls.h:584:66: note: expected 'const char * const*' but argument is of type 'char **' 584 | EXTERN char * Tcl_Merge(int argc, CONST84 char *const *argv); | ^ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:197:9: warning: implicit declaration of function 'DpClose'; did you mean 'pclose'? [-Wimplicit-function-declaration] 197 | DpClose(interp, chan); | ^~~~~~~ | pclose /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c: In function 'IpmSetOption': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:326:20: warning: implicit declaration of function 'DpIpmSetSocketOption' [-Wimplicit-function-declaration] 326 | return DpIpmSetSocketOption(statePtr, option, value); | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:370:36: warning: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 370 | &argc, &argv); | ^~~~~ | | | char *** In file included from /usr/include/tcl.h:2441, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dp.h:22, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInt.h:26, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:15: /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:372:30: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 372 | if (!strcmp(argv[i], &optionValue[1])) { | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:372:30: note: include '' or provide a declaration of 'strcmp' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:389:51: warning: passing argument 2 of 'Tcl_Merge' from incompatible pointer type [-Wincompatible-pointer-types] 389 | Tcl_Merge(argc-1, argv), -1); | ^~~~ | | | char ** In file included from /usr/include/tcl.h:2441, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dp.h:22, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/generic/dpInt.h:26, from /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:15: /usr/include/tclDecls.h:584:66: note: expected 'const char * const*' but argument is of type 'char **' 584 | EXTERN char * Tcl_Merge(int argc, CONST84 char *const *argv); | ^ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c: In function 'IpmGetOption': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:477:17: warning: implicit declaration of function 'DpIpmGetSocketOption' [-Wimplicit-function-declaration] 477 | if (DpIpmGetSocketOption(statePtr, option, &value) != 0) { | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c: In function 'CreateIPMSocket': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:579:5: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] 579 | memset(&statePtr->sockaddr, 0, sizeof(statePtr->sockaddr)); | ^~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:579:5: note: include '' or provide a declaration of 'memset' /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:579:5: warning: incompatible implicit declaration of built-in function 'memset' [-Wbuiltin-declaration-mismatch] /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpUnixIpm.c:579:5: note: include '' or provide a declaration of 'memset' rm -f libdp40.so i586-alt-linux-gcc -O -D_TCL80 -shared -o libdp40.so /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpChan.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpCmds.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpInit.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpRPC.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpTcp.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpSock.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpUdp.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpSerial.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpUnixSock.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpUnixSerial.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpUnixInit.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpUnixEmail.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpLocks.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpPlugF.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpFilters.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpIdentity.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpPackOff.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpIPM.o -L/usr/lib -ltcl8.6 -lpthread -ltcl8.6 -lpthread -ltclstub8.6 -lc i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -c /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpEFilter.c -o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpEFilter.o /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpEFilter.c: In function 'Match': /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpEFilter.c:296:30: warning: implicit declaration of function 'tolower' [-Wimplicit-function-declaration] 296 | if(pattern[i] != tolower(getchar())) | ^~~~~~~ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/dpEFilter.c:37:1: note: include '' or provide a declaration of 'tolower' 36 | #include "generic/dpInt.h" +++ |+#include 37 | i586-alt-linux-gcc -O -D_TCL80 -I/usr/include/tcl/generic -I/usr/src/RPM/BUILD/tcl-dp-4.0b2 -fPIC -D__LINUX__ -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpEFilter.o \ /usr/src/RPM/BUILD/tcl-dp-4.0b2/unix/objs/dpLocks.o -o dpfilter cp ./dpfilter /usr/src/RPM/BUILD/tcl-dp-4.0b2/library make: Leaving directory '/usr/src/RPM/BUILD/tcl-dp-4.0b2' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.71567 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/tcl-dp-buildroot + : + /bin/rm -rf -- /usr/src/tmp/tcl-dp-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd tcl-dp-4.0b2 + mkdir -p /usr/src/tmp/tcl-dp-buildroot/usr/lib/tcl /usr/src/tmp/tcl-dp-buildroot/usr/share/doc /usr/src/tmp/tcl-dp-buildroot/usr/share/tcl/dp40b2/library /usr/src/tmp/tcl-dp-buildroot/usr/share/tcl/dp40b2/api /usr/src/tmp/tcl-dp-buildroot/usr/share/tcl/dp40b2/examples/conference/ /usr/src/tmp/tcl-dp-buildroot/usr/share/tcl/dp40b2/examples/ftp/ /usr/src/tmp/tcl-dp-buildroot/usr/share/tcl/dp40b2/examples/tictactoe/ /usr/src/tmp/tcl-dp-buildroot/usr/share/tcl/dp40b2/examples/whiteboard/ + install -p -m0644 library/acl.tcl library/distribObj.tcl library/dp_atclose.tcl library/dp_atexit.tcl library/ldelete.tcl library/oo.tcl library/rpc.tcl /usr/src/tmp/tcl-dp-buildroot/usr/share/tcl/dp40b2/library/ + install -p -m0644 api/dpApi.c api/dpApi.h api/dpExample.c api/makefile.win api/readme.api /usr/src/tmp/tcl-dp-buildroot/usr/share/tcl/dp40b2/api/ + install -p -m0644 examples/conference/README examples/conference/enter.tcl examples/conference/room.tcl /usr/src/tmp/tcl-dp-buildroot/usr/share/tcl/dp40b2/examples/conference/ + install -p -m0644 examples/ftp/client.tcl examples/ftp/server.tcl /usr/src/tmp/tcl-dp-buildroot/usr/share/tcl/dp40b2/examples/ftp/ + install -p -m0644 examples/tictactoe/README examples/tictactoe/board.tcl examples/tictactoe/interface.tcl examples/tictactoe/playerO.tcl examples/tictactoe/playerX.tcl /usr/src/tmp/tcl-dp-buildroot/usr/share/tcl/dp40b2/examples/tictactoe/ + install -p -m0644 examples/whiteboard/readme examples/whiteboard/wbClient.tcl examples/whiteboard/wbServer.tcl /usr/src/tmp/tcl-dp-buildroot/usr/share/tcl/dp40b2/examples/whiteboard/ + install libdp40.so /usr/src/tmp/tcl-dp-buildroot/usr/lib/tcl/ + install tekilib/pkgIndex.tcl /usr/src/tmp/tcl-dp-buildroot/usr/share/tcl/dp40b2/ + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/tcl-dp-buildroot (auto) mode of './usr/lib/tcl/libdp40.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/tcl-dp-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/tcl-dp-buildroot/ (default) Compressing files in /usr/src/tmp/tcl-dp-buildroot (auto) Adjusting library links in /usr/src/tmp/tcl-dp-buildroot ./usr/lib: (from :0) 056-debuginfo.brp: WARNING: debuginfo without debug sources. Verifying ELF objects in /usr/src/tmp/tcl-dp-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/lib/tcl/libdp40.so: uses non-LFS functions: creat fcntl fopen freopen open truncate Processing files: tcl-dp-4.0b2-alt5 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.71567 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd tcl-dp-4.0b2 + DOCDIR=/usr/src/tmp/tcl-dp-buildroot/usr/share/doc/tcl-dp-4.0b2 + export DOCDIR + rm -rf /usr/src/tmp/tcl-dp-buildroot/usr/share/doc/tcl-dp-4.0b2 + /bin/mkdir -p /usr/src/tmp/tcl-dp-buildroot/usr/share/doc/tcl-dp-4.0b2 + cp -prL CHANGES LICENSE FAQ README TODO doc/ /usr/src/tmp/tcl-dp-buildroot/usr/share/doc/tcl-dp-4.0b2 + chmod -R go-w /usr/src/tmp/tcl-dp-buildroot/usr/share/doc/tcl-dp-4.0b2 + chmod -R a+rX /usr/src/tmp/tcl-dp-buildroot/usr/share/doc/tcl-dp-4.0b2 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Lz1umG find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell,tcl) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DFuLvo find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,tcl) Provides: tcl(Debug), tcl(Debug)-1 = 1.0, tcl(Progress-Tcl), tcl(Progress-Tcl)-1 = 1.0, tcl(Progress-Tk), tcl(Progress-Tk)-1 = 1.0, tcl(Undo), tcl(Undo)-1 = 1.0, tcl(Wise), tcl(Wise)-1 = 1.0, tcl(dp), tcl(dp)-4 = 4.0 Requires: tcl >= 8.0, tcl <= 9.0, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.4), libtcl8.6.so >= set:nh7wUEbw3zlXCJ6J8K1FanhZkTnS3F0bP0JGel8OCoDs99doqSTknVQAUXiZA0OkrWuT6aEu0bRrKmGKfyssCP4b4ERtn4HEVaTvpTcPqoj1a9oxWWnyz4mp2HkXE4zI0Nw0, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.XnhCPL Creating tcl-dp-debuginfo package Processing files: tcl-dp-debuginfo-4.0b2-alt5 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CkhiBk find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TxkE12 find-requires: running scripts (debuginfo) Requires: tcl-dp = 4.0b2-alt5, debug(libc.so.6), debug(libtcl8.6.so) Adding to tcl-dp-debuginfo a strict dependency on tcl-dp Wrote: /usr/src/RPM/RPMS/i586/tcl-dp-4.0b2-alt5.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/tcl-dp-debuginfo-4.0b2-alt5.i586.rpm (w2.lzdio) 2.66user 0.83system 0:07.70elapsed 45%CPU (0avgtext+0avgdata 25456maxresident)k 0inputs+0outputs (0major+238728minor)pagefaults 0swaps /.out/tcl-dp-4.0b2-alt5.i586.rpm: bad symbols in the license tag: , /.out/tcl-dp-debuginfo-4.0b2-alt5.i586.rpm: bad symbols in the license tag: , 7.10user 4.32system 0:14.67elapsed 77%CPU (0avgtext+0avgdata 103808maxresident)k 1944inputs+0outputs (44997major+533955minor)pagefaults 0swaps --- tcl-dp-4.0b2-alt5.i586.rpm.repo 2021-07-04 23:03:45.000000000 +0000 +++ tcl-dp-4.0b2-alt5.i586.rpm.hasher 2021-10-23 09:56:54.601444494 +0000 @@ -68,3 +68,2 @@ Requires: libc.so.6(GLIBC_2.4) -Requires: libpthread.so.0(GLIBC_2.0) Requires: libtcl8.6.so >= set:nh7wUEbw3zlXCJ6J8K1FanhZkTnS3F0bP0JGel8OCoDs99doqSTknVQAUXiZA0OkrWuT6aEu0bRrKmGKfyssCP4b4ERtn4HEVaTvpTcPqoj1a9oxWWnyz4mp2HkXE4zI0Nw0 @@ -86,3 +85,3 @@ Provides: tcl-dp = 4.0b2-alt5:sisyphus+277289.100.1.1 -File: /usr/lib/tcl/libdp40.so 100644 root:root 17590f7969d636bace59e3e86d15365e +File: /usr/lib/tcl/libdp40.so 100644 root:root aac863e0ddce13f4cca9110b47a2b6ef File: /usr/share/doc/tcl-dp-4.0b2 40755 root:root @@ -147,2 +146,2 @@ File: /usr/share/tcl/dp40b2/pkgIndex.tcl 100755 root:root 78328855a8893cc3021f115b22ff687a -RPMIdentity: 4a7abc3f0e864ef3d6d2f8775c606dc3ae955730c5d72716cbdbd8c721c94b10ae598e32b4f9d43dba2ef3725533068af1e250f912029509ead623b45549e06d +RPMIdentity: 3b0349fdf5b00d7e8f6d47c500797d478198e0123a3ae4e851eb08ea46465158b583bb1cab2885601861df96fcdc3f74508170af90edb2fb33ec637e56540f8d --- tcl-dp-debuginfo-4.0b2-alt5.i586.rpm.repo 2021-07-04 23:03:45.000000000 +0000 +++ tcl-dp-debuginfo-4.0b2-alt5.i586.rpm.hasher 2021-10-23 09:56:54.691444838 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/79 40755 root:root -/usr/lib/debug/.build-id/79/9d2cc6bf616c525cd7d4585e5d0f39213eafbb 120777 root:root ../../../tcl/libdp40.so -/usr/lib/debug/.build-id/79/9d2cc6bf616c525cd7d4585e5d0f39213eafbb.debug 120777 root:root ../../usr/lib/tcl/libdp40.so.debug +/usr/lib/debug/.build-id/28 40755 root:root +/usr/lib/debug/.build-id/28/83fe7feb73c9c44a3530e7d6d51d6031c4d8b3 120777 root:root ../../../tcl/libdp40.so +/usr/lib/debug/.build-id/28/83fe7feb73c9c44a3530e7d6d51d6031c4d8b3.debug 120777 root:root ../../usr/lib/tcl/libdp40.so.debug /usr/lib/debug/usr/lib/tcl 40755 root:root @@ -6,3 +6,2 @@ Requires: debug(libc.so.6) -Requires: debug(libpthread.so.0) Requires: debug(libtcl8.6.so) @@ -11,7 +10,7 @@ Provides: tcl-dp-debuginfo = 4.0b2-alt5:sisyphus+277289.100.1.1 -File: /usr/lib/debug/.build-id/79 40755 root:root -File: /usr/lib/debug/.build-id/79/9d2cc6bf616c525cd7d4585e5d0f39213eafbb 120777 root:root ../../../tcl/libdp40.so -File: /usr/lib/debug/.build-id/79/9d2cc6bf616c525cd7d4585e5d0f39213eafbb.debug 120777 root:root ../../usr/lib/tcl/libdp40.so.debug +File: /usr/lib/debug/.build-id/28 40755 root:root +File: /usr/lib/debug/.build-id/28/83fe7feb73c9c44a3530e7d6d51d6031c4d8b3 120777 root:root ../../../tcl/libdp40.so +File: /usr/lib/debug/.build-id/28/83fe7feb73c9c44a3530e7d6d51d6031c4d8b3.debug 120777 root:root ../../usr/lib/tcl/libdp40.so.debug File: /usr/lib/debug/usr/lib/tcl 40755 root:root -File: /usr/lib/debug/usr/lib/tcl/libdp40.so.debug 100644 root:root 0148a255525f53d407efb80516bedf72 -RPMIdentity: 0e9bd61a3d29a7a7ec88cbd7191802699044a87c786023e3e6e1050d3552fbc5472d1c030c5f889442822cbc0653393cce21aff2cd9cf033198588071554480b +File: /usr/lib/debug/usr/lib/tcl/libdp40.so.debug 100644 root:root b086851b1ac87b5c1852c384127ecaef +RPMIdentity: 148ace00d4028899ef88ce4af5604905027a5bdc946361c0c6ec4b3057053bf9c52141d87c43cee3fc675f1c86f0e7d64b5c71ff32f17a767c0dde2f64075e82