* Package: dev-tex/chktex-1.6.4  * Repository: gentoo  * Maintainer: tex@gentoo.org  * USE: amd64 elibc_glibc kernel_linux multilib test userland_GNU  * FEATURES: fakeroot sandbox test userpriv usersandbox >>> cfg-update-1.8.2-r1: Creating checksum index... >>> Unpacking source... >>> Unpacking chktex-1.6.4.tar.gz to /var/tmp/portage/dev-tex/chktex-1.6.4/work >>> Source unpacked in /var/tmp/portage/dev-tex/chktex-1.6.4/work >>> Compiling source in /var/tmp/portage/dev-tex/chktex-1.6.4/work/chktex-1.6.4 ... ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-debug-info ##### ### ### ######## ### ## ### ## ## ## ## ## #0 @@ @@ @@@ @@ @@ @@ ####### @@ @ @@ @@@ @@ @@ @@ @@ ## # @@ && && && &&&& && @@ & && &&& && && && && && && @@@@ & && %%%%% %%% %%% %%% %%% %% && %%% %%% && & %%%%%%% Welcome to the ChkTeX configuration script! Before taking the program in use, please read the COPYING file; it applies to this script as well as the remaining parts of the package. In short: *NO WARRANTIES WHATSOEVER* Copyright © 1995-96 Jens T. Berger Thielemann checking whether lacheck replacement should be installed... no checking whether runtime debug info should be used... no checking whether the emacs hack should be installed... no checking whether coverage testing is enabled... no checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc 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 x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking C to warn at nonstrict prototypes... -Wstrict-prototypes checking for C compiler warning flags... -Wall checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for perl5... no checking for perl... /usr/bin/perl checking whether perl is v5 or higher... yes checking whether #! works in shell scripts... yes checking for groff... groff -man -P-bu -Tlatin1 checking for latex... /usr/bin/latex checking for dvips... /usr/bin/dvips checking for lynx... /usr/bin/lynx checking for latex2html... no checking for tgetent in -ltermlib... no checking for tgetent in -ltermcap... yes checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required 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 limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking stat.h usability... no checking stat.h presence... no checking for stat.h... no checking for strings.h... (cached) yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for sys/stat.h... (cached) yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking termlib.h usability... no checking termlib.h presence... no checking for termlib.h... no checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for size_t... yes checking for vprintf... yes checking for _doprnt... no checking for access... yes checking for closedir... yes checking for fileno... yes checking for isatty... yes checking for opendir... yes checking for readdir... yes checking for stat... yes checking for strcasecmp... yes checking for strdup... yes checking for strlwr... no checking for strtol... yes configure: creating ./config.status config.status: creating stamp-h config.status: creating Makefile config.status: WARNING: Makefile.in seems to ignore the --datarootdir setting config.status: creating deweb config.status: creating MakeHTML config.status: creating Readme.header config.status: creating ChkTeX.tex config.status: creating config.h make -j2 -l5 Makefile:110: .ChkTeX.d: No such file or directory Makefile:110: .FindErrs.d: No such file or directory Makefile:110: .OpSys.d: No such file or directory Makefile:110: .Resource.d: No such file or directory Makefile:110: .Utility.d: No such file or directory x86_64-pc-linux-gnu-gcc -M -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -D__unix__ Utility.c > .Utility.d.tmp x86_64-pc-linux-gnu-gcc -M -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -D__unix__ Resource.c > .Resource.d.tmp sed 's,\(Resource\)\.o *:,\1.o .Resource.d : Makefile,g' .Resource.d.tmp > .Resource.d sed 's,\(Utility\)\.o *:,\1.o .Utility.d : Makefile,g' .Utility.d.tmp > .Utility.d rm -f .Resource.d.tmp 2>/dev/null rm -f .Utility.d.tmp 2>/dev/null x86_64-pc-linux-gnu-gcc -M -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -D__unix__ OpSys.c > .OpSys.d.tmp x86_64-pc-linux-gnu-gcc -M -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -D__unix__ FindErrs.c > .FindErrs.d.tmp sed 's,\(FindErrs\)\.o *:,\1.o .FindErrs.d : Makefile,g' .FindErrs.d.tmp > .FindErrs.d sed 's,\(OpSys\)\.o *:,\1.o .OpSys.d : Makefile,g' .OpSys.d.tmp > .OpSys.d rm -f .FindErrs.d.tmp 2>/dev/null rm -f .OpSys.d.tmp 2>/dev/null x86_64-pc-linux-gnu-gcc -M -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -D__unix__ ChkTeX.c > .ChkTeX.d.tmp sed 's,\(ChkTeX\)\.o *:,\1.o .ChkTeX.d : Makefile,g' .ChkTeX.d.tmp > .ChkTeX.d rm -f .ChkTeX.d.tmp 2>/dev/null x86_64-pc-linux-gnu-gcc -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -D__unix__ -O2 -pipe -mtune=core2 -Wall -c ChkTeX.c -o ChkTeX.o x86_64-pc-linux-gnu-gcc -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -D__unix__ -O2 -pipe -mtune=core2 -Wall -c FindErrs.c -o FindErrs.o ChkTeX.c: In function ‘main’: ChkTeX.c:353:13: warning: format not a string literal and no format arguments ChkTeX.c:371:13: warning: format not a string literal and no format arguments ChkTeX.c:379:13: warning: format not a string literal and no format arguments ChkTeX.c: In function ‘ParseArgs’: ChkTeX.c:956:17: warning: format not a string literal and no format arguments ChkTeX.c: At top level: ChkTeX.c:106:20: warning: ‘OnText’ defined but not used ChkTeX.c:108:20: warning: ‘OffText’ defined but not used x86_64-pc-linux-gnu-gcc -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -D__unix__ -O2 -pipe -mtune=core2 -Wall -c OpSys.c -o OpSys.o x86_64-pc-linux-gnu-gcc -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -D__unix__ -O2 -pipe -mtune=core2 -Wall -c Resource.c -o Resource.o x86_64-pc-linux-gnu-gcc -I. -I. -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -D__unix__ -O2 -pipe -mtune=core2 -Wall -c Utility.c -o Utility.o x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -o chktex ChkTeX.o FindErrs.o OpSys.o Resource.o Utility.o -ltermcap >>> Source compiled. >>> Test phase [check]: dev-tex/chktex-1.6.4 >>> Testing that checking algorithms work correctly... (builddir=`pwd` ; cd . ; ${builddir}/chktex -mall -r -g0 -lchktexrc -v5 Test.tex) 1> chktest /var/tmp/portage/dev-tex/chktex-1.6.4/work/chktex-1.6.4/chktex: WARNING -- Could not find global resource file. ChkTeX v1.6.4 - Copyright 1995-96 Jens T. Berger Thielemann. No errors printed; No warnings printed; No user suppressed warnings printed. ***WARNING*** Problems when checking compilation. This may or may not be a problem; anyway, I'm giving you a diff from what the results were *supposed* to be... --- chktest 2011-12-16 10:26:37.000000000 -0500 +++ ./Test.out 2007-10-20 03:10:48.000000000 -0400 @@ -157,13 +157,13 @@ Message 22 in Test.tex: Comment displayed. % Envs: ^ -Message 9 in Test.tex: `bz}' expected, found `quxx'. +Message 9 in Test.tex: `baz' expected, found `quux'. \begin{quux} \begin{baz} \end{quux} \end{baz} \end{asoi} \begin{dobedo} ^^^^ -Message 9 in Test.tex: `quxx' expected, found `bz}'. +Message 9 in Test.tex: `quux' expected, found `baz'. \begin{quux} \begin{baz} \end{quux} \end{baz} \end{asoi} \begin{dobedo} ^^^^ -Message 10 in Test.tex: Solo `asii' found. +Message 10 in Test.tex: Solo `asoi' found. \begin{quux} \begin{baz} \end{quux} \end{baz} \end{asoi} \begin{dobedo} ^^^^ Message 22 in Test.tex: Comment displayed. @@ -292,9 +292,9 @@ Message 22 in Test.tex: Comment displayed. % Warning 31 ^ -Message 1 in Test.tex: Command terminated with space. -\this is - ^ +Message 31 in Test.tex: This text may be ignored. +\end{verbatim} foo bar + ^^^^^^^ Message 22 in Test.tex: Comment displayed. % Warning 32-34 ^ @@ -397,9 +397,9 @@ Message 14 in Test.tex: Could not find argument for command. \verb# ^^^^^ -Message 1 in Test.tex: Command terminated with space. -\this is - ^ +Message 31 in Test.tex: This text may be ignored. +\end{verbatim} FOO + ^^^ Message 22 in Test.tex: Comment displayed. % Warning 16,15 ^ make: *** [check] Error 1 * ERROR: dev-tex/chktex-1.6.4 failed (test phase): * Make check failed. See above for details. * * Call stack: * ebuild.sh, line 56: Called src_test * environment, line 230: Called _eapi0_src_test * ebuild.sh, line 642: Called die * The specific snippet of code: * has test $FEATURES && die "Make check failed. See above for details." * * If you need support, post the output of 'emerge --info =dev-tex/chktex-1.6.4', * the complete build log and the output of 'emerge -pqv =dev-tex/chktex-1.6.4'. * The complete build log is located at '/var/log/portage/dev-tex:chktex-1.6.4:20111216-152503.log.gz'. * The ebuild environment file is located at '/var/tmp/portage/dev-tex/chktex-1.6.4/temp/environment'. * S: '/var/tmp/portage/dev-tex/chktex-1.6.4/work/chktex-1.6.4'