texlive[57681] Build/source/texk/dvipsk: set found_problems after
commits+karl at tug.org
commits+karl at tug.org
Mon Feb 8 16:54:09 CET 2021
Revision: 57681
http://tug.org/svn/texlive?view=revision&revision=57681
Author: karl
Date: 2021-02-08 16:54:09 +0100 (Mon, 08 Feb 2021)
Log Message:
-----------
set found_problems after search actually fails
Modified Paths:
--------------
trunk/Build/source/texk/dvipsk/Makefile.am
trunk/Build/source/texk/dvipsk/Makefile.in
trunk/Build/source/texk/dvipsk/output.c
trunk/Build/source/texk/dvipsk/test-missing-image.test
Modified: trunk/Build/source/texk/dvipsk/Makefile.am
===================================================================
--- trunk/Build/source/texk/dvipsk/Makefile.am 2021-02-08 15:49:16 UTC (rev 57680)
+++ trunk/Build/source/texk/dvipsk/Makefile.am 2021-02-08 15:54:09 UTC (rev 57681)
@@ -1,7 +1,7 @@
## $Id$
## Makefile.am for the TeX Live subdirectory texk/dvipsk/
##
-## Copyright 2017-2020 Karl Berry <tex-live at tug.org>
+## Copyright 2017-2021 Karl Berry <tex-live at tug.org>
## Copyright 2009-2015 Peter Breitenlohner <tex-live at tug.org>
## You may freely use, modify and/or distribute this file.
##
@@ -117,7 +117,7 @@
afm2tfm-test.log: afm2tfm$(EXEEXT)
TESTS += beginfontk1.test eepic-nan.test pfbincl.test \
quotecmd-test.pl same-name.test test-dvips.test \
- test-overflow-buffers.test uptex-vf.test
+ test-missing-image.test test-overflow-buffers.test uptex-vf.test
beginfontk1.log eepic-nan.log pfbincl.log \
quotecmd-test.log same-name.log test-dvips.log \
test-overflow-buffers.log: dvips$(EXEEXT)
@@ -177,6 +177,9 @@
## test-dvips
EXTRA_DIST += testdata/dvipstst.tex testdata/dvipstst.xdv testdata/dvipstst.xps
DISTCLEANFILES += dvipstst.ps missfont.log mtest.ps
+## test-missing-image
+EXTRA_DIST += testdata/missing-image.tex testdata/missing-image.dvi
+DISTCLEANFILES += missing-image.ps
## test-overflow-buffers
EXTRA_DIST += overflow-color-push.dvi overflow-color-push.tex \
overflow-epsfile.dvi overflow-epsfile.tex \
Modified: trunk/Build/source/texk/dvipsk/Makefile.in
===================================================================
--- trunk/Build/source/texk/dvipsk/Makefile.in 2021-02-08 15:49:16 UTC (rev 57680)
+++ trunk/Build/source/texk/dvipsk/Makefile.in 2021-02-08 15:54:09 UTC (rev 57681)
@@ -721,7 +721,7 @@
dvips_TEXINFOS = contrib/config.proto dvips.help
DISTCLEANFILES = $(DVIS) $(PSS) afmtest.tfm beginfontk1.ps \
eepic-nan.ps pfbincl.ps *badnews* same-name.out dvipstst.ps \
- missfont.log mtest.ps overflow-color-push.ps \
+ missfont.log mtest.ps missing-image.ps overflow-color-push.ps \
overflow-epsfile.ps overflow-psbox.ps upjf.vf upjf_full.ps \
upjf_omit.ps
enc_DATA = dvips-all.enc
@@ -754,6 +754,7 @@
testdata/pfbincl.xps testdata/quotecmd.dvi \
testdata/quotecmd.tex testdata/dvipstst.tex \
testdata/dvipstst.xdv testdata/dvipstst.xps \
+ testdata/missing-image.tex testdata/missing-image.dvi \
overflow-color-push.dvi overflow-color-push.tex \
overflow-epsfile.dvi overflow-epsfile.tex overflow-psbox.dvi \
overflow-psbox.tex testdata/Makefile_upjf testdata/upjf.tex \
@@ -772,7 +773,8 @@
TEST_EXTENSIONS = .pl .test
TESTS = afm2tfm-test.pl beginfontk1.test eepic-nan.test pfbincl.test \
quotecmd-test.pl same-name.test test-dvips.test \
- test-overflow-buffers.test uptex-vf.test
+ test-missing-image.test test-overflow-buffers.test \
+ uptex-vf.test
AM_TESTS_ENVIRONMENT = TEXMFCNF=$(srcdir)/../kpathsea; export \
TEXMFCNF; TEXCONFIG=$(srcdir)/testdata; export TEXCONFIG; \
TEXFONTS=$(srcdir)/testdata; export TEXFONTS; \
Modified: trunk/Build/source/texk/dvipsk/output.c
===================================================================
--- trunk/Build/source/texk/dvipsk/output.c 2021-02-08 15:49:16 UTC (rev 57680)
+++ trunk/Build/source/texk/dvipsk/output.c 2021-02-08 15:54:09 UTC (rev 57681)
@@ -186,7 +186,6 @@
#endif /* ! VMCMS */
#else /* ! (VMCMS || MVSXA) */
sprintf(errbuf, "Could not find figure file %.500s; continuing.", s);
- found_problems = 0; /* continue, but do not exit successfully */
if (secure == 2) {
strcat(errbuf, "\nNote that an absolute path or a relative path with .. are denied in -R2 mode.");
}
@@ -238,9 +237,10 @@
}
break;
}
- if (f==NULL)
+ if (f==NULL) {
+ found_problems = 1; /* continue, but eventually exit unsuccessfully */
error(errbuf);
- else {
+ } else {
if (! quiet) {
#if defined(VMCMS) || defined (MVSXA)
if (strlen(s) + prettycolumn > STDOUTSIZE) {
Modified: trunk/Build/source/texk/dvipsk/test-missing-image.test
===================================================================
--- trunk/Build/source/texk/dvipsk/test-missing-image.test 2021-02-08 15:49:16 UTC (rev 57680)
+++ trunk/Build/source/texk/dvipsk/test-missing-image.test 2021-02-08 15:54:09 UTC (rev 57681)
@@ -7,7 +7,7 @@
# make -C $wp TESTS=test-missing-image.test check
# where wp=.../Work/texk/dvipsk
-if ./dvips $srcdir/testdata/missing-image.dvi -o dvipstst.ps; then
+if ./dvips $srcdir/testdata/missing-image.dvi -o missing-image.ps; then
echo "$0: found image file, but shouldn't have." >&2
exit 1
fi
More information about the tex-live-commits
mailing list.