<86>Dec 25 02:59:34 userdel[3362806]: delete user 'rooter' <86>Dec 25 02:59:34 userdel[3362806]: removed group 'rooter' owned by 'rooter' <86>Dec 25 02:59:34 userdel[3362806]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 25 02:59:34 groupadd[3362854]: group added to /etc/group: name=rooter, GID=1799 <86>Dec 25 02:59:34 groupadd[3362854]: group added to /etc/gshadow: name=rooter <86>Dec 25 02:59:34 groupadd[3362854]: new group: name=rooter, GID=1799 <86>Dec 25 02:59:34 useradd[3362904]: new user: name=rooter, UID=1799, GID=1799, home=/root, shell=/bin/bash, from=none <86>Dec 25 02:59:34 userdel[3362990]: delete user 'builder' <86>Dec 25 02:59:34 userdel[3362990]: removed group 'builder' owned by 'builder' <86>Dec 25 02:59:34 userdel[3362990]: removed shadow group 'builder' owned by 'builder' <86>Dec 25 02:59:34 groupadd[3363068]: group added to /etc/group: name=builder, GID=1800 <86>Dec 25 02:59:34 groupadd[3363068]: group added to /etc/gshadow: name=builder <86>Dec 25 02:59:34 groupadd[3363068]: new group: name=builder, GID=1800 <86>Dec 25 02:59:34 useradd[3363139]: new user: name=builder, UID=1800, GID=1800, home=/usr/src, shell=/bin/bash, from=none warning: Macro %_tcllibdir not found <13>Dec 25 02:59:38 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed <13>Dec 25 02:59:38 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 25 02:59:38 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Dec 25 02:59:38 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed <13>Dec 25 02:59:38 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed <13>Dec 25 02:59:38 rpmi: libflac12-1.4.3-alt2 sisyphus+343354.100.1.1 1711118098 installed <13>Dec 25 02:59:38 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Dec 25 02:59:38 rpmi: libmpg123-1:1.32.10-alt1 sisyphus+365072.100.1.1 1734226035 installed <13>Dec 25 02:59:38 rpmi: libexpat-2.6.4-alt1 sisyphus+365521.100.1.1 1734700243 installed <13>Dec 25 02:59:38 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Dec 25 02:59:38 rpmi: libwayland-server-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Dec 25 02:59:38 rpmi: libXau-devel-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Dec 25 02:59:38 rpmi: libICE-devel-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed <13>Dec 25 02:59:38 rpmi: libSM-devel-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed <13>Dec 25 02:59:38 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 25 02:59:38 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 25 02:59:38 rpmi: rpm-build-tcl-0.6.2-alt1 sisyphus+299320.100.1.1 1651401392 installed <13>Dec 25 02:59:38 rpmi: libtcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Dec 25 02:59:38 rpmi: tcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Dec 25 02:59:38 rpmi: libmad-0.15.1b-alt9 sisyphus+278239.100.1.1 1626080123 installed <13>Dec 25 02:59:39 rpmi: timidity-instruments-1:1.0-alt1 sisyphus+276870.100.1.1 1625246545 installed <13>Dec 25 02:59:39 rpmi: libopus-1.5.2-alt1.1 sisyphus+366209.100.1.1 1734786371 installed <13>Dec 25 02:59:39 rpmi: liblame-3.100-alt1 sisyphus+346342.200.2.2 1716474674 installed <13>Dec 25 02:59:39 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Dec 25 02:59:39 rpmi: libsndfile-1.1.0-alt1 sisyphus+339776.7300.6.2 1707350065 installed <13>Dec 25 02:59:39 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Dec 25 02:59:39 rpmi: libsystemd-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Dec 25 02:59:39 rpmi: libdbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487401 installed <13>Dec 25 02:59:39 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Dec 25 02:59:39 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed <13>Dec 25 02:59:39 rpmi: libsensors3-3.6.0-alt4 sisyphus+366234.100.1.1 1734814779 installed <13>Dec 25 02:59:39 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Dec 25 02:59:39 rpmi: libspirv-tools0-1:2024.4-alt0.1 sisyphus+365035.200.5.1 1734354502 installed <13>Dec 25 02:59:39 rpmi: llvm18.1-filesystem-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed <13>Dec 25 02:59:39 rpmi: llvm18.1-polly-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed <13>Dec 25 02:59:39 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922743 installed <13>Dec 25 02:59:39 rpmi: llvm18.1-gold-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed <13>Dec 25 02:59:41 rpmi: llvm18.1-libs-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed <13>Dec 25 02:59:41 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441061 installed <13>Dec 25 02:59:41 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Dec 25 02:59:41 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Dec 25 02:59:41 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed <13>Dec 25 02:59:41 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023233 installed <13>Dec 25 02:59:41 rpmi: libXt-1.3.0-alt1 sisyphus+331490.500.1.1 1697023310 installed <13>Dec 25 02:59:41 rpmi: libpulseaudio-17.0-alt2 sisyphus+339257.100.1.1 1706519226 installed <13>Dec 25 02:59:41 rpmi: libmikmod-3.3.11.1-alt2 sisyphus+278211.100.1.1 1626077581 installed <13>Dec 25 02:59:41 rpmi: libXmu-1.2.0-alt1 sisyphus+343583.1200.1.1 1711441172 installed <13>Dec 25 02:59:41 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed <13>Dec 25 02:59:41 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Dec 25 02:59:41 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Dec 25 02:59:41 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485400 installed <13>Dec 25 02:59:42 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Dec 25 02:59:42 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Dec 25 02:59:42 rpmi: libXext-devel-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed <13>Dec 25 02:59:42 rpmi: libXfixes-devel-6.0.1-alt1 sisyphus+331490.300.1.1 1697023233 installed <13>Dec 25 02:59:42 rpmi: libXt-devel-1.3.0-alt1 sisyphus+331490.500.1.1 1697023310 installed <13>Dec 25 02:59:42 rpmi: libwayland-client-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Dec 25 02:59:42 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440789 installed <13>Dec 25 02:59:42 rpmi: libdrm-1:2.4.124-alt1 sisyphus+364215.100.1.1 1733469813 installed <13>Dec 25 02:59:42 rpmi: libGLX-mesa-4:24.3.2-alt1 sisyphus+365536.100.1.1 1734711581 installed <13>Dec 25 02:59:42 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 25 02:59:42 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 25 02:59:42 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Dec 25 02:59:42 rpmi: libgbm-4:24.3.2-alt1 sisyphus+365536.100.1.1 1734711581 installed <13>Dec 25 02:59:42 rpmi: libEGL-mesa-4:24.3.2-alt1 sisyphus+365536.100.1.1 1734711581 installed <13>Dec 25 02:59:43 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 25 02:59:43 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 25 02:59:43 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Dec 25 02:59:43 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Dec 25 02:59:43 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 25 02:59:43 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 25 02:59:43 rpmi: alsa-ucm-conf-1.2.12-alt1 sisyphus+352670.100.1.1 1720712327 installed <13>Dec 25 02:59:43 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Dec 25 02:59:44 rpmi: libalsa-1:1.2.12-alt1 sisyphus+352670.200.1.1 1720712401 installed <13>Dec 25 02:59:44 rpmi: libSDL-1.2.14-alt10 sisyphus+346015.200.2.1 1716212609 installed <13>Dec 25 02:59:44 rpmi: libSDL-devel-1.2.14-alt10 sisyphus+346015.200.2.1 1716212609 installed <13>Dec 25 02:59:44 rpmi: libSDL_mixer-1.2.12.0.173.ed76-alt1 sisyphus+363399.100.1.1 1732607790 installed <13>Dec 25 02:59:44 rpmi: libSDL_mixer-devel-1.2.12.0.173.ed76-alt1 sisyphus+363399.100.1.1 1732607790 installed <13>Dec 25 02:59:44 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139222 installed <13>Dec 25 02:59:44 rpmi: libGL-devel-4:24.3.2-alt1 sisyphus+365536.100.1.1 1734711581 installed <13>Dec 25 02:59:44 rpmi: libXmu-devel-1.2.0-alt1 sisyphus+343583.1200.1.1 1711441172 installed <13>Dec 25 02:59:44 rpmi: libXi-devel-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Dec 25 02:59:44 rpmi: tcl-devel-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Dec 25 02:59:44 rpmi: xorg-cf-files-1.0.7-alt3 sisyphus+299066.100.1.1 1650986799 installed <13>Dec 25 02:59:44 rpmi: imake-1.0.8-alt1 sisyphus+346312.200.2.1 1716446983 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/tuxracer-0.61-alt13.qa4.nosrc.rpm (w1.gzdio) Installing tuxracer-0.61-alt13.qa4.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.61792 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf tuxracer-0.61 + echo 'Source #0 (tuxracer-0.61.tar.gz):' Source #0 (tuxracer-0.61.tar.gz): + /usr/bin/gzip -dc /usr/src/RPM/SOURCES/tuxracer-0.61.tar.gz + /bin/tar -xf - + cd tuxracer-0.61 + echo 'Source #1 (tuxracer-data-0.61.tar.gz):' Source #1 (tuxracer-data-0.61.tar.gz): + /usr/bin/gzip -dc /usr/src/RPM/SOURCES/tuxracer-data-0.61.tar.gz + /bin/tar -xf - + echo 'Source #10 (RoadsOfSerbia.tar.bz2):' Source #10 (RoadsOfSerbia.tar.bz2): + /usr/bin/bzip2 -dc /usr/src/RPM/SOURCES/RoadsOfSerbia.tar.bz2 + /bin/tar -xf - + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #3 (tuxracer-0.61-gcc33.patch):' Patch #3 (tuxracer-0.61-gcc33.patch): + /usr/bin/patch -p1 patching file src/game_config.c + echo 'Patch #4 (tuxracer-alt-use-newer-autoconf.patch):' Patch #4 (tuxracer-alt-use-newer-autoconf.patch): + /usr/bin/patch -p2 patching file configure.in + subst s/malign/falign/g configure.in + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.61792 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd tuxracer-0.61 + mv configure.in configure.ac + autoreconf -fisv autoreconf-default: export WARNINGS= autoreconf-default: Entering directory '.' autoreconf-default: configure.ac: not using Gettext autoreconf-default: running: aclocal --force configure.ac:117: warning: underquoted definition of CHECK_FOR_TCL_LIB configure.ac:117: run info Automake 'Extending aclocal' configure.ac:117: or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal autoreconf-default: configure.ac: tracing autoreconf-default: configure.ac: not using Libtool autoreconf-default: configure.ac: not using Intltool autoreconf-default: configure.ac: not using Gtkdoc autoreconf-default: running: /usr/bin/autoconf-2.71 --force configure.ac:3: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:429: AM_INIT_AUTOMAKE is expanded from... configure.ac:3: the top level configure.ac:4: warning: 'AM_CONFIG_HEADER': this macro is obsolete. configure.ac:4: You should use the 'AC_CONFIG_HEADERS' macro instead. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:745: AM_CONFIG_HEADER is expanded from... configure.ac:4: the top level configure.ac:27: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:27: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:27: the top level configure.ac:32: warning: The macro `AC_HEADER_TIME' is obsolete. configure.ac:32: You should run autoupdate. ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... configure.ac:32: the top level configure.ac:135: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:135: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:117: CHECK_FOR_TCL_LIB is expanded from... configure.ac:135: the top level configure.ac:151: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:151: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:117: CHECK_FOR_TCL_LIB is expanded from... configure.ac:151: the top level configure.ac:219: warning: The macro `AC_TRY_CPP' is obsolete. configure.ac:219: You should run autoupdate. ./lib/autoconf/general.m4:2762: AC_TRY_CPP is expanded from... configure.ac:173: CHECK_FOR_TCL_H is expanded from... configure.ac:179: FIND_TCL_H is expanded from... configure.ac:219: the top level configure.ac:229: warning: The macro `AC_TRY_CPP' is obsolete. configure.ac:229: You should run autoupdate. ./lib/autoconf/general.m4:2762: AC_TRY_CPP is expanded from... configure.ac:173: CHECK_FOR_TCL_H is expanded from... configure.ac:179: FIND_TCL_H is expanded from... configure.ac:229: the top level configure.ac:253: warning: The macro `AC_TRY_RUN' is obsolete. configure.ac:253: You should run autoupdate. ./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from... acinclude.m4:11: AM_PATH_SDL is expanded from... configure.ac:253: the top level configure.ac:253: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:253: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... acinclude.m4:11: AM_PATH_SDL is expanded from... configure.ac:253: the top level configure.ac:356: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:356: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:306: CHECK_FOR_GL_LIB is expanded from... configure.ac:329: FIND_GL_LIB is expanded from... configure.ac:356: the top level configure.ac:363: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:363: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:306: CHECK_FOR_GL_LIB is expanded from... configure.ac:329: FIND_GL_LIB is expanded from... configure.ac:363: the top level configure.ac:397: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:397: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:382: CHECK_FOR_GLU_LIB is expanded from... configure.ac:397: the top level configure.ac:408: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:408: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:382: CHECK_FOR_GLU_LIB is expanded from... configure.ac:408: the top level configure.ac:447: warning: The macro `AC_TRY_CPP' is obsolete. configure.ac:447: You should run autoupdate. ./lib/autoconf/general.m4:2762: AC_TRY_CPP is expanded from... configure.ac:439: CHECK_FOR_GL_H is expanded from... configure.ac:447: the top level configure.ac:454: warning: The macro `AC_TRY_CPP' is obsolete. configure.ac:454: You should run autoupdate. ./lib/autoconf/general.m4:2762: AC_TRY_CPP is expanded from... configure.ac:439: CHECK_FOR_GL_H is expanded from... configure.ac:454: the top level configure.ac:472: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:472: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:472: the top level configure.ac:556: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:556: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:544: CHECK_FOR_GLUT_LIB is expanded from... configure.ac:556: the top level configure.ac:623: warning: AC_OUTPUT should be used without arguments. configure.ac:623: You should run autoupdate. autoreconf-default: running: /usr/bin/autoheader-2.71 --force autoreconf-default: running: automake --add-missing --force-missing configure.ac:3: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:3: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation configure.ac:15: installing './compile' src/Makefile.am: installing './depcomp' autoreconf-default: Leaving directory '.' + export CPPFLAGS=-DGLX_GLXEXT_LEGACY + CPPFLAGS=-DGLX_GLXEXT_LEGACY + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + configure_runstatedir_flags= + grep -qF runstatedir=DIR ./configure + configure_runstatedir_flags=--runstatedir=/var/run + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext --datadir=/usr/share/games/tuxracer --bindir=/usr/games --with-data-dir=/usr/share/games/tuxracer --with-tcl-libs=/usr/lib64/tcl configure: WARNING: unrecognized options: --without-included-gettext checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... none checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether the compiler supports GNU C++... yes checking whether x86_64-alt-linux-g++ accepts -g... yes checking for x86_64-alt-linux-g++ option to enable C++11 features... none needed checking dependency style of x86_64-alt-linux-g++... none checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking for getcwd... yes checking for gettimeofday... yes checking for strdup... yes checking for finite... yes checking for isnan... yes checking for _finite... no checking for _isnan... no checking for ieeefp.h... no checking for Win32 platform... checking how to run the C preprocessor... x86_64-alt-linux-gcc -E no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for main in -ldl... yes checking for main in -lm... yes checking for tcl8.3 library... no checking for tcl83 library... no checking for tcl8.2 library... no checking for tcl82 library... no checking for tcl8.0 library... no checking for tcl80 library... no checking for tcl library... yes checking for tcl.h... yes checking for sdl-config... /usr/bin/sdl-config checking for SDL - version >= 1.0.1... yes checking for SDL_JoystickOpen... yes checking for Mix_OpenAudio in -lSDL_mixer... yes checking for GL library... yes checking for glXGetProcAddressARB... yes checking for GLU library... yes checking for GL/gl.h... yes checking for GL/glx.h... yes checking whether glx.h defines glXGetProcAddressARB... yes checking for X11/X.h... yes checking for GL/gl.h... yes checking for GL/glx.h... (cached) yes checking for GL/glext.h... yes checking for GL/glxext.h... yes checking whether glext.h is recent enough... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --without-included-gettext + make -j16 make all-recursive Making all in src make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o fonts.o fonts.c fonts.c: In function 'flush_fonts': fonts.c:184:12: warning: variable 'result' set but not used [-Wunused-but-set-variable] 184 | bool_t result; | ^~~~~~ fonts.c: In function 'register_font_callbacks': fonts.c:449:47: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 449 | Tcl_CreateCommand (ip, "tux_load_font", load_font_cb, 0,0); | ^~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) In file included from /usr/include/tcl.h:2418, from tuxracer.h:110, from fonts.c:21: /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ fonts.c:450:47: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 450 | Tcl_CreateCommand (ip, "tux_bind_font", bind_font_cb, 0,0); | ^~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ make[2]: *** [Makefile:670: fonts.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o audio_data.o audio_data.c audio_data.c: In function 'load_sound_or_music': audio_data.c:94:11: warning: variable 'temp_record_ptr' set but not used [-Wunused-but-set-variable] 94 | char *temp_record_ptr; | ^~~~~~~~~~~~~~~ audio_data.c: In function 'incr_sound_data_ref_ctr': audio_data.c:350:12: warning: variable 'found' set but not used [-Wunused-but-set-variable] 350 | bool_t found; | ^~~~~ audio_data.c: In function 'decr_sound_data_ref_ctr': audio_data.c:378:12: warning: variable 'found' set but not used [-Wunused-but-set-variable] 378 | bool_t found; | ^~~~~ audio_data.c: In function 'incr_music_data_ref_ctr': audio_data.c:405:12: warning: variable 'found' set but not used [-Wunused-but-set-variable] 405 | bool_t found; | ^~~~~ audio_data.c: In function 'decr_music_data_ref_ctr': audio_data.c:432:12: warning: variable 'found' set but not used [-Wunused-but-set-variable] 432 | bool_t found; | ^~~~~ audio_data.c: In function 'delete_unused_audio_data': audio_data.c:464:12: warning: variable 'found' set but not used [-Wunused-but-set-variable] 464 | bool_t found; | ^~~~~ audio_data.c: In function 'register_sound_data_tcl_callbacks': audio_data.c:669:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 669 | Tcl_CreateCommand (ip, "tux_load_sound", load_sound_cb, 0,0); | ^~~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) In file included from /usr/include/tcl.h:2418, from tuxracer.h:110, from audio_data.c:20: /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ audio_data.c:670:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 670 | Tcl_CreateCommand (ip, "tux_load_music", load_music_cb, 0,0); | ^~~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ make[2]: *** [Makefile:670: audio_data.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o audio.o audio.c audio.c: In function 'get_Mix_Chunk': audio.c:356:16: warning: variable 'found' set but not used [-Wunused-but-set-variable] 356 | bool_t found; | ^~~~~ audio.c: In function 'get_music_context_data': audio.c:402:20: warning: variable 'found' set but not used [-Wunused-but-set-variable] 402 | bool_t found; | ^~~~~ audio.c: In function 'set_sound_volume': audio.c:544:20: warning: variable 'found' set but not used [-Wunused-but-set-variable] 544 | bool_t found; | ^~~~~ audio.c: In function 'register_sound_tcl_callbacks': audio.c:780:47: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 780 | Tcl_CreateCommand (ip, "tux_bind_sounds", bind_sounds_cb, 0,0); | ^~~~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) In file included from /usr/include/tcl.h:2418, from tuxracer.h:110, from audio.c:20: /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ audio.c:781:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 781 | Tcl_CreateCommand (ip, "tux_bind_music", bind_music_cb, 0,0); | ^~~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ make[2]: *** [Makefile:670: audio.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o fog.o fog.c fog.c: In function 'register_fog_callbacks': fog.c:196:39: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 196 | Tcl_CreateCommand (ip, "tux_fog", fog_cb, 0,0); | ^~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) In file included from /usr/include/tcl.h:2418, from tuxracer.h:110, from fog.c:20: /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ make[2]: *** [Makefile:670: fog.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o file_util.o file_util.c make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o course_mgr.o course_mgr.c course_mgr.c: In function 'create_open_course_data': course_mgr.c:441:44: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 441 | if ( Tcl_SplitList( ip, string, &argc, &argv ) == TCL_ERROR ) { | ^~~~~ | | | char *** In file included from /usr/include/tcl.h:2418, from tuxracer.h:110, from course_mgr.c:20: /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_mgr.c: In function 'open_courses_cb': course_mgr.c:572:52: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 572 | if ( Tcl_SplitList( ip, argv[1], &num_courses, &list ) == TCL_ERROR ) { | ^~~~~ | | | char *** /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_mgr.c: In function 'create_race_data': course_mgr.c:647:44: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 647 | if ( Tcl_SplitList( ip, string, &argc, &argv ) == TCL_ERROR ) { | ^~~~~ | | | char *** /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_mgr.c: In function 'create_cup_data': course_mgr.c:895:44: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 895 | if ( Tcl_SplitList( ip, string, &argc, &argv ) == TCL_ERROR ) { | ^~~~~ | | | char *** /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_mgr.c:932:56: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 932 | if ( Tcl_SplitList( ip, *argv, &num_races, &races ) == TCL_ERROR ) { | ^~~~~~ | | | char *** /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_mgr.c: In function 'create_event_data': course_mgr.c:1052:44: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 1052 | if ( Tcl_SplitList( ip, string, &argc, &argv ) == TCL_ERROR ) { | ^~~~~ | | | char *** /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_mgr.c:1089:55: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 1089 | if ( Tcl_SplitList( ip, *argv, &num_cups, &cups ) == TCL_ERROR ) { | ^~~~~ | | | char *** /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_mgr.c: In function 'events_cb': course_mgr.c:1263:51: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 1263 | if ( Tcl_SplitList( ip, argv[1], &num_events, &list ) == TCL_ERROR ) { | ^~~~~ | | | char *** /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_mgr.c: In function 'register_course_manager_callbacks': course_mgr.c:1361:48: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1361 | Tcl_CreateCommand (ip, "tux_open_courses", open_courses_cb, 0,0); | ^~~~~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_mgr.c:1362:42: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1362 | Tcl_CreateCommand (ip, "tux_events", events_cb, 0,0); | ^~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_mgr.c:1364:24: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1364 | get_race_conditions_cb, 0,0); | ^~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ make[2]: *** [Makefile:670: course_mgr.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o credits.o credits.c make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o fps.o fps.c fps.c:28:23: warning: 'text_colour' defined but not used [-Wunused-const-variable=] 28 | static const colour_t text_colour = { 0.0, 0.0, 0.0, 1.0 }; | ^~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o error_util.o error_util.c make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o debug.o debug.c make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o course_load.o course_load.c course_load.c: In function 'get_polyhedron_vertices': course_load.c:1052:46: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 1052 | rtn = Tcl_SplitList(ip, arg, num_vertices, &indices); | ^~~~~~~~ | | | char *** In file included from /usr/include/tcl.h:2418, from tuxracer.h:110, from course_load.c:21: /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_load.c: In function 'get_single_polygon': course_load.c:1086:47: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 1086 | rtn = Tcl_SplitList(ip, arg, &num_vertices, &indices); | ^~~~~~~~ | | | char *** /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_load.c: In function 'get_polyhedron_polygon': course_load.c:1118:46: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 1118 | rtn = Tcl_SplitList(ip, arg, num_polygons, &indices); | ^~~~~~~~ | | | char *** /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_load.c: In function 'tree_props_cb': course_load.c:1352:58: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 1352 | rtn = Tcl_SplitList(ip, argv[i+1], &num_col, &indices); | ^~~~~~~~ | | | char *** /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_load.c:1375:58: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 1375 | rtn = Tcl_SplitList(ip, argv[i+1], &num_col, &indices); | ^~~~~~~~ | | | char *** /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_load.c: In function 'item_spec_cb': course_load.c:1534:54: error: passing argument 4 of 'Tcl_SplitList' from incompatible pointer type [-Wincompatible-pointer-types] 1534 | rtn = Tcl_SplitList(ip, *argv, &num_col, &indices); | ^~~~~~~~ | | | char *** /usr/include/tclDecls.h:722:49: note: expected 'const char ***' but argument is of type 'char ***' 722 | CONST84 char ***argvPtr); | ^ course_load.c: In function 'register_course_load_tcl_callbacks': course_load.c:1636:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1636 | Tcl_CreateCommand (ip, "tux_course_dim", course_dim_cb, 0,0); | ^~~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1637:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1637 | Tcl_CreateCommand (ip, "tux_angle", angle_cb, 0,0); | ^~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1638:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1638 | Tcl_CreateCommand (ip, "tux_elev_scale", elev_scale_cb, 0,0); | ^~~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1639:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1639 | Tcl_CreateCommand (ip, "tux_elev", elev_cb, 0,0); | ^~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1640:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1640 | Tcl_CreateCommand (ip, "tux_terrain", terrain_cb, 0,0); | ^~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1641:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1641 | Tcl_CreateCommand (ip, "tux_trees", trees_cb, 0,0); | ^~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1642:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1642 | Tcl_CreateCommand (ip, "tux_tree_size", tree_size_cb, 0,0); | ^~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1643:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1643 | Tcl_CreateCommand (ip, "tux_tree_poly", tree_poly_cb, 0,0); | ^~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1644:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1644 | Tcl_CreateCommand (ip, "tux_bgnd_img", bgnd_img_cb, 0,0); | ^~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1645:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1645 | Tcl_CreateCommand (ip, "tux_tree_tex", tree_tex_cb, 0,0); | ^~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1646:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1646 | Tcl_CreateCommand (ip, "tux_ice_tex", ice_tex_cb, 0,0); | ^~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1647:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1647 | Tcl_CreateCommand (ip, "tux_rock_tex", rock_tex_cb, 0,0); | ^~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1648:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1648 | Tcl_CreateCommand (ip, "tux_snow_tex", snow_tex_cb, 0,0); | ^~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1649:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1649 | Tcl_CreateCommand (ip, "tux_start_pt", start_pt_cb, 0,0); | ^~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1650:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1650 | Tcl_CreateCommand (ip, "tux_friction", friction_cb, 0,0); | ^~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1651:49: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1651 | Tcl_CreateCommand (ip, "tux_course_author", course_author_cb, 0,0); | ^~~~~~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1652:47: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1652 | Tcl_CreateCommand (ip, "tux_course_name", course_name_cb, 0,0); | ^~~~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1653:53: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1653 | Tcl_CreateCommand (ip, "tux_base_height_value", base_height_value_cb, 0,0); | ^~~~~~~~~~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1654:47: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1654 | Tcl_CreateCommand (ip, "tux_tree_props", tree_props_cb, 0,0); | ^~~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ course_load.c:1655:46: error: passing argument 3 of 'Tcl_CreateCommand' from incompatible pointer type [-Wincompatible-pointer-types] 1655 | Tcl_CreateCommand (ip, "tux_item_spec", item_spec_cb, 0,0); | ^~~~~~~~~~~~ | | | int (*)(void *, Tcl_Interp *, int, char **) /usr/include/tclDecls.h:303:67: note: expected 'int (*)(void *, Tcl_Interp *, int, const char **)' but argument is of type 'int (*)(void *, Tcl_Interp *, int, char **)' 303 | const char *cmdName, Tcl_CmdProc *proc, | ~~~~~~~~~~~~~^~~~ make[2]: *** [Makefile:670: course_load.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o button.o button.c make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o event_select.o event_select.c event_select.c: In function 'set_widget_positions_and_draw_decorations': event_select.c:167:12: warning: variable 'cup_list' set but not used [-Wunused-but-set-variable] 167 | list_t cup_list; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o course_render.o course_render.c course_render.c: In function 'draw_fog_plane': course_render.c:600:30: warning: variable 'right_edge_plane' set but not used [-Wunused-but-set-variable] 600 | plane_t left_edge_plane, right_edge_plane; | ^~~~~~~~~~~~~~~~ course_render.c:600:13: warning: variable 'left_edge_plane' set but not used [-Wunused-but-set-variable] 600 | plane_t left_edge_plane, right_edge_plane; | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o alglib.o alglib.c make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[2]: Entering directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DGLX_GLXEXT_LEGACY -DTUXRACER_NO_ASSERT=1 -DTCL_HEADER=\ -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DDATA_DIR=\"/usr/share/games/tuxracer\" -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -fomit-frame-pointer -ffast-math -O2 -Wall -fomit-frame-pointer -ffast-math -fexpensive-optimizations -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o course_quad.o course_quad.cpp course_quad.cpp: In function 'void init_course_quadtree(scalar_t*, int, int, scalar_t, scalar_t, point_t, scalar_t)': course_quad.cpp:88:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 88 | print_debug( DEBUG_QUADTREE, "nodes = %d\n", root->CountNodes()); | ^~~~~~~~~~~~~~ course_quad.cpp:89:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 89 | print_debug( DEBUG_QUADTREE, "max error = %g\n", | ^~~~~~~~~~~~~~~~~~ course_quad.cpp:94:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 94 | "Culling unnecessary nodes (detail factor = %d)...\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_quad.cpp:99:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 99 | print_debug( DEBUG_QUADTREE, "nodes = %d\n", root->CountNodes()); | ^~~~~~~~~~~~~~ course_quad.cpp:100:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 100 | print_debug( DEBUG_QUADTREE, "max error = %g\n", | ^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/tuxracer-0.61/src' make[1]: *** [Makefile:426: all-recursive] Error 1 make: *** [Makefile:367: all] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.61792 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.61792 (%build) Command exited with non-zero status 1 5.32user 2.51system 0:06.01elapsed 130%CPU (0avgtext+0avgdata 74080maxresident)k 0inputs+0outputs (0major+520828minor)pagefaults 0swaps hsh-rebuild: rebuild of `tuxracer-0.61-alt13.qa4.src.rpm' failed. Command exited with non-zero status 1 3.67user 2.77system 0:20.50elapsed 31%CPU (0avgtext+0avgdata 138584maxresident)k 13936inputs+0outputs (0major+216057minor)pagefaults 0swaps