<86>Nov 23 09:59:11 userdel[8507]: delete user 'rooter' <86>Nov 23 09:59:11 userdel[8507]: removed group 'rooter' owned by 'rooter' <86>Nov 23 09:59:11 userdel[8507]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 23 09:59:11 groupadd[8664]: group added to /etc/group: name=rooter, GID=606 <86>Nov 23 09:59:11 groupadd[8664]: group added to /etc/gshadow: name=rooter <86>Nov 23 09:59:11 groupadd[8664]: new group: name=rooter, GID=606 <86>Nov 23 09:59:11 useradd[8798]: new user: name=rooter, UID=606, GID=606, home=/root, shell=/bin/bash <86>Nov 23 09:59:11 userdel[9271]: delete user 'builder' <86>Nov 23 09:59:11 userdel[9271]: removed group 'builder' owned by 'builder' <86>Nov 23 09:59:11 userdel[9271]: removed shadow group 'builder' owned by 'builder' <86>Nov 23 09:59:11 groupadd[9959]: group added to /etc/group: name=builder, GID=607 <86>Nov 23 09:59:11 groupadd[9959]: group added to /etc/gshadow: name=builder <86>Nov 23 09:59:11 groupadd[9959]: new group: name=builder, GID=607 <86>Nov 23 09:59:11 useradd[10185]: new user: name=builder, UID=607, GID=607, home=/usr/src, shell=/bin/bash warning: Macro %gpl2only not found <13>Nov 23 09:59:16 rpmi: libpng16-1.6.35-alt1 sisyphus.214397.100 1539159349 installed <13>Nov 23 09:59:16 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Nov 23 09:59:16 rpmi: libglvnd-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Nov 23 09:59:16 rpmi: libwayland-server-1.16.0-alt1 1535614871 installed <13>Nov 23 09:59:16 rpmi: libpcre16-8.42-alt1 1531419113 installed <13>Nov 23 09:59:16 rpmi: pcretest-8.42-alt1 1531419113 installed <13>Nov 23 09:59:16 rpmi: libverto-0.3.0-alt1_5 1525957714 installed <13>Nov 23 09:59:16 rpmi: libkeyutils-1.5.10-alt1 1489994063 installed <13>Nov 23 09:59:16 rpmi: libfribidi-1.0.5-alt1 1532424345 installed <13>Nov 23 09:59:16 rpmi: libdbi-1:0.9.0-alt2 sisyphus.215926.100 1540984679 installed <13>Nov 23 09:59:16 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Nov 23 09:59:16 rpmi: libthai-0.1.28-alt1_1 sisyphus.214516.100 1539257851 installed <13>Nov 23 09:59:16 rpmi: libcom_err-1.44.3-alt1 1532134732 installed <13>Nov 23 09:59:16 rpmi: libpixman-3:0.34.0-alt1 1480491657 installed <13>Nov 23 09:59:16 rpmi: libgraphite2-1.3.12-alt2.1 sisyphus.215942.100 1540990757 installed <13>Nov 23 09:59:16 rpmi: libharfbuzz-2.0.2-alt1 sisyphus.215425.100 1540400162 installed <13>Nov 23 09:59:16 rpmi: libfreetype-2.9.1-alt1.S1 1530781053 installed <13>Nov 23 09:59:16 rpmi: fontconfig-2.13.1-alt1 sisyphus.215917.100 1540973886 installed Updating fonts cache: <29>Nov 23 09:59:17 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Nov 23 09:59:17 rpmi: fonts-ttf-dejavu-2.37-alt1 1469992619 installed <13>Nov 23 09:59:17 rpmi: libxshmfence-1.2-alt2 1518613552 installed <13>Nov 23 09:59:17 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Nov 23 09:59:17 rpmi: libXdmcp-1.1.1-alt1 1334617701 installed <13>Nov 23 09:59:17 rpmi: libXau-1.0.8-alt1 1369565808 installed <13>Nov 23 09:59:17 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Nov 23 09:59:17 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Nov 23 09:59:17 rpmi: libXext-1.3.3-alt1 1409902959 installed <13>Nov 23 09:59:17 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Nov 23 09:59:17 rpmi: libXft-2.3.2-alt1 1409902660 installed <13>Nov 23 09:59:17 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Nov 23 09:59:17 rpmi: libXdamage-1.1.3-alt4 1297162593 installed <13>Nov 23 09:59:17 rpmi: libXfixes-5.0.3-alt1 sisyphus.216396.300 1542022162 installed <13>Nov 23 09:59:17 rpmi: libwayland-client-1.16.0-alt1 1535614871 installed <13>Nov 23 09:59:17 rpmi: libpciaccess-1:0.14-alt1 1528969252 installed <13>Nov 23 09:59:17 rpmi: libdrm-1:2.4.96-alt1 sisyphus.215486.100 1540374027 installed <13>Nov 23 09:59:17 rpmi: libGLX-mesa-4:18.2.5-alt1 sisyphus.216532.100 1542372718 installed <13>Nov 23 09:59:17 rpmi: libGLX-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Nov 23 09:59:17 rpmi: libGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Nov 23 09:59:17 rpmi: libgbm-4:18.2.5-alt1 sisyphus.216532.100 1542372718 installed <13>Nov 23 09:59:17 rpmi: libEGL-mesa-4:18.2.5-alt1 sisyphus.216532.100 1542372718 installed <13>Nov 23 09:59:17 rpmi: libEGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Nov 23 09:59:18 rpmi: libcairo-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Nov 23 09:59:18 rpmi: libpango-1.42.4-alt1 1534787259 installed <13>Nov 23 09:59:18 rpmi: librrd8-1.7.0-alt1.1 1513449284 installed <13>Nov 23 09:59:18 rpmi: libtasn1-4.13-alt2 1521133850 installed <13>Nov 23 09:59:18 rpmi: libp11-kit-0.23.9-alt5 1525798298 installed <13>Nov 23 09:59:18 rpmi: rpm-macros-alternatives-0.4.5-alt1.1 1404382149 installed <13>Nov 23 09:59:18 rpmi: alternatives-0.4.5-alt1.1 1404382149 installed <13>Nov 23 09:59:18 rpmi: ca-certificates-2018.11.12-alt1 sisyphus.216395.300 1542114035 installed <13>Nov 23 09:59:18 rpmi: ca-trust-0.1.1-alt2 1515595785 installed <13>Nov 23 09:59:18 rpmi: p11-kit-trust-0.23.9-alt5 1525798298 installed <13>Nov 23 09:59:18 rpmi: libcrypto1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <13>Nov 23 09:59:18 rpmi: libssl1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <86>Nov 23 09:59:18 groupadd[42138]: group added to /etc/group: name=_keytab, GID=499 <86>Nov 23 09:59:18 groupadd[42138]: group added to /etc/gshadow: name=_keytab <86>Nov 23 09:59:18 groupadd[42138]: new group: name=_keytab, GID=499 <13>Nov 23 09:59:18 rpmi: libkrb5-1.16.2-alt1 sisyphus.216047.100 1541159177 installed <86>Nov 23 09:59:18 groupadd[42399]: group added to /etc/group: name=sasl, GID=498 <86>Nov 23 09:59:18 groupadd[42399]: group added to /etc/gshadow: name=sasl <86>Nov 23 09:59:18 groupadd[42399]: new group: name=sasl, GID=498 <13>Nov 23 09:59:18 rpmi: libsasl2-3-2.1.27-alt0.2 1535660695 installed <13>Nov 23 09:59:18 rpmi: libldap-2.4.46-alt1 1535562135 installed <13>Nov 23 09:59:18 rpmi: libldap-devel-2.4.46-alt1 1535562135 installed <13>Nov 23 09:59:18 rpmi: libssl-devel-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <13>Nov 23 09:59:18 rpmi: librrd-devel-1.7.0-alt1.1 1513449284 installed <13>Nov 23 09:59:18 rpmi: libpcre-devel-8.42-alt1 1531419113 installed <13>Nov 23 09:59:18 rpmi: rpm-build-licenses-2.0.5-alt2 1454794749 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/xymon-4.3.28-alt2.2.nosrc.rpm Installing xymon-4.3.28-alt2.2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.46057 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf xymon-4.3.28 + echo 'Source #0 (xymon-4.3.28.tar.gz):' Source #0 (xymon-4.3.28.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/xymon-4.3.28.tar.gz + /bin/tar -xf - + cd xymon-4.3.28 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (xymon_4317.installstaticwww.patch):' Patch #1 (xymon_4317.installstaticwww.patch): + /usr/bin/patch -p0 -b --suffix .installstaticwww patching file configure.client Hunk #1 succeeded at 230 (offset 24 lines). patching file xymond/etcfiles/xymon-apache-open.DIST Hunk #1 succeeded at 12 with fuzz 2. patching file xymond/etcfiles/xymon-apache-secure.DIST Hunk #1 succeeded at 12 with fuzz 2. patching file configure.server Hunk #1 succeeded at 573 (offset 54 lines). patching file xymond/etcfiles/xymonserver.cfg.DIST Hunk #1 succeeded at 111 (offset 20 lines). patching file docs/Makefile Hunk #1 succeeded at 8 (offset 3 lines). patching file xymond/Makefile Hunk #1 succeeded at 140 (offset 13 lines). Hunk #2 succeeded at 190 (offset 27 lines). Hunk #3 succeeded at 197 (offset 28 lines). patching file debian/rules patching file rpm/xymon.spec patching file build/Makefile.rules Hunk #1 succeeded at 52 (offset 4 lines). Hunk #2 succeeded at 111 (offset 5 lines). Hunk #3 succeeded at 114 (offset 5 lines). Hunk #4 succeeded at 117 (offset 5 lines). Hunk #5 succeeded at 123 (offset 5 lines). Hunk #6 succeeded at 240 (offset 18 lines). Hunk #7 succeeded at 244 (offset 2 lines). Hunk #8 succeeded at 250 (offset -7 lines). Hunk #9 succeeded at 317 (offset 24 lines). Hunk #10 succeeded at 320 (offset 24 lines). Hunk #11 succeeded at 323 (offset 24 lines). Hunk #12 succeeded at 326 (offset 24 lines). Hunk #13 succeeded at 329 (offset 24 lines). Hunk #14 succeeded at 332 (offset 24 lines). Hunk #15 succeeded at 335 (offset 24 lines). Hunk #16 succeeded at 350 (offset 26 lines). Hunk #17 succeeded at 353 (offset 26 lines). patching file common/xymonserver.cfg.5 Hunk #1 succeeded at 187 (offset 15 lines). + echo 'Patch #2 (xymon.helpdir.patch):' Patch #2 (xymon.helpdir.patch): + /usr/bin/patch -p0 -b --suffix .helpdir patching file xymond/etcfiles/xymonserver.cfg.DIST Hunk #1 succeeded at 115 (offset 21 lines). patching file lib/links.c Hunk #1 succeeded at 80 (offset 3 lines). Hunk #2 succeeded at 90 (offset 3 lines). Hunk #3 succeeded at 142 (offset 2 lines). + echo 'Patch #45 (xymon.mkdir.patch):' Patch #45 (xymon.mkdir.patch): + /usr/bin/patch -p0 -b --suffix .mkdir patching file web/snapshot.c patching file web/report.c patching file xymond/xymond_filestore.c Hunk #3 succeeded at 259 (offset -1 lines). Hunk #4 succeeded at 367 (offset -2 lines). + echo 'Patch #46 (xymon.varlibwww.patch):' Patch #46 (xymon.varlibwww.patch): + /usr/bin/patch -p0 -b --suffix .varlibwww patching file xymond/Makefile Hunk #1 succeeded at 140 (offset 4 lines). patching file xymond/etcfiles/xymonserver.cfg.DIST Hunk #1 succeeded at 114 (offset 21 lines). patching file xymond/xymonreports.sh.DIST patching file xymond/etcfiles/xymon-apache-open.DIST Hunk #1 succeeded at 17 with fuzz 1. patching file xymond/etcfiles/xymon-apache-secure.DIST Hunk #1 succeeded at 17 with fuzz 1. + echo 'Patch #4 (xymon.sections.patch):' Patch #4 (xymon.sections.patch): + /usr/bin/patch -p0 -b --suffix .sections patching file client/xymonclient.sh Hunk #1 succeeded at 82 (offset 21 lines). patching file client/Makefile patching file client/README-sections + echo 'Patch #5 (xymon.breakout-directories.patch):' Patch #5 (xymon.breakout-directories.patch): + /usr/bin/patch -p0 -b --suffix .breakout patching file xymond/etcfiles/alerts.cfg.DIST patching file xymond/etcfiles/analysis.cfg Hunk #1 succeeded at 348 (offset 3 lines). patching file xymond/etcfiles/combo.cfg patching file xymond/etcfiles/graphs.cfg Hunk #1 succeeded at 2112 (offset 17 lines). + echo 'Patch #6 (xymon437.initdvars.patch):' Patch #6 (xymon437.initdvars.patch): + /usr/bin/patch -p0 -b --suffix .initdvars patching file xymond/Makefile Hunk #1 succeeded at 122 (offset 16 lines). patching file client/Makefile Hunk #1 succeeded at 31 (offset 5 lines). + echo 'Patch #8 (xymon.noclientupdate.patch):' Patch #8 (xymon.noclientupdate.patch): + /usr/bin/patch -p0 -b --suffix .noclientupdate patching file client/xymonclient.sh Hunk #1 succeeded at 60 with fuzz 1 (offset 18 lines). Hunk #2 succeeded at 125 (offset 33 lines). + echo 'Patch #13 (xymon.usrlocallocaldir.patch):' Patch #13 (xymon.usrlocallocaldir.patch): + /usr/bin/patch -p0 -b --suffix .usrlocallocaldir patching file client/xymonclient.sh Hunk #1 succeeded at 92 (offset 30 lines). + echo 'Patch #15 (xymon.nosleep.patch):' Patch #15 (xymon.nosleep.patch): + /usr/bin/patch -p0 -b --suffix .nosleep patching file client/xymonclient-linux.sh Hunk #1 succeeded at 96 (offset 4 lines). + echo 'Patch #16 (xymon437.launchopts.patch):' Patch #16 (xymon437.launchopts.patch): + /usr/bin/patch -p0 -b --suffix .launchopts patching file rpm/xymon-client.default + echo 'Patch #18 (xymon.nullfollowsincl.patch):' Patch #18 (xymon.nullfollowsincl.patch): + /usr/bin/patch -p0 -b --suffix .nullfollowsincl patching file lib/stackio.c Hunk #1 succeeded at 429 (offset 6 lines). + echo 'Patch #36 (xymon.xymonclienthome.patch):' Patch #36 (xymon.xymonclienthome.patch): + /usr/bin/patch -p0 -b --suffix .clienthomecheck patching file client/xymonclient.cfg.DIST Hunk #1 succeeded at 9 with fuzz 2 (offset 1 line). patching file client/Makefile Hunk #1 succeeded at 28 (offset 5 lines). + echo 'Patch #41 (xymon.xymonmsg.patch):' Patch #41 (xymon.xymonmsg.patch): + /usr/bin/patch -p0 -b --suffix .xymonmsg patching file common/xymon.c patching file common/xymon.1 + echo 'Patch #44 (xymon.trendsloop.patch):' Patch #44 (xymon.trendsloop.patch): + /usr/bin/patch -p0 -b --suffix .trendsloop patching file web/svcstatus.c Hunk #3 succeeded at 302 (offset 22 lines). Hunk #4 succeeded at 311 (offset 22 lines). Hunk #5 succeeded at 695 (offset 34 lines). Hunk #6 succeeded at 778 (offset 34 lines). + echo 'Patch #48 (xymon.sigbetter.patch):' Patch #48 (xymon.sigbetter.patch): + /usr/bin/patch -p0 -b --suffix .sigbetter patching file lib/sig.c + echo 'Patch #49 (xymon.confreport_back.patch):' Patch #49 (xymon.confreport_back.patch): + /usr/bin/patch -p0 patching file xymond/webfiles/confreport_back + echo 'Patch #51 (xymon.wwwcachedir.patch):' Patch #51 (xymon.wwwcachedir.patch): + /usr/bin/patch -p0 -b --suffix .wwwcachedir patching file xymond/etcfiles/xymon-apache-open.DIST Hunk #1 succeeded at 42 (offset 11 lines). patching file xymond/etcfiles/xymon-apache-secure.DIST Hunk #1 succeeded at 42 (offset 11 lines). + echo 'Patch #52 (xymon.alwaysmultiservers.patch):' Patch #52 (xymon.alwaysmultiservers.patch): + /usr/bin/patch -p0 -b --suffix .alwaysmultiservers patching file xymond/etcfiles/xymonserver.cfg.DIST Hunk #1 succeeded at 36 (offset 5 lines). patching file client/xymonclient.cfg.DIST + echo 'Patch #53 (xymon.usesysconfig.patch):' Patch #53 (xymon.usesysconfig.patch): + /usr/bin/patch -p0 -b --suffix .usesysconfig patching file xymond/etcfiles/xymonserver.cfg.DIST patching file client/xymonclient.cfg.DIST + echo 'Patch #54 (xymon.serverclient.patch):' Patch #54 (xymon.serverclient.patch): + /usr/bin/patch -p0 -b --suffix .serverclient patching file xymond/etcfiles/tasks.cfg.DIST + echo 'Patch #59 (xymon.shellinclude.patch):' Patch #59 (xymon.shellinclude.patch): + /usr/bin/patch -p0 -b --suffix .shellinclude patching file lib/stackio.c Hunk #1 succeeded at 428 (offset 6 lines). + echo 'Patch #103 (xymon.pipevmstatfork.patch):' Patch #103 (xymon.pipevmstatfork.patch): + /usr/bin/patch -p0 -b --suffix .pipevmstatfork patching file client/xymonclient-aix.sh Hunk #1 succeeded at 68 (offset 7 lines). patching file client/xymonclient-freebsd.sh Hunk #1 succeeded at 72 (offset 10 lines). patching file client/xymonclient-hp-ux.sh Hunk #1 succeeded at 91 (offset 22 lines). patching file client/xymonclient-linux.sh Hunk #1 succeeded at 95 (offset 11 lines). patching file client/xymonclient-netbsd.sh Hunk #1 succeeded at 59 (offset 2 lines). patching file client/xymonclient-openbsd.sh Hunk #1 succeeded at 66 (offset 9 lines). patching file client/xymonclient-osf1.sh patching file client/xymonclient-sco_sv.sh patching file client/xymonclient-sunos.sh Hunk #1 succeeded at 164 (offset 93 lines). patching file client/xymonclient-unixware.sh + echo 'Patch #203 (xymon.usrlibs.patch):' Patch #203 (xymon.usrlibs.patch): + /usr/bin/patch -p0 -b --suffix .usrlibs patching file build/pcre.sh patching file build/ssl.sh patching file build/rrd.sh patching file build/ldap.sh + echo 'Patch #3 (xymon.rundir.patch):' Patch #3 (xymon.rundir.patch): + /usr/bin/patch -p0 -b --suffix .rundir patching file configure.server Hunk #1 succeeded at 365 (offset 14 lines). Hunk #2 succeeded at 432 (offset 9 lines). patching file xymond/etcfiles/xymonserver.cfg.DIST patching file xymond/etcfiles/tasks.cfg.DIST patching file client/clientlaunch.cfg.DIST patching file xymond/xymond_rrd.c Hunk #1 succeeded at 253 (offset 13 lines). patching file web/showgraph.c Hunk #1 succeeded at 135 (offset -2 lines). Hunk #2 succeeded at 152 (offset 6 lines). patching file xymond/trimhistory.c patching file xymond/Makefile Hunk #1 succeeded at 149 (offset 20 lines). patching file xymond/xymond_history.c Hunk #1 succeeded at 86 with fuzz 1. + echo 'Patch #500 (xymonclient-linux.sh-altlinux.patch):' Patch #500 (xymonclient-linux.sh-altlinux.patch): + /usr/bin/patch -p2 patching file client/xymonclient-linux.sh + echo 'Patch #501 (xymongen.tasks.cfg.DIST.patch):' Patch #501 (xymongen.tasks.cfg.DIST.patch): + /usr/bin/patch -p0 patching file xymond/etcfiles/tasks.cfg.DIST + echo 'Patch #502 (xymonclient-linux.sh-ifconfig-route.patch):' Patch #502 (xymonclient-linux.sh-ifconfig-route.patch): + /usr/bin/patch -p2 patching file client/xymonclient-linux.sh + echo 'Patch #503 (xymonclient-linux.sh-various-procps.patch):' Patch #503 (xymonclient-linux.sh-various-procps.patch): + /usr/bin/patch -p1 patching file build/bb-commands.sh patching file client/xymonclient-linux.sh Hunk #1 succeeded at 73 with fuzz 2 (offset -1 lines). + echo 'Patch #504 (xymon-4.3.21-FollowSymLinks.patch):' Patch #504 (xymon-4.3.21-FollowSymLinks.patch): + /usr/bin/patch -p1 patching file xymond/etcfiles/xymon-apache-open.DIST Hunk #1 succeeded at 70 (offset 43 lines). patching file xymond/etcfiles/xymon-apache-secure.DIST Hunk #1 succeeded at 70 (offset 43 lines). Hunk #2 succeeded at 84 (offset 43 lines). + echo 'Patch #505 (xymon-4.3.28-fix_undeclared_intmax_t.patch):' Patch #505 (xymon-4.3.28-fix_undeclared_intmax_t.patch): + /usr/bin/patch -p2 patching file client/logfetch.c + sed 's/define MAXCHECK 102400/define MAXCHECK 4194303/' -i client/logfetch.c + PROTOFILE=xymond/etcfiles/protocols.cfg.DIST + echo ' # include additional sections directory @XYMONHOME@/etc/protocols.d' + chmod 644 client/README-sections client/README-sections.sections + export LANG=C + LANG=C + rm -f rpm/xymon-init.d rpm/xymon-client.init + install -m 644 /usr/src/RPM/SOURCES/xymon.server-init rpm/xymon-init.d.DIST + install -m 644 /usr/src/RPM/SOURCES/xymon.client-init rpm/xymon-client.init.DIST + /usr/bin/perl -p -e 's#PROGRAMS = xymon.sh#PROGRAMS = ../rpm/xymon-init.d ../rpm/xymon-client.init xymon.sh#' -i xymond/Makefile + /usr/bin/perl -p -e 's#PROGRAMS=xymonlaunch#PROGRAMS=../rpm/xymon-client.init xymonlaunch#' -i client/Makefile + find -type f + find xymond/ xymongen/ xymonnet/ xymonproxy/ rpm/xymon-init.d.DIST -type f + xargs -r /usr/bin/perl -p -e 's#\@XYMONTOPDIR\@/server/bin#/usr/libexec/xymon#g;' -e 's#\@XYMONTOPDIR\@/server/etc#/etc/xymon#g;' -e 's#\@XYMONTOPDIR\@/server/ext#/etc/xymon/ext#g;' -e 's#\@XYMONTOPDIR\@/client/bin#/usr/libexec/xymon-client#g;' -e 's#\@XYMONTOPDIR\@/client/etc#/etc/xymon-client#g;' -e 's#\@XYMONTOPDIR\@/client/ext#/usr/share/xymon-client/ext#g;' -e 's#\@XYMONTOPDIR\@/client"#/usr/share/xymon-client"#g;' -i + xargs -r /usr/bin/perl -p -e 's#\@XYMONHOME\@/bin#/usr/libexec/xymon#g;' -e 's#\@XYMONHOME\@/etc#/etc/xymon#g;' -e 's#\@XYMONHOME\@/ext#/etc/xymon/ext#g;' -i + rm -f tmp.flist tmp.slist + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.24494 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd xymon-4.3.28 + /usr/bin/perl -p -e 's/^CC/#CC/g;' -e 's/^CFLAGS/#CFLAGS/g;' -i build/Makefile.Linux + export CC=gcc 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -pthread' + CC=gcc + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -pthread' + export USEXYMONPING=n USERFPING=/usr/sbin/fping ENABLESSL=y SSLOK=YES ENABLELDAP=y ENABLELDAPSSL=y CONFTYPE=server XYMONUSER=xymon XYMONTOPDIR=/usr/share/xymon XYMONVAR=/var/lib/xymon XYMONHOSTURL=/xymon CGIDIR=/usr/share/xymon/cgi-bin XYMONCGIURL=/xymon-cgi SECURECGIDIR=/usr/share/xymon/cgi-secure SECUREXYMONCGIURL=/xymon-seccgi HTTPDGID=apache XYMONLOGDIR=/var/log/xymon XYMONRUNDIR=/var/run/xymon XYMONHOSTNAME=localhost XYMONHOSTIP=127.0.0.1 MANROOT=/usr/share/man INSTALLBINDIR=/usr/libexec/xymon INSTALLETCDIR=/etc/xymon INSTALLEXTDIR=/etc/xymon/ext INSTALLWEBDIR=/etc/xymon/web INSTALLTMPDIR=/var/lib/xymon/tmp INSTALLWWWDIR=/var/www/xymon INSTALLSTATICWWWDIR=/usr/share/xymon/static + USEXYMONPING=n + USERFPING=/usr/sbin/fping + ENABLESSL=y + SSLOK=YES + ENABLELDAP=y + ENABLELDAPSSL=y + CONFTYPE=server + XYMONUSER=xymon + XYMONTOPDIR=/usr/share/xymon + XYMONVAR=/var/lib/xymon + XYMONHOSTURL=/xymon + CGIDIR=/usr/share/xymon/cgi-bin + XYMONCGIURL=/xymon-cgi + SECURECGIDIR=/usr/share/xymon/cgi-secure + SECUREXYMONCGIURL=/xymon-seccgi + HTTPDGID=apache + XYMONLOGDIR=/var/log/xymon + XYMONRUNDIR=/var/run/xymon + XYMONHOSTNAME=localhost + XYMONHOSTIP=127.0.0.1 + MANROOT=/usr/share/man + INSTALLBINDIR=/usr/libexec/xymon + INSTALLETCDIR=/etc/xymon + INSTALLEXTDIR=/etc/xymon/ext + INSTALLWEBDIR=/etc/xymon/web + INSTALLTMPDIR=/var/lib/xymon/tmp + INSTALLWWWDIR=/var/www/xymon + INSTALLSTATICWWWDIR=/usr/share/xymon/static + ./configure Configuration script for Xymon This script asks a few questions and builds a Makefile to compile Xymon Checking your make-utility Checking pre-requisites for building Xymon Checking for fping ... OK, will use '/usr/sbin/fping' for ping tests Checking for PCRE ... make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Compiling with PCRE library works OK make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Linking with PCRE library works OK make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Checking for C-ARES library ... make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' test-cares.c:5:10: fatal error: ares.h: No such file or directory #include ^~~~~~~~ compilation terminated. make: *** [Makefile.test-cares:5: test-compile] Error 1 make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' ERROR: Cannot compile using c-ares library. The system C-ARES library is missing or not usable. I will use the version shipped with Xymon Checking for RRDtool ... make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Not RRDtool 1.0.x, checking for 1.2.x make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Compiling with RRDtool works OK make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Linking with RRDtool works OK make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Checking for OpenSSL ... make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Compiling with SSL library works OK make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Linking with SSL library works OK make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Checking if your SSL library has SSLv2 enabled make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' SSLv2 support disabled (dont worry, all systems should use SSLv1 or TLS) make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Checking if your SSL library has SSLv3 enabled make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' SSLv3 support disabled (dont worry, all systems should use SSLv1 or TLS) make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Xymon can use the OpenSSL library to test SSL-enabled services like https-encrypted websites, POP3S, IMAPS, NNTPS and TELNETS. If you have the OpenSSL library installed, I recommend that you enable this. Do you want to be able to test SSL-enabled services (y) ? Checking for LDAP ... make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Compiling with LDAP works OK make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' LDAP requires the LBER library make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Linking with LDAP works OK make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Xymon can use your OpenLDAP LDAP client library to test LDAP servers. Do you want to be able to test LDAP servers (y) ? Checking for clock_gettime() requiring librt ... make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Checking for Large File Support ... make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Large File Support OK make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' Setting up for a Xymon server What userid will be running Xymon [xymon] ? Where do you want the Xymon installation [/usr/share/xymon] ? WARNING: /usr/share/xymon does not exist. What URL will you use for the Xymon webpages [/xymon] ? Where to put the Xymon CGI scripts [/usr/share/xymon/cgi-bin] ? (Note: This is the filesystem directory - we will get to the URL shortly) What is the URL for the Xymon CGI directory [/xymon-cgi] ? (Note: This is the URL - NOT the filesystem directory) ********************** SECURITY NOTICE **************************** If your Xymon server is accessible by outsiders, then you should restrict access to the CGI scripts that handle enable/disable of hosts, and acknowledging of alerts. The easiest way to do this is to put these in a separate CGI directory and require a password to access them. Even if your Xymon server is on a secured, internal network, you may want to have some operations (like disabling a host) be password- protected - that lets you see who disabled or acknowledged an alert. Where to put the Xymon Administration CGI scripts [/usr/share/xymon/cgi-secure] ? (Note: This is the filesystem directory - we will get to the URL shortly) What is the URL for the Xymon Administration CGI directory [/xymon-seccgi] ? (Note: This is the URL - NOT the filesystem directory) ** Note that you may need to modify your webserver configuration. ** After installing, see /usr/share/xymon/server/etc/xymon-apache.conf for an example configuration. To generate Xymon availability reports, your webserver must have write-access to a directory below the Xymon top-level directory. I can set this up if you tell me what group-ID your webserver runs with. This is typically 'nobody' or 'apache' or 'www-data' What group-ID does your webserver use [nobody] ? Where to put the Xymon logfiles [/var/log/xymon] ? Where to put the Xymon runfiles [/var/log/xymon] ? What is the name of this host [localhost.localdomain] ? What is the IP-address of this host [127.0.0.1] ? ** NOTE: Using 127.0.0.1 (loopback), but it is probably not what you want ** Where should I install the Xymon man-pages (/usr/local/man) ? Using Linux Makefile settings Created Makefile with the necessary information to build Xymon Some defaults are used, so do look at the Makefile before continuing. Configuration complete - now run make (GNU make) to build the tools + make PKGBUILD=1 make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28' MAKE="make" CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" `pwd`/build/genconfig.sh Checking for socklen_t Checking for snprintf Checking for vsnprintf Checking for rpc/rpcent.h Checking for sys/select.h Checking for u_int32_t typedef Checking for PATH_MAX definition Checking for SHUT_RD/WR/RDWR definitions Checking for strtoll() Checking for uname Checking for setenv config.h created CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" OSDEF="-DLINUX" RPATHOPT="" PCREINCDIR="-I/usr/include/pcre" ZLIBINCDIR="" SSLFLAGS="-DHAVE_OPENSSL" SSLINCDIR="-I/usr/include" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" LIBRTDEF="" XYMONTOPDIR="/usr/share/xymon" XYMONHOME="/usr/share/xymon/server" XYMONCLIENTHOME=/usr/share/xymon/client XYMONLOGDIR="/var/log/xymon" XYMONHOSTNAME="localhost" XYMONHOSTIP="127.0.0.1" XYMONHOSTOS="linux" make -C lib all make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/lib' gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -o test-endianness test-endianness.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o osdefs.o osdefs.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o acklog.o acklog.c acklog.c: In function 'do_acklog': acklog.c:120:13: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(ackmsg); p = strchr(ackmsg, '\n'); ^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from acklog.c:28: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ acklog.c:129:27: warning: '%s' directive writing up to 16383 bytes into a region of size 4091 [-Wformat-overflow=] sprintf(ackfn, "%s/ack.%s", xgetenv("XYMONACKDIR"), hosttest); ^~ ~~~~~~~~ In file included from /usr/include/stdio.h:862, from acklog.c:17: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 6 or more bytes (assuming 16389) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o availability.o availability.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o calc.o calc.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o cgi.o cgi.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o cgiurls.o cgiurls.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o clientlocal.o clientlocal.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o color.o color.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o crondate.o crondate.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o digest.o digest.c digest.c: In function 'md5hash': digest.c:40:27: warning: pointer targets in passing argument 2 of 'myMD5_Update' differ in signedness [-Wpointer-sign] myMD5_Update(ctx->mdctx, input, strlen(input)); ^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:86, from digest.c:20: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/md5.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void myMD5_Update(void *pms, unsigned char *data, int nbytes); ^~~~~~~~~~~~ digest.c: In function 'digest_done': digest.c:185:18: warning: pointer targets in passing argument 1 of 'mySHA512_Final' differ in signedness [-Wpointer-sign] mySHA512_Final(md_value, ctx->mdctx); ^~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:96, from digest.c:20: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/sha2.h:121:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void mySHA512_Final(char md[20], void *c); ^~~~~~~~~~~~~~ digest.c:192:18: warning: pointer targets in passing argument 1 of 'mySHA256_Final' differ in signedness [-Wpointer-sign] mySHA256_Final(md_value, ctx->mdctx); ^~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:96, from digest.c:20: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/sha2.h:111:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void mySHA256_Final(char md[20], void *c); ^~~~~~~~~~~~~~ digest.c:199:18: warning: pointer targets in passing argument 1 of 'mySHA384_Final' differ in signedness [-Wpointer-sign] mySHA384_Final(md_value, ctx->mdctx); ^~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:96, from digest.c:20: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/sha2.h:116:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void mySHA384_Final(char md[20], void *c); ^~~~~~~~~~~~~~ digest.c:206:18: warning: pointer targets in passing argument 1 of 'mySHA224_Final' differ in signedness [-Wpointer-sign] mySHA224_Final(md_value, ctx->mdctx); ^~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:96, from digest.c:20: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/sha2.h:106:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void mySHA224_Final(char md[20], void *c); ^~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o encoding.o encoding.c encoding.c: In function 'base64encode': encoding.c:31:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] result = malloc(4*(strlen(buf)/3 + 1) + 1); ^~~ In file included from encoding.c:18: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ encoding.c:34:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] while (strlen(inp) >= 3) { ^~~ In file included from encoding.c:18: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ encoding.c:50:13: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strlen(inp) == 1) { ^~~ In file included from encoding.c:18: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ encoding.c:60:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] else if (strlen(inp) == 2) { ^~~ In file included from encoding.c:18: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ encoding.c:75:9: warning: pointer targets in returning 'unsigned char *' from a function with return type 'char *' differ in signedness [-Wpointer-sign] return result; ^~~~~~ encoding.c: In function 'base64decode': encoding.c:86:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] int bytesleft = strlen(buf); ^~~ In file included from encoding.c:18: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ encoding.c:114:9: warning: pointer targets in returning 'unsigned char *' from a function with return type 'char *' differ in signedness [-Wpointer-sign] return result; ^~~~~~ encoding.c: In function 'getescapestring': encoding.c:125:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] outp = *buf = malloc(strlen(msg)+1); ^ encoding.c: In function 'nlencode': encoding.c:181:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] if (msg == NULL) msg = ""; ^ encoding.c:183:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] maxneeded = 2*strlen(msg)+1; ^~~ In file included from encoding.c:18: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ encoding.c:187:7: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] buf = (char *)malloc(bufsz); ^ encoding.c:191:7: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] buf = (char *)realloc(buf, bufsz); ^ encoding.c:198:15: warning: pointer targets in passing argument 1 of 'strcspn' differ in signedness [-Wpointer-sign] n = strcspn(inp, "|\n\r\t\\"); ^~~ In file included from encoding.c:18: /usr/include/string.h:272:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strcspn (const char *__s, const char *__reject) ^~~~~~~ encoding.c: In function 'nldecode': encoding.c:231:15: warning: pointer targets in passing argument 1 of 'strcspn' differ in signedness [-Wpointer-sign] n = strcspn(inp, "\\"); ^~~ In file included from encoding.c:18: /usr/include/string.h:272:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strcspn (const char *__s, const char *__reject) ^~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -DXYMONTOPDIR=\"/usr/share/xymon\" -DXYMONLOGDIR=\"/var/log/xymon\" -DXYMONHOSTNAME=\"localhost\" -DXYMONHOSTIP=\"127.0.0.1\" -DXYMONHOSTOS=\"linux\" -DXYMONHOME=\"/usr/share/xymon/server\" -c -o environ.o environ.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o errormsg.o errormsg.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -I/usr/include/pcre -c -o eventlog.o eventlog.c eventlog.c: In function 'do_eventlog': eventlog.c:45:17: warning: '%s' directive writing up to 16383 bytes into a region of size 99 [-Wformat-overflow=] sprintf(svc, ",%s,", service); ^~ eventlog.c:642:8: (wanted_eventcolumn(svcname)) ) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from eventlog.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 16386 bytes into a destination of size 100 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o files.o files.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -I/usr/include/pcre -c -o headfoot.o headfoot.c headfoot.c: In function 'output_parsed': headfoot.c:975:16: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(dismsg); ^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from headfoot.c:27: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ headfoot.c:1129:16: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(cmd); ^~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from headfoot.c:27: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o xymonrrd.o xymonrrd.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o holidays.o holidays.c holidays.c: In function 'printholidays': holidays.c:598:39: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] sprintf(oneh, "%s%s\n", desc, dstr); ^~ ~~~~ In file included from /usr/include/stdio.h:862, from holidays.c:22: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 24 or more bytes (assuming 1047) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o htmllog.o htmllog.c htmllog.c: In function 'generate_html_log': htmllog.c:276:12: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(acklist); ^~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from htmllog.c:26: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ htmllog.c:350:13: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(modifiers); ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from htmllog.c:26: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ htmllog.c: In function 'hostnamehtml': htmllog.c:646:47: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4087 [-Wformat-truncation=] htmllog.c:609:9: return linkurl; ~~~~~~~ htmllog.c:646:47: snprintf(result, sizeof(result), "%s", ^~ In file included from /usr/include/stdio.h:862, from htmllog.c:20: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 31 or more bytes (assuming 4126) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o ipaccess.o ipaccess.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -I/usr/include/pcre -c -o loadalerts.o loadalerts.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o loadcriticalconf.o loadcriticalconf.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o links.o links.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -I/usr/include/pcre -c -o matching.o matching.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o md5.o md5.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o memory.o memory.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o misc.o misc.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o msort.o msort.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o netservices.o netservices.c netservices.c:36:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "ftp", "quit\r\n", 0, "220", 0, 0, (TCP_GET_BANNER), 21 }, ^~~~~~~~~~ netservices.c:36:15: note: (near initialization for 'default_svcinfo[0].sendtxt') netservices.c:36:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "ftp", "quit\r\n", 0, "220", 0, 0, (TCP_GET_BANNER), 21 }, ^~~~~ netservices.c:36:56: note: (near initialization for 'default_svcinfo[0].exptext') netservices.c:37:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "ssh", NULL, 0, "SSH", 0, 0, (TCP_GET_BANNER), 22 }, ^~~~~ netservices.c:37:56: note: (near initialization for 'default_svcinfo[1].exptext') netservices.c:38:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "ssh1", NULL, 0, "SSH", 0, 0, (TCP_GET_BANNER), 22 }, ^~~~~ netservices.c:38:56: note: (near initialization for 'default_svcinfo[2].exptext') netservices.c:39:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "ssh2", NULL, 0, "SSH", 0, 0, (TCP_GET_BANNER), 22 }, ^~~~~ netservices.c:39:56: note: (near initialization for 'default_svcinfo[3].exptext') netservices.c:41:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "smtp", "mail\r\nquit\r\n", 0, "220", 0, 0, (TCP_GET_BANNER), 25 }, /* Send "MAIL" to avoid sendmail NOQUEUE logs */ ^~~~~~~~~~~~~~~~~~ netservices.c:41:15: note: (near initialization for 'default_svcinfo[5].sendtxt') netservices.c:41:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "smtp", "mail\r\nquit\r\n", 0, "220", 0, 0, (TCP_GET_BANNER), 25 }, /* Send "MAIL" to avoid sendmail NOQUEUE logs */ ^~~~~ netservices.c:41:56: note: (near initialization for 'default_svcinfo[5].exptext') netservices.c:42:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "pop", "quit\r\n", 0, "+OK", 0, 0, (TCP_GET_BANNER), 110 }, ^~~~~~~~~~ netservices.c:42:15: note: (near initialization for 'default_svcinfo[6].sendtxt') netservices.c:42:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "pop", "quit\r\n", 0, "+OK", 0, 0, (TCP_GET_BANNER), 110 }, ^~~~~ netservices.c:42:56: note: (near initialization for 'default_svcinfo[6].exptext') netservices.c:43:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "pop2", "quit\r\n", 0, "+OK", 0, 0, (TCP_GET_BANNER), 109 }, ^~~~~~~~~~ netservices.c:43:15: note: (near initialization for 'default_svcinfo[7].sendtxt') netservices.c:43:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "pop2", "quit\r\n", 0, "+OK", 0, 0, (TCP_GET_BANNER), 109 }, ^~~~~ netservices.c:43:56: note: (near initialization for 'default_svcinfo[7].exptext') netservices.c:44:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "pop-2", "quit\r\n", 0, "+OK", 0, 0, (TCP_GET_BANNER), 109 }, ^~~~~~~~~~ netservices.c:44:15: note: (near initialization for 'default_svcinfo[8].sendtxt') netservices.c:44:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "pop-2", "quit\r\n", 0, "+OK", 0, 0, (TCP_GET_BANNER), 109 }, ^~~~~ netservices.c:44:56: note: (near initialization for 'default_svcinfo[8].exptext') netservices.c:45:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "pop3", "quit\r\n", 0, "+OK", 0, 0, (TCP_GET_BANNER), 110 }, ^~~~~~~~~~ netservices.c:45:15: note: (near initialization for 'default_svcinfo[9].sendtxt') netservices.c:45:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "pop3", "quit\r\n", 0, "+OK", 0, 0, (TCP_GET_BANNER), 110 }, ^~~~~ netservices.c:45:56: note: (near initialization for 'default_svcinfo[9].exptext') netservices.c:46:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "pop-3", "quit\r\n", 0, "+OK", 0, 0, (TCP_GET_BANNER), 110 }, ^~~~~~~~~~ netservices.c:46:15: note: (near initialization for 'default_svcinfo[10].sendtxt') netservices.c:46:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "pop-3", "quit\r\n", 0, "+OK", 0, 0, (TCP_GET_BANNER), 110 }, ^~~~~ netservices.c:46:56: note: (near initialization for 'default_svcinfo[10].exptext') netservices.c:47:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "imap", "ABC123 LOGOUT\r\n", 0, "* OK", 0, 0, (TCP_GET_BANNER), 143 }, ^~~~~~~~~~~~~~~~~~~ netservices.c:47:15: note: (near initialization for 'default_svcinfo[11].sendtxt') netservices.c:47:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "imap", "ABC123 LOGOUT\r\n", 0, "* OK", 0, 0, (TCP_GET_BANNER), 143 }, ^~~~~~ netservices.c:47:56: note: (near initialization for 'default_svcinfo[11].exptext') netservices.c:48:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "imap2", "ABC123 LOGOUT\r\n", 0, "* OK", 0, 0, (TCP_GET_BANNER), 143 }, ^~~~~~~~~~~~~~~~~~~ netservices.c:48:15: note: (near initialization for 'default_svcinfo[12].sendtxt') netservices.c:48:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "imap2", "ABC123 LOGOUT\r\n", 0, "* OK", 0, 0, (TCP_GET_BANNER), 143 }, ^~~~~~ netservices.c:48:56: note: (near initialization for 'default_svcinfo[12].exptext') netservices.c:49:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "imap3", "ABC123 LOGOUT\r\n", 0, "* OK", 0, 0, (TCP_GET_BANNER), 220 }, ^~~~~~~~~~~~~~~~~~~ netservices.c:49:15: note: (near initialization for 'default_svcinfo[13].sendtxt') netservices.c:49:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "imap3", "ABC123 LOGOUT\r\n", 0, "* OK", 0, 0, (TCP_GET_BANNER), 220 }, ^~~~~~ netservices.c:49:56: note: (near initialization for 'default_svcinfo[13].exptext') netservices.c:50:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "imap4", "ABC123 LOGOUT\r\n", 0, "* OK", 0, 0, (TCP_GET_BANNER), 143 }, ^~~~~~~~~~~~~~~~~~~ netservices.c:50:15: note: (near initialization for 'default_svcinfo[14].sendtxt') netservices.c:50:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "imap4", "ABC123 LOGOUT\r\n", 0, "* OK", 0, 0, (TCP_GET_BANNER), 143 }, ^~~~~~ netservices.c:50:56: note: (near initialization for 'default_svcinfo[14].exptext') netservices.c:51:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "nntp", "quit\r\n", 0, "200", 0, 0, (TCP_GET_BANNER), 119 }, ^~~~~~~~~~ netservices.c:51:15: note: (near initialization for 'default_svcinfo[15].sendtxt') netservices.c:51:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "nntp", "quit\r\n", 0, "200", 0, 0, (TCP_GET_BANNER), 119 }, ^~~~~ netservices.c:51:56: note: (near initialization for 'default_svcinfo[15].exptext') netservices.c:53:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "rsync", NULL, 0, "@RSYNCD",0, 0, (TCP_GET_BANNER), 873 }, ^~~~~~~~~ netservices.c:53:56: note: (near initialization for 'default_svcinfo[17].exptext') netservices.c:54:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "bbd", "dummy", 0, NULL, 0, 0, (0), 1984 }, ^~~~~~~ netservices.c:54:15: note: (near initialization for 'default_svcinfo[18].sendtxt') netservices.c:55:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "ftps", "quit\r\n", 0, "220", 0, 0, (TCP_GET_BANNER|TCP_SSL), 990 }, ^~~~~~~~~~ netservices.c:55:15: note: (near initialization for 'default_svcinfo[19].sendtxt') netservices.c:55:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "ftps", "quit\r\n", 0, "220", 0, 0, (TCP_GET_BANNER|TCP_SSL), 990 }, ^~~~~ netservices.c:55:56: note: (near initialization for 'default_svcinfo[19].exptext') netservices.c:57:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "smtps", "mail\r\nquit\r\n", 0, "220", 0, 0, (TCP_GET_BANNER|TCP_SSL), 0 }, /* Non-standard - IANA */ ^~~~~~~~~~~~~~~~~~ netservices.c:57:15: note: (near initialization for 'default_svcinfo[21].sendtxt') netservices.c:57:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "smtps", "mail\r\nquit\r\n", 0, "220", 0, 0, (TCP_GET_BANNER|TCP_SSL), 0 }, /* Non-standard - IANA */ ^~~~~ netservices.c:57:56: note: (near initialization for 'default_svcinfo[21].exptext') netservices.c:58:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "pop3s", "quit\r\n", 0, "+OK", 0, 0, (TCP_GET_BANNER|TCP_SSL), 995 }, ^~~~~~~~~~ netservices.c:58:15: note: (near initialization for 'default_svcinfo[22].sendtxt') netservices.c:58:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "pop3s", "quit\r\n", 0, "+OK", 0, 0, (TCP_GET_BANNER|TCP_SSL), 995 }, ^~~~~ netservices.c:58:56: note: (near initialization for 'default_svcinfo[22].exptext') netservices.c:59:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "imaps", "ABC123 LOGOUT\r\n", 0, "* OK", 0, 0, (TCP_GET_BANNER|TCP_SSL), 993 }, ^~~~~~~~~~~~~~~~~~~ netservices.c:59:15: note: (near initialization for 'default_svcinfo[23].sendtxt') netservices.c:59:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "imaps", "ABC123 LOGOUT\r\n", 0, "* OK", 0, 0, (TCP_GET_BANNER|TCP_SSL), 993 }, ^~~~~~ netservices.c:59:56: note: (near initialization for 'default_svcinfo[23].exptext') netservices.c:60:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "nntps", "quit\r\n", 0, "200", 0, 0, (TCP_GET_BANNER|TCP_SSL), 563 }, ^~~~~~~~~~ netservices.c:60:15: note: (near initialization for 'default_svcinfo[24].sendtxt') netservices.c:60:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "nntps", "quit\r\n", 0, "200", 0, 0, (TCP_GET_BANNER|TCP_SSL), 563 }, ^~~~~ netservices.c:60:56: note: (near initialization for 'default_svcinfo[24].exptext') netservices.c:62:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "clamd", "PING\r\n", 0, "PONG", 0, 0, (0), 3310 }, ^~~~~~~~~~ netservices.c:62:15: note: (near initialization for 'default_svcinfo[26].sendtxt') netservices.c:62:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "clamd", "PING\r\n", 0, "PONG", 0, 0, (0), 3310 }, ^~~~~~ netservices.c:62:56: note: (near initialization for 'default_svcinfo[26].exptext') netservices.c:63:15: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "vnc", "RFB 000.000\r\n", 0, "RFB ", 0, 0, (TCP_GET_BANNER), 5900 }, ^~~~~~~~~~~~~~~~~ netservices.c:63:15: note: (near initialization for 'default_svcinfo[27].sendtxt') netservices.c:63:56: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] { "vnc", "RFB 000.000\r\n", 0, "RFB ", 0, 0, (TCP_GET_BANNER), 5900 }, ^~~~~~ netservices.c:63:56: note: (near initialization for 'default_svcinfo[27].exptext') netservices.c: In function 'binview': netservices.c:87:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (buf && (buflen == 0)) buflen = strlen(buf); ^~~ In file included from netservices.c:17: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ netservices.c:90:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] for (inp=buf, i=0, outp=result; (irec->sendtxt = strdup(first->rec->sendtxt); ~~~~~~~~~~^~~~~~~~~ In file included from netservices.c:17: /usr/include/string.h:166:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strdup (const char *__s) ^~~~~~ netservices.c:219:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] walk->rec->sendtxt = strdup(first->rec->sendtxt); ^ netservices.c:228:44: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] walk->rec->exptext = strdup(first->rec->exptext); ~~~~~~~~~~^~~~~~~~~ In file included from netservices.c:17: /usr/include/string.h:166:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strdup (const char *__s) ^~~~~~ netservices.c:228:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] walk->rec->exptext = strdup(first->rec->exptext); ^ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -I/usr/include/pcre -c -o notifylog.o notifylog.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -I/usr/include/pcre -c -o acknowledgementslog.o acknowledgementslog.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o readmib.o readmib.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o reportlog.o reportlog.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include `./test-endianness` -c -o rmd160c.o rmd160c.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include `./test-endianness` -c -o sha1.o sha1.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o sha2.o sha2.c sha2.c: In function 'mySHA224_Final': sha2.c:955:75: warning: pointer targets in passing argument 2 of 'sha224_final' differ in signedness [-Wpointer-sign] void mySHA224_Final(char md[20], void *c) { sha224_final((sha224_ctx *)c, md); } ^~ sha2.c:787:6: note: expected 'unsigned char *' but argument is of type 'char *' void sha224_final(sha224_ctx *ctx, unsigned char *digest) ^~~~~~~~~~~~ sha2.c: In function 'mySHA256_Final': sha2.c:960:75: warning: pointer targets in passing argument 2 of 'sha256_final' differ in signedness [-Wpointer-sign] void mySHA256_Final(char md[20], void *c) { sha256_final((sha256_ctx *)c, md); } ^~ sha2.c:388:6: note: expected 'unsigned char *' but argument is of type 'char *' void sha256_final(sha256_ctx *ctx, unsigned char *digest) ^~~~~~~~~~~~ sha2.c: In function 'mySHA384_Final': sha2.c:965:75: warning: pointer targets in passing argument 2 of 'sha384_final' differ in signedness [-Wpointer-sign] void mySHA384_Final(char md[20], void *c) { sha384_final((sha384_ctx *)c, md); } ^~ sha2.c:687:6: note: expected 'unsigned char *' but argument is of type 'char *' void sha384_final(sha384_ctx *ctx, unsigned char *digest) ^~~~~~~~~~~~ sha2.c: In function 'mySHA512_Final': sha2.c:970:75: warning: pointer targets in passing argument 2 of 'sha512_final' differ in signedness [-Wpointer-sign] void mySHA512_Final(char md[20], void *c) { sha512_final((sha512_ctx *)c, md); } ^~ sha2.c:585:6: note: expected 'unsigned char *' but argument is of type 'char *' void sha512_final(sha512_ctx *ctx, unsigned char *digest) ^~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o sig.o sig.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o stackio.o stackio.c stackio.c: In function 'addtofnlist': stackio.c:383:19: warning: '%s' directive writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(fn, "%s/%s", dirfn, d->d_name); ^~ In file included from /usr/include/stdio.h:862, from stackio.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o strfunc.o strfunc.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o suid.o suid.c suid.c: In function 'drop_root': suid.c:43:2: warning: ignoring return value of 'seteuid', declared with attribute warn_unused_result [-Wunused-result] seteuid(myuid); ^~~~~~~~~~~~~~ suid.c: In function 'get_root': suid.c:48:2: warning: ignoring return value of 'seteuid', declared with attribute warn_unused_result [-Wunused-result] seteuid(0); ^~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o timefunc.o timefunc.c timefunc.c: In function 'timespec_text': timefunc.c:110:10: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] cause = strdup("Planned downtime"); ^ timefunc.c:161:24: warning: pointer targets in passing argument 2 of 'addtobuffer' differ in signedness [-Wpointer-sign] addtobuffer(result, cause); ^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from timefunc.c:24: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:16:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtobuffer(strbuffer_t *buf, char *newtext); ^~~~~~~~~~~ timefunc.c: In function 'histlogtime': timefunc.c:394:24: warning: '%s' directive output may be truncated writing up to 39 bytes into a region of size 29 [-Wformat-truncation=] snprintf(result, 29, "%s%s%s", d1, d2, d3); ^~ ~~ In file included from /usr/include/stdio.h:862, from timefunc.c:21: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 1 and 81 bytes into a destination of size 29 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o tree.o tree.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o url.o url.c url.c: In function 'decode_url': url.c:632:32: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] if (okstart) weburl->okcodes = strdup(okstart); ^ url.c:633:36: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] if (notokstart) weburl->badcodes = strdup(notokstart); ^ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o webaccess.o webaccess.c ar cr libxymon.a osdefs.o acklog.o availability.o calc.o cgi.o cgiurls.o clientlocal.o color.o crondate.o digest.o encoding.o environ.o errormsg.o eventlog.o files.o headfoot.o xymonrrd.o holidays.o htmllog.o ipaccess.o loadalerts.o loadcriticalconf.o links.o matching.o md5.o memory.o misc.o msort.o netservices.o notifylog.o acknowledgementslog.o readmib.o reportlog.o rmd160c.o sha1.o sha2.o sig.o stackio.o strfunc.o suid.o timefunc.o tree.o url.o webaccess.o ranlib libxymon.a || echo "" gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o loadhosts.o loadhosts.c loadhosts.c: In function 'xmh_item': loadhosts.c:595:35: warning: pointer targets in passing argument 1 of 'nlencode' differ in signedness [-Wpointer-sign] addtobuffer(rawtxt, nlencode(p)); ^ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from loadhosts.c:25: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:17:23: note: expected 'unsigned char *' but argument is of type 'char *' extern unsigned char *nlencode(unsigned char *msg); ^~~~~~~~ loadhosts.c:595:26: warning: pointer targets in passing argument 2 of 'addtobuffer' differ in signedness [-Wpointer-sign] addtobuffer(rawtxt, nlencode(p)); ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from loadhosts.c:25: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:16:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtobuffer(strbuffer_t *buf, char *newtext); ^~~~~~~~~~~ In file included from loadhosts.c:348: loadhosts_file.c: In function 'load_hostnames': loadhosts_file.c:324:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(groupidstr, "%d", groupid); ^ In file included from /usr/include/stdio.h:862, from loadhosts.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 11 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o locator.o locator.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o sendmsg.o sendmsg.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o xymond_ipc.o xymond_ipc.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o xymond_buffer.o xymond_buffer.c ar cr libxymoncomm.a osdefs.o acklog.o availability.o calc.o cgi.o cgiurls.o clientlocal.o color.o crondate.o digest.o encoding.o environ.o errormsg.o eventlog.o files.o headfoot.o xymonrrd.o holidays.o htmllog.o ipaccess.o loadalerts.o loadcriticalconf.o links.o matching.o md5.o memory.o misc.o msort.o netservices.o notifylog.o acknowledgementslog.o readmib.o reportlog.o rmd160c.o sha1.o sha2.o sig.o stackio.o strfunc.o suid.o timefunc.o tree.o url.o webaccess.o loadhosts.o locator.o sendmsg.o xymond_ipc.o xymond_buffer.o ranlib libxymoncomm.a || echo "" gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o run.o run.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -c -o timing.o timing.c ar cr libxymontime.a run.o timing.o ranlib libxymontime.a || echo "" ar cr libxymonclientcomm.a locator.o loadhosts.o sendmsg.o xymond_ipc.o xymond_buffer.o ranlib libxymonclientcomm.a || echo "" gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -DCLIENTONLY -c -o color-client.o color.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -DXYMONTOPDIR=\"/usr/share/xymon\" -DXYMONLOGDIR=\"/var/log/xymon\" -DXYMONHOSTNAME=\"localhost\" -DXYMONHOSTIP=\"127.0.0.1\" -DXYMONHOSTOS=\"linux\" -DXYMONHOME=\"/usr/share/xymon/client\" -c -o environ-client.o environ.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -DCLIENTONLY -c -o timefunc-client.o timefunc.c timefunc.c: In function 'timespec_text': timefunc.c:110:10: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] cause = strdup("Planned downtime"); ^ timefunc.c:161:24: warning: pointer targets in passing argument 2 of 'addtobuffer' differ in signedness [-Wpointer-sign] addtobuffer(result, cause); ^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from timefunc.c:24: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:16:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtobuffer(strbuffer_t *buf, char *newtext); ^~~~~~~~~~~ timefunc.c: In function 'histlogtime': timefunc.c:394:24: warning: '%s' directive output may be truncated writing up to 39 bytes into a region of size 29 [-Wformat-truncation=] snprintf(result, 29, "%s%s%s", d1, d2, d3); ^~ ~~ In file included from /usr/include/stdio.h:862, from timefunc.c:21: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 1 and 81 bytes into a destination of size 29 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ar cr libxymonclient.a osdefs.o cgiurls.o color-client.o crondate.o digest.o encoding.o environ-client.o errormsg.o holidays.o ipaccess.o md5.o memory.o misc.o msort.o rmd160c.o sha1.o sha2.o sig.o stackio.o strfunc.o suid.o timefunc-client.o tree.o ranlib libxymonclient.a || echo "" gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -DSTANDALONE -o loadhosts loadhosts.c libxymoncomm.a -L/usr/lib -lssl -lcrypto loadhosts.c: In function 'xmh_item': loadhosts.c:595:35: warning: pointer targets in passing argument 1 of 'nlencode' differ in signedness [-Wpointer-sign] addtobuffer(rawtxt, nlencode(p)); ^ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from loadhosts.c:25: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:17:23: note: expected 'unsigned char *' but argument is of type 'char *' extern unsigned char *nlencode(unsigned char *msg); ^~~~~~~~ loadhosts.c:595:26: warning: pointer targets in passing argument 2 of 'addtobuffer' differ in signedness [-Wpointer-sign] addtobuffer(rawtxt, nlencode(p)); ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from loadhosts.c:25: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:16:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtobuffer(strbuffer_t *buf, char *newtext); ^~~~~~~~~~~ In file included from loadhosts.c:348: loadhosts_file.c: In function 'load_hostnames': loadhosts_file.c:324:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(groupidstr, "%d", groupid); ^ In file included from /usr/include/stdio.h:862, from loadhosts.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 11 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -DSTANDALONE -o stackio stackio.c libxymon.a stackio.c: In function 'addtofnlist': stackio.c:383:19: warning: '%s' directive writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(fn, "%s/%s", dirfn, d->d_name); ^~ In file included from /usr/include/stdio.h:862, from stackio.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -DSTANDALONE -o availability availability.c libxymon.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -DSTANDALONE `./test-endianness` -o md5 md5.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -DSTANDALONE `./test-endianness` -o sha1 sha1.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -DSTANDALONE `./test-endianness` -o rmd160 rmd160c.c rmd160c.c: In function 'main': rmd160c.c:538:20: warning: pointer targets in passing argument 1 of 'myRIPEMD160_Final' differ in signedness [-Wpointer-sign] myRIPEMD160_Final(md, c); ^~ rmd160c.c:515:6: note: expected 'char *' but argument is of type 'unsigned char *' void myRIPEMD160_Final(char md[20], void *c) { RIPEMD160_Final(md, (RIPEMD160_CTX *)c); } ^~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -DSTANDALONE -o locator locator.c libxymoncomm.a -L/usr/lib -lssl -lcrypto libxymon.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I../include -DSTANDALONE -o tree tree.c tree.c: In function 'main': tree.c:493:35: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] printf("Key:");fflush(stdout); fgets(key, sizeof(key), stdin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tree.c:495:36: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] printf("Data:");fflush(stdout); fgets(data, sizeof(data), stdin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tree.c:502:35: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] printf("Key:");fflush(stdout); fgets(key, sizeof(key), stdin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tree.c:514:35: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] printf("Key:");fflush(stdout); fgets(key, sizeof(key), stdin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/lib' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" RPATHOPT="" SSLFLAGS="-DHAVE_OPENSSL" SSLINCDIR="-I/usr/include" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" ZLIBLIBS="" LIBRTDEF="" XYMONHOME="/usr/share/xymon/server" make -C common all make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/common' gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymongrep.o xymongrep.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymongrep xymongrep.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymon.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymondigest.o xymondigest.c xymondigest.c: In function 'main': xymondigest.c:48:20: warning: pointer targets in passing argument 2 of 'digest_data' differ in signedness [-Wpointer-sign] digest_data(ctx, buf, buflen); ^~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:73, from xymondigest.c:20: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/digest.h:26:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int digest_data(digestctx_t *ctx, unsigned char *buf, int buflen); ^~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymondigest xymondigest.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymon.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymon.o xymon.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymon xymon.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymon.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymoncmd.o xymoncmd.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymoncmd xymoncmd.o ../lib/libxymon.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymonlaunch.o xymonlaunch.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymonlaunch xymonlaunch.o ../lib/libxymontime.a ../lib/libxymon.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymoncfg.o xymoncfg.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymoncfg xymoncfg.o ../lib/libxymon.a make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/common' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" RPATHOPT="" SSLFLAGS="-DHAVE_OPENSSL" SSLINCDIR="-I/usr/include" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" LIBRTDEF="" XYMONHOME="/usr/share/xymon/server" XYMONVAR="/var/lib/xymon" HISTGRAPHDEF="" RUNTIMEDEFS="" PCREINCDIR="-I/usr/include/pcre" PCRELIBS="-L/usr/lib -lpcre" ZLIBINCDIR="" ZLIBLIBS="" make -C xymongen all make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymongen' gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymongen.o xymongen.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o loadlayout.o loadlayout.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o loaddata.o loaddata.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o pagegen.o pagegen.c pagegen.c: In function 'do_hosts.part.1': pagegen.c:644:34: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(textrepurl, "%s/%s", ^ In file included from /usr/include/stdio.h:862, from pagegen.c:17: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pagegen.c: In function 'do_one_page': pagegen.c:939:29: warning: '/' directive writing 1 byte into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(tmppath, "%s/%s/", pgwalk->name, pagepath); ^ In file included from /usr/include/stdio.h:862, from pagegen.c:17: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 3 or more bytes (assuming 4098) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pagegen.c:944:30: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(filename, "%s/%s%s", pagepath, page->name, htmlextension); ^ In file included from /usr/include/stdio.h:862, from pagegen.c:17: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pagegen.c:945:33: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(rssfilename, "%s/%s%s", pagepath, page->name, rssextension); ^ In file included from /usr/include/stdio.h:862, from pagegen.c:17: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pagegen.c:947:27: warning: '.tmp' directive writing 4 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(tmpfilename, "%s.tmp", filename); ^~~~ In file included from /usr/include/stdio.h:862, from pagegen.c:17: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 5 and 4100 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pagegen.c:948:30: warning: '.tmp' directive writing 4 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(tmprssfilename, "%s.tmp", rssfilename); ^~~~ In file included from /usr/include/stdio.h:862, from pagegen.c:17: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 5 and 4100 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pagegen.c: In function 'do_nongreen_page': pagegen.c:1251:26: warning: '.tmp' directive writing 4 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(tmpfilename, "%s.tmp", filename); ^~~~ In file included from /usr/include/stdio.h:862, from pagegen.c:17: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 5 and 4100 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pagegen.c:1259:30: warning: '.tmp' directive writing 4 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(tmprssfilename, "%s.tmp", rssfilename); ^~~~ In file included from /usr/include/stdio.h:862, from pagegen.c:17: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 5 and 4100 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o process.o process.c process.c: In function 'calc_pagecolors': process.c:106:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( e->propagate && ^~ process.c:110:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' oldage &= e->oldage; ^~~~~~ process.c:126:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( e->propagate && ^~ process.c:130:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' oldage &= e->oldage; ^~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o wmlgen.o wmlgen.c wmlgen.c: In function 'do_wml_cards': wmlgen.c:315:25: warning: '/nongreen.wml.tmp' directive writing 17 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(nongreenfn, "%s/nongreen.wml.tmp", wmldir); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from wmlgen.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 18 and 4113 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wmlgen.c:122:20: warning: '.' directive writing 1 byte into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(fn, "%s/%s.%s.wml", wmldir, host->hostname, entry->column->name); ^ In file included from /usr/include/stdio.h:862, from wmlgen.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 7 or more bytes (assuming 4102) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wmlgen.c:315:25: warning: '/nongreen.wml.tmp' directive writing 17 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(nongreenfn, "%s/nongreen.wml.tmp", wmldir); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from wmlgen.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 18 and 4113 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wmlgen.c:339:26: warning: '.wml' directive writing 4 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(hostfn, "%s/%s.wml", wmldir, h->hostentry->hostname); ^~~~ In file included from /usr/include/stdio.h:862, from wmlgen.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 6 or more bytes (assuming 4101) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wmlgen.c:389:28: warning: '/nongreen-' directive writing 10 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(nongreenfn, "%s/nongreen-%d.wml", wmldir, nongreenpart); ^~~~~~~~~~ wmlgen.c:389:25: note: directive argument in the range [2, 2147483647] sprintf(nongreenfn, "%s/nongreen-%d.wml", wmldir, nongreenpart); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from wmlgen.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 16 and 4120 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o rssgen.o rssgen.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o util.o util.c util.c: In function 'hostpage_link': util.c:46:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(tmppath, "%s/%s", pgwalk->name, pagelink); ^ In file included from /usr/include/stdio.h:862, from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:15, from xymongen.h:17, from util.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o debug.o debug.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o csvreport.o csvreport.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymongen xymongen.o loadlayout.o loaddata.o pagegen.o process.o wmlgen.o rssgen.o util.o debug.o csvreport.o ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymongen' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" RPATHOPT="" SSLFLAGS="-DHAVE_OPENSSL" SSLINCDIR="-I/usr/include" SSLLIBS="-L/usr/lib -lssl -lcrypto" DOLDAP="yes" LDAPFLAGS="-DHAVE_LDAP" LDAPINCDIR="-I/usr/include" LDAPLIBS="-L/usr/lib -lldap -llber" DOSNMP="no" NETLIBS="" XYMONHOME="/usr/share/xymon/server" ARESVER="1.12.0" FPINGVER="3.0" RUNTIMEDEFS="" PCREINCDIR="-I/usr/include/pcre" PCRELIBS="-L/usr/lib -lpcre" SYSTEMCARES="no" CARESINCDIR="" CARESLIBS="" SQLITELIBS="" ZLIBINCDIR="" ZLIBLIBS="" LIBRTDEF="" make -C xymonnet all make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonnet' gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -DHAVE_OPENSSL -DHAVE_LDAP -I/usr/include -I/usr/include -c -o xymonnet.o xymonnet.c xymonnet.c: In function 'main': xymonnet.c:2416:41: warning: pointer targets in passing argument 1 of 'dupstrbuffer' differ in signedness [-Wpointer-sign] t->banner = dupstrbuffer(testresult->banner); ~~~~~~~~~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from xymonnet.c:27: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:23:21: note: expected 'char *' but argument is of type 'unsigned char *' extern strbuffer_t *dupstrbuffer(char *src); ^~~~~~~~~~~~ xymonnet.c: In function 'run_ntp_service': xymonnet.c:1074:19: warning: '%s' directive writing up to 4095 bytes into a region of size 1024 [-Wformat-overflow=] sprintf(cmd, "%s %s %s 2>&1", cmdpath, xgetenv("NTPDATEOPTS"), ip_to_test(t->host)); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:862, from xymonnet.c:14: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 8 or more bytes (assuming 4103) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xymonnet.c:1071:19: warning: '%s' directive writing up to 4095 bytes into a region of size 1024 [-Wformat-overflow=] sprintf(cmd, "%s %s -d %d %s 2>&1", cmdpath, xgetenv("SNTPOPTS"), extcmdtimeout-1, ip_to_test(t->host)); ^~ ~~~~~~~ xymonnet.c:1071:18: note: directive argument in the range [-2147483648, 2147483646] sprintf(cmd, "%s %s -d %d %s 2>&1", cmdpath, xgetenv("SNTPOPTS"), extcmdtimeout-1, ip_to_test(t->host)); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from xymonnet.c:14: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 13 or more bytes (assuming 4118) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xymonnet.c: In function 'run_rpcinfo_service': xymonnet.c:1094:18: warning: '%s' directive writing up to 4095 bytes into a region of size 1024 [-Wformat-overflow=] sprintf(cmd, "%s -p %s 2>&1", cmdpath, ip_to_test(t->host)); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:862, from xymonnet.c:14: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 10 or more bytes (assuming 4105) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xymonnet.c: In function 'finish_ping_service': xymonnet.c:1297:19: warning: '%02d' directive writing between 2 and 10 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(fn, "%s.%02d", pinglog, i); ^~~~ xymonnet.c:1297:15: note: directive argument in the range [0, 2147483647] sprintf(fn, "%s.%02d", pinglog, i); ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from xymonnet.c:14: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 4 and 4107 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xymonnet.c:1306:19: warning: '%02d' directive writing between 2 and 10 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(fn, "%s.%02d", pingerrlog, i); ^~~~ xymonnet.c:1306:15: note: directive argument in the range [0, 2147483647] sprintf(fn, "%s.%02d", pingerrlog, i); ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from xymonnet.c:14: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 4 and 4107 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xymonnet.c:1306:19: warning: '%02d' directive writing between 2 and 10 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(fn, "%s.%02d", pingerrlog, i); ^~~~ xymonnet.c:1306:15: note: directive argument in the range [0, 2147483647] sprintf(fn, "%s.%02d", pingerrlog, i); ^~~~~~~~~ In file included from /usr/include/stdio.h:862, from xymonnet.c:14: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 4 and 4107 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xymonnet.c: In function 'send_rpcinfo_results': xymonnet.c:1892:50: warning: '%s' directive writing up to 1023 bytes into a region of size between 1002 and 1006 [-Wformat-overflow=] sprintf(msgline, "status+%d %s.%s %s %s %s %s, %s\n\n", ^~ xymonnet.c:1896:4: causetext); ~~~~~~~~~ In file included from /usr/include/stdio.h:862, from xymonnet.c:14: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 1048) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -DHAVE_OPENSSL -I/usr/include -c -o contest.o contest.c contest.c: In function 'add_tcp_test': contest.c:199:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] newtest->sendlen = (reqmsg ? strlen(reqmsg) : newtest->svcinfo->sendlen); ^~~~~~ In file included from contest.c:31: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ contest.c: In function 'do_telnet_options': contest.c:290:26: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] item->banner = strdup(inp); ^~~ In file included from contest.c:31: /usr/include/string.h:166:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strdup (const char *__s) ^~~~~~ contest.c:290:17: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] item->banner = strdup(inp); ^ contest.c:291:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] item->bannerbytes = strlen(inp); ^~~ In file included from contest.c:31: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ contest.c: In function 'do_tcp_tests': contest.c:1241:58: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] outlen = (item->sendlen ? item->sendlen : strlen(outbuf)); ^~~~~~ In file included from contest.c:31: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ contest.c:1249:34: warning: pointer targets in passing argument 2 of 'socket_write' differ in signedness [-Wpointer-sign] res = socket_write(item, outbuf, outlen); ^~~~~~ contest.c:768:12: note: expected 'char *' but argument is of type 'unsigned char *' static int socket_write(tcptest_t *item, char *outbuf, int outlen) ^~~~~~~~~~~~ contest.c:1312:38: warning: pointer targets in passing argument 1 of 'item->datacallback' differ in signedness [-Wpointer-sign] datadone = item->datacallback(msgbuf, res, item->priv); ^~~~~~ contest.c:1312:38: note: expected 'unsigned char *' but argument is of type 'char *' contest.c: In function 'show_tcp_test_results': contest.c:1394:56: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (item->banner && (item->bannerbytes == strlen(item->banner))) { ~~~~^~~~~~~~ In file included from contest.c:31: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ contest.c:1396:20: warning: pointer targets in passing argument 1 of 'textornull' differ in signedness [-Wpointer-sign] textornull(item->banner), ~~~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:88, from contest.c:36: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/misc.h:33:20: note: expected 'const char *' but argument is of type 'unsigned char *' extern const char *textornull(const char *text); ^~~~~~~~~~ contest.c: In function 'tcp_got_expected': contest.c:1442:84: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] compbytes = (test->svcinfo->explen ? test->svcinfo->explen : strlen(test->svcinfo->exptext)); ~~~~~~~~~~~~~^~~~~~~~~ In file included from contest.c:31: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -DHAVE_OPENSSL -I/usr/include -c -o httptest.o httptest.c httptest.c: In function 'tcp_http_data_callback': httptest.c:196:16: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] p=strstr(item->headers, "\r\n\r\n"); ~~~~^~~~~~~~~ In file included from httptest.c:19: /usr/include/string.h:329:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^~~~~~ httptest.c:196:4: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] p=strstr(item->headers, "\r\n\r\n"); ^ httptest.c:201:19: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] p = strstr(item->headers, "\n\n"); ~~~~^~~~~~~~~ In file included from httptest.c:19: /usr/include/string.h:329:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^~~~~~ httptest.c:201:6: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] p = strstr(item->headers, "\n\n"); ^ httptest.c:212:15: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] sscanf(item->headers, "HTTP/1.%d %d", &http1subver, &httpstatus); ~~~~^~~~~~~~~ In file included from /usr/include/features.h:428, from /usr/include/sys/types.h:25, from httptest.c:15: /usr/include/stdio.h:400:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, ^~~~~~~~~~~~~~ httptest.c:243:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] p1 = item->headers; xferencoding = NULL; contlen = 0; ^ httptest.c:264:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] item->hdrlen = strlen(item->headers); ~~~~^~~~~~~~~ In file included from httptest.c:19: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ httptest.c: In function 'tcp_http_final_callback': httptest.c:304:14: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] sscanf(item->headers, "HTTP/1.%d %d", &http1subver, &item->httpstatus); ~~~~^~~~~~~~~ In file included from /usr/include/features.h:428, from /usr/include/sys/types.h:25, from httptest.c:15: /usr/include/stdio.h:400:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, ^~~~~~~~~~~~~~ httptest.c:307:5: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] p = item->headers; ^ httptest.c: In function 'add_http_test': httptest.c:406:31: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] httptest->weburl.expdata = strdup(l); ^ httptest.c:459:60: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] httptest->exp = (void *) strdup(httptest->weburl.expdata+1); ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from httptest.c:19: /usr/include/string.h:166:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strdup (const char *__s) ^~~~~~ httptest.c:475:63: warning: pointer targets in passing argument 2 of 'regcomp' differ in signedness [-Wpointer-sign] status = regcomp((regex_t *)httptest->exp, httptest->weburl.expdata, REG_EXTENDED|REG_NOSUB); ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from httptest.c:20: /usr/include/regex.h:562:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern int regcomp (regex_t *__restrict __preg, ^~~~~~~ httptest.c:539:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] int contlen = strlen(httptest->weburl.postdata); ~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from httptest.c:19: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ httptest.c:541:31: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(httptest->weburl.postdata, "file:", 5) == 0) { ~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from httptest.c:19: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ httptest.c:543:46: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] FILE *pf = fopen(httptest->weburl.postdata+5, "r"); ~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:428, from /usr/include/sys/types.h:25, from httptest.c:15: /usr/include/stdio.h:243:14: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern FILE *__REDIRECT (fopen, (const char *__restrict __filename, ^~~~~~~~~~ httptest.c:547:31: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] httptest->weburl.postdata = strdup(""); ^ httptest.c:557:32: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] httptest->weburl.postdata = (char *)malloc(st.st_size + 1); *(httptest->weburl.postdata) = '\0'; ^ httptest.c:570:32: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] httptest->weburl.postdata = strdup(""); ^ httptest.c:580:45: warning: pointer targets in passing argument 2 of 'addtobuffer' differ in signedness [-Wpointer-sign] addtobuffer(httprequest, httptest->weburl.postcontenttype); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from httptest.c:26: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:16:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtobuffer(strbuffer_t *buf, char *newtext); ^~~~~~~~~~~ httptest.c:618:66: warning: pointer targets in passing argument 1 of 'base64encode' differ in signedness [-Wpointer-sign] addtobuffer(httprequest, base64encode(httptest->weburl.desturl->auth)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from httptest.c:26: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:14:14: note: expected 'unsigned char *' but argument is of type 'char *' extern char *base64encode(unsigned char *buf); ^~~~~~~~~~~~ httptest.c:624:66: warning: pointer targets in passing argument 1 of 'base64encode' differ in signedness [-Wpointer-sign] addtobuffer(httprequest, base64encode(httptest->weburl.proxyurl->auth)); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from httptest.c:26: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:14:14: note: expected 'unsigned char *' but argument is of type 'char *' extern char *base64encode(unsigned char *buf); ^~~~~~~~~~~~ httptest.c:673:74: warning: pointer targets in passing argument 2 of 'addtobuffer' differ in signedness [-Wpointer-sign] if (httptest->weburl.postdata) addtobuffer(httprequest, httptest->weburl.postdata); ~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from httptest.c:26: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:16:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtobuffer(strbuffer_t *buf, char *newtext); ^~~~~~~~~~~ httptest.c:689:36: warning: pointer targets in passing argument 8 of 'add_tcp_test' differ in signedness [-Wpointer-sign] t->testspec, t->silenttest, grabstrbuffer(httprequest), ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from httptest.c:29: contest.h:201:19: note: expected 'unsigned char *' but argument is of type 'char *' extern tcptest_t *add_tcp_test(char *ip, int port, char *service, ssloptions_t *sslopt, char *srcip, ^~~~~~~~~~~~ httptest.c:697:36: warning: pointer targets in passing argument 8 of 'add_tcp_test' differ in signedness [-Wpointer-sign] t->testspec, t->silenttest, grabstrbuffer(httprequest), ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from httptest.c:29: contest.h:201:19: note: expected 'unsigned char *' but argument is of type 'char *' extern tcptest_t *add_tcp_test(char *ip, int port, char *service, ssloptions_t *sslopt, char *srcip, ^~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -DHAVE_OPENSSL -I/usr/include -c -o httpresult.o httpresult.c httpresult.c: In function 'send_http_results': httpresult.c:144:72: warning: pointer targets in passing argument 3 of 'update_session_cookies' differ in signedness [-Wpointer-sign] update_session_cookies(host->hostname, req->weburl.desturl->host, req->headers); ~~~^~~~~~~~~ In file included from httpresult.c:27: httpcookies.h:28:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void update_session_cookies(char *hostname, char *urlhost, char *headers); ^~~~~~~~~~~~~~~~~~~~~~ httpresult.c:148:74: warning: pointer targets in passing argument 3 of 'statuscolor_by_set' differ in signedness [-Wpointer-sign] req->httpcolor = statuscolor_by_set(host, req->httpstatus, req->weburl.okcodes, req->weburl.badcodes); ~~~~~~~~~~~^~~~~~~~ httpresult.c:79:12: note: expected 'char *' but argument is of type 'unsigned char *' static int statuscolor_by_set(testedhost_t *h, int status, char *okcodes, char *badcodes) ^~~~~~~~~~~~~~~~~~ httpresult.c:148:95: warning: pointer targets in passing argument 4 of 'statuscolor_by_set' differ in signedness [-Wpointer-sign] req->httpcolor = statuscolor_by_set(host, req->httpstatus, req->weburl.okcodes, req->weburl.badcodes); ~~~~~~~~~~~^~~~~~~~~ httpresult.c:79:12: note: expected 'char *' but argument is of type 'unsigned char *' static int statuscolor_by_set(testedhost_t *h, int status, char *okcodes, char *badcodes) ^~~~~~~~~~~~~~~~~~ httpresult.c:217:15: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] char *p = req->headers; ^~~ httpresult.c:302:20: warning: pointer targets in passing argument 1 of 'addtostatus' differ in signedness [-Wpointer-sign] addtostatus(req->headers); ~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:94, from httpresult.c:23: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/sendmsg.h:59:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtostatus(char *p); ^~~~~~~~~~~ httpresult.c:365:19: warning: pointer targets in passing argument 1 of 'addtostatus' differ in signedness [-Wpointer-sign] addtostatus(req->headers); ~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:94, from httpresult.c:23: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/sendmsg.h:59:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtostatus(char *p); ^~~~~~~~~~~ httpresult.c:388:25: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] if (req->output) data = req->output; ^ httpresult.c: In function 'send_content_results': httpresult.c:465:50: warning: pointer targets in passing argument 2 of 'regexec' differ in signedness [-Wpointer-sign] status = (regexec((regex_t *) req->exp, req->headers, 0, foo, 0) == 0) ? 0 : ~~~^~~~~~~~~ In file included from httpresult.c:19: /usr/include/regex.h:566:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern int regexec (const regex_t *__restrict __preg, ^~~~~~~ httpresult.c:466:62: warning: pointer targets in passing argument 2 of 'regexec' differ in signedness [-Wpointer-sign] (req->output && (regexec((regex_t *) req->exp, req->output, 0, foo, 0) == 0)) ? 0 : 1; ~~~^~~~~~~~ In file included from httpresult.c:19: /usr/include/regex.h:566:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern int regexec (const regex_t *__restrict __preg, ^~~~~~~ httpresult.c:470:49: warning: pointer targets in passing argument 2 of 'regexec' differ in signedness [-Wpointer-sign] status = regexec((regex_t *) req->exp, req->output, 0, foo, 0); ~~~^~~~~~~~ In file included from httpresult.c:19: /usr/include/regex.h:566:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern int regexec (const regex_t *__restrict __preg, ^~~~~~~ httpresult.c:481:53: warning: pointer targets in passing argument 2 of 'regexec' differ in signedness [-Wpointer-sign] status = ( (!regexec((regex_t *) req->exp, req->headers, 0, foo, 0)) && ~~~^~~~~~~~~ In file included from httpresult.c:19: /usr/include/regex.h:566:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern int regexec (const regex_t *__restrict __preg, ^~~~~~~ httpresult.c:482:63: warning: pointer targets in passing argument 2 of 'regexec' differ in signedness [-Wpointer-sign] (!req->output || (!regexec((regex_t *) req->exp, req->output, 0, foo, 0))) ); ~~~^~~~~~~~ In file included from httpresult.c:19: /usr/include/regex.h:566:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern int regexec (const regex_t *__restrict __preg, ^~~~~~~ httpresult.c:486:51: warning: pointer targets in passing argument 2 of 'regexec' differ in signedness [-Wpointer-sign] status = (!regexec((regex_t *) req->exp, req->output, 0, foo, 0)); ~~~^~~~~~~~ In file included from httpresult.c:19: /usr/include/regex.h:566:12: note: expected 'const char * restrict' but argument is of type 'unsigned char *' extern int regexec (const regex_t *__restrict __preg, ^~~~~~~ httpresult.c:502:18: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] req->output = (char *) malloc(strlen(req->digest)+strlen((char *)req->exp)+strlen("Expected:\nGot :\n")+1); ^ httpresult.c:503:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(req->output, "Expected:%s\nGot :%s\n", ~~~^~~~~~~~ In file included from /usr/include/features.h:428, from /usr/include/sys/types.h:25, from httpresult.c:15: /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, ...)) ^~~~~ httpresult.c:517:18: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] req->output = (char *) malloc(strlen(req->contenttype)+strlen((char *)req->exp)+strlen("Expected content-type: %s\nGot content-type : %s\n")+1); ^ httpresult.c:518:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(req->output, "Expected content-type: %s\nGot content-type : %s\n", ~~~^~~~~~~~ In file included from /usr/include/features.h:428, from /usr/include/sys/types.h:25, from httpresult.c:15: /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, ...)) ^~~~~ httpresult.c:588:19: warning: pointer targets in passing argument 1 of 'addtostatus' differ in signedness [-Wpointer-sign] addtostatus(req->headers); ~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:94, from httpresult.c:23: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/sendmsg.h:59:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtostatus(char *p); ^~~~~~~~~~~ httpresult.c:603:25: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] (strncasecmp(req->output, "output, "output, "output; ^ httpresult.c:628:20: warning: pointer targets in passing argument 1 of 'addtostatus' differ in signedness [-Wpointer-sign] addtostatus(req->output); ~~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:94, from httpresult.c:23: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/sendmsg.h:59:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtostatus(char *p); ^~~~~~~~~~~ httpresult.c: In function 'show_http_test_results': httpresult.c:650:46: warning: pointer targets in passing argument 1 of 'textornull' differ in signedness [-Wpointer-sign] printf("HTTP headers\n%s\n", textornull(req->headers)); ~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:88, from httpresult.c:23: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/misc.h:33:20: note: expected 'const char *' but argument is of type 'unsigned char *' extern const char *textornull(const char *text); ^~~~~~~~~~ httpresult.c:651:45: warning: pointer targets in passing argument 1 of 'textornull' differ in signedness [-Wpointer-sign] printf("HTTP output\n%s\n", textornull(req->output)); ~~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:88, from httpresult.c:23: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/misc.h:33:20: note: expected 'const char *' but argument is of type 'unsigned char *' extern const char *textornull(const char *text); ^~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -DHAVE_LDAP -I/usr/include -c -o ldaptest.o ldaptest.c gzip -dc c-ares-1.12.0.tar.gz | tar xf - mv c-ares-1.12.0 c-ares # Must touch "configure", or it will trigger a rebuild because it is older than the tar.gz file. touch c-ares/configure (cd c-ares && ../c-ares-shim.sh ./configure --disable-shared) checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... yes checking whether to enable debug build options... no checking whether to enable compiler optimizer... not specified (assuming yes) checking whether to enable strict compiler warnings... no checking whether to enable compiler warnings as errors... no checking whether to enable curl debug memory tracking... no checking whether to enable hiding of library internal symbols... yes checking whether to expose internal static functions for testing... no checking for path separator... : checking for sed... /bin/sed checking for grep... /bin/grep checking for egrep... /bin/grep -E checking for ar... /usr/bin/ar checking for a sed that does not truncate output... (cached) /bin/sed checking whether to build with code coverage support... no checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for a BSD-compatible install... /bin/install -c checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking how to run the C preprocessor... gcc -E checking for g++... no checking for c++... no checking for gpp... no checking for aCC... no checking for CC... no checking for cxx... no checking for cc++... no checking for cl.exe... no checking for FCC... no checking for KCC... no checking for RCC... no checking for xlC_r... no checking for xlC... no checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... no checking whether g++ supports C++11 features by default... no checking whether g++ supports C++11 features with -std=c++11... no checking whether g++ supports C++11 features with -std=c++0x... no configure: No compiler with C++11 support was found checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking dependency style of g++... none checking for grep that handles long lines and -e... (cached) /bin/grep checking for egrep... /bin/grep -E checking if OS is AIX (to define _ALL_SOURCE)... no checking if _THREAD_SAFE is already defined... no checking if _THREAD_SAFE is actually needed... no checking if _THREAD_SAFE is onwards defined... no checking if _REENTRANT is already defined... yes checking if _REENTRANT is onwards defined... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking how to print strings... printf checking for a sed that does not truncate output... (cached) /bin/sed checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking whether to build shared libraries with -version-info... yes checking whether to build shared libraries with -no-undefined... no checking whether to build shared libraries with -mimpure-text... no checking whether to build shared libraries with PIC... yes checking whether to build static libraries with PIC... no checking whether to build shared libraries only... no checking whether to build static libraries only... yes checking if compiler is DEC/Compaq/HP C... no checking if compiler is HP-UX C... no checking if compiler is IBM C... no checking if compiler is Intel C... no checking if compiler is clang... no checking if compiler is GNU C... yes checking if compiler is LCC... no checking if compiler is SGI MIPSpro C... no checking if compiler is SGI MIPS C... no checking if compiler is SunPro C... no checking if compiler is Tiny C... no checking if compiler is Watcom C... no checking if compiler accepts debug disabling options... yes configure: compiler options added: -g0 checking if compiler optimizer assumed setting might be used... no checking if compiler accepts strict warning options... yes configure: compiler options added: -Wno-system-headers checking if compiler halts on compilation errors... yes checking if compiler halts on negative sized arrays... yes checking if compiler halts on function prototype mismatch... yes checking if compiler supports hiding library internal symbols... yes checking for windows.h... no checking whether build target is a native Windows one... no checking if X/Open network library is required... no checking for gethostbyname... yes checking for strcasecmp... yes checking for windows.h... (cached) no checking for winsock.h... (cached) no checking for winsock2.h... (cached) no checking for connect in libraries... yes checking whether time.h and sys/time.h may both be included... yes checking for sys/types.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for monotonic clock_gettime... yes checking for clock_gettime in libraries... no additional lib required checking if monotonic clock_gettime works... yes checking whether to use libgcc... no checking for ANSI C header files... (cached) yes checking for malloc.h... yes checking for memory.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/select.h... yes checking for sys/socket.h... yes checking for sys/ioctl.h... yes checking for sys/param.h... yes checking for sys/uio.h... yes checking for assert.h... yes checking for netdb.h... yes checking for netinet/in.h... yes checking for netinet/tcp.h... yes checking for net/if.h... yes checking for errno.h... yes checking for socket.h... no checking for strings.h... (cached) yes checking for stdbool.h... yes checking for time.h... (cached) yes checking for limits.h... yes checking for arpa/nameser.h... yes checking for arpa/nameser_compat.h... yes checking for arpa/inet.h... yes checking for an ANSI C-conforming const... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... (cached) yes checking for sys/types.h... (cached) yes checking for sys/time.h... (cached) yes checking for time.h... (cached) yes checking for sys/socket.h... (cached) yes checking for struct timeval... yes checking for long long... yes checking if numberLL works... yes checking for ssize_t... yes checking for bool... yes checking for windows.h... (cached) no checking for winsock2.h... (cached) no checking for ws2tcpip.h... (cached) no checking for sys/types.h... (cached) yes checking for sys/socket.h... (cached) yes checking for ares_socklen_t data type... socklen_t checking size of ares_socklen_t... 4 checking for in_addr_t... yes checking for struct sockaddr_storage... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking for sig_atomic_t... yes checking if sig_atomic_t is already defined as volatile... no checking return type of signal handlers... void checking for sys/types.h... (cached) yes checking for sys/socket.h... (cached) yes checking for recv... yes checking types of args and return type for recv... int,void *,size_t,int,int checking for sys/types.h... (cached) yes checking for sys/socket.h... (cached) yes checking for recvfrom... yes checking types of args and return type for recvfrom... int,void *,size_t,int,struct sockaddr *,socklen_t *,int checking for sys/types.h... (cached) yes checking for sys/socket.h... (cached) yes checking for send... yes checking types of args and return type for send... int,const void *,size_t,int,int checking for sys/types.h... (cached) yes checking for sys/socket.h... (cached) yes checking for MSG_NOSIGNAL... yes checking for sys/types.h... (cached) yes checking for socket.h... (cached) no checking if closesocket can be linked... no checking if closesocket might be used... no checking if CloseSocket can be linked... no checking if CloseSocket might be used... no checking if connect can be linked... yes checking if connect is prototyped... yes checking if connect is compilable... yes checking if connect usage allowed... yes checking if connect might be used... yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for fcntl.h... yes checking if fcntl can be linked... yes checking if fcntl is prototyped... yes checking if fcntl is compilable... yes checking if fcntl usage allowed... yes checking if fcntl might be used... yes checking if fcntl O_NONBLOCK is compilable... yes checking if fcntl O_NONBLOCK usage allowed... yes checking if fcntl O_NONBLOCK might be used... yes checking for sys/types.h... (cached) yes checking for netdb.h... (cached) yes checking if freeaddrinfo can be linked... yes checking if freeaddrinfo is prototyped... yes checking if freeaddrinfo is compilable... yes checking if freeaddrinfo usage allowed... yes checking if freeaddrinfo might be used... yes checking for sys/types.h... (cached) yes checking for stdlib.h... (cached) yes checking for sys/types.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking if getaddrinfo can be linked... yes checking if getaddrinfo is prototyped... yes checking if getaddrinfo is compilable... yes checking if getaddrinfo seems to work... yes checking if getaddrinfo usage allowed... yes checking if getaddrinfo might be used... yes checking if getaddrinfo is threadsafe... yes checking if getenv can be linked... yes checking if getenv is prototyped... yes checking if getenv is compilable... yes checking if getenv usage allowed... yes checking if getenv might be used... yes checking if gethostbyaddr can be linked... yes checking if gethostbyaddr is prototyped... yes checking if gethostbyaddr is compilable... yes checking if gethostbyaddr usage allowed... yes checking if gethostbyaddr might be used... yes checking if gethostbyname can be linked... yes checking if gethostbyname is prototyped... yes checking if gethostbyname is compilable... yes checking if gethostbyname usage allowed... yes checking if gethostbyname might be used... yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking if gethostname can be linked... yes checking if gethostname is prototyped... yes checking if gethostname is compilable... yes checking for gethostname arg 2 data type... unsigned int checking if gethostname usage allowed... yes checking if gethostname might be used... yes checking if getservbyport_r can be linked... yes checking if getservbyport_r is prototyped... yes checking if getservbyport_r takes 4 args.... no checking if getservbyport_r takes 5 args.... no checking if getservbyport_r takes 6 args.... yes checking if getservbyport_r is compilable... yes checking if getservbyport_r usage allowed... yes checking if getservbyport_r might be used... yes checking for sys/types.h... (cached) yes checking for sys/socket.h... (cached) yes checking for netinet/in.h... (cached) yes checking for arpa/inet.h... (cached) yes checking if inet_net_pton can be linked... no checking if inet_net_pton might be used... no checking if inet_ntop can be linked... yes checking if inet_ntop is prototyped... yes checking if inet_ntop is compilable... yes checking if inet_ntop seems to work... yes checking if inet_ntop usage allowed... yes checking if inet_ntop might be used... yes checking if inet_pton can be linked... yes checking if inet_pton is prototyped... yes checking if inet_pton is compilable... yes checking if inet_pton seems to work... yes checking if inet_pton usage allowed... yes checking if inet_pton might be used... yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/socket.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking for stropts.h... no checking if ioctl can be linked... yes checking if ioctl is prototyped... yes checking if ioctl is compilable... yes checking if ioctl usage allowed... yes checking if ioctl might be used... yes checking if ioctl FIONBIO is compilable... yes checking if ioctl FIONBIO usage allowed... yes checking if ioctl FIONBIO might be used... yes checking if ioctl SIOCGIFADDR is compilable... yes checking if ioctl SIOCGIFADDR usage allowed... yes checking if ioctl SIOCGIFADDR might be used... yes checking if ioctlsocket can be linked... no checking if ioctlsocket might be used... no checking if IoctlSocket can be linked... no checking if IoctlSocket might be used... no checking if setsockopt can be linked... yes checking if setsockopt is prototyped... yes checking if setsockopt is compilable... yes checking if setsockopt usage allowed... yes checking if setsockopt might be used... yes checking if setsockopt SO_NONBLOCK is compilable... no checking if setsockopt SO_NONBLOCK might be used... no checking if socket can be linked... yes checking if socket is prototyped... yes checking if socket is compilable... yes checking if socket usage allowed... yes checking if socket might be used... yes checking if strcasecmp can be linked... yes checking if strcasecmp is prototyped... yes checking if strcasecmp is compilable... yes checking if strcasecmp usage allowed... yes checking if strcasecmp might be used... yes checking if strcmpi can be linked... no checking if strcmpi might be used... no checking if strdup can be linked... yes checking if strdup is prototyped... yes checking if strdup is compilable... yes checking if strdup usage allowed... yes checking if strdup might be used... yes checking if stricmp can be linked... no checking if stricmp might be used... no checking if strncasecmp can be linked... yes checking if strncasecmp is prototyped... yes checking if strncasecmp is compilable... yes checking if strncasecmp usage allowed... yes checking if strncasecmp might be used... yes checking if strncmpi can be linked... no checking if strncmpi might be used... no checking if strnicmp can be linked... no checking if strnicmp might be used... no checking for sys/types.h... (cached) yes checking for sys/uio.h... (cached) yes checking if writev can be linked... yes checking if writev is prototyped... yes checking if writev is compilable... yes checking if writev usage allowed... yes checking if writev might be used... yes checking for PF_INET6... yes checking for AF_INET6... yes checking for struct in6_addr... yes checking for struct sockaddr_in6... yes checking for struct sockaddr_in6.sin6_scope_id... yes checking for struct addrinfo.ai_flags... yes checking for bitncmp... no checking deeper for bitncmp... but still no checking for gettimeofday... yes checking for if_indextoname... yes checking for sys/types.h... (cached) yes checking for sys/socket.h... (cached) yes checking for netdb.h... (cached) yes checking for getnameinfo... yes checking types of arguments for getnameinfo... const struct sockaddr *,socklen_t,size_t,int checking whether byte ordering is bigendian... no checking for "/dev/urandom"... yes checking whether to enable non-blocking communications... yes checking how to set a socket into non-blocking mode... fcntl O_NONBLOCK checking whether hiding of library internal symbols will actually happen... yes checking whether to build tests... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating libcares.pc config.status: creating ares_config.h config.status: creating ares_build.h config.status: executing depfiles commands config.status: executing libtool commands configure: amending ./Makefile (cd c-ares && make) make[2]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonnet/c-ares' make all-recursive make[3]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonnet/c-ares' make[4]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonnet/c-ares' CC libcares_la-ares__close_sockets.lo CC libcares_la-ares__get_hostent.lo CC libcares_la-ares__read_line.lo CC libcares_la-ares__timeval.lo CC libcares_la-ares_cancel.lo CC libcares_la-ares_data.lo CC libcares_la-ares_destroy.lo CC libcares_la-ares_expand_name.lo CC libcares_la-ares_expand_string.lo CC libcares_la-ares_fds.lo CC libcares_la-ares_free_hostent.lo CC libcares_la-ares_free_string.lo CC libcares_la-ares_getenv.lo CC libcares_la-ares_gethostbyaddr.lo CC libcares_la-ares_gethostbyname.lo CC libcares_la-ares_getnameinfo.lo CC libcares_la-ares_getsock.lo CC libcares_la-ares_init.lo ares_init.c: In function 'ares_dup': ares_init.c:297:17: warning: argument to 'sizeof' in 'strncpy' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] sizeof(src->local_dev_name)); ^ CC libcares_la-ares_library_init.lo CC libcares_la-ares_llist.lo CC libcares_la-ares_mkquery.lo CC libcares_la-ares_create_query.lo CC libcares_la-ares_nowarn.lo CC libcares_la-ares_options.lo CC libcares_la-ares_parse_a_reply.lo CC libcares_la-ares_parse_aaaa_reply.lo CC libcares_la-ares_parse_mx_reply.lo CC libcares_la-ares_parse_naptr_reply.lo CC libcares_la-ares_parse_ns_reply.lo CC libcares_la-ares_parse_ptr_reply.lo CC libcares_la-ares_parse_soa_reply.lo CC libcares_la-ares_parse_srv_reply.lo CC libcares_la-ares_parse_txt_reply.lo CC libcares_la-ares_platform.lo CC libcares_la-ares_process.lo CC libcares_la-ares_query.lo CC libcares_la-ares_search.lo CC libcares_la-ares_send.lo CC libcares_la-ares_strcasecmp.lo CC libcares_la-ares_strdup.lo CC libcares_la-ares_strerror.lo CC libcares_la-ares_timeout.lo CC libcares_la-ares_version.lo CC libcares_la-ares_writev.lo CC libcares_la-bitncmp.lo CC libcares_la-inet_net_pton.lo CC libcares_la-inet_ntop.lo CC libcares_la-windows_port.lo CCLD libcares.la CC ahost-ahost.o CC ahost-ares_getopt.o CC ahost-ares_nowarn.o CC ahost-ares_strcasecmp.o CCLD ahost CC adig-adig.o CC adig-ares_getopt.o CC adig-ares_nowarn.o CC adig-ares_strcasecmp.o CCLD adig CC acountry-acountry.o CC acountry-ares_getopt.o CC acountry-ares_nowarn.o CC acountry-ares_strcasecmp.o CCLD acountry make[4]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonnet/c-ares' make[3]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonnet/c-ares' make[2]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonnet/c-ares' ranlib c-ares/.libs/libcares.a || echo "ranlib failure - ignored" cp c-ares/.libs/libcares.a . gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I./c-ares -c -o dns.o dns.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I./c-ares -c -o dns2.o dns2.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o httpcookies.o httpcookies.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymonnet xymonnet.o contest.o httptest.o httpresult.o ldaptest.o dns.o dns2.o httpcookies.o libcares.a -L/usr/lib -lldap -llber ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymon.a -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymonping.o xymonping.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymonping xymonping.o ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I/usr/include/pcre -c -o beastat.o beastat.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o beastat beastat.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymontime.a -L/usr/lib -lpcre cat xymonnet-again.sh.DIST | sed -e 's!@XYMONHOME@!/usr/share/xymon/server!g' | sed -e 's!@RUNTIMEDEFS@!!g' >xymonnet-again.sh chmod 755 xymonnet-again.sh gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o contest -I../include -I./c-ares -DSTANDALONE contest.c httptest.o dns.o dns2.o httpcookies.o libcares.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymontime.a contest.c: In function 'add_tcp_test': contest.c:199:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] newtest->sendlen = (reqmsg ? strlen(reqmsg) : newtest->svcinfo->sendlen); ^~~~~~ In file included from contest.c:31: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ contest.c: In function 'do_telnet_options': contest.c:290:26: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] item->banner = strdup(inp); ^~~ In file included from contest.c:31: /usr/include/string.h:166:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strdup (const char *__s) ^~~~~~ contest.c:290:17: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] item->banner = strdup(inp); ^ contest.c:291:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] item->bannerbytes = strlen(inp); ^~~ In file included from contest.c:31: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ contest.c: In function 'do_tcp_tests': contest.c:1241:58: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] outlen = (item->sendlen ? item->sendlen : strlen(outbuf)); ^~~~~~ In file included from contest.c:31: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ contest.c:1307:31: warning: pointer targets in passing argument 2 of 'socket_read' differ in signedness [-Wpointer-sign] res = socket_read(item, msgbuf, sizeof(msgbuf)-1); ^~~~~~ contest.c:341:12: note: expected 'unsigned char *' but argument is of type 'char *' static int socket_read(tcptest_t *item, unsigned char *inbuf, int inbufsize) ^~~~~~~~~~~ contest.c:1312:38: warning: pointer targets in passing argument 1 of 'item->datacallback' differ in signedness [-Wpointer-sign] datadone = item->datacallback(msgbuf, res, item->priv); ^~~~~~ contest.c:1312:38: note: expected 'unsigned char *' but argument is of type 'char *' contest.c: In function 'show_tcp_test_results': contest.c:1394:56: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (item->banner && (item->bannerbytes == strlen(item->banner))) { ~~~~^~~~~~~~ In file included from contest.c:31: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ contest.c:1396:20: warning: pointer targets in passing argument 1 of 'textornull' differ in signedness [-Wpointer-sign] textornull(item->banner), ~~~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:88, from contest.c:36: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/misc.h:33:20: note: expected 'const char *' but argument is of type 'unsigned char *' extern const char *textornull(const char *text); ^~~~~~~~~~ contest.c: In function 'tcp_got_expected': contest.c:1442:84: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] compbytes = (test->svcinfo->explen ? test->svcinfo->explen : strlen(test->svcinfo->exptext)); ~~~~~~~~~~~~~^~~~~~~~~ In file included from contest.c:31: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonnet' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" RPATHOPT="" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" LIBRTDEF="" XYMONHOME="/usr/share/xymon/server" make -C xymonproxy all make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonproxy' gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymonproxy.o xymonproxy.c xymonproxy.c: In function 'do_log': xymonproxy.c:199:5: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] rq = conn->buf+6; ^ xymonproxy.c: In function 'main': xymonproxy.c:473:17: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] stentry->buf = (char *)malloc(stentry->bufsize); ^ xymonproxy.c:495:6: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] p = stentry->buf; ^ xymonproxy.c:519:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] stentry->buflen = strlen(stentry->buf); ~~~~~~~^~~~~ In file included from xymonproxy.c:29: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ xymonproxy.c:564:27: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(cwalk->buf+6, "client", 6) == 0) { ~~~~~~~~~~^~ In file included from xymonproxy.c:29: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymonproxy.c:575:28: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] int n = sprintf(cwalk->bufp, ~~~~~^~~~~~ In file included from /usr/include/features.h:428, from /usr/include/sys/time.h:21, from xymonproxy.c:15: /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, ...)) ^~~~~ xymonproxy.c:582:33: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(cwalk->buf+6, "query", 5) == 0) || ~~~~~~~~~~^~ In file included from xymonproxy.c:29: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymonproxy.c:583:33: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] (strncmp(cwalk->buf+6, "config", 6) == 0) || ~~~~~~~~~~^~ In file included from xymonproxy.c:29: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymonproxy.c:584:33: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] (strncmp(cwalk->buf+6, "ping", 4) == 0) || ~~~~~~~~~~^~ In file included from xymonproxy.c:29: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymonproxy.c:585:33: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] (strncmp(cwalk->buf+6, "download", 8) == 0)) { ~~~~~~~~~~^~ In file included from xymonproxy.c:29: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymonproxy.c:603:28: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(cwalk->buf+6, "status", 6) == 0) { ~~~~~~~~~~^~ In file included from xymonproxy.c:29: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymonproxy.c:616:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] cwalk->buflen = strlen(cwalk->buf); ~~~~~^~~~~ In file included from xymonproxy.c:29: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ xymonproxy.c:620:29: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] int n = sprintf(cwalk->bufp, ~~~~~^~~~~~ In file included from /usr/include/features.h:428, from /usr/include/sys/time.h:21, from xymonproxy.c:15: /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, ...)) ^~~~~ xymonproxy.c:630:33: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(cwalk->buf+6, "combo\n", 6) == 0) { ~~~~~~~~~~^~ In file included from xymonproxy.c:29: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymonproxy.c:639:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] cwalk->buflen = strlen(cwalk->buf); ~~~~~^~~~~ In file included from xymonproxy.c:29: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ xymonproxy.c:649:15: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] currmsg = cwalk->buf+12; /* Skip pre-def. "combo\n" and message "combo\n" */ ^ xymonproxy.c:658:18: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] ctmp->buf = (char *)malloc(ctmp->bufsize); ^ xymonproxy.c:659:35: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] ctmp->buflen = sprintf(ctmp->buf, ~~~~^~~~~ In file included from /usr/include/features.h:428, from /usr/include/sys/time.h:21, from xymonproxy.c:15: /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, ...)) ^~~~~ xymonproxy.c:674:33: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(cwalk->buf+6, "page", 4) == 0) { ~~~~~~~~~~^~ In file included from xymonproxy.c:29: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymonproxy.c:883:31: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(cextra->buf+6, "status", 6) == 0) { ~~~~~~~~~~~^~ In file included from xymonproxy.c:29: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymonproxy.c:902:22: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(cwalk->buf, "\n\n"); ~~~~~^~~~~ In file included from /usr/include/features.h:428, from /usr/include/sys/time.h:21, from xymonproxy.c:15: /usr/include/bits/string_fortified.h:126:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^~~~~ xymonproxy.c:903:22: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(cwalk->buf, cextra->buf+6); ~~~~~^~~~~ In file included from /usr/include/features.h:428, from /usr/include/sys/time.h:21, from xymonproxy.c:15: /usr/include/bits/string_fortified.h:126:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^~~~~ xymonproxy.c:903:40: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(cwalk->buf, cextra->buf+6); ~~~~~~~~~~~^~ In file included from /usr/include/features.h:428, from /usr/include/sys/time.h:21, from xymonproxy.c:15: /usr/include/bits/string_fortified.h:126:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^~~~~ xymonproxy.c:1023:71: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] n = getsockopt(cwalk->ssocket, SOL_SOCKET, SO_ERROR, &connres, &connressize); ^~~~~~~~~~~~ In file included from xymonproxy.c:18: /usr/include/sys/socket.h:208:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' extern int getsockopt (int __fd, int __level, int __optname, ^~~~~~~~~~ xymonproxy.c:1101:19: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(newconn->buf, "combo\n"); ~~~~~~~^~~~~ In file included from /usr/include/features.h:428, from /usr/include/sys/time.h:21, from xymonproxy.c:15: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^~~~~ xymonproxy.c:1106:76: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] newconn->csocket = accept(lsocket, (struct sockaddr *)&newconn->caddr, &caddrsize); ^~~~~~~~~~ In file included from xymonproxy.c:18: /usr/include/sys/socket.h:232:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' extern int accept (int __fd, __SOCKADDR_ARG __addr, ^~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymonproxy xymonproxy.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymontime.a ../lib/libxymon.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymoncgimsg.o xymoncgimsg.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymoncgimsg.cgi xymoncgimsg.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymon.a make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonproxy' XYMONHOSTURL="/xymon" make -C docs all make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/docs' cat xymon-tips.html.DIST | sed -e 's!@XYMONHOSTURL@!/xymon!g' >xymon-tips.html make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/docs' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" RPATHOPT="" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" LIBRTDEF="" XYMONHOME="/usr/share/xymon/server" make -C build all make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' gcc -o merge-lines -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre merge-lines.c gcc -o merge-sects -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre merge-sects.c gcc -o setup-newfiles -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre setup-newfiles.c ../lib/libxymonclient.a setup-newfiles.c: In function 'main': setup-newfiles.c:27:12: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] sumbuf = (char *)malloc(st.st_size + 1); ^ setup-newfiles.c:79:15: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] if (strstr(sumbuf, md5sum) == NULL) continue; /* Not one of our known versions */ ^~~~~~ In file included from setup-newfiles.c:2: /usr/include/string.h:329:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^~~~~~ gcc -o renamevars -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre renamevars.c gcc -o renametasks -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre renametasks.c make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" RPATHOPT="" DORRD="yes" RRDDEF="-DRRDTOOL12" RRDINCDIR="-I/usr/include" PCREINCDIR="-I/usr/include/pcre" SSLFLAGS="-DHAVE_OPENSSL" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" RRDLIBS="-L/usr/lib -lrrd " PCRELIBS="-L/usr/lib -lpcre" SQLITELIBS="" ZLIBINCDIR="" ZLIBLIBS="" LIBRTDEF="" XYMONTOPDIR="/usr/share/xymon" XYMONHOME="/usr/share/xymon/server" XYMONVAR="/var/lib/xymon" XYMONLOGDIR="/var/log/xymon" XYMONHOSTNAME="localhost" XYMONHOSTIP="127.0.0.1" XYMONHOSTOS="linux" XYMONUSER="xymon" CGIDIR="/usr/share/xymon/cgi-bin" SECURECGIDIR="/usr/share/xymon/cgi-secure" XYMONHOSTURL="/xymon" XYMONCGIURL="/xymon-cgi" SECUREXYMONCGIURL="/xymon-seccgi" MAILPROGRAM=""mail"" RUNTIMEDEFS="" INSTALLWWWDIR="/var/www/xymon" INSTALLSTATICWWWDIR="/usr/share/xymon/static" INSTALLETCDIR="/etc/xymon" FPING="/usr/sbin/fping" make -C xymond all make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymond' cat ../rpm/xymon-init.d.DIST | sed -e 's!@XYMONTOPDIR@!/usr/share/xymon!g' | sed -e 's!@XYMONHOME@!/usr/share/xymon/server!g' | sed -e 's!@XYMONLOGDIR@!/var/log/xymon!g' | sed -e 's!@XYMONRUNDIR@!/var/run/xymon!g' | sed -e 's!@XYMONUSER@!xymon!g' | sed -e 's!@RUNTIMEDEFS@!!g' >../rpm/xymon-init.d chmod 755 ../rpm/xymon-init.d cat ../rpm/xymon-client.init.DIST | sed -e 's!@XYMONTOPDIR@!/usr/share/xymon!g' | sed -e 's!@XYMONHOME@!/usr/share/xymon/server!g' | sed -e 's!@XYMONLOGDIR@!/var/log/xymon!g' | sed -e 's!@XYMONRUNDIR@!/var/run/xymon!g' | sed -e 's!@XYMONUSER@!xymon!g' | sed -e 's!@RUNTIMEDEFS@!!g' >../rpm/xymon-client.init chmod 755 ../rpm/xymon-client.init cat xymon.sh.DIST | sed -e 's!@XYMONHOME@!/usr/share/xymon/server!g' | sed -e 's!@XYMONLOGDIR@!/var/log/xymon!g' | sed -e 's!@XYMONUSER@!xymon!g' | sed -e 's!@RUNTIMEDEFS@!!g' >xymon.sh chmod 755 xymon.sh gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -DHAVE_OPENSSL -c -o xymond.o xymond.c xymond.c: In function 'check_downtime': xymond.c:582:11: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] cause = strdup("Planned downtime"); ^ xymond.c:596:38: warning: pointer targets in returning 'unsigned char *' from a function with return type 'char *' differ in signedness [-Wpointer-sign] if (strcmp(s1, "*") == 0) return cause; ^~~~~ xymond.c:600:48: warning: pointer targets in returning 'unsigned char *' from a function with return type 'char *' differ in signedness [-Wpointer-sign] if (strcmp(onesvc, testname) == 0) return cause; ^~~~~ xymond.c: In function 'posttochannel': xymond.c:771:23: warning: pointer targets in passing argument 1 of 'nlencode' differ in signedness [-Wpointer-sign] nlencode(mwalk->cause)); ~~~~~^~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:17:23: note: expected 'unsigned char *' but argument is of type 'char *' extern unsigned char *nlencode(unsigned char *msg); ^~~~~~~~ xymond.c:819:23: warning: pointer targets in passing argument 1 of 'nlencode' differ in signedness [-Wpointer-sign] nlencode(mwalk->cause)); ~~~~~^~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:17:23: note: expected 'unsigned char *' but argument is of type 'char *' extern unsigned char *nlencode(unsigned char *msg); ^~~~~~~~ xymond.c:883:24: warning: pointer targets in passing argument 1 of 'nlencode' differ in signedness [-Wpointer-sign] nlencode(mwalk->cause)); ~~~~~^~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:17:23: note: expected 'unsigned char *' but argument is of type 'char *' extern unsigned char *nlencode(unsigned char *msg); ^~~~~~~~ xymond.c:923:27: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] if (log->dismsg) dism = nlencode(log->dismsg); ^ xymond.c: In function 'handle_status': xymond.c:1432:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] msglen = strlen(msg); ^~~ In file included from xymond.c:45: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ xymond.c:1438:15: warning: pointer targets in passing argument 1 of 'msg_data' differ in signedness [-Wpointer-sign] if (msg_data(msg, 0) == (char *)msg, 0) { ^~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:88, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/misc.h:27:14: note: expected 'char *' but argument is of type 'unsigned char *' extern char *msg_data(char *msg, int stripcr); ^~~~~~~~ xymond.c:1456:14: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(msg, "status+", 7) == 0) { ^~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:1457:31: warning: pointer targets in passing argument 1 of 'durationvalue' differ in signedness [-Wpointer-sign] validity = durationvalue(msg+7); ~~~^~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:101, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/timefunc.h:26:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int durationvalue(char *dur); ^~~~~~~~~~~~~ xymond.c:1549:53: warning: pointer targets in passing argument 3 of 'posttochannel' differ in signedness [-Wpointer-sign] posttochannel(enadischn, channelnames[C_ENADIS], msg, sender, log->host->hostname, log, NULL); ^~~ xymond.c:639:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttochannel(xymond_channel_t *channel, char *channelmarker, ^~~~~~~~~~~~~ xymond.c:1564:52: warning: pointer targets in passing argument 3 of 'posttochannel' differ in signedness [-Wpointer-sign] posttochannel(enadischn, channelnames[C_ENADIS], msg, sender, log->host->hostname, log, NULL); ^~~ xymond.c:639:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttochannel(xymond_channel_t *channel, char *channelmarker, ^~~~~~~~~~~~~ xymond.c:1569:56: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] if (downcause && (newcolor == COL_BLUE)) log->dismsg = strdup(downcause); ^ xymond.c:1747:16: warning: pointer targets in passing argument 1 of 'msg_data' differ in signedness [-Wpointer-sign] p = msg_data(msg, 0); ^~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:88, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/misc.h:27:14: note: expected 'char *' but argument is of type 'unsigned char *' extern char *msg_data(char *msg, int stripcr); ^~~~~~~~ xymond.c:1806:52: warning: pointer targets in passing argument 3 of 'posttochannel' differ in signedness [-Wpointer-sign] posttochannel(stachgchn, channelnames[C_STACHG], msg, sender, hostname, log, NULL); ^~~ xymond.c:639:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttochannel(xymond_channel_t *channel, char *channelmarker, ^~~~~~~~~~~~~ xymond.c:1816:54: warning: pointer targets in passing argument 3 of 'posttochannel' differ in signedness [-Wpointer-sign] posttochannel(clichgchn, channelnames[C_CLICHG], msg, sender, ^~~ xymond.c:639:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttochannel(xymond_channel_t *channel, char *channelmarker, ^~~~~~~~~~~~~ xymond.c:1836:49: warning: pointer targets in passing argument 3 of 'posttochannel' differ in signedness [-Wpointer-sign] posttochannel(pagechn, channelnames[C_PAGE], msg, sender, hostname, log, NULL); ^~~ xymond.c:639:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttochannel(xymond_channel_t *channel, char *channelmarker, ^~~~~~~~~~~~~ xymond.c:1843:49: warning: pointer targets in passing argument 3 of 'posttochannel' differ in signedness [-Wpointer-sign] posttochannel(pagechn, channelnames[C_PAGE], msg, sender, hostname, log, NULL); ^~~ xymond.c:639:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttochannel(xymond_channel_t *channel, char *channelmarker, ^~~~~~~~~~~~~ xymond.c:1852:49: warning: pointer targets in passing argument 3 of 'posttochannel' differ in signedness [-Wpointer-sign] posttochannel(pagechn, channelnames[C_PAGE], msg, sender, hostname, log, NULL); ^~~ xymond.c:639:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttochannel(xymond_channel_t *channel, char *channelmarker, ^~~~~~~~~~~~~ xymond.c:1857:51: warning: pointer targets in passing argument 3 of 'posttochannel' differ in signedness [-Wpointer-sign] posttochannel(statuschn, channelnames[C_STATUS], msg, sender, hostname, log, NULL); ^~~ xymond.c:639:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttochannel(xymond_channel_t *channel, char *channelmarker, ^~~~~~~~~~~~~ xymond.c: In function 'handle_enadis': xymond.c:2049:16: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] p = strchr(msg->buf, '\n'); if (p) *p = '\0'; ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:225:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strchr (const char *__s, int __c) ^~~~~~ xymond.c:2050:24: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] firstline = strdup(msg->buf); ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:166:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strdup (const char *__s) ^~~~~~ xymond.c:2076:13: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] txtstart = msg->buf + (durstr + strlen(durstr) - firstline); ^ xymond.c:2114:32: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:2134:57: warning: pointer targets in passing argument 3 of 'posttochannel' differ in signedness [-Wpointer-sign] posttochannel(enadischn, channelnames[C_ENADIS], msg->buf, sender, log->host->hostname, log, NULL); ~~~^~~~~ xymond.c:639:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttochannel(xymond_channel_t *channel, char *channelmarker, ^~~~~~~~~~~~~ xymond.c:2145:57: warning: pointer targets in passing argument 3 of 'posttochannel' differ in signedness [-Wpointer-sign] posttochannel(enadischn, channelnames[C_ENADIS], msg->buf, sender, log->host->hostname, log, NULL); ~~~^~~~~ xymond.c:639:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttochannel(xymond_channel_t *channel, char *channelmarker, ^~~~~~~~~~~~~ xymond.c:2158:18: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] log->dismsg = strdup(txtstart); ^ xymond.c:2160:57: warning: pointer targets in passing argument 3 of 'posttochannel' differ in signedness [-Wpointer-sign] posttochannel(enadischn, channelnames[C_ENADIS], msg->buf, sender, log->host->hostname, log, NULL); ~~~^~~~~ xymond.c:639:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttochannel(xymond_channel_t *channel, char *channelmarker, ^~~~~~~~~~~~~ xymond.c:2172:18: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] log->dismsg = strdup(txtstart); ^ xymond.c:2174:57: warning: pointer targets in passing argument 3 of 'posttochannel' differ in signedness [-Wpointer-sign] posttochannel(enadischn, channelnames[C_ENADIS], msg->buf, sender, log->host->hostname, log, NULL); ~~~^~~~~ xymond.c:639:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttochannel(xymond_channel_t *channel, char *channelmarker, ^~~~~~~~~~~~~ xymond.c: In function 'handle_ack': xymond.c:2209:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] log->ackmsg = strdup(p); ^ xymond.c:2212:35: warning: pointer targets in passing argument 3 of 'posttochannel' differ in signedness [-Wpointer-sign] posttochannel(pagechn, "ack", log->ackmsg, sender, log->host->hostname, log, NULL); ~~~^~~~~~~~ xymond.c:639:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttochannel(xymond_channel_t *channel, char *channelmarker, ^~~~~~~~~~~~~ xymond.c: In function 'handle_ackinfo': xymond.c:2286:20: warning: pointer targets in passing argument 1 of 'nlencode' differ in signedness [-Wpointer-sign] nlencode(newack->msg)); ~~~~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:17:23: note: expected 'unsigned char *' but argument is of type 'char *' extern unsigned char *nlencode(unsigned char *msg); ^~~~~~~~ xymond.c: In function 'get_config': xymond.c:2754:11: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->buf = grabstrbuffer(result); ^ xymond.c: In function 'match_test_filter': xymond.c:3316:28: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] case F_MSG: testedstr = log->message; break; ^ xymond.c:3317:31: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] case F_ACKMSG: testedstr = log->ackmsg; break; ^ xymond.c:3318:31: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] case F_DISMSG: testedstr = log->dismsg; break; ^ xymond.c: In function 'generate_outbuf': xymond.c:3370:23: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] eoln = strchr(lwalk->message, '\n'); if (eoln) *eoln = '\0'; ~~~~~^~~~~~~~~ In file included from xymond.c:45: /usr/include/string.h:225:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strchr (const char *__s, int __c) ^~~~~~ xymond.c:3371:35: warning: pointer targets in passing argument 1 of 'msg_data' differ in signedness [-Wpointer-sign] addtobuffer(buf, msg_data(lwalk->message, 0)); ~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:88, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/misc.h:27:14: note: expected 'char *' but argument is of type 'unsigned char *' extern char *msg_data(char *msg, int stripcr); ^~~~~~~~ xymond.c:3375:56: warning: pointer targets in passing argument 2 of 'addtobuffer' differ in signedness [-Wpointer-sign] case F_ACKMSG: if (lwalk->ackmsg) addtobuffer(buf, nlencode(lwalk->ackmsg)); break; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:16:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtobuffer(strbuffer_t *buf, char *newtext); ^~~~~~~~~~~ xymond.c:3376:56: warning: pointer targets in passing argument 2 of 'addtobuffer' differ in signedness [-Wpointer-sign] case F_DISMSG: if (lwalk->dismsg) addtobuffer(buf, nlencode(lwalk->dismsg)); break; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:16:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtobuffer(strbuffer_t *buf, char *newtext); ^~~~~~~~~~~ xymond.c:3377:34: warning: pointer targets in passing argument 2 of 'addtobuffer' differ in signedness [-Wpointer-sign] case F_MSG: addtobuffer(buf, nlencode(lwalk->message)); break; ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:16:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtobuffer(strbuffer_t *buf, char *newtext); ^~~~~~~~~~~ xymond.c:3384:50: warning: pointer targets in passing argument 1 of 'nlencode' differ in signedness [-Wpointer-sign] if (acklist) addtobuffer(buf, nlencode(acklist)); ^~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:17:23: note: expected 'unsigned char *' but argument is of type 'char *' extern unsigned char *nlencode(unsigned char *msg); ^~~~~~~~ xymond.c:3384:41: warning: pointer targets in passing argument 2 of 'addtobuffer' differ in signedness [-Wpointer-sign] if (acklist) addtobuffer(buf, nlencode(acklist)); ^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:16:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtobuffer(strbuffer_t *buf, char *newtext); ^~~~~~~~~~~ xymond.c:3411:36: warning: pointer targets in passing argument 1 of 'nlencode' differ in signedness [-Wpointer-sign] addtobuffer(buf, nlencode(mwalk->cause)); ~~~~~^~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:17:23: note: expected 'unsigned char *' but argument is of type 'char *' extern unsigned char *nlencode(unsigned char *msg); ^~~~~~~~ xymond.c:3411:22: warning: pointer targets in passing argument 2 of 'addtobuffer' differ in signedness [-Wpointer-sign] addtobuffer(buf, nlencode(mwalk->cause)); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:16:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtobuffer(strbuffer_t *buf, char *newtext); ^~~~~~~~~~~ xymond.c: In function 'generate_hostinfo_outbuf': xymond.c:3441:68: warning: pointer targets in passing argument 1 of 'nlencode' differ in signedness [-Wpointer-sign] if (boardfields[f_idx].xmhfield != XMH_RAW) infostr = nlencode(infostr); ^~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:17:23: note: expected 'unsigned char *' but argument is of type 'char *' extern unsigned char *nlencode(unsigned char *msg); ^~~~~~~~ xymond.c:3441:57: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] if (boardfields[f_idx].xmhfield != XMH_RAW) infostr = nlencode(infostr); ^ xymond.c: In function 'do_message': xymond.c:3482:26: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] char *eoln = strchr(msg->buf, '\n'); ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:225:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strchr (const char *__s, int __c) ^~~~~~ xymond.c:3553:23: warning: pointer targets in passing argument 1 of 'update_statistics' differ in signedness [-Wpointer-sign] update_statistics(msg->buf); ~~~^~~~~ xymond.c:388:6: note: expected 'char *' but argument is of type 'unsigned char *' void update_statistics(char *cmd) ^~~~~~~~~~~~~~~~~ xymond.c:3555:17: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(msg->buf, "extcombo ", 9) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3559:21: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] origbuf = ofsline = msg->buf; ^ xymond.c:3586:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->buf = origbuf; ^ xymond.c:3590:13: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->buf = origbuf + startofs; ^ xymond.c:3600:12: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->buf = origbuf; ^ xymond.c:3602:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "combo\n", 6) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3605:11: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] currmsg = msg->buf+6; ^ xymond.c:3648:21: warning: pointer targets in passing argument 1 of 'handle_status' differ in signedness [-Wpointer-sign] handle_status(currmsg, sender, h->hostname, t->name, grouplist, log, color, downcause, 0); ^~~~~~~ xymond.c:1414:6: note: expected 'unsigned char *' but argument is of type 'char *' void handle_status(unsigned char *msg, char *sender, char *hostname, char *testname, char *grouplist, ^~~~~~~~~~~~~ xymond.c:3657:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "meta", 4) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3660:11: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] currmsg = msg->buf; ^ xymond.c:3673:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "modify", 6) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3676:11: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] currmsg = msg->buf; ^ xymond.c:3689:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "status", 6) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3690:23: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] msgfrom = strstr(msg->buf, "\nStatus message received from "); ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:329:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^~~~~~ xymond.c:3697:15: warning: pointer targets in passing argument 1 of 'get_hts' differ in signedness [-Wpointer-sign] get_hts(msg->buf, sender, origin, &h, &t, &grouplist, &log, &color, &downcause, NULL, 0, 0); ~~~^~~~~ xymond.c:1153:6: note: expected 'char *' but argument is of type 'unsigned char *' void get_hts(char *msg, char *sender, char *origin, ^~~~~~~ xymond.c:3698:76: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(statussenders, (h ? h->ip : NULL), msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:3701:14: warning: pointer targets in passing argument 1 of 'get_hts' differ in signedness [-Wpointer-sign] get_hts(msg->buf, sender, origin, &h, &t, &grouplist, &log, &color, &downcause, NULL, 1, 1); ~~~^~~~~ xymond.c:1153:6: note: expected 'char *' but argument is of type 'unsigned char *' void get_hts(char *msg, char *sender, char *origin, ^~~~~~~ xymond.c:3716:28: warning: pointer targets in passing argument 1 of 'handle_client' differ in signedness [-Wpointer-sign] if (h) handle_client(msg->buf, sender, h->hostname, (t ? t->name : ""), "", NULL); ~~~^~~~~ xymond.c:2319:6: note: expected 'char *' but argument is of type 'unsigned char *' void handle_client(char *msg, char *sender, char *hostname, char *collectorid, ^~~~~~~~~~~~~ xymond.c:3726:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "data", 4) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3731:23: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] msgfrom = strstr(msg->buf, "\nStatus message received from "); ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:329:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^~~~~~ xymond.c:3737:9: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] bhost = msg->buf + strlen("data"); bhost += strspn(bhost, " \t"); ^ xymond.c:3766:44: warning: pointer targets in passing argument 3 of 'log_ghost' differ in signedness [-Wpointer-sign] hname = log_ghost(hostname, sender, msg->buf); ~~~^~~~~ xymond.c:985:7: note: expected 'char *' but argument is of type 'unsigned char *' char *log_ghost(char *hostname, char *sender, char *msg) ^~~~~~~~~ xymond.c:3772:69: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] else if (!oksender(statussenders, hostip, msg->addr.sin_addr, msg->buf)) { ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:3777:20: warning: pointer targets in passing argument 1 of 'handle_data' differ in signedness [-Wpointer-sign] handle_data(msg->buf, sender, origin, hname, testname); ~~~^~~~~ xymond.c:1983:6: note: expected 'char *' but argument is of type 'unsigned char *' void handle_data(char *msg, char *sender, char *origin, char *hostname, char *testname) ^~~~~~~~~~~ xymond.c:3785:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "summary", 7) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3787:14: warning: pointer targets in passing argument 1 of 'get_hts' differ in signedness [-Wpointer-sign] get_hts(msg->buf, sender, origin, &h, &t, NULL, &log, &color, NULL, NULL, 1, 1); ~~~^~~~~ xymond.c:1153:6: note: expected 'char *' but argument is of type 'unsigned char *' void get_hts(char *msg, char *sender, char *origin, ^~~~~~~ xymond.c:3792:23: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "notes", 5) == 0) || (strncmp(msg->buf, "usermsg", 7) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3792:63: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "notes", 5) == 0) || (strncmp(msg->buf, "usermsg", 7) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3800:32: warning: pointer targets in passing argument 1 of 'strcspn' differ in signedness [-Wpointer-sign] bid = msg->buf + strcspn(msg->buf, " \t\r\n"); bid += strspn(bid, " \t"); ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:272:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strcspn (const char *__s, const char *__reject) ^~~~~~~ xymond.c:3800:8: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] bid = msg->buf + strcspn(msg->buf, " \t\r\n"); bid += strspn(bid, " \t"); ^ xymond.c:3817:62: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(maintsenders, NULL, msg->addr.sin_addr, msg->buf)) { ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:3823:22: warning: pointer targets in passing argument 1 of 'handle_notes' differ in signedness [-Wpointer-sign] handle_notes(msg->buf, sender, id); ~~~^~~~~ xymond.c:2018:6: note: expected 'char *' but argument is of type 'unsigned char *' void handle_notes(char *msg, char *sender, char *hostname) ^~~~~~~~~~~~ xymond.c:3828:63: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(statussenders, NULL, msg->addr.sin_addr, msg->buf)) { ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:3834:24: warning: pointer targets in passing argument 1 of 'handle_usermsg' differ in signedness [-Wpointer-sign] handle_usermsg(msg->buf, sender, id); ~~~^~~~~ xymond.c:2025:6: note: expected 'char *' but argument is of type 'unsigned char *' void handle_usermsg(char *msg, char *sender, char *hostname) ^~~~~~~~~~~~~~ xymond.c:3844:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "enable", 6) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3847:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "disable", 7) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3850:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "config", 6) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3853:61: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(statussenders, NULL, msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:3855:5: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] p = msg->buf + 6; p += strspn(p, " \t"); ^ xymond.c:3865:42: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (allow_downloads && (strncmp(msg->buf, "download", 8) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3868:61: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(statussenders, NULL, msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:3870:5: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] p = msg->buf + 8; p += strspn(p, " \t"); ^ xymond.c:3880:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "flush filecache", 15) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3883:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] else if ( (strcmp(msg->buf, "reload") == 0) || (strcmp(msg->buf, "rotate") == 0) ) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ xymond.c:3883:60: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] else if ( (strcmp(msg->buf, "reload") == 0) || (strcmp(msg->buf, "rotate") == 0) ) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ xymond.c:3884:16: warning: pointer targets in passing argument 1 of 'posttoall' differ in signedness [-Wpointer-sign] posttoall(msg->buf); ~~~^~~~~ xymond.c:971:6: note: expected 'char *' but argument is of type 'unsigned char *' void posttoall(char *msg) ^~~~~~~~~ xymond.c:3886:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "query ", 6) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3887:14: warning: pointer targets in passing argument 1 of 'get_hts' differ in signedness [-Wpointer-sign] get_hts(msg->buf, sender, origin, &h, &t, NULL, &log, &color, NULL, NULL, 0, 0); ~~~^~~~~ xymond.c:1153:6: note: expected 'char *' but argument is of type 'unsigned char *' void get_hts(char *msg, char *sender, char *origin, ^~~~~~~ xymond.c:3888:75: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(statussenders, (h ? h->ip : NULL), msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:3898:23: warning: pointer targets in passing argument 1 of 'msg_data' differ in signedness [-Wpointer-sign] bol = msg_data(log->message, 0); ~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:88, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/misc.h:27:14: note: expected 'char *' but argument is of type 'unsigned char *' extern char *msg_data(char *msg, int stripcr); ^~~~~~~~ xymond.c:3898:9: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] bol = msg_data(log->message, 0); ^ xymond.c:3899:26: warning: pointer targets in passing argument 1 of 'parse_color' differ in signedness [-Wpointer-sign] msgcol = parse_color(bol); ^~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/availability.h:14, from /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/cgiurls.h:15, from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:55, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/color.h:26:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int parse_color(char *colortext); ^~~~~~~~~~~ xymond.c:3903:20: warning: pointer targets in passing argument 1 of 'strspn' differ in signedness [-Wpointer-sign] bol += strspn(bol, " \t"); ^~~ In file included from xymond.c:45: /usr/include/string.h:276:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strspn (const char *__s, const char *__accept) ^~~~~~ xymond.c:3905:19: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] eoln = strchr(bol, '\n'); if (eoln) *eoln = '\0'; ^~~ In file included from xymond.c:45: /usr/include/string.h:225:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strchr (const char *__s, int __c) ^~~~~~ xymond.c:3905:10: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] eoln = strchr(bol, '\n'); if (eoln) *eoln = '\0'; ^ xymond.c:3910:26: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->buf = msg->bufp = strdup(response); ^ xymond.c:3911:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] msg->buflen = strlen(msg->buf); ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ xymond.c:3914:26: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->buf = msg->bufp = strdup(""); ^ xymond.c:3919:23: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "xymondlog ", 10) == 0) || (strncmp(msg->buf, "hobbitdlog ", 11) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3919:69: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "xymondlog ", 10) == 0) || (strncmp(msg->buf, "hobbitdlog ", 11) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3931:58: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(wwwsenders, NULL, msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:3933:31: warning: pointer targets in passing argument 1 of 'setup_filter' differ in signedness [-Wpointer-sign] logfilter = setup_filter(msg->buf, &fields, &acklevel, NULL); ~~~^~~~~ xymond.c:2868:19: note: expected 'char *' but argument is of type 'unsigned char *' hostfilter_rec_t *setup_filter(char *buf, char **fields, int *acklevel, int *havehostfilter) ^~~~~~~~~~~~ xymond.c:3944:18: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] log->message = strdup("No data"); ^ xymond.c:3945:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] log->msgsz = strlen(log->message) + 1; ~~~^~~~~~~~~ In file included from xymond.c:45: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ xymond.c:3951:37: warning: pointer targets in passing argument 1 of 'msg_data' differ in signedness [-Wpointer-sign] addtobuffer(logdata, msg_data(log->message, 0)); ~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:88, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/misc.h:27:14: note: expected 'char *' but argument is of type 'unsigned char *' extern char *msg_data(char *msg, int stripcr); ^~~~~~~~ xymond.c:3955:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->bufp = msg->buf = grabstrbuffer(logdata); ^ xymond.c:3961:23: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "xymondxlog ", 11) == 0) || (strncmp(msg->buf, "hobbitdxlog ", 12) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3961:70: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "xymondxlog ", 11) == 0) || (strncmp(msg->buf, "hobbitdxlog ", 12) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:3967:58: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(wwwsenders, NULL, msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:3969:14: warning: pointer targets in passing argument 1 of 'get_hts' differ in signedness [-Wpointer-sign] get_hts(msg->buf, sender, origin, &h, &t, NULL, &log, &color, NULL, NULL, 0, 0); ~~~^~~~~ xymond.c:1153:6: note: expected 'char *' but argument is of type 'unsigned char *' void get_hts(char *msg, char *sender, char *origin, ^~~~~~~ xymond.c:3977:18: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] log->message = strdup("No data"); ^ xymond.c:3978:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] log->msgsz = strlen(log->message) + 1; ~~~^~~~~~~~~ In file included from xymond.c:45: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ xymond.c:4016:41: warning: pointer targets in passing argument 1 of 'msg_data' differ in signedness [-Wpointer-sign] " message, 0), "]]>\n", ~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:88, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/misc.h:27:14: note: expected 'char *' but argument is of type 'unsigned char *' extern char *msg_data(char *msg, int stripcr); ^~~~~~~~ xymond.c:4022:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->bufp = msg->buf = grabstrbuffer(response); ^ xymond.c:4025:23: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "xymondboard", 11) == 0) || (strncmp(msg->buf, "hobbitdboard", 12) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4025:70: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "xymondboard", 11) == 0) || (strncmp(msg->buf, "hobbitdboard", 12) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4044:58: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(wwwsenders, NULL, msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:4046:31: warning: pointer targets in passing argument 1 of 'setup_filter' differ in signedness [-Wpointer-sign] logfilter = setup_filter(msg->buf, &fields, &acklevel, &havehostfilter); ~~~^~~~~ xymond.c:2868:19: note: expected 'char *' but argument is of type 'unsigned char *' hostfilter_rec_t *setup_filter(char *buf, char **fields, int *acklevel, int *havehostfilter) ^~~~~~~~~~~~ xymond.c:4072:69: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] clientlogrec.message = infologrec.message = trendslogrec.message = ""; ^ xymond.c:4123:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] lwalk->message = strdup("No data"); ^ xymond.c:4124:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] lwalk->msgsz = strlen(lwalk->message) + 1; ~~~~~^~~~~~~~~ In file included from xymond.c:45: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ xymond.c:4136:24: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->bufp = msg->buf = grabstrbuffer(response); ^ xymond.c:4142:23: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "xymondxboard", 12) == 0) || (strncmp(msg->buf, "hobbitdxboard", 13) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4142:71: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "xymondxboard", 12) == 0) || (strncmp(msg->buf, "hobbitdxboard", 13) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4157:58: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(wwwsenders, NULL, msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:4159:31: warning: pointer targets in passing argument 1 of 'setup_filter' differ in signedness [-Wpointer-sign] logfilter = setup_filter(msg->buf, &fields, &acklevel, &havehostfilter); ~~~^~~~~ xymond.c:2868:19: note: expected 'char *' but argument is of type 'unsigned char *' hostfilter_rec_t *setup_filter(char *buf, char **fields, int *acklevel, int *havehostfilter) ^~~~~~~~~~~~ xymond.c:4196:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] lwalk->message = strdup("No data"); ^ xymond.c:4197:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] lwalk->msgsz = strlen(lwalk->message) + 1; ~~~~~^~~~~~~~~ In file included from xymond.c:45: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ xymond.c:4200:24: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] eoln = strchr(lwalk->message, '\n'); ~~~~~^~~~~~~~~ In file included from xymond.c:45: /usr/include/string.h:225:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strchr (const char *__s, int __c) ^~~~~~ xymond.c:4236:24: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->bufp = msg->buf = grabstrbuffer(response); ^ xymond.c:4241:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "hostinfo", 8) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4251:58: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(wwwsenders, NULL, msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:4255:25: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] clonehost = strstr(msg->buf, " clone="); ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:329:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^~~~~~ xymond.c:4285:33: warning: pointer targets in passing argument 1 of 'setup_filter' differ in signedness [-Wpointer-sign] hostfilter = setup_filter(msg->buf, &fields, NULL, NULL); ~~~^~~~~ xymond.c:2868:19: note: expected 'char *' but argument is of type 'unsigned char *' hostfilter_rec_t *setup_filter(char *buf, char **fields, int *acklevel, int *havehostfilter) ^~~~~~~~~~~~ xymond.c:4302:24: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->bufp = msg->buf = grabstrbuffer(response); ^ xymond.c:4306:23: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "xymondack", 9) == 0) || (strncmp(msg->buf, "hobbitdack", 10) == 0) || (strncmp(msg->buf, "ack ack_event", 13) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4306:67: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "xymondack", 9) == 0) || (strncmp(msg->buf, "hobbitdack", 10) == 0) || (strncmp(msg->buf, "ack ack_event", 13) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4306:113: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "xymondack", 9) == 0) || (strncmp(msg->buf, "hobbitdack", 10) == 0) || (strncmp(msg->buf, "ack ack_event", 13) == 0)) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4312:60: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(maintsenders, NULL, msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:4321:18: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if (strncmp(msg->buf, "xymondack", 9) == 0) p = msg->buf + 9; ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4321:49: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] if (strncmp(msg->buf, "xymondack", 9) == 0) p = msg->buf + 9; ^ xymond.c:4322:23: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "hobbitdack", 10) == 0) p = msg->buf + 10; ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4322:56: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "hobbitdack", 10) == 0) p = msg->buf + 10; ^ xymond.c:4323:23: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "ack ack_event", 13) == 0) p = msg->buf + 13; ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4323:59: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "ack ack_event", 13) == 0) p = msg->buf + 13; ^ xymond.c:4324:10: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] else p = msg->buf; ^ xymond.c:4360:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "ackinfo ", 8) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4364:60: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(maintsenders, NULL, msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:4366:14: warning: pointer targets in passing argument 1 of 'get_hts' differ in signedness [-Wpointer-sign] get_hts(msg->buf, sender, origin, &h, &t, NULL, &log, &color, NULL, &ackall, 0, 0); ~~~^~~~~ xymond.c:1153:6: note: expected 'char *' but argument is of type 'unsigned char *' void get_hts(char *msg, char *sender, char *origin, ^~~~~~~ xymond.c:4368:22: warning: pointer targets in passing argument 1 of 'handle_ackinfo' differ in signedness [-Wpointer-sign] handle_ackinfo(msg->buf, sender, log); ~~~^~~~~ xymond.c:2218:6: note: expected 'char *' but argument is of type 'unsigned char *' void handle_ackinfo(char *msg, char *sender, xymond_log_t *log) ^~~~~~~~~~~~~~ xymond.c:4375:24: warning: pointer targets in passing argument 1 of 'handle_ackinfo' differ in signedness [-Wpointer-sign] handle_ackinfo(msg->buf, sender, lwalk); ~~~^~~~~ xymond.c:2218:6: note: expected 'char *' but argument is of type 'unsigned char *' void handle_ackinfo(char *msg, char *sender, xymond_log_t *log) ^~~~~~~~~~~~~~ xymond.c:4380:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "drop ", 5) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4384:60: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(adminsenders, NULL, msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:4386:5: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] p = msg->buf + 4; p += strspn(p, " \t"); ^ xymond.c:4397:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "rename ", 7) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4401:60: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(adminsenders, NULL, msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:4403:5: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] p = msg->buf + 6; p += strspn(p, " \t"); ^ xymond.c:4417:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "dummy", 5) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4420:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "ping", 4) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4427:24: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->bufp = msg->buf = strdup(id); ^ xymond.c:4428:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] msg->buflen = strlen(msg->buf); ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ xymond.c:4430:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "notify", 6) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4431:60: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(maintsenders, NULL, msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:4432:14: warning: pointer targets in passing argument 1 of 'get_hts' differ in signedness [-Wpointer-sign] get_hts(msg->buf, sender, origin, &h, &t, NULL, &log, &color, NULL, NULL, 0, 0); ~~~^~~~~ xymond.c:1153:6: note: expected 'char *' but argument is of type 'unsigned char *' void get_hts(char *msg, char *sender, char *origin, ^~~~~~~ xymond.c:4433:32: warning: pointer targets in passing argument 1 of 'handle_notify' differ in signedness [-Wpointer-sign] if (h && t) handle_notify(msg->buf, sender, h->hostname, t->name); ~~~^~~~~ xymond.c:2296:6: note: expected 'char *' but argument is of type 'unsigned char *' void handle_notify(char *msg, char *sender, char *hostname, char *testname) ^~~~~~~~~~~~~ xymond.c:4435:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "schedule", 8) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4444:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] cmd = msg->buf + 8; cmd += strspn(cmd, " "); ^ xymond.c:4453:77: warning: pointer targets in passing argument 1 of 'nlencode' differ in signedness [-Wpointer-sign] addtobuffer_many(response, tbuf, "|", swalk->sender, "|", nlencode(swalk->command), "\n", NULL); ~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:17:23: note: expected 'unsigned char *' but argument is of type 'char *' extern unsigned char *nlencode(unsigned char *msg); ^~~~~~~~ xymond.c:4459:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->bufp = msg->buf = grabstrbuffer(response); ^ xymond.c:4499:23: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if ((strncmp(msg->buf, "client", 6) == 0) && ((*(msg->buf+6) == ' ') ||(*(msg->buf+6) == '/'))) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4506:23: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] msgfrom = strstr(msg->buf, "\n[proxy]\n"); ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:329:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^~~~~~ xymond.c:4514:29: warning: pointer targets in passing argument 1 of 'strcspn' differ in signedness [-Wpointer-sign] p = msg->buf + strcspn(msg->buf, "\r\n"); ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:272:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strcspn (const char *__s, const char *__reject) ^~~~~~~ xymond.c:4514:5: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] p = msg->buf + strcspn(msg->buf, "\r\n"); ^ xymond.c:4522:21: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] line1 = strdup(msg->buf); if (p) *p = savech; ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:166:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strdup (const char *__s) ^~~~~~ xymond.c:4525:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (p) collectorid = strchr(p, '/'); if (collectorid) collectorid++; ^~ xymond.c:4525:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (p) collectorid = strchr(p, '/'); if (collectorid) collectorid++; ^~ xymond.c:4544:44: warning: pointer targets in passing argument 3 of 'log_ghost' differ in signedness [-Wpointer-sign] hname = log_ghost(hostname, sender, msg->buf); ~~~^~~~~ xymond.c:985:7: note: expected 'char *' but argument is of type 'unsigned char *' char *log_ghost(char *hostname, char *sender, char *msg) ^~~~~~~~~ xymond.c:4550:69: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] else if (!oksender(statussenders, hostip, msg->addr.sin_addr, msg->buf)) { ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:4581:22: warning: pointer targets in passing argument 1 of 'handle_client' differ in signedness [-Wpointer-sign] handle_client(msg->buf, sender, hname, collectorid, clientos, clientclass); ~~~^~~~~ xymond.c:2319:6: note: expected 'char *' but argument is of type 'unsigned char *' void handle_client(char *msg, char *sender, char *hostname, char *collectorid, ^~~~~~~~~~~~~ xymond.c:4594:26: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->bufp = msg->buf = strdup(cfg); ^ xymond.c:4595:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] msg->buflen = strlen(msg->buf); ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ xymond.c:4601:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "clientlog ", 10) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4604:58: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (!oksender(wwwsenders, NULL, msg->addr.sin_addr, msg->buf)) goto done; ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:4606:5: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] p = msg->buf + strlen("clientlog"); p += strspn(p, "\t "); ^ xymond.c:4626:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->bufp = msg->buf = strdup(cmsg); ^ xymond.c:4627:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] msg->buflen = strlen(msg->buf); ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^~~~~~ xymond.c:4654:15: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->buf = grabstrbuffer(resp); ^ xymond.c:4655:30: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] if (!msg->buf) msg->buf = strdup(""); ^ xymond.c:4662:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "ghostlist", 9) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4663:57: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (oksender(wwwsenders, NULL, msg->addr.sin_addr, msg->buf)) { ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:4681:13: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->buf = grabstrbuffer(resp); ^ xymond.c:4682:28: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] if (!msg->buf) msg->buf = strdup(""); ^ xymond.c:4687:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "multisrclist", 12) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4688:57: warning: pointer targets in passing argument 4 of 'oksender' differ in signedness [-Wpointer-sign] if (oksender(wwwsenders, NULL, msg->addr.sin_addr, msg->buf)) { ~~~^~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:80, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/ipaccess.h:29:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int oksender(sender_t *oklist, char *targetip, struct in_addr sender, char *msgbuf); ^~~~~~~~ xymond.c:4706:13: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->buf = grabstrbuffer(resp); ^ xymond.c:4707:28: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] if (!msg->buf) msg->buf = strdup(""); ^ xymond.c:4711:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if (strncmp(msg->buf, "senderstats", 11) == 0) { ~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:139:12: note: expected 'const char *' but argument is of type 'unsigned char *' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ xymond.c:4728:12: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg->buf = grabstrbuffer(resp); ^ xymond.c:4729:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] if (!msg->buf) msg->buf = strdup(""); ^ xymond.c: In function 'save_checkpoint': xymond.c:4803:30: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] if (lwalk->dismsg) msgstr = nlencode(lwalk->dismsg); else msgstr = ""; ^ xymond.c:4805:30: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] if (lwalk->ackmsg) msgstr = nlencode(lwalk->ackmsg); else msgstr = ""; ^ xymond.c:4821:71: warning: pointer targets in passing argument 1 of 'nlencode' differ in signedness [-Wpointer-sign] swalk->id, (int)swalk->executiontime, swalk->sender, nlencode(swalk->command)); ~~~~~^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:17:23: note: expected 'unsigned char *' but argument is of type 'char *' extern unsigned char *nlencode(unsigned char *msg); ^~~~~~~~ xymond.c: In function 'load_checkpoint': xymond.c:4889:24: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] case 5: nldecode(item); newtask->command = strdup(item); break; ^~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ xymond.c:5067:12: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(statusmsg); ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ xymond.c:5068:18: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] ltail->message = strdup(statusmsg); ^ xymond.c:5072:13: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(disablemsg); ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ xymond.c:5073:18: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] ltail->dismsg = strdup(disablemsg); ^ xymond.c:5079:13: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(ackmsg); ^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond.c:58: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ xymond.c:5080:18: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] ltail->ackmsg = strdup(ackmsg); ^ xymond.c: In function 'check_purple_status': xymond.c:5176:41: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] if (!lwalk->dismsg) lwalk->dismsg = strdup(cause); ^ xymond.c: In function 'main': xymond.c:5736:19: warning: pointer targets in passing argument 1 of 'handle_status' differ in signedness [-Wpointer-sign] handle_status(buf, "xymond", h->hostname, t->name, NULL, log, color, NULL, 0); ^~~ xymond.c:1414:6: note: expected 'unsigned char *' but argument is of type 'char *' void handle_status(unsigned char *msg, char *sender, char *hostname, char *testname, char *grouplist, ^~~~~~~~~~~~~ xymond.c:5768:13: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] msg.buf = bf_buf; ^ xymond.c:5855:28: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] eoln = strchr(cwalk->buf, '\n'); ~~~~~^~~~~ In file included from xymond.c:45: /usr/include/string.h:225:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strchr (const char *__s, int __c) ^~~~~~ xymond.c:5915:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] task.buf = task.bufp = runtask->command; ^ xymond.c:6003:53: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] sock = accept(lsocket, (struct sockaddr *)&addr, &addrsz); ^~~~~~~ In file included from xymond.c:34: /usr/include/sys/socket.h:232:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' extern int accept (int __fd, __SOCKADDR_ARG __addr, ^~~~~~ gcc -o xymond xymond.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymontime.a -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymond_channel.o xymond_channel.c gcc -o xymond_channel xymond_channel.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymontime.a -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymond_locator.o xymond_locator.c gcc -o xymond_locator xymond_locator.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymond_filestore.o xymond_filestore.c xymond_filestore.c: In function 'main': xymond_filestore.c:282:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] msg = get_xymond_message(chnid, "filestore", &seq, NULL); ^ xymond_filestore.c:331:26: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] if (ackmsg) nldecode(ackmsg); ^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond_filestore.c:31: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ xymond_filestore.c:335:26: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] if (dismsg) nldecode(dismsg); ^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond_filestore.c:31: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymond_worker.o xymond_worker.c xymond_worker.c: In function 'net_worker_listener': xymond_worker.c:180:56: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] sock = accept(lsocket, (struct sockaddr *)&netaddr, &addrsz); ^~~~~~~ In file included from xymond_worker.c:28: /usr/include/sys/socket.h:232:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' extern int accept (int __fd, __SOCKADDR_ARG __addr, ^~~~~~ xymond_worker.c: In function 'get_xymond_message': xymond_worker.c:505:13: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign] return idlemsg; ^~~~~~~ xymond_worker.c:520:12: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign] return idlemsg; ^~~~~~~ xymond_worker.c:644:29: warning: pointer targets in passing argument 2 of 'myMD5_Update' differ in signedness [-Wpointer-sign] myMD5_Update(ctx->mdctx, result, (hashstr - result)); ^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:86, from xymond_worker.c:40: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/md5.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void myMD5_Update(void *pms, unsigned char *data, int nbytes); ^~~~~~~~~~~~ xymond_worker.c:645:37: warning: pointer targets in passing argument 2 of 'myMD5_Update' differ in signedness [-Wpointer-sign] myMD5_Update(ctx->mdctx, hashstr + 33, strlen(hashstr + 33)); ~~~~~~~~^~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:86, from xymond_worker.c:40: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/md5.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void myMD5_Update(void *pms, unsigned char *data, int nbytes); ^~~~~~~~~~~~ xymond_worker.c:646:29: warning: pointer targets in passing argument 2 of 'myMD5_Update' differ in signedness [-Wpointer-sign] myMD5_Update(ctx->mdctx, "\n@@\n", 4); /* Stripped earlier */ ^~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:86, from xymond_worker.c:40: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/md5.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void myMD5_Update(void *pms, unsigned char *data, int nbytes); ^~~~~~~~~~~~ xymond_worker.c:663:9: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign] return result; ^~~~~~ gcc -o xymond_filestore xymond_filestore.o xymond_worker.o ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymond_history.o xymond_history.c xymond_history.c: In function 'main': xymond_history.c:210:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] msg = get_xymond_message(C_STACHG, "xymond_history", &seq, NULL); ^ xymond_history.c:443:38: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] if (dismsg && *dismsg) nldecode(dismsg); ^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond_history.c:31: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ xymond_history.c:468:16: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(modifiers); ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond_history.c:31: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ gcc -o xymond_history xymond_history.o xymond_worker.o ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymond_alert.o xymond_alert.c xymond_alert.c: In function 'save_checkpoint': xymond_alert.c:248:18: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] pgmsg = ackmsg = ""; ^ xymond_alert.c: In function 'load_checkpoint': xymond_alert.c:356:18: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(item[8]); ~~~~^~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond_alert.c:55: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ xymond_alert.c:357:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] newalert->pagemessage = strdup(item[8]); ^ xymond_alert.c:360:18: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(item[9]); ~~~~^~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond_alert.c:55: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ xymond_alert.c:361:26: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] newalert->ackmessage = strdup(item[9]); ^ xymond_alert.c: In function 'main': xymond_alert.c:500:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] awalk->pagemessage = "Test of the alert configuration"; ^ xymond_alert.c:621:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] msg = get_xymond_message(C_PAGE, "xymond_alert", &seq, &timeout); ^ xymond_alert.c:746:24: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] awalk->pagemessage = (char *)malloc(strlen(awalk->hostname) + strlen(awalk->testname) + strlen(colorname(awalk->color)) + strlen(metadata[15]) + strlen(restofmsg) + 10); ^ xymond_alert.c:747:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(awalk->pagemessage, "%s:%s %s\n%s\n%s", ~~~~~^~~~~~~~~~~~~ In file included from /usr/include/features.h:428, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from xymond_alert.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, ...)) ^~~~~ xymond_alert.c:751:24: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] awalk->pagemessage = strdup(restofmsg); ^ xymond_alert.c:779:15: warning: pointer targets in passing argument 1 of 'nlencode' differ in signedness [-Wpointer-sign] nlencode(restofmsg)); ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond_alert.c:55: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:17:23: note: expected 'unsigned char *' but argument is of type 'char *' extern unsigned char *nlencode(unsigned char *msg); ^~~~~~~~ xymond_alert.c:788:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] awalk->ackmessage = strdup(restofmsg); ^ xymond_alert.c:806:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] awalk->pagemessage = strdup(restofmsg); ^ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I/usr/include/pcre -c -o do_alert.o do_alert.c do_alert.c: In function 'make_alertid': do_alert.c:68:26: warning: pointer targets in passing argument 2 of 'myMD5_Update' differ in signedness [-Wpointer-sign] myMD5_Update(md5handle, key, strlen(key)); ^~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:86, from do_alert.c:32: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/md5.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void myMD5_Update(void *pms, unsigned char *data, int nbytes); ^~~~~~~~~~~~ do_alert.c: In function 'message_text': do_alert.c:258:25: warning: pointer targets in passing argument 2 of 'addtobuffer' differ in signedness [-Wpointer-sign] addtobuffer(buf, alert->pagemessage); ~~~~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from do_alert.c:32: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:16:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtobuffer(strbuffer_t *buf, char *newtext); ^~~~~~~~~~~ do_alert.c:266:23: warning: pointer targets in passing argument 1 of 'msg_data' differ in signedness [-Wpointer-sign] bom = msg_data(alert->pagemessage, 1); ~~~~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:88, from do_alert.c:32: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/misc.h:27:14: note: expected 'char *' but argument is of type 'unsigned char *' extern char *msg_data(char *msg, int stripcr); ^~~~~~~~ do_alert.c:334:23: warning: pointer targets in passing argument 1 of 'msg_data' differ in signedness [-Wpointer-sign] bom = msg_data(alert->pagemessage, 1); ~~~~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:88, from do_alert.c:32: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/misc.h:27:14: note: expected 'char *' but argument is of type 'unsigned char *' extern char *msg_data(char *msg, int stripcr); ^~~~~~~~ do_alert.c:353:34: warning: pointer targets in passing argument 1 of 'msg_data' differ in signedness [-Wpointer-sign] addtobuffer(buf, msg_data(alert->pagemessage, 0)); ~~~~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:88, from do_alert.c:32: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/misc.h:27:14: note: expected 'char *' but argument is of type 'unsigned char *' extern char *msg_data(char *msg, int stripcr); ^~~~~~~~ do_alert.c:369:14: warning: pointer targets in returning 'unsigned char *' from a function with return type 'char *' differ in signedness [-Wpointer-sign] return alert->pagemessage; ~~~~~^~~~~~~~~~~~~ gcc -o xymond_alert xymond_alert.o xymond_worker.o do_alert.o ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymond_sample.o xymond_sample.c xymond_sample.c: In function 'main': xymond_sample.c:113:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] msg = get_xymond_message(C_LAST, argv[0], &seq, timeout); ^ gcc -o xymond_sample xymond_sample.o xymond_worker.o ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymond_client.o xymond_client.c In file included from xymond_client.c:1805: client/darwin.c: In function 'handle_darwin_client': client/darwin.c:82:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (p) p = strchr(p, ':'); if (p) pagesfree = atol(p+1); ^~ client/darwin.c:82:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (p) p = strchr(p, ':'); if (p) pagesfree = atol(p+1); ^~ client/darwin.c:84:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (p) p = strchr(p, ':'); if (p) pagesactive = atol(p+1); ^~ client/darwin.c:84:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (p) p = strchr(p, ':'); if (p) pagesactive = atol(p+1); ^~ client/darwin.c:86:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (p) p = strchr(p, ':'); if (p) pagesinactive = atol(p+1); ^~ client/darwin.c:86:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (p) p = strchr(p, ':'); if (p) pagesinactive = atol(p+1); ^~ client/darwin.c:88:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (p) p = strchr(p, ':'); if (p) pageswireddown = atol(p+1); ^~ client/darwin.c:88:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (p) p = strchr(p, ':'); if (p) pageswireddown = atol(p+1); ^~ xymond_client.c: In function 'testmode': xymond_client.c:1884:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~ xymond_client.c:1884:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~~~~~~~~~~ xymond_client.c:1912:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~ xymond_client.c:1912:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~~~~~~~~~~ xymond_client.c:1913:47: warning: pointer targets in passing argument 4 of 'get_disk_thresholds' differ in signedness [-Wpointer-sign] get_disk_thresholds(hinfo, clientclass, s, &warnlevel, &paniclevel, ^~~~~~~~~~ In file included from xymond_client.c:28: client_config.h:28:12: note: expected 'long int *' but argument is of type 'long unsigned int *' extern int get_disk_thresholds(void *hinfo, char *classname, ^~~~~~~~~~~~~~~~~~~ xymond_client.c:1913:59: warning: pointer targets in passing argument 5 of 'get_disk_thresholds' differ in signedness [-Wpointer-sign] get_disk_thresholds(hinfo, clientclass, s, &warnlevel, &paniclevel, ^~~~~~~~~~~ In file included from xymond_client.c:28: client_config.h:28:12: note: expected 'long int *' but argument is of type 'long unsigned int *' extern int get_disk_thresholds(void *hinfo, char *classname, ^~~~~~~~~~~~~~~~~~~ xymond_client.c:1937:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~ xymond_client.c:1937:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~~~~~~~~~~ xymond_client.c:1963:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~ xymond_client.c:1963:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~~~~~~~~~~ xymond_client.c:1973:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~ xymond_client.c:1973:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~~~~~~~~~~ xymond_client.c:2007:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~ xymond_client.c:2007:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~~~~~~~~~~ xymond_client.c:2013:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~ xymond_client.c:2013:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!fgets(s, sizeof(s), stdin)) return; clean_instr(s); ^~~~~~~~~~~ xymond_client.c: In function 'main': xymond_client.c:2173:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] msg = get_xymond_message(C_CLIENT, argv[0], &seq, NULL); ^ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o client_config.o client_config.c gcc -o xymond_client xymond_client.o xymond_worker.o client_config.o ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymond_hostdata.o xymond_hostdata.c xymond_hostdata.c: In function 'main': xymond_hostdata.c:147:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] msg = get_xymond_message(C_CLICHG, "xymond_hostdata", &seq, NULL); ^ xymond_hostdata.c:213:23: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(fn, "%s/%s", hostdir, metadata[4]); ^ In file included from /usr/include/stdio.h:862, from xymond_hostdata.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -o xymond_hostdata xymond_hostdata.o xymond_worker.o ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I/usr/include/pcre -c -o xymond_capture.o xymond_capture.c xymond_capture.c: In function 'main': xymond_capture.c:136:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] msg = get_xymond_message(C_LAST, argv[0], &seq, timeout); ^ gcc -o xymond_capture xymond_capture.o xymond_worker.o ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymond_distribute.o xymond_distribute.c xymond_distribute.c: In function 'main': xymond_distribute.c:81:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] msg = get_xymond_message(C_LAST, argv[0], &seq, NULL); ^ xymond_distribute.c:138:23: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(metadata[6]); ~~~~~~~~^~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from xymond_distribute.c:23: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ gcc -o xymond_distribute xymond_distribute.o xymond_worker.o ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymonfetch.o xymonfetch.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymonfetch xymonfetch.o ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I/usr/include/pcre -c -o xymon-mailack.o xymon-mailack.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymon-mailack xymon-mailack.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o trimhistory.o trimhistory.c trimhistory.c: In function 'trim_logs': trimhistory.c:336:24: warning: '%s' directive writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(fn2, "%s/%s", fn1, lent->d_name); ^~ In file included from /usr/include/stdio.h:862, from trimhistory.c:17: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o trimhistory trimhistory.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I/usr/include/pcre -c -o combostatus.o combostatus.c combostatus.c: In function 'update_combotests': combostatus.c:353:29: warning: '%s' directive writing up to 16383 bytes into a region of size 1016 [-Wformat-overflow=] sprintf(errtext, "compute(%s) returned error %d\n", expr, error); ^~ ~~~~ In file included from /usr/include/stdio.h:862, from combostatus.c:14: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 28 and 16421 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -o combostatus combostatus.o ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre cat xymonreports.sh.DIST | sed -e 's!@XYMONHOME@!/usr/share/xymon/server!g' >xymonreports.sh chmod 755 xymonreports.sh cat moverrd.sh.DIST | sed -e 's!@XYMONHOME@!/usr/share/xymon/server!g' | sed -e 's!@XYMONVAR@!/var/lib/xymon!g' >moverrd.sh chmod 755 moverrd.sh gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o convertnk.o convertnk.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o convertnk convertnk.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o rrdcachectl.o rrdcachectl.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o rrdcachectl rrdcachectl.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymond_rrd.o xymond_rrd.c xymond_rrd.c: In function 'main': xymond_rrd.c:321:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] msg = get_xymond_message(C_LAST, argv[0], &seq, NULL); ^ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I/usr/include -I/usr/include/pcre -DRRDTOOL12 -c -o do_rrd.o do_rrd.c In file included from do_rrd.c:641: rrd/do_netstat.c: In function 'do_valbeforemarker': rrd/do_netstat.c:397:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (*ln == '\n') ln++; ln += strspn(ln, " \t"); ^~ rrd/do_netstat.c:397:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (*ln == '\n') ln++; ln += strspn(ln, " \t"); ^~ do_rrd.c: In function 'rrddatasets': do_rrd.c:598:46: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4093 [-Wformat-truncation=] snprintf(filedir, sizeof(filedir)-1, "%s/%s/%s", rrddir, hostname, rrdfn); ^~ ~~~~~ In file included from /usr/include/stdio.h:862, from do_rrd.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4098) into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ do_rrd.c: In function 'create_and_update_rrd': do_rrd.c:298:46: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4093 [-Wformat-truncation=] snprintf(filedir, sizeof(filedir)-1, "%s/%s/%s", rrddir, hostname, rrdfn); ^~ ~~~~~ In file included from /usr/include/stdio.h:862, from do_rrd.c:16: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 4098) into a destination of size 4095 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -o xymond_rrd xymond_rrd.o xymond_worker.o do_rrd.o client_config.o ../lib/libxymontime.a ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lrrd -L/usr/lib -lpcre cat etcfiles/xymon-apache-secure.DIST | sed -e 's!@XYMONHOME@!/usr/share/xymon/server!g' | sed -e 's!@INSTALLETCDIR@!/etc/xymon!g' | sed -e 's!@INSTALLWWWDIR@!/var/www/xymon!g' | sed -e 's!@INSTALLSTATICWWWDIR@!/usr/share/xymon/static!g' | sed -e 's!@XYMONVAR@!/var/lib/xymon!g' | sed -e 's!@CGIDIR@!/usr/share/xymon/cgi-bin!g' | sed -e 's!@SECURECGIDIR@!/usr/share/xymon/cgi-secure!g' | sed -e 's!@XYMONHOSTURL@!/xymon!g' | sed -e 's!@XYMONCGIURL@!/xymon-cgi!g' | sed -e 's!@SECUREXYMONCGIURL@!/xymon-seccgi!g' >etcfiles/xymon-apache.conf cat etcfiles/xymonserver.cfg.DIST | sed -e 's!@XYMONTOPDIR@!/usr/share/xymon!g'| sed -e 's!@XYMONLOGDIR@!/var/log/xymon!g'| sed -e 's!@XYMONRUNDIR@!/var/run/xymon!g' | sed -e 's!@XYMONHOSTNAME@!localhost!g'| sed -e 's!@XYMONHOSTIP@!127.0.0.1!g'| sed -e 's!@XYMONHOSTOS@!linux!g' | sed -e 's!@XYMONHOSTURL@!/xymon!g' | sed -e 's!@XYMONCGIURL@!/xymon-cgi!g' | sed -e 's!@SECUREXYMONCGIURL@!/xymon-seccgi!g' | sed -e 's!@XYMONHOME@!/usr/share/xymon/server!g' | sed -e 's!@XYMONVAR@!/var/lib/xymon!g' | sed -e 's!@FPING@!/usr/sbin/fping!g' | sed -e 's!@MAILPROGRAM@!mail!g' | sed -e 's!@RUNTIMEDEFS@!!g' >etcfiles/xymonserver.cfg ../build/bb-commands.sh >>etcfiles/xymonserver.cfg cat etcfiles/hosts.cfg.DIST | sed -e 's!@XYMONHOSTNAME@!localhost!g' | sed -e 's!@XYMONHOSTIP@!127.0.0.1!g' >etcfiles/hosts.cfg cat etcfiles/alerts.cfg.DIST | sed -e 's!@XYMONHOSTNAME@!localhost!g' | sed -e 's!@XYMONHOSTIP@!127.0.0.1!g' >etcfiles/alerts.cfg cat etcfiles/tasks.cfg.DIST | sed -e 's!@XYMONHOME@!/usr/share/xymon/server!g' | sed -e 's!@XYMONTOPDIR@!/usr/share/xymon!g' >etcfiles/tasks.cfg cat etcfiles/cgioptions.cfg.DIST | sed -e 's!@XYMONHOME@!/usr/share/xymon/server!g' >etcfiles/cgioptions.cfg make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymond' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" RPATHOPT="" DORRD="yes" RRDDEF="-DRRDTOOL12" RRDINCDIR="-I/usr/include" PCREINCDIR="-I/usr/include/pcre" ZLIBINCDIR="" ZLIBLIBS="" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" RRDLIBS="-L/usr/lib -lrrd " PCRELIBS="-L/usr/lib -lpcre" LIBRTDEF="" XYMONTOPDIR="/usr/share/xymon" XYMONHOME="/usr/share/xymon/server" XYMONVAR="/var/lib/xymon" XYMONLOGDIR="/var/log/xymon" XYMONHOSTNAME="localhost" XYMONHOSTIP="127.0.0.1" XYMONHOSTOS="linux" XYMONUSER="xymon" CGIDIR="/usr/share/xymon/cgi-bin" SECURECGIDIR="/usr/share/xymon/cgi-secure" XYMONHOSTURL="/xymon" XYMONCGIURL="/xymon-cgi" SECUREXYMONCGIURL="/xymon-seccgi" MAILPROGRAM=""mail"" RUNTIMEDEFS="" INSTALLWWWDIR="/var/www/xymon" INSTALLSTATICWWWDIR="/usr/share/xymon/static" INSTALLETCDIR="/etc/xymon" make -C web all make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/web' gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o history.o history.c history.c: In function 'main': history.c:757:30: warning: '%s' directive writing up to 4095 bytes into a region of size between 4078 and 4088 [-Wformat-overflow=] sprintf(tailcmd, "tail -%d %s", entrycount, histlogfn); ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:862, from history.c:16: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 9 and 4114 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o history.cgi history.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o eventlog.o eventlog.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o eventlog.cgi eventlog.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o report.o report.c report.c: In function 'main': report.c:269:29: warning: '%s' directive writing up to 4095 bytes into a region of size 4089 [-Wformat-overflow=] sprintf(outdir, "--csv=%s/%s.csv", xgetenv("XYMONREPDIR"), dirid); ^~ ~~~~~ In file included from /usr/include/stdio.h:862, from report.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 12 or more bytes (assuming 4107) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ report.c:259:25: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(outdir, "%s/%s", xgetenv("XYMONREPDIR"), dirid); ^ In file included from /usr/include/stdio.h:862, from report.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ report.c:265:37: warning: '%s' directive writing up to 4095 bytes into a region of size 4086 [-Wformat-overflow=] sprintf(xymonwebenv, "XYMONWEB=%s/%s", xgetenv("XYMONREPURL"), dirid); ^~ ~~~~~ In file included from /usr/include/stdio.h:862, from report.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 11 or more bytes (assuming 4106) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o report.cgi report.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o reportlog.o reportlog.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o reportlog.cgi reportlog.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o snapshot.o snapshot.c snapshot.c: In function 'main': snapshot.c:199:24: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(outdir, "%s/%s", xgetenv("XYMONSNAPDIR"), dirid); ^ In file included from /usr/include/stdio.h:862, from snapshot.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snapshot.c:205:36: warning: '%s' directive writing up to 4095 bytes into a region of size 4086 [-Wformat-overflow=] sprintf(xymonwebenv, "XYMONWEB=%s/%s", xgetenv("XYMONSNAPURL"), dirid); ^~ ~~~~~ In file included from /usr/include/stdio.h:862, from snapshot.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 11 or more bytes (assuming 4106) into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o snapshot.cgi snapshot.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o findhost.o findhost.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o findhost.cgi findhost.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o csvinfo.o csvinfo.c csvinfo.c: In function 'main': csvinfo.c:131:38: warning: '%s' directive writing up to 4095 bytes into a region of size 4075 [-Wformat-overflow=] sprintf(msg, "Cannot open sourcedb %s\n", dbfn); ^~ ~~~~ In file included from /usr/include/stdio.h:862, from csvinfo.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 23 and 4118 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o csvinfo.cgi csvinfo.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o acknowledge.o acknowledge.c acknowledge.c: In function 'generate_ackline': acknowledge.c:165:20: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] sprintf(numstr, "%d", num); ^~ acknowledge.c:165:19: note: directive argument in the range [-2147483647, 2147483647] sprintf(numstr, "%d", num); ^~~~ In file included from /usr/include/stdio.h:862, from acknowledge.c:20: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o acknowledge.cgi acknowledge.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o xymonpage.o xymonpage.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o xymonpage xymonpage.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o datepage.o datepage.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o datepage.cgi datepage.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o svcstatus.o svcstatus.c svcstatus.c: In function 'do_request': svcstatus.c:466:25: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] if (ackmsg) nldecode(ackmsg); ^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from svcstatus.c:26: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ svcstatus.c:469:25: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] if (dismsg) nldecode(dismsg); ^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from svcstatus.c:26: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o svcstatus-info.o svcstatus-info.c svcstatus-info.c: In function 'generate_xymon_alertinfo': svcstatus-info.c:239:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] alert->pagemessage = ""; ^ svcstatus-info.c: In function 'generate_xymon_enable': svcstatus-info.c:786:36: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] msg = tnames[i].dismsg; nldecode(msg); msg += strspn(msg, "0123456789 \t\n"); ^~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from svcstatus-info.c:33: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ svcstatus-info.c: In function 'generate_xymon_scheduled': svcstatus-info.c:864:30: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] msg = swalk->cmd; nldecode(msg); ^~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from svcstatus-info.c:33: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ svcstatus-info.c: In function 'generate_info': svcstatus-info.c:1244:31: warning: pointer targets in passing argument 2 of 'addtobuffer' differ in signedness [-Wpointer-sign] addtobuffer(infobuf, weburl.expdata); ~~~~~~^~~~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:99, from svcstatus-info.c:33: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/strfunc.h:16:13: note: expected 'char *' but argument is of type 'unsigned char *' extern void addtobuffer(strbuffer_t *buf, char *newtext); ^~~~~~~~~~~ svcstatus-info.c:290:21: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] sprintf(yeartxt, "%d/%d", year, year+1); ^~ svcstatus-info.c:290:20: note: directive argument in the range [-2147481748, 2147483647] sprintf(yeartxt, "%d/%d", year, year+1); ^~~~~~~ svcstatus-info.c:290:20: note: directive argument in the range [-2147481747, 2147483647] In file included from /usr/include/stdio.h:862, from svcstatus-info.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 4 and 24 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svcstatus-info.c:286:21: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] sprintf(yeartxt, "%d/%d", year-1, year); ^~ svcstatus-info.c:286:20: note: directive argument in the range [-2147481749, 2147483647] sprintf(yeartxt, "%d/%d", year-1, year); ^~~~~~~ svcstatus-info.c:286:20: note: directive argument in the range [-2147481748, 2147483647] In file included from /usr/include/stdio.h:862, from svcstatus-info.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 4 and 24 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svcstatus-info.c:294:21: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] sprintf(yeartxt, "%d", year); ^~ svcstatus-info.c:294:20: note: directive argument in the range [-2147481748, 2147483647] sprintf(yeartxt, "%d", year); ^~~~ In file included from /usr/include/stdio.h:862, from svcstatus-info.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svcstatus-info.c:573:18: warning: '%d' directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] sprintf(istr, "%d", i); ^~ svcstatus-info.c:573:17: note: directive argument in the range [-2147481748, 2147483647] sprintf(istr, "%d", i); ^~~~ In file included from /usr/include/stdio.h:862, from svcstatus-info.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 5 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svcstatus-info.c:686:18: warning: '%d' directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] sprintf(istr, "%d", i); ^~ svcstatus-info.c:686:17: note: directive argument in the range [-2147481748, 2147483647] sprintf(istr, "%d", i); ^~~~ In file included from /usr/include/stdio.h:862, from svcstatus-info.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 5 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ svcstatus-info.c:774:35: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(istr, sizeof(istr), "%d", i); ^ In file included from /usr/include/stdio.h:862, from svcstatus-info.c:18: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 11 bytes into a destination of size 10 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o svcstatus-trends.o svcstatus-trends.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o svcstatus.cgi svcstatus.o svcstatus-info.o svcstatus-trends.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o enadis.o enadis.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o enadis.cgi enadis.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o confreport.o confreport.c confreport.c: In function 'print_host': confreport.c:270:12: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] expdata = bu.expdata; ^ confreport.c:475:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] alert->pagemessage = ""; ^ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o confreport.cgi confreport.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I/usr/include/pcre -c -o criticalview.o criticalview.c criticalview.c: In function 'loadstatus': criticalview.c:131:15: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(ackstr); ^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from criticalview.c:20: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o criticalview.cgi criticalview.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o criticaleditor.o criticaleditor.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o criticaleditor.cgi criticaleditor.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o ackinfo.o ackinfo.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o ackinfo.cgi ackinfo.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o statusreport.o statusreport.c statusreport.c: In function 'main': statusreport.c:161:13: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(msg); ^~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from statusreport.c:23: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o statusreport.cgi statusreport.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o boilerplate.o boilerplate.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o boilerplate.cgi boilerplate.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o hostgraphs.o hostgraphs.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o hostgraphs.cgi hostgraphs.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o ghostlist.o ghostlist.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o ghostlist.cgi ghostlist.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o notifications.o notifications.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o notifications.cgi notifications.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o acknowledgements.o acknowledgements.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o acknowledgements.cgi acknowledgements.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o hostlist.o hostlist.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o hostlist.cgi hostlist.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o useradm.o useradm.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o useradm.cgi useradm.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o chpasswd.o chpasswd.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o chpasswd.cgi chpasswd.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -c -o appfeed.o appfeed.c appfeed.c: In function 'main': appfeed.c:200:15: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(ackmsg); ^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from appfeed.c:21: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ appfeed.c:210:15: warning: pointer targets in passing argument 1 of 'nldecode' differ in signedness [-Wpointer-sign] nldecode(dismsg); ^~~~~~ In file included from /usr/src/RPM/BUILD/xymon-4.3.28/include/libxymon.h:74, from appfeed.c:21: /usr/src/RPM/BUILD/xymon-4.3.28/include/../lib/encoding.h:18:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void nldecode(unsigned char *msg); ^~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o appfeed.cgi appfeed.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymon.a -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -DXYMONHOME=\"/usr/share/xymon/server\" -c -o cgiwrap.o cgiwrap.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o cgiwrap cgiwrap.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I/usr/include/pcre -DRRDTOOL12 -I/usr/include -c -o showgraph.o showgraph.c showgraph.c: In function 'request_cacheflush': showgraph.c:155:33: warning: '%s' directive writing up to 255 bytes into a region of size 107 [-Wformat-overflow=] sprintf(myaddr.sun_path, "%s/%s", xgetenv("XYMONRUNDIR"), d->d_name); ^~ In file included from /usr/include/stdio.h:862, from showgraph.c:17: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 108 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ showgraph.c: In function 'generate_graph': showgraph.c:916:26: warning: '%d' directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=] sprintf(paramfmt, "%%-%ds", maxlen+1); ^~ showgraph.c:916:22: note: directive argument in the range [1, 2147483646] sprintf(paramfmt, "%%-%ds", maxlen+1); ^~~~~~~~ In file included from /usr/include/stdio.h:862, from showgraph.c:17: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o showgraph.cgi showgraph.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre -L/usr/lib -lrrd gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -I/usr/include/pcre -DRRDTOOL12 -I/usr/include -c -o perfdata.o perfdata.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o perfdata.cgi perfdata.o ../lib/libxymoncomm.a -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre -L/usr/lib -lrrd -lm make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/web' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" OSDEF="-DLINUX" RPATHOPT="" PCREINCDIR="-I/usr/include/pcre" ZLIBINCDIR="" SSLFLAGS="-DHAVE_OPENSSL" SSLINCDIR="-I/usr/include" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" LIBRTDEF="" XYMONTOPDIR="/usr/share/xymon" XYMONHOME="/usr/share/xymon/client" XYMONCLIENTHOME=/usr/share/xymon/client XYMONLOGDIR="/var/log/xymon" XYMONHOSTNAME="localhost" XYMONHOSTIP="127.0.0.1" XYMONHOSTOS="linux" LOCALCLIENT="" make -C lib client make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/lib' make[1]: Nothing to be done for 'client'. make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/lib' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" RPATHOPT="" SSLFLAGS="-DHAVE_OPENSSL" SSLINCDIR="-I/usr/include" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" ZLIBLIBS="" LIBRTDEF="" XYMONHOME="/usr/share/xymon/client" make -C common client make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/common' gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o ../client/xymon xymon.o ../lib/libxymonclientcomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymonclient.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o ../client/xymonlaunch xymonlaunch.o ../lib/libxymontime.a ../lib/libxymonclient.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o ../client/xymoncmd xymoncmd.o ../lib/libxymonclient.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o ../client/xymongrep xymongrep.o ../lib/libxymonclientcomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymonclient.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o ../client/xymoncfg xymoncfg.o ../lib/libxymonclient.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o ../client/xymondigest xymondigest.o ../lib/libxymonclientcomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymonclient.a make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/common' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" XYMONHOME="/usr/share/xymon/client" XYMONHOSTIP="127.0.0.1" LOCALCLIENT="" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" LIBRTDEF="" make -C client all make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/client' gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o logfetch logfetch.c ../lib/libxymonclient.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o clientupdate clientupdate.c ../lib/libxymonclientcomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymonclient.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o orcaxymon orcaxymon.c ../lib/libxymonclientcomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymonclient.a gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/usr/src/RPM/BUILD/xymon-4.3.28/include -I/usr/include/pcre -o msgcache msgcache.c ../lib/libxymonclientcomm.a -L/usr/lib -lssl -lcrypto ../lib/libxymonclient.a msgcache.c: In function 'main': msgcache.c:537:74: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] newconn->sockfd = accept(lsocket, (struct sockaddr *)&newconn->caddr, &caddrsize); ^~~~~~~~~~ In file included from msgcache.c:25: /usr/include/sys/socket.h:232:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' extern int accept (int __fd, __SOCKADDR_ARG __addr, ^~~~~~ cat xymonclient.cfg.DIST | sed -e 's!@XYMONTOPDIR@!/usr/share/xymon!g' | sed -e 's!@XYMONHOSTIP@!127.0.0.1!g' >xymonclient.cfg ../build/bb-commands.sh >>xymonclient.cfg cat clientlaunch.cfg.DIST | sed -e 's!@CLIENTFLAGS@!!g' >clientlaunch.cfg make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/client' Build complete. ##################################################################### IMPORTANT: If upgrading from 4.2.x, see the docs/upgrade-to-430.txt file for instructions. You must run build/upgrade430.sh before installing the new version. ##################################################################### Now run 'make install' as root make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.42062 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/xymon-buildroot + : + /bin/rm -rf -- /usr/src/tmp/xymon-buildroot + cd xymon-4.3.28 + /usr/bin/perl -p -e 's/ln -f \$\(INSTALLROOT\)/ln -sf /g;' -i /usr/src/RPM/BUILD/xymon-4.3.28/web/Makefile + install -d /usr/src/tmp/xymon-buildroot/var/cache/xymon + install -d /usr/src/tmp/xymon-buildroot/var/run/xymon + install -d /usr/src/tmp/xymon-buildroot/usr/bin + make PKGBUILD=1 INSTALLROOT=/usr/src/tmp/xymon-buildroot install make: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28' mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/xymon/server /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/download /usr/src/tmp/xymon-buildroot/var/lib/xymon mkdir -p /usr/src/tmp/xymon-buildroot/usr/libexec/xymon rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/bin || true ln -s /usr/libexec/xymon /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/bin || true mkdir -p /usr/src/tmp/xymon-buildroot/etc/xymon rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/etc || true ln -s /etc/xymon /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/etc || true mkdir -p /usr/src/tmp/xymon-buildroot/etc/xymon/ext rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/ext || true ln -s /etc/xymon/ext /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/ext || true mkdir -p /usr/src/tmp/xymon-buildroot/var/lib/xymon/tmp rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/tmp || true ln -s /var/lib/xymon/tmp /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/tmp || true mkdir -p /usr/src/tmp/xymon-buildroot/etc/xymon/web rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/web || true ln -s /etc/xymon/web /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/web || true mkdir -p /usr/src/tmp/xymon-buildroot/var/www/xymon /usr/src/tmp/xymon-buildroot/usr/share/xymon/static /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/help /usr/src/tmp/xymon-buildroot/var/www/xymon/html /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/menu /usr/src/tmp/xymon-buildroot/var/www/xymon/notes /usr/src/tmp/xymon-buildroot/var/www/xymon/rep /usr/src/tmp/xymon-buildroot/var/www/xymon/snap /usr/src/tmp/xymon-buildroot/var/www/xymon/wml rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/www || true ln -s /var/www/xymon /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/www || true rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/static || true ln -s /usr/share/xymon/static /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/static || true mkdir -p /usr/src/tmp/xymon-buildroot/var/lib/xymon/acks mkdir -p /usr/src/tmp/xymon-buildroot/var/lib/xymon/data mkdir -p /usr/src/tmp/xymon-buildroot/var/lib/xymon/disabled mkdir -p /usr/src/tmp/xymon-buildroot/var/lib/xymon/hist mkdir -p /usr/src/tmp/xymon-buildroot/var/lib/xymon/histlogs mkdir -p /usr/src/tmp/xymon-buildroot/var/lib/xymon/hostdata mkdir -p /usr/src/tmp/xymon-buildroot/var/lib/xymon/logs mkdir -p /usr/src/tmp/xymon-buildroot/var/lib/xymon/rrd XYMONHOME="/usr/share/xymon/server" MANROOT="/usr/share/man" XYMONUSER="xymon" IDTOOL="id" PKGBUILD="1" INSTALLROOT="/usr/src/tmp/xymon-buildroot" INSTALLBINDIR="/usr/libexec/xymon" INSTALLETCDIR="/etc/xymon" INSTALLEXTDIR="/etc/xymon/ext" INSTALLTMPDIR="/var/lib/xymon/tmp" INSTALLWEBDIR="/etc/xymon/web" INSTALLWWWDIR="/var/www/xymon" INSTALLSTATICWWWDIR="/usr/share/xymon/static" make -C common install make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/common' cp -fp xymongrep xymondigest xymon xymoncmd xymonlaunch xymoncfg /usr/src/tmp/xymon-buildroot/usr/libexec/xymon/ cd /usr/src/tmp/xymon-buildroot/usr/libexec/xymon/; rm -f bb bbcmd bbhostgrep bbhostshow; ln -s xymon bb; ln -s xymoncmd bbcmd; ln -s xymongrep bbhostgrep; ln -s xymondigest bbdigest; ln -s xymoncfg bbhostshow mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/man/man1 /usr/src/tmp/xymon-buildroot/usr/share/man/man5 /usr/src/tmp/xymon-buildroot/usr/share/man/man7 /usr/src/tmp/xymon-buildroot/usr/share/man/man8 cp -fp *.1 /usr/src/tmp/xymon-buildroot/usr/share/man/man1/ cp -fp *.5 /usr/src/tmp/xymon-buildroot/usr/share/man/man5/ cp -fp *.7 /usr/src/tmp/xymon-buildroot/usr/share/man/man7/ cp -fp *.8 /usr/src/tmp/xymon-buildroot/usr/share/man/man8/ make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/common' XYMONHOME="/usr/share/xymon/server" MANROOT="/usr/share/man" XYMONUSER="xymon" IDTOOL="id" PKGBUILD="1" CGIDIR="/usr/share/xymon/cgi-bin" SECURECGIDIR="/usr/share/xymon/cgi-secure" INSTALLROOT="/usr/src/tmp/xymon-buildroot" INSTALLBINDIR="/usr/libexec/xymon" INSTALLETCDIR="/etc/xymon" INSTALLEXTDIR="/etc/xymon/ext" INSTALLTMPDIR="/var/lib/xymon/tmp" INSTALLWEBDIR="/etc/xymon/web" INSTALLWWWDIR="/var/www/xymon" INSTALLSTATICWWWDIR="/usr/share/xymon/static" make -C xymongen install make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymongen' cp -fp xymongen /usr/src/tmp/xymon-buildroot/usr/libexec/xymon/ mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/man/man1 cp -fp *.1 /usr/src/tmp/xymon-buildroot/usr/share/man/man1/ make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymongen' XYMONHOME="/usr/share/xymon/server" MANROOT="/usr/share/man" XYMONUSER="xymon" IDTOOL="id" ARESVER="1.12.0" FPINGVER="3.0" DOSNMP="no" INSTALLROOT="/usr/src/tmp/xymon-buildroot" INSTALLBINDIR="/usr/libexec/xymon" INSTALLETCDIR="/etc/xymon" INSTALLEXTDIR="/etc/xymon/ext" INSTALLTMPDIR="/var/lib/xymon/tmp" INSTALLWEBDIR="/etc/xymon/web" INSTALLWWWDIR="/var/www/xymon" INSTALLSTATICWWWDIR="/usr/share/xymon/static" PKGBUILD="1" make -C xymonnet install make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonnet' cp -fp xymonnet xymonping beastat /usr/src/tmp/xymon-buildroot/usr/libexec/xymon/ cp -fp xymonnet-again.sh /usr/src/tmp/xymon-buildroot/etc/xymon/ext/ ../build/convert-bbservices /usr/src/tmp/xymon-buildroot/etc/xymon/protocols.cfg ../build/merge-sects protocols.cfg /usr/src/tmp/xymon-buildroot/etc/xymon/protocols.cfg mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/man/man1 /usr/src/tmp/xymon-buildroot/usr/share/man/man5 cp -fp *.1 /usr/src/tmp/xymon-buildroot/usr/share/man/man1/ cp -fp *.5 /usr/src/tmp/xymon-buildroot/usr/share/man/man5/ make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonnet' XYMONHOME="/usr/share/xymon/server" MANROOT="/usr/share/man" XYMONUSER="xymon" IDTOOL="id" PKGBUILD="1" INSTALLROOT="/usr/src/tmp/xymon-buildroot" INSTALLBINDIR="/usr/libexec/xymon" INSTALLETCDIR="/etc/xymon" INSTALLEXTDIR="/etc/xymon/ext" INSTALLTMPDIR="/var/lib/xymon/tmp" INSTALLWEBDIR="/etc/xymon/web" INSTALLWWWDIR="/var/www/xymon" INSTALLSTATICWWWDIR="/usr/share/xymon/static" make -C xymonproxy install make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonproxy' cp -fp xymonproxy xymoncgimsg.cgi /usr/src/tmp/xymon-buildroot/usr/libexec/xymon/ mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/man/man8 cp -fp *.8 /usr/src/tmp/xymon-buildroot/usr/share/man/man8/ make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymonproxy' DORRD="yes" MANROOT="/usr/share/man" XYMONTOPDIR="/usr/share/xymon" XYMONHOME="/usr/share/xymon/server" XYMONVAR="/var/lib/xymon" CGIDIR="/usr/share/xymon/cgi-bin" SECURECGIDIR="/usr/share/xymon/cgi-secure" XYMONLOGDIR="/var/log/xymon" XYMONUSER="xymon" IDTOOL="id" PKGBUILD="1" INSTALLROOT="/usr/src/tmp/xymon-buildroot" INSTALLBINDIR="/usr/libexec/xymon" INSTALLETCDIR="/etc/xymon" INSTALLEXTDIR="/etc/xymon/ext" INSTALLTMPDIR="/var/lib/xymon/tmp" INSTALLWEBDIR="/etc/xymon/web" INSTALLWWWDIR="/var/www/xymon" INSTALLSTATICWWWDIR="/usr/share/xymon/static" HTTPDGID="apache" make -C xymond install make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymond' cp -fp ../rpm/xymon-init.d ../rpm/xymon-client.init xymon.sh xymond xymond_channel xymond_locator xymond_filestore xymond_history xymond_alert xymond_sample xymond_client xymond_hostdata xymond_capture xymond_distribute xymonfetch xymon-mailack trimhistory combostatus xymonreports.sh moverrd.sh convertnk rrdcachectl xymond_rrd /usr/src/tmp/xymon-buildroot/usr/libexec/xymon/ mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/man/man1 /usr/src/tmp/xymon-buildroot/usr/share/man/man5 /usr/src/tmp/xymon-buildroot/usr/share/man/man8 cp -fp *.1 /usr/src/tmp/xymon-buildroot/usr/share/man/man1/ cp -fp *.5 /usr/src/tmp/xymon-buildroot/usr/share/man/man5/ cp -fp *.8 /usr/src/tmp/xymon-buildroot/usr/share/man/man8/ cd etcfiles; ../../build/merge-lines xymonserver.cfg /usr/src/tmp/xymon-buildroot/etc/xymon/xymonserver.cfg LARRDCOLUMN=TRENDSCOLUMN LARRDS=TEST2RRD cd etcfiles; ../../build/merge-lines cgioptions.cfg /usr/src/tmp/xymon-buildroot/etc/xymon/cgioptions.cfg cd etcfiles; ../../build/merge-sects tasks.cfg /usr/src/tmp/xymon-buildroot/etc/xymon/tasks.cfg larrdstatus=rrdstatus larrddata=rrddata cd etcfiles; ../../build/merge-sects client-local.cfg /usr/src/tmp/xymon-buildroot/etc/xymon/client-local.cfg cd etcfiles; ../../build/merge-sects graphs.cfg /usr/src/tmp/xymon-buildroot/etc/xymon/graphs.cfg cd etcfiles; ../../build/merge-lines columndoc.csv /usr/src/tmp/xymon-buildroot/etc/xymon/columndoc.csv cd etcfiles; (echo "hosts.cfg"; echo "alerts.cfg"; echo "analysis.cfg"; echo "combo.cfg"; echo "client-local.cfg"; echo "holidays.cfg"; echo "rrddefinitions.cfg"; echo snmpmibs.cfg; echo xymonmenu.cfg; echo xymon-apache.conf) | ../../build/setup-newfiles /usr/src/tmp/xymon-buildroot/etc/xymon/ Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/hosts.cfg Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/alerts.cfg Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/analysis.cfg Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/combo.cfg Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/holidays.cfg Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/rrddefinitions.cfg Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/snmpmibs.cfg Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/xymonmenu.cfg Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/xymon-apache.conf cd /usr/src/tmp/xymon-buildroot/usr/share/xymon/server; rm -f xymon.sh; ln -sf bin/xymon.sh . cd wwwfiles; find . | grep -v RCS | grep -v ".svn" | grep -v DIST | ../../build/setup-newfiles /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/ ../../build/md5.dat Loading md5-data ... OK Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/menu/b2t-blue.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/menu/b2t-grey.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/menu/t2b-blue.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/menu/t2b-grey.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/menu/xymonmenu-blue.css Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/menu/xymonmenu-grey.css Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/README Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/arrow.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/bkg-blue.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/bkg-clear.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/bkg-green.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/bkg-purple.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/bkg-red.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/bkg-yellow.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/blue-ack.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/blue-recent.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/blue.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/clear-recent.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/clear.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/favicon-blue.ico Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/favicon-clear.ico Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/favicon-green.ico Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/favicon-purple.ico Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/favicon-red.ico Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/favicon-unknown.ico Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/favicon-yellow.ico Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/green-ack.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/green-recent.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/green.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/purple-ack.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/purple-recent.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/purple.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/red-ack.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/red-recent.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/red.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/unknown-recent.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/unknown.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/xymonbody.css Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/yellow-ack.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/yellow-recent.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/yellow.gif Installing new file /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/gifs/zoom.gif cd webfiles; find . | grep -v RCS | grep -v ".svn" | grep -v DIST | ../../build/setup-newfiles /usr/src/tmp/xymon-buildroot/etc/xymon/web/ ../../build/md5.dat Loading md5-data ... OK Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/acknowledge_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/acknowledge_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/acknowledgements_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/acknowledgements_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/chpasswd_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/chpasswd_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/columndoc_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/confreport_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/confreport_front Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/confreport_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/critack_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/critedit_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/critedit_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/critical_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/critical_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/critmulti_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/divider_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/divider_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/event_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/event_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/findhost_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/findhost_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/ghosts_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/graphs_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/hist_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/histlog_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/hostgraphs_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/hostgraphs_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/hostlist_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/hostlist_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/hostsvc_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/info_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/maint_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/maint_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/maintact_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/notify_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/notify_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/perfdata_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/perfdata_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/replog_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/repnormal_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/report_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/report_form_daily Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/report_form_monthly Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/report_form_weekly Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/report_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/snapcritical_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/snapnongreen_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/snapnormal_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/snapshot_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/snapshot_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/stdcritical_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/stdnongreen_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/stdnormal_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/stdnormal_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/topchanges_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/topchanges_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/trends_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/trends_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/useradm_form Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/useradm_header Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/zoom.js Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/confreport_back Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/useradm_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/trends_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/topchanges_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/stdnongreen_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/stdcritical_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/snapshot_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/snapnormal_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/snapnongreen_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/snapcritical_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/report_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/repnormal_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/replog_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/perfdata_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/notify_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/maintact_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/maint_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/info_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/hostsvc_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/hostlist_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/hostgraphs_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/histlog_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/hist_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/graphs_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/ghosts_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/findhost_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/event_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/critedit_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/columndoc_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/chpasswd_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/acknowledgements_footer Installing new file /usr/src/tmp/xymon-buildroot/etc/xymon/web/acknowledge_footer touch /usr/src/tmp/xymon-buildroot/etc/xymon/critical.cfg /usr/src/tmp/xymon-buildroot/etc/xymon/critical.cfg.bak chmod 664 /usr/src/tmp/xymon-buildroot/etc/xymon/critical.cfg /usr/src/tmp/xymon-buildroot/etc/xymon/critical.cfg.bak mkdir -p /usr/src/tmp/xymon-buildroot/var/log/xymon; chmod 755 /usr/src/tmp/xymon-buildroot/var/log/xymon mkdir -p /usr/src/tmp/xymon-buildroot/etc/xymon/tasks.d; chmod 755 /usr/src/tmp/xymon-buildroot/etc/xymon/tasks.d make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/xymond' DORRD="yes" MANROOT="/usr/share/man" XYMONTOPDIR="/usr/share/xymon" XYMONHOME="/usr/share/xymon/server" XYMONVAR="/var/lib/xymon" CGIDIR="/usr/share/xymon/cgi-bin" SECURECGIDIR="/usr/share/xymon/cgi-secure" XYMONLOGDIR="/var/log/xymon" XYMONUSER="xymon" IDTOOL="id" PKGBUILD="1" INSTALLROOT="/usr/src/tmp/xymon-buildroot" INSTALLBINDIR="/usr/libexec/xymon" INSTALLETCDIR="/etc/xymon" INSTALLEXTDIR="/etc/xymon/ext" INSTALLTMPDIR="/var/lib/xymon/tmp" INSTALLWEBDIR="/etc/xymon/web" INSTALLWWWDIR="/var/www/xymon" INSTALLSTATICWWWDIR="/usr/share/xymon/static" make -C web install make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/web' cp -fp history.cgi eventlog.cgi report.cgi reportlog.cgi snapshot.cgi findhost.cgi csvinfo.cgi acknowledge.cgi xymonpage datepage.cgi svcstatus.cgi enadis.cgi confreport.cgi criticalview.cgi criticaleditor.cgi ackinfo.cgi statusreport.cgi boilerplate.cgi hostgraphs.cgi ghostlist.cgi notifications.cgi acknowledgements.cgi hostlist.cgi useradm.cgi chpasswd.cgi appfeed.cgi cgiwrap showgraph.cgi perfdata.cgi /usr/src/tmp/xymon-buildroot/usr/libexec/xymon/ mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-secure for F in history.sh eventlog.sh report.sh reportlog.sh snapshot.sh findhost.sh csvinfo.sh columndoc.sh datepage.sh svcstatus.sh historylog.sh confreport.sh confreport-critical.sh criticalview.sh certreport.sh nongreen.sh hostgraphs.sh ghostlist.sh notifications.sh acknowledgements.sh hostlist.sh topchanges.sh appfeed.sh appfeed-critical.sh showgraph.sh perfdata.sh; do ln -sf /usr/libexec/xymon/cgiwrap /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/$F; done for F in acknowledge.sh enadis.sh criticaleditor.sh ackinfo.sh useradm.sh chpasswd.sh; do ln -sf /usr/libexec/xymon/cgiwrap /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-secure/$F; done mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/man/man1 /usr/src/tmp/xymon-buildroot/usr/share/man/man5 /usr/src/tmp/xymon-buildroot/usr/share/man/man8 cp -fp *.1 /usr/src/tmp/xymon-buildroot/usr/share/man/man1/ cp -fp *.5 /usr/src/tmp/xymon-buildroot/usr/share/man/man5/ cp -fp *.8 /usr/src/tmp/xymon-buildroot/usr/share/man/man8/ make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/web' find /usr/src/tmp/xymon-buildroot/var/www/xymon -type f -exec chmod 644 {} \; XYMONHOME="/usr/share/xymon/server" MANROOT="/usr/share/man" XYMONUSER="xymon" IDTOOL="id" PKGBUILD="1" INSTALLROOT="/usr/src/tmp/xymon-buildroot" INSTALLBINDIR="/usr/libexec/xymon" INSTALLETCDIR="/etc/xymon" INSTALLEXTDIR="/etc/xymon/ext" INSTALLTMPDIR="/var/lib/xymon/tmp" INSTALLWEBDIR="/etc/xymon/web" INSTALLWWWDIR="/var/www/xymon" INSTALLSTATICWWWDIR="/usr/share/xymon/static" make -C docs install make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/docs' mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/help/manpages cd manpages; tar cf - . | (cd /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/help/manpages; tar xf -) cp -f *html *txt *png *jpg /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/help/; rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/help/man-index.html cp -f man-index.html /usr/src/tmp/xymon-buildroot/usr/share/xymon/static/help/manpages/index.html make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/docs' CC="cc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" OSDEF="-DLINUX" RPATHOPT="" PCREINCDIR="-I/usr/include/pcre" ZLIBINCDIR="" SSLFLAGS="-DHAVE_OPENSSL" SSLINCDIR="-I/usr/include" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" LIBRTDEF="" XYMONTOPDIR="/usr/share/xymon" XYMONHOME="/usr/share/xymon/client" XYMONCLIENTHOME=/usr/share/xymon/client XYMONLOGDIR="/var/log/xymon" XYMONHOSTNAME="localhost" XYMONHOSTIP="127.0.0.1" XYMONHOSTOS="linux" LOCALCLIENT="" make -C lib client make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/lib' make[1]: Nothing to be done for 'client'. make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/lib' CC="cc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" RPATHOPT="" SSLFLAGS="-DHAVE_OPENSSL" SSLINCDIR="-I/usr/include" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" ZLIBLIBS="" LIBRTDEF="" XYMONHOME="/usr/share/xymon/client" make -C common client make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/common' make[1]: Nothing to be done for 'client'. make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/common' CC="cc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" LDFLAGS="" RPATHOPT="" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" LIBRTDEF="" XYMONHOME="/usr/share/xymon/server" make -C build all make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/build' CC="cc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -I/usr/include/pcre" XYMONHOME="/usr/share/xymon/client" XYMONHOSTIP="127.0.0.1" LOCALCLIENT="" SSLLIBS="-L/usr/lib -lssl -lcrypto" NETLIBS="" LIBRTDEF="" make -C client all make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/client' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/client' XYMONHOME="/usr/share/xymon/client" INSTALLROOT="/usr/src/tmp/xymon-buildroot" XYMONUSER="xymon" IDTOOL="id" PKGBUILD="1" LOCALCLIENT="" make -C client install make[1]: Entering directory '/usr/src/RPM/BUILD/xymon-4.3.28/client' if test ! -d /usr/src/tmp/xymon-buildroot/usr/share/xymon/client ; then mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/xymon/client ; chmod 755 /usr/src/tmp/xymon-buildroot/usr/share/xymon/client ; fi if test ! -d /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/bin ; then mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/bin ; chmod 755 /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/bin ; fi if test ! -d /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/etc ; then mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/etc ; chmod 755 /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/etc ; fi if test ! -d /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/tmp ; then mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/tmp ; chmod 755 /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/tmp ; fi if test ! -d /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/logs ; then mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/logs ; chmod 755 /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/logs ; fi if test ! -d /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/ext ; then mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/ext ; chmod 755 /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/ext ; fi if test ! -d /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/local ; then mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/local ; chmod 755 /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/local; fi if test ! -d /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/sections ; then mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/sections ; chmod 755 /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/sections; fi if test ! -f /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/etc/localclient.cfg ; then cp localclient.cfg /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/etc/ ; chmod 644 /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/etc/localclient.cfg; fi if test ! -f /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/local/README; then cp README-local /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/local/README ; chmod 644 /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/local/README; fi if test ! -f /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/sections/README; then cp README-sections /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/sections/README ; chmod 644 /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/sections/README; fi chmod 755 runclient.sh ../rpm/xymon-client.init xymonlaunch logfetch clientupdate orcaxymon msgcache xymonclient*.sh xymon xymoncmd xymongrep xymoncfg xymondigest cp -fp runclient.sh /usr/src/tmp/xymon-buildroot/usr/share/xymon/client cp -fp ../rpm/xymon-client.init xymonlaunch logfetch clientupdate orcaxymon msgcache xymonclient*.sh xymon xymoncmd xymongrep xymoncfg xymondigest /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/bin/ ../build/merge-sects clientlaunch.cfg /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/etc/clientlaunch.cfg ../build/merge-lines xymonclient.cfg /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/etc/xymonclient.cfg chmod 644 /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/etc/clientlaunch.cfg /usr/src/tmp/xymon-buildroot/usr/share/xymon/client/etc/xymonclient.cfg make[1]: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28/client' Installation complete. You must configure your webserver for the Xymon webpages and CGI-scripts. A sample Apache configuration is in /usr/share/xymon/server/etc/xymon-apache.conf If you have your Administration CGI scripts in a separate directory, then you must also setup the password-file with the htpasswd command. To start Xymon, as the xymon user run '/usr/share/xymon/server/bin/xymon.sh start' To view the Xymon webpages, go to http://localhost/xymon make: Leaving directory '/usr/src/RPM/BUILD/xymon-4.3.28' + install -m 644 /usr/src/RPM/SOURCES/xymon.README.terabithia README.redhat + iconv --from=ISO-8859-1 --to=UTF-8 CREDITS + touch -r CREDITS CREDITS.utf8 + mv CREDITS.utf8 CREDITS + mv /usr/src/tmp/xymon-buildroot/usr/share/xymon/client /usr/src/tmp/xymon-buildroot/usr/share/xymon-client + ln -s /usr/share/xymon-client /usr/src/tmp/xymon-buildroot/usr/share/xymon/client + rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/local/README /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/sections/README + install -d /usr/src/tmp/xymon-buildroot/etc/rc.d/init.d + mv /usr/src/tmp/xymon-buildroot/usr/libexec/xymon/xymon-init.d /usr/src/tmp/xymon-buildroot/etc/rc.d/init.d/xymon + mv /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/bin/xymon-client.init /usr/src/tmp/xymon-buildroot/etc/rc.d/init.d/xymon-client + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon/xymon-client.init + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon/xymon.sh + rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/runclient.sh + rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/xymon.sh + touch /usr/src/tmp/xymon-buildroot/etc/xymon/xymonpasswd + touch /usr/src/tmp/xymon-buildroot/etc/xymon/xymongroups + install -d /usr/src/tmp/xymon-buildroot/etc/httpd2/conf/addon.d + mv -f /usr/src/tmp/xymon-buildroot/etc/xymon/xymon-apache.conf /usr/src/tmp/xymon-buildroot/etc/httpd2/conf/addon.d/A.xymon.conf + echo 'RewriteRule ^/hobbit(.*) /xymon$1 [R=permanent,L]' + install -d /usr/src/tmp/xymon-buildroot/etc/xymon/certs + ln -s /etc/xymon/certs /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/certs + rmdir /usr/src/tmp/xymon-buildroot/var/www/xymon/html /usr/src/tmp/xymon-buildroot/var/www/xymon/notes /usr/src/tmp/xymon-buildroot/var/www/xymon/rep /usr/src/tmp/xymon-buildroot/var/www/xymon/snap /usr/src/tmp/xymon-buildroot/var/www/xymon/wml + rmdir /usr/src/tmp/xymon-buildroot/var/lib/xymon/logs + /usr/bin/perl -p -e 's#\$XYMONWWWDIR/rep#/var/cache/xymon/rep#g;' -e 's#\$XYMONWWWDIR/snap#/var/cache/xymon/snap#g;' -e 's#\$XYMONHOME/static#/usr/share/xymon/static#g;' -e 's#\$XYMONHOME/www#/var/www/xymon#g;' -i /usr/src/tmp/xymon-buildroot/etc/xymon/xymonserver.cfg + install -d /usr/src/tmp/xymon-buildroot/etc/logrotate.d + /usr/bin/perl -p -e 's#/var/log/xymon/\*.log#/var/log/xymon/*.log#' -i rpm/xymon.logrotate + /usr/bin/perl -p -e 's#/etc/init.d/xymon rotate#/sbin/service xymon rotate >/dev/null 2>/dev/null#' rpm/xymon.logrotate + /usr/bin/perl -p -e 's#/etc/init.d/xymon rotate#/sbin/service xymon-client rotate >/dev/null 2>/dev/null#' rpm/xymon.logrotate + chmod 644 /usr/src/tmp/xymon-buildroot/etc/logrotate.d/xymon /usr/src/tmp/xymon-buildroot/etc/logrotate.d/xymon-client + install -d /usr/src/tmp/xymon-buildroot/etc/sysconfig + install -m 644 /usr/src/RPM/SOURCES/xymon-client.sysconfig /usr/src/tmp/xymon-buildroot/etc/sysconfig/xymon-client + install -m 644 /usr/src/RPM/SOURCES/xymon-server.sysconfig /usr/src/tmp/xymon-buildroot/etc/sysconfig/xymon + /usr/bin/perl -p -e s#/etc/default/#/etc/sysconfig/# -i /usr/src/tmp/xymon-buildroot/etc/rc.d/init.d/xymon /usr/src/tmp/xymon-buildroot/etc/rc.d/init.d/xymon-client + find /usr/src/tmp/xymon-buildroot/usr/share/xymon/static -type f + xargs -r chmod 644 + rmdir /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/download/ + rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/bin/clientupdate + rm -f /usr/src/tmp/xymon-buildroot/usr/share/man/man1/clientupdate.1 + rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/etc/localclient.cfg + rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/bin/xymoncfg /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/bin/xymongrep + /usr/bin/perl -p -e 's#\$XYMONHOME/bin#/usr/libexec/xymon-client#g;' -e 's#\$XYMONHOME/#/usr/share/xymon-client/#g;' -i /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/etc/xymonclient.cfg /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/bin/xymonclient.sh + /usr/bin/perl -p -e 's#\$XYMONHOME/bin#/usr/libexec/xymon#g;' -e 's#\$XYMONHOME/etc#/etc/xymon#g;' -i /usr/src/tmp/xymon-buildroot/etc/xymon/xymonserver.cfg + /usr/bin/perl -p -e 's/INTERVAL 5m/INTERVAL 1m/g;' -i /usr/src/tmp/xymon-buildroot/etc/xymon/tasks.cfg + /usr/bin/perl -0pe 's/xymonnetagain.log\n\tINTERVAL \d+\w?/xymonnetagain.log\n\tINTERVAL 30s/s' -i /usr/src/tmp/xymon-buildroot/etc/xymon/tasks.cfg + /usr/bin/perl -p -e 's/INTERVAL 5m/INTERVAL 100s/g;' -i /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/etc/clientlaunch.cfg + /usr/bin/perl -0pe 's/xymonclient.log\n\tINTERVAL \d+\w?/xymonclient.log\n\tINTERVAL 100s/s' -i /usr/src/tmp/xymon-buildroot/etc/xymon/tasks.cfg + /usr/bin/perl -p -e 's/`\$XYMON --version`/Xymon version 4.3.28-alt2.2/' -i /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/bin/xymonclient.sh + /usr/bin/perl -p -e 's#CMD \$XYMONCLIENTHOME/bin/#CMD #g;' -e 's#CMD /usr/libexec/xymon-client/#CMD #g;' -e 's#CMD \$XYMONHOME/ext/#CMD /etc/xymon/ext/#g;' -e 's#CMD \$XYMONHOME/bin/#CMD #g;' -e 's#\$XYMONHOME/logs#/var/log/xymon#g;' -i /usr/src/tmp/xymon-buildroot/etc/xymon/tasks.cfg + /usr/bin/perl -p -e 's#CMD \$XYMONCLIENTHOME/bin/#CMD #g;' -e 's#CMD \$XYMONCLIENTHOME/ext/#CMD /etc/xymon-client/ext/#g;' -e 's#\$XYMONCLIENTHOME/etc#/etc/xymon-client#g;' -e 's#CMD /usr/share/xymon/client/bin/#CMD #g;' -i /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/etc/clientlaunch.cfg + /usr/bin/perl -p -e 's#\$XYMONHOME/bin#/usr/libexec/xymon#g;' -i /usr/src/tmp/xymon-buildroot/usr/libexec/xymon/moverrd.sh /usr/src/tmp/xymon-buildroot/usr/libexec/xymon/xymonreports.sh + '[' -f /usr/src/tmp/xymon-buildroot/etc/xymon/ext/xymonnet-again.sh ']' + /usr/bin/perl -p -e 's#\$XYMONHOME/bin#/usr/libexec/xymon#g;' -i /usr/src/tmp/xymon-buildroot/etc/xymon/ext/xymonnet-again.sh + pushd /usr/src/tmp/xymon-buildroot/usr/share/xymon-client ~/tmp/xymon-buildroot/usr/share/xymon-client ~/RPM/BUILD/xymon-4.3.28 + for this in xymon xymoncmd xymondigest logfetch msgcache xymonlaunch + mv -f bin/xymon /usr/src/tmp/xymon-buildroot/usr/bin/xymon + ln -s /usr/bin/xymon bin/xymon + for this in xymon xymoncmd xymondigest logfetch msgcache xymonlaunch + mv -f bin/xymoncmd /usr/src/tmp/xymon-buildroot/usr/bin/xymoncmd + ln -s /usr/bin/xymoncmd bin/xymoncmd + for this in xymon xymoncmd xymondigest logfetch msgcache xymonlaunch + mv -f bin/xymondigest /usr/src/tmp/xymon-buildroot/usr/bin/xymondigest + ln -s /usr/bin/xymondigest bin/xymondigest + for this in xymon xymoncmd xymondigest logfetch msgcache xymonlaunch + mv -f bin/logfetch /usr/src/tmp/xymon-buildroot/usr/bin/logfetch + ln -s /usr/bin/logfetch bin/logfetch + for this in xymon xymoncmd xymondigest logfetch msgcache xymonlaunch + mv -f bin/msgcache /usr/src/tmp/xymon-buildroot/usr/bin/msgcache + ln -s /usr/bin/msgcache bin/msgcache + for this in xymon xymoncmd xymondigest logfetch msgcache xymonlaunch + mv -f bin/xymonlaunch /usr/src/tmp/xymon-buildroot/usr/bin/xymonlaunch + ln -s /usr/bin/xymonlaunch bin/xymonlaunch + mv -f bin /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client + mv -f etc /usr/src/tmp/xymon-buildroot/etc/xymon-client + ln -s /usr/libexec/xymon-client bin + ln -s /etc/xymon-client etc + rmdir local logs + ln -s /var/log/xymon logs + popd ~/RPM/BUILD/xymon-4.3.28 + /usr/bin/perl -p -e 's#XYMONTMP=".*"#XYMONTMP="/var/lib/xymon/tmp"#g;' -i /usr/src/tmp/xymon-buildroot/etc/xymon/xymonserver.cfg + /usr/bin/perl -p -e 's#XYMONTMP=".*"#XYMONTMP="/dev/shm"#g;' -i /usr/src/tmp/xymon-buildroot/etc/xymon-client/xymonclient.cfg + /usr/bin/perl -p -e 's#PATH="#PATH="/usr/libexec/xymon:#' -i /usr/src/tmp/xymon-buildroot/etc/xymon/xymonserver.cfg + /usr/bin/perl -p -e 's#PATH="#PATH="/usr/libexec/xymon-client:#' -i /usr/src/tmp/xymon-buildroot/etc/xymon-client/xymonclient.cfg + rmdir /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/tmp + rm -f /usr/src/tmp/xymon-buildroot/usr/share/xymon/tmp + ln -s xymon /usr/src/tmp/xymon-buildroot/usr/bin/bb + ln -s xymoncmd /usr/src/tmp/xymon-buildroot/usr/bin/bbcmd + ln -s /usr/bin/xymon /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/bb + ln -s /usr/bin/xymoncmd /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/bbcmd + ln -s xymon.1 /usr/src/tmp/xymon-buildroot/usr/share/man/man1/bb.1 + ln -s xymoncmd.1 /usr/src/tmp/xymon-buildroot/usr/share/man/man1/bbcmd.1 + install -d /usr/src/tmp/xymon-buildroot/var/lib/xymon/configs/ + mv /usr/src/tmp/xymon-buildroot/etc/xymon/critical.cfg /usr/src/tmp/xymon-buildroot/var/lib/xymon/configs/critical.cfg + rm -f /usr/src/tmp/xymon-buildroot/etc/xymon/critical.cfg.bak + ln -s /var/lib/xymon/configs/critical.cfg /usr/src/tmp/xymon-buildroot/etc/xymon/critical.cfg + ln -s /usr/share/xymon-client/ext /usr/src/tmp/xymon-buildroot/etc/xymon-client/ext + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/orcaxymon + rm -f /usr/src/tmp/xymon-buildroot/usr/share/man/man1/orcaxymon.1 + for THIS in alerts analysis graphs combo protocols tasks + install -d /usr/src/tmp/xymon-buildroot/etc/xymon/alerts.d + for THIS in alerts analysis graphs combo protocols tasks + install -d /usr/src/tmp/xymon-buildroot/etc/xymon/analysis.d + for THIS in alerts analysis graphs combo protocols tasks + install -d /usr/src/tmp/xymon-buildroot/etc/xymon/graphs.d + for THIS in alerts analysis graphs combo protocols tasks + install -d /usr/src/tmp/xymon-buildroot/etc/xymon/combo.d + for THIS in alerts analysis graphs combo protocols tasks + install -d /usr/src/tmp/xymon-buildroot/etc/xymon/protocols.d + for THIS in alerts analysis graphs combo protocols tasks + install -d /usr/src/tmp/xymon-buildroot/etc/xymon/tasks.d + install -d /usr/src/tmp/xymon-buildroot/etc/xymon-client/client.d + echo ' # Include add-on modules -- do not confuse with /local/ scripts, which are tests inserted directly into the client report directory /etc/xymon-client/client.d' + install -m 755 /usr/src/RPM/SOURCES/xymon.sections.mounts /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/sections/mounts + install -m 644 /usr/src/RPM/SOURCES/xymonreports.daily.task /usr/src/tmp/xymon-buildroot/etc/xymon/tasks.d/dailyreport + install -m 644 /usr/src/RPM/SOURCES/xymonreports.weekly.task /usr/src/tmp/xymon-buildroot/etc/xymon/tasks.d/weeklyreport + install -m 644 /usr/src/RPM/SOURCES/xymonreports.monthly.task /usr/src/tmp/xymon-buildroot/etc/xymon/tasks.d/monthlyreport + install -m 644 /usr/src/RPM/SOURCES/xymongen.task /usr/src/tmp/xymon-buildroot/etc/xymon/tasks.d/xymongen ++ ls -1 /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-aix.sh /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-darwin.sh /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-freebsd.sh /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-hp-ux.sh /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-irix.sh /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-linux.sh /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-netbsd.sh /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-openbsd.sh /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-osf1.sh /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-sco_sv.sh /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-sunos.sh /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-unixware.sh ++ grep -v linux + for FNAME in '`ls -1 /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-*|grep -v linux`' + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-aix.sh + for FNAME in '`ls -1 /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-*|grep -v linux`' + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-darwin.sh + for FNAME in '`ls -1 /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-*|grep -v linux`' + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-freebsd.sh + for FNAME in '`ls -1 /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-*|grep -v linux`' + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-hp-ux.sh + for FNAME in '`ls -1 /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-*|grep -v linux`' + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-irix.sh + for FNAME in '`ls -1 /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-*|grep -v linux`' + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-netbsd.sh + for FNAME in '`ls -1 /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-*|grep -v linux`' + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-openbsd.sh + for FNAME in '`ls -1 /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-*|grep -v linux`' + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-osf1.sh + for FNAME in '`ls -1 /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-*|grep -v linux`' + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-sco_sv.sh + for FNAME in '`ls -1 /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-*|grep -v linux`' + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-sunos.sh + for FNAME in '`ls -1 /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-*|grep -v linux`' + rm -f /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-unixware.sh + ln -s /usr/libexec/xymon/xymond_client /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymond_client + /usr/bin/perl -p -e 's#|#\n#;' -i /usr/src/tmp/xymon-buildroot/etc/xymon/web/acknowledge_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/acknowledgements_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/chpasswd_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/columndoc_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/confreport_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/critedit_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/critical_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/critmulti_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/divider_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/event_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/findhost_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/ghosts_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/graphs_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/hist_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/histlog_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/hostgraphs_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/hostlist_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/hostsvc_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/info_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/maint_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/maintact_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/notify_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/perfdata_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/replog_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/repnormal_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/report_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/snapcritical_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/snapnongreen_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/snapnormal_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/snapshot_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/stdcritical_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/stdnongreen_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/stdnormal_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/topchanges_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/trends_header /usr/src/tmp/xymon-buildroot/etc/xymon/web/useradm_header + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/xymon-buildroot (auto) Verifying and fixing files in /usr/src/tmp/xymon-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/xymon-buildroot/ (default) Compressing files in /usr/src/tmp/xymon-buildroot (auto) removed '/usr/src/tmp/xymon-buildroot/usr/share/man/man1/bbcmd.1' '/usr/src/tmp/xymon-buildroot/usr/share/man/man1/bbcmd.1.xz' -> 'xymoncmd.1.xz' removed '/usr/src/tmp/xymon-buildroot/usr/share/man/man1/bb.1' '/usr/src/tmp/xymon-buildroot/usr/share/man/man1/bb.1.xz' -> 'xymon.1.xz' Adjusting library links in /usr/src/tmp/xymon-buildroot ./var/lib: Verifying ELF objects in /usr/src/tmp/xymon-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Processing files: xymon-4.3.28-alt2.2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.7419 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd xymon-4.3.28 + DOCDIR=/usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-4.3.28 + export DOCDIR + rm -rf /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-4.3.28 + /bin/mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-4.3.28 + cp -prL README README.CLIENT README.redhat Changes COPYING CREDITS RELEASENOTES /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-4.3.28 + chmod -R go-w /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-4.3.28 + chmod -R a+rX /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-4.3.28 + cp -prL client/README-local client/README-sections /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-4.3.28 + chmod -R go-w /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-4.3.28 + chmod -R a+rX /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-4.3.28 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.k7ca6K find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/etc/xymon/critical.cfg -> /var/lib/xymon/configs/critical.cfg is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/client -> /usr/share/xymon-client is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/bin -> /usr/libexec/xymon is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/certs -> /etc/xymon/certs is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/etc -> /etc/xymon is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/ext -> /etc/xymon/ext is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/tmp -> /var/lib/xymon/tmp is not going to provide anything 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.yVLtEZ find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) find-requires: FINDPACKAGE-COMMANDS: awk cat grep install mkdir xargs Finding Requires(pre) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hNfxj6 find-scriptlet-requires: FINDPACKAGE-COMMANDS: getent usermod Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YoxmeC Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rgWb6H warning: xymon provides another subpackage: xymon-client Provides: xymon-client = 4.3.28-alt2.2, xymon-client-passive = 4.3.28-alt2.2, xymon-client-core = 4.3.28-alt2.2 Requires: xymon-common = 4.3.28-alt2.2, /bin/bash, /bin/sh, /etc/logrotate.d, /etc/rc.d/init.d, /etc/rc.d/init.d(msg_reloading), /etc/rc.d/init.d(msg_usage), /etc/rc.d/init.d(start_daemon), /etc/rc.d/init.d(status), /etc/rc.d/init.d(stop_daemon), /etc/rc.d/init.d/functions, /etc/sysconfig/xymon-client, /lib/ld-linux.so.2, /usr/share/xymon-client, coreutils, findutils, gawk, grep, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.17), 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), libcrypto.so.1.1 >= set:pkvV29JtZsPBZ5BYw6AGhZCErhTONTLkWwv6jYB5m5YeXcwlw0moAIIqpl4reOuUjORkVDXUR1wzejOSm1, libcrypto.so.1.1(OPENSSL_1_1_0), liblber-2.4.so.2 >= set:lkzXA, libldap-2.4.so.2 >= set:mh67y2YLpcQI5dfD9UxtFSZkG8hcqgxZhWDW7gfAtcnA64LFvqyqgPj3CCf, libpcre.so.3 >= set:jg2GJX1x3yCY0, librrd.so.8 >= set:khY5aGewDtmGyFk3, libssl.so.1.1 >= set:mhYgIvqzMwIBi6slCi3MPD4Zo6fwbhGdPapYK5dRpOuLm4NUpvYz9uvB8X7rCLp5qzmcCWCynzvVm7, libssl.so.1.1(OPENSSL_1_1_0), rtld(GNU_HASH) Requires(interp): /bin/sh, /bin/sh, /bin/sh, /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(pre): /bin/sh, glibc-utils, shadow-utils Requires(post): /bin/sh, /usr/bin/perl, /usr/sbin/post_service Requires(preun): /bin/sh, /usr/sbin/preun_service Requires(postun): /bin/sh Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9zB2eJ Creating xymon-debuginfo package Processing files: xymon-common-4.3.28-alt2.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Jg4tvj find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/etc/xymon-client/ext -> /usr/share/xymon-client/ext is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/bb -> /usr/bin/xymon is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/bbcmd -> /usr/bin/xymoncmd is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/logfetch -> /usr/bin/logfetch is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/msgcache -> /usr/bin/msgcache is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymon -> /usr/bin/xymon is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymoncmd -> /usr/bin/xymoncmd is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymond_client -> /usr/libexec/xymon/xymond_client is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymondigest -> /usr/bin/xymondigest is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonlaunch -> /usr/bin/xymonlaunch is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/bin -> /usr/libexec/xymon-client is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/etc -> /etc/xymon-client is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon-client/logs -> /var/log/xymon is not going to provide anything 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.naY4Wn find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) shell.req: /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonclient-linux.sh: /sbin/ifconfig -> /sbin/ifconfig (raw, not installed) find-requires: FINDPACKAGE-COMMANDS: cat date df free mount mv netstat nohup nproc rm sed touch uname uptime who Finding Requires(pre) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TvthI9 find-scriptlet-requires: FINDPACKAGE-COMMANDS: getent useradd Requires: /bin/sh, /lib/ld-linux.so.2, /sbin/ifconfig, coreutils, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.27), 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), libpcre.so.3 >= set:jg2GJX1x3yCY0, mount, net-tools, procps, rtld(GNU_HASH), sed Requires(interp): /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(pre): /bin/sh, glibc-utils, shadow-utils Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5nmHhi Creating xymon-common-debuginfo package Processing files: xymon-web-4.3.28-alt2.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0f1pH8 find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/acknowledgements.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/appfeed-critical.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/appfeed.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/certreport.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/columndoc.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/confreport-critical.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/confreport.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/criticalview.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/csvinfo.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/datepage.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/eventlog.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/findhost.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/ghostlist.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/history.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/historylog.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/hostgraphs.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/hostlist.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/nongreen.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/notifications.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/perfdata.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/report.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/reportlog.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/showgraph.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/snapshot.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/svcstatus.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-bin/topchanges.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-secure/ackinfo.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-secure/acknowledge.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-secure/chpasswd.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-secure/criticaleditor.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-secure/enadis.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/cgi-secure/useradm.sh -> /usr/libexec/xymon/cgiwrap is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/static -> /usr/share/xymon/static is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/web -> /etc/xymon/web is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/xymon-buildroot/usr/share/xymon/server/www -> /var/www/xymon is not going to provide anything 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.VCpMnZ find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Requires: xymon = 4.3.28-alt2.2, webserver-common, /lib/ld-linux.so.2, /usr/libexec/xymon/cgiwrap, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), 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), libpcre.so.3 >= set:jg2GJX1x3yCY0, librrd.so.8 >= set:kh8d6Pee3tCbXkG1, 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.Oqd8zs Creating xymon-web-debuginfo package Processing files: xymon-apache2-4.3.28-alt2.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JErT9s 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.n2GkBb find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.N5Gzgh find-scriptlet-requires: FINDPACKAGE-COMMANDS: a2enmod Requires: xymon-web = 4.3.28-alt2.2, apache2 Requires(interp): /bin/sh Requires(post): /bin/sh, apache2-base Processing files: xymon-man-4.3.28-alt2.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.44u250 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.NrRyDe find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Processing files: xymon-client-4.3.28-alt2.2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.73522 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd xymon-4.3.28 + DOCDIR=/usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-client-4.3.28 + export DOCDIR + rm -rf /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-client-4.3.28 + /bin/mkdir -p /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-client-4.3.28 + cp -prL README README.CLIENT README.redhat Changes COPYING CREDITS RELEASENOTES /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-client-4.3.28 + chmod -R go-w /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-client-4.3.28 + chmod -R a+rX /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-client-4.3.28 + cp -prL client/README-local client/README-sections /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-client-4.3.28 + chmod -R go-w /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-client-4.3.28 + chmod -R a+rX /usr/src/tmp/xymon-buildroot/usr/share/doc/xymon-client-4.3.28 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IFfKJq 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.GVxgUg find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) find-requires: FINDPACKAGE-COMMANDS: cat install xargs Finding Requires(pre) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YgntPE find-scriptlet-requires: FINDPACKAGE-COMMANDS: getent usermod Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xrYFtP Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ixlwCE Finding Requires(postun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zyD3PR Provides: xymon-client-core = 4.3.28-alt2.2, xymon-client-passive = 4.3.28-alt2.2 Requires: xymon-common = 4.3.28-alt2.2, /bin/sh, /etc/logrotate.d, /etc/rc.d/init.d, /etc/rc.d/init.d(msg_reloading), /etc/rc.d/init.d(msg_usage), /etc/rc.d/init.d(start_daemon), /etc/rc.d/init.d(status), /etc/rc.d/init.d(stop_daemon), /etc/rc.d/init.d/functions, /etc/sysconfig/xymon-client, coreutils, findutils Requires(interp): /bin/sh, /bin/sh, /bin/sh, /bin/sh Requires(pre): /bin/sh, glibc-utils, shadow-utils Requires(post): /bin/sh, /usr/bin/perl, /usr/sbin/post_service Requires(preun): /bin/sh, /usr/sbin/preun_service Requires(postun): /bin/sh Conflicts: xymon Processing files: xymon-bb-compatibility-4.3.28-alt2.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hKPkYF 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.19Vx37 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Requires: xymon-common, /usr/bin/xymon, /usr/bin/xymoncmd Conflicts: bb Processing files: xymon-debuginfo-4.3.28-alt2.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.54sVFi find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.u3D5B8 find-requires: running scripts (debuginfo) Requires: xymon = 4.3.28-alt2.2, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libcrypto.so.1.1), debug(liblber-2.4.so.2), debug(libldap-2.4.so.2), debug(libpcre.so.3), debug(librrd.so.8), debug(libssl.so.1.1) Processing files: xymon-common-debuginfo-4.3.28-alt2.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sVwLVx find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xdVxVv find-requires: running scripts (debuginfo) objdump: '/usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/logfetch': No such file debuginfo.req: WARNING: /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/logfetch: objdump failed objdump: '/usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/msgcache': No such file debuginfo.req: WARNING: /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/msgcache: objdump failed objdump: '/usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/bb': No such file debuginfo.req: WARNING: /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/bb: objdump failed objdump: '/usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymon': No such file debuginfo.req: WARNING: /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymon: objdump failed objdump: '/usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/bbcmd': No such file debuginfo.req: WARNING: /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/bbcmd: objdump failed objdump: '/usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymoncmd': No such file debuginfo.req: WARNING: /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymoncmd: objdump failed objdump: '/usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymondigest': No such file debuginfo.req: WARNING: /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymondigest: objdump failed objdump: '/usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonlaunch': No such file debuginfo.req: WARNING: /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymonlaunch: objdump failed objdump: '/usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymond_client': No such file debuginfo.req: WARNING: /usr/src/tmp/xymon-buildroot/usr/libexec/xymon-client/xymond_client: objdump failed Requires: xymon-common = 4.3.28-alt2.2, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libpcre.so.3) Processing files: xymon-web-debuginfo-4.3.28-alt2.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dCg6i2 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bfYyG2 find-requires: running scripts (debuginfo) Requires: xymon-web = 4.3.28-alt2.2, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libpcre.so.3), debug(librrd.so.8) Adding to xymon-bb-compatibility a strict dependency on xymon-common Adding to xymon-debuginfo a strict dependency on xymon-common-debuginfo Removing from xymon-debuginfo 79 sources provided by xymon-common-debuginfo also prunning dir /usr/src/debug/xymon-4.3.28/include Adding to xymon-web-debuginfo a strict dependency on xymon-debuginfo Removing from xymon-web-debuginfo 13 sources provided by xymon-debuginfo Removing from xymon-web-debuginfo 62 sources provided by xymon-common-debuginfo also prunning dir /usr/src/debug/xymon-4.3.28/include Removing 2 extra deps from xymon due to dependency on xymon-common Removing 1 extra deps from xymon-web due to dependency on xymon Removing 1 extra deps from xymon-client due to dependency on xymon-common Removing 2 extra deps from xymon-bb-compatibility due to dependency on xymon-common Removing 18 extra deps from xymon due to repentancy on xymon-common Removing 1 extra deps from xymon-apache2 due to repentancy on xymon Removing 12 extra deps from xymon-web due to repentancy on xymon-common Removing 5 extra deps from xymon-client due to repentancy on xymon-common Removing 3 extra deps from xymon-debuginfo due to repentancy on xymon-common-debuginfo Removing 1 extra deps from xymon-web-debuginfo due to repentancy on xymon-debuginfo Removing 3 extra deps from xymon-web-debuginfo due to repentancy on xymon-common-debuginfo Wrote: /usr/src/RPM/RPMS/i586/xymon-4.3.28-alt2.2.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/xymon-common-4.3.28-alt2.2.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/xymon-web-4.3.28-alt2.2.i586.rpm Wrote: /usr/src/RPM/RPMS/noarch/xymon-apache2-4.3.28-alt2.2.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/xymon-man-4.3.28-alt2.2.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/xymon-client-4.3.28-alt2.2.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/xymon-bb-compatibility-4.3.28-alt2.2.noarch.rpm Wrote: /usr/src/RPM/RPMS/i586/xymon-debuginfo-4.3.28-alt2.2.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/xymon-common-debuginfo-4.3.28-alt2.2.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/xymon-web-debuginfo-4.3.28-alt2.2.i586.rpm 92.01user 13.37system 4:55.03elapsed 35%CPU (0avgtext+0avgdata 58052maxresident)k 0inputs+0outputs (0major+6635952minor)pagefaults 0swaps 105.32user 16.11system 5:17.96elapsed 38%CPU (0avgtext+0avgdata 122568maxresident)k 5368inputs+0outputs (0major+7205957minor)pagefaults 0swaps