<86>Nov 24 06:17:06 userdel[46132]: delete user 'rooter' <86>Nov 24 06:17:06 userdel[46132]: removed group 'rooter' owned by 'rooter' <86>Nov 24 06:17:06 userdel[46132]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 24 06:17:06 groupadd[46163]: group added to /etc/group: name=rooter, GID=696 <86>Nov 24 06:17:06 groupadd[46163]: group added to /etc/gshadow: name=rooter <86>Nov 24 06:17:06 groupadd[46163]: new group: name=rooter, GID=696 <86>Nov 24 06:17:06 useradd[46174]: new user: name=rooter, UID=696, GID=696, home=/root, shell=/bin/bash <86>Nov 24 06:17:06 userdel[46214]: delete user 'builder' <86>Nov 24 06:17:06 userdel[46214]: removed group 'builder' owned by 'builder' <86>Nov 24 06:17:06 userdel[46214]: removed shadow group 'builder' owned by 'builder' <86>Nov 24 06:17:06 groupadd[46254]: group added to /etc/group: name=builder, GID=697 <86>Nov 24 06:17:06 groupadd[46254]: group added to /etc/gshadow: name=builder <86>Nov 24 06:17:06 groupadd[46254]: new group: name=builder, GID=697 <86>Nov 24 06:17:06 useradd[46292]: new user: name=builder, UID=697, GID=697, home=/usr/src, shell=/bin/bash warning: Macro %_tcldatadir not found warning: Macro %_tcllibdir not found warning: Macro %_tcldatadir not found warning: Macro %_tcllibdir not found warning: Macro %_tcldatadir not found warning: Macro %_tcldatadir not found warning: Macro %_tcllibdir not found <13>Nov 24 06:17:08 rpmi: rpm-build-tcl-0.5.1-alt1 1519671307 installed <13>Nov 24 06:17:09 rpmi: libtcl-8.6.8-alt1 1518663643 installed <13>Nov 24 06:17:09 rpmi: tcl-8.6.8-alt1 1518663643 installed <13>Nov 24 06:17:09 rpmi: gcc-c++-common-1.4.22-alt1 1519183788 installed <13>Nov 24 06:17:09 rpmi: libstdc++8-devel-8.2.1-alt1 sisyphus.214000.20 1542662379 installed <13>Nov 24 06:17:10 rpmi: gcc8-c++-8.2.1-alt1 sisyphus.214000.20 1542662379 installed <13>Nov 24 06:17:10 rpmi: gcc-c++-8-alt1 sisyphus.214000.40 1542664775 installed <13>Nov 24 06:17:10 rpmi: libstdc++-devel-8-alt1 sisyphus.214000.40 1542664792 installed <13>Nov 24 06:17:10 rpmi: tcl-devel-8.6.8-alt1 1518663643 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/metakit-2.4.9.7-alt1.qa1.nosrc.rpm Installing metakit-2.4.9.7-alt1.qa1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.60373 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf metakit-2.4.9.7 + echo 'Source #0 (metakit-2.4.9.7.tar.gz):' Source #0 (metakit-2.4.9.7.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/metakit-2.4.9.7.tar.gz + /bin/tar -xf - + cd metakit-2.4.9.7 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (metakit-2.4.9.6-alt-soname.patch):' Patch #0 (metakit-2.4.9.6-alt-soname.patch): + /usr/bin/patch -p1 patching file unix/Makefile.in + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.53425 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd metakit-2.4.9.7 + cd builds + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_prog_cc_static_works=no + lt_cv_prog_cc_static_works=no + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ../unix/configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ../unix/configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --disable-python --with-tcl=/usr/include,/usr/src/tmp/metakit-buildroot/usr/share/tcl --enable-shared --disable-static checking for Python configuration... not enabled checking for Tcl headers... found /usr/include/tcl.h checking for Tcl package installation location... /usr/src/tmp/metakit-buildroot/usr/share/tcl checking for building with threads... no (default) checking for building as shared lib... yes (default) checking for i586-alt-linux-g++... i586-alt-linux-g++ checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether i586-alt-linux-g++ accepts -g... yes checking for a BSD-compatible install... /bin/install -c checking how to run the C++ preprocessor... i586-alt-linux-g++ -E checking for egrep... grep -E checking for ANSI C header files... yes checking for an ANSI C-conforming const... yes checking for inline... inline 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 long... yes checking size of long... 4 checking for long long... yes checking for mmap... yes checking for memmove... yes checking for bcopy... yes checking for pthread_mutex_init in -lpthread... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h + make -j8 'LINK_SPECIAL_FLAGS=-lpthread -ltcl' MK4_SONAME=libmk4.so.1 make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/fileio.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/fileio.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/field.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/field.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/std.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/std.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/derived.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/derived.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../unix/../src/derived.cpp: In member function 'virtual c4_Notifier* c4_FilterSeq::PreChange(c4_Notifier&)': ../unix/../src/derived.cpp:294:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!pass) ^ ../unix/../src/derived.cpp: In member function 'virtual void c4_FilterSeq::PostChange(c4_Notifier&)': ../unix/../src/derived.cpp:362:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!pass) ^ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/column.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/column.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../unix/../src/column.cpp: In member function 'void c4_Column::MoveGapTo(t4_i32)': ../unix/../src/column.cpp:420:11: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] else if (_gap > pos_) ^ ../unix/../src/column.cpp: In member function 'void c4_ColOfInts::SetAccessWidth(int)': ../unix/../src/column.cpp:1178:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (l2bp1 > 4 && (_mustFlip || Persist() != 0 && Strategy()._bytesFlipped)) ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/handler.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/handler.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/string.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/string.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../unix/../src/string.cpp: In function 'bool operator==(const c4_String&, const c4_String&)': ../unix/../src/string.cpp:233:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return a._value == b._value || a.GetLength() == b.GetLength() && memcmp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ (a.Data(), b.Data(), a.GetLength()) == 0; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/persist.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/persist.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/table.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/table.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/store.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/store.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/univ.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/univ.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/custom.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/custom.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../unix/../src/custom.cpp: In member function 'virtual bool c4_JoinPropViewer::GetItem(int, int, c4_Bytes&)': ../unix/../src/custom.cpp:764:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (col_ >= _subPos) ^ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I/usr/include/generic -I/usr/include ../unix/../tcl/mk4tcl.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../tcl/mk4tcl.h:5, from ../unix/../tcl/mk4tcl.cpp:5: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../unix/../tcl/mk4tcl.cpp:26: ../unix/../tcl/stubtcl.h: At global scope: ../unix/../tcl/stubtcl.h:3:11: error: conflicting declaration 'TclStubs* tclStubsPtr' TclStubs *tclStubsPtr; ^~~~~~~~~~~ In file included from /usr/include/tcl.h:2445, from ../unix/../tcl/mk4tcl.h:12, from ../unix/../tcl/mk4tcl.cpp:5: /usr/include/tclDecls.h:2487:24: note: previous declaration as 'const TclStubs* tclStubsPtr' extern const TclStubs *tclStubsPtr; ^~~~~~~~~~~ In file included from ../unix/../tcl/mk4tcl.cpp:26: ../unix/../tcl/stubtcl.h:4:15: error: conflicting declaration 'TclPlatStubs* tclPlatStubsPtr' TclPlatStubs *tclPlatStubsPtr; ^~~~~~~~~~~~~~~ In file included from /usr/include/tcl.h:2458, from ../unix/../tcl/mk4tcl.h:12, from ../unix/../tcl/mk4tcl.cpp:5: /usr/include/tclPlatDecls.h:88:28: note: previous declaration as 'const TclPlatStubs* tclPlatStubsPtr' extern const TclPlatStubs *tclPlatStubsPtr; ^~~~~~~~~~~~~~~ In file included from ../unix/../tcl/mk4tcl.cpp:26: ../unix/../tcl/stubtcl.h: In function 'int MyInitStubs(Tcl_Interp*)': ../unix/../tcl/stubtcl.h:19:9: error: 'Tcl_Interp' {aka 'struct Tcl_Interp'} has no member named 'result' ip->result = "This extension requires stubs-support."; ^~~~~~ ../unix/../tcl/stubtcl.h:20:9: error: 'Tcl_Interp' {aka 'struct Tcl_Interp'} has no member named 'freeProc'; did you mean 'freeProcDontUse'? ip->freeProc = TCL_STATIC; ^~~~~~~~ freeProcDontUse ../unix/../tcl/stubtcl.h:33:42: error: invalid conversion from 'const TclIntStubs*' to 'TclIntStubs*' [-fpermissive] tclIntStubsPtr = tclStubsPtr->hooks->tclIntStubs; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../unix/../tcl/stubtcl.h:34:46: error: invalid conversion from 'const TclIntPlatStubs*' to 'TclIntPlatStubs*' [-fpermissive] tclIntPlatStubsPtr = tclStubsPtr->hooks->tclIntPlatStubs; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../unix/../tcl/mk4tcl.cpp: In function 'const c4_Property& AsProperty(Tcl_Obj*, const c4_View&)': ../unix/../tcl/mk4tcl.cpp:982:39: error: invalid conversion from 'const Tcl_ObjType*' to 'Tcl_ObjType*' [-fpermissive] Tcl_ObjType *oldTypePtr = objPtr->typePtr; ~~~~~~~~^~~~~~~ ../unix/../tcl/mk4tcl.cpp: In function 'int& AsIndex(Tcl_Obj*)': ../unix/../tcl/mk4tcl.cpp:1050:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return (int &)obj_->internalRep.twoPtrValue.ptr1; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../unix/../tcl/mk4tcl.cpp: In function 'int SetCursorFromAny(Tcl_Interp*, Tcl_Obj*)': ../unix/../tcl/mk4tcl.cpp:1086:39: error: invalid conversion from 'const Tcl_ObjType*' to 'Tcl_ObjType*' [-fpermissive] Tcl_ObjType *oldTypePtr = objPtr->typePtr; ~~~~~~~~^~~~~~~ ../unix/../tcl/mk4tcl.cpp: In member function 'bool TclSelector::Match(const c4_RowRef&)': ../unix/../tcl/mk4tcl.cpp:1218:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] matched = cond._id < 0 && data == row_ || cond._id == 0 && data <= row_ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../unix/../tcl/mk4tcl.cpp:1219:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || cond._id > 0 && data >= row_; ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../unix/../tcl/mk4tcl.cpp: In member function 'void Tcl::tcl_ListObjAppendElement(Tcl_Obj*, Tcl_Obj*)': ../unix/../tcl/mk4tcl.cpp:1347:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!_error) ^ ../unix/../tcl/mk4tcl.cpp: In member function 'int MkTcl::ViewCmd()': ../unix/../tcl/mk4tcl.cpp:2040:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (view.Locate(key, &pos) == 0) ^ ../unix/../tcl/mk4tcl.cpp: In member function 'int MkTcl::LoopCmd()': ../unix/../tcl/mk4tcl.cpp:2144:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (!(i < limit && incr > 0 || i > limit && incr < 0)) ~~~~~~~~~~^~~~~~~~~~~ ../unix/../tcl/mk4tcl.cpp:2159:65: error: 'Tcl_Interp' {aka 'struct Tcl_Interp'} has no member named 'errorLine'; did you mean 'errorLineDontUse'? sprintf(msg, "\n (\"mk::loop\" body line %d)", interp->errorLine); ^~~~~~~~~ errorLineDontUse make: *** [Makefile:187: mk4tcl.o] Error 1 make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: *** Waiting for unfinished jobs.... make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/format.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/format.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../unix/../src/format.cpp: In member function 'bool c4_FormatB::ShouldBeMemo(int) const': ../unix/../src/format.cpp:334:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return length_ > 10000 || length_ > 100 && length_ > 1000000 / rows; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unix/../src/format.cpp: In member function 'virtual c4_Column* c4_FormatB::GetNthMemoCol(int, bool)': ../unix/../src/format.cpp:358:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (n > 0) ^ ../unix/../src/format.cpp: In member function 'virtual void c4_FormatB::Commit(c4_SaveContext&)': ../unix/../src/format.cpp:812:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] _recalc = _sizeCol.ColSize() > 0 && _sizeCol.IsDirty() || _memoCol.ColSize() ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I/usr/include/generic -I/usr/include ../unix/../tcl/mk4too.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../tcl/mk4tcl.h:5, from ../unix/../tcl/mk4too.cpp:6: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../unix/../tcl/mk4too.cpp: In static member function 'static int MkView::Dispatcher(ClientData, Tcl_Interp*, int, Tcl_Obj* const*)': ../unix/../tcl/mk4too.cpp:23:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Tcl_SetResult(ip, "Initialization error in dispatcher", TCL_STATIC); ^ ../unix/../tcl/mk4too.cpp: In member function 'int MkView::SearchCmd()': ../unix/../tcl/mk4too.cpp:401:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Tcl_SetResult(interp, "unsupported property type", TCL_STATIC); ^ ../unix/../tcl/mk4too.cpp: In member function 'int MkView::LoopCmd()': ../unix/../tcl/mk4too.cpp:598:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] for (int i = first; i < limit && incr > 0 || i > limit && incr < 0; i += incr) ~~~~~~~~~~^~~~~~~~~~~ ../unix/../tcl/mk4too.cpp:615:67: error: 'Tcl_Interp' {aka 'struct Tcl_Interp'} has no member named 'errorLine'; did you mean 'errorLineDontUse'? sprintf(msg, "\n (\"mk::loop\" body line %d)", interp->errorLine); ^~~~~~~~~ errorLineDontUse make: *** [Makefile:189: mk4too.o] Error 1 make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/remap.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/remap.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../unix/../src/remap.cpp: In member function 'int c4_HashViewer::LookDict(t4_i32, c4_Cursor) const': ../unix/../src/remap.cpp:241:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (IsUnused(i) || Hash(i) == hash_ && KeySame(Row(i), cursor_)) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unix/../src/remap.cpp: In member function 'virtual bool c4_IndexedViewer::RemoveRows(int, int)': ../unix/../src/remap.cpp:1056:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (v >= pos_) ^ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/view.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/view.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' make: Entering directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' i586-alt-linux-g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DUSE_TCL_STUBS -I../unix/../include -I../unix/../src -I. ../unix/../src/viewx.cpp In file included from ../unix/../include/mk4.h:1053, from ../unix/../src/header.h:191, from ../unix/../src/viewx.cpp:9: ../unix/../include/mk4.inl: In function 'bool operator<(c4_Cursor, c4_Cursor)': ../unix/../include/mk4.inl:287:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] a_._seq == b_._seq && a_._index < b_._index; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../unix/../src/viewx.cpp: In member function 't4_i32 c4_Strategy::EndOfData(t4_i32)': ../unix/../src/viewx.cpp:697:46: warning: suggest parentheses around '&&' within '||' [-Wparentheses] mark[0] == 0x80 && count == 0) && offset > 0; ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/metakit-2.4.9.7/builds' error: Bad exit status from /usr/src/tmp/rpm-tmp.53425 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.53425 (%build) Command exited with non-zero status 1 16.56user 2.34system 0:10.31elapsed 183%CPU (0avgtext+0avgdata 37516maxresident)k 0inputs+0outputs (0major+368681minor)pagefaults 0swaps hsh-rebuild: rebuild of `metakit-2.4.9.7-alt1.qa1.src.rpm' failed. Command exited with non-zero status 1 27.50user 5.21system 0:24.90elapsed 131%CPU (0avgtext+0avgdata 122676maxresident)k 5144inputs+0outputs (0major+704471minor)pagefaults 0swaps