summaryrefslogtreecommitdiff
path: root/Build/source/texk
diff options
context:
space:
mode:
authorTakuji Tanaka <ttk@t-lab.opal.ne.jp>2023-02-14 13:14:50 +0000
committerTakuji Tanaka <ttk@t-lab.opal.ne.jp>2023-02-14 13:14:50 +0000
commitfda93e7da2353d9a0b6dc06611c349c8e078e4ce (patch)
treeb37d8fecbde129ebab17b87583be28af0e9afcd5 /Build/source/texk
parent676ed95b18d05c80692cfe34d02878ffca62ee5a (diff)
pdftex,xetex,(e)(u)ptex: Avoid errors on parallel tests (H.Kitagawa)
git-svn-id: svn://tug.org/texlive/trunk@65831 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk')
-rw-r--r--Build/source/texk/web2c/ChangeLog6
-rw-r--r--Build/source/texk/web2c/eptexdir/ChangeLog6
-rwxr-xr-xBuild/source/texk/web2c/eptexdir/wcfname.test8
-rw-r--r--Build/source/texk/web2c/euptexdir/ChangeLog6
-rwxr-xr-xBuild/source/texk/web2c/euptexdir/wcfname.test8
-rw-r--r--Build/source/texk/web2c/pdftexdir/ChangeLog6
-rwxr-xr-xBuild/source/texk/web2c/pdftexdir/wcfname.test11
-rw-r--r--Build/source/texk/web2c/ptexdir/ChangeLog6
-rwxr-xr-xBuild/source/texk/web2c/ptexdir/wcfname.test10
-rwxr-xr-xBuild/source/texk/web2c/tests/fn-generate.perl3
-rw-r--r--Build/source/texk/web2c/uptexdir/ChangeLog6
-rwxr-xr-xBuild/source/texk/web2c/uptexdir/wcfname.test10
-rw-r--r--Build/source/texk/web2c/xetexdir/ChangeLog6
-rwxr-xr-xBuild/source/texk/web2c/xetexdir/wcfname.test11
14 files changed, 68 insertions, 35 deletions
diff --git a/Build/source/texk/web2c/ChangeLog b/Build/source/texk/web2c/ChangeLog
index 14da153cfad..bda62667c65 100644
--- a/Build/source/texk/web2c/ChangeLog
+++ b/Build/source/texk/web2c/ChangeLog
@@ -1,3 +1,9 @@
+2023-02-14 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
+
+ * tests/fn-generate.perl:
+ Avoid errors on parallel test processing.
+ Report from Ken Brown.
+
2023-02-13 Karl Berry <karl@freefriends.org>
* enctexdir/enctex-pdftex.ch: move "\special shipout"
diff --git a/Build/source/texk/web2c/eptexdir/ChangeLog b/Build/source/texk/web2c/eptexdir/ChangeLog
index 7ce1e55589a..6b719214613 100644
--- a/Build/source/texk/web2c/eptexdir/ChangeLog
+++ b/Build/source/texk/web2c/eptexdir/ChangeLog
@@ -1,3 +1,9 @@
+2023-02-14 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
+
+ * wcfname.test:
+ Avoid errors on parallel test processing.
+ Report from Ken Brown.
+
2023-02-14 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
* eptex.ech, eptex_version.h: Version 230214 for latespecial_node.
diff --git a/Build/source/texk/web2c/eptexdir/wcfname.test b/Build/source/texk/web2c/eptexdir/wcfname.test
index c396097915f..9fb213a653b 100755
--- a/Build/source/texk/web2c/eptexdir/wcfname.test
+++ b/Build/source/texk/web2c/eptexdir/wcfname.test
@@ -8,9 +8,8 @@ rm -f eptests/fn*.log eptests/fn*.txt eptests/fn*.tex fn*.tex
rc=0
-TEXMFCNF=$srcdir/../kpathsea
-TEXINPUTS=eptests:.
-export TEXMFCNF TEXINPUTS
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+TEXINPUTS=eptests:.; export TEXINPUTS
for loc in C.UTF-8 C.utf8 en_US.UTF-8 en_US.utf8 ja_JP.UTF-8 ja_JP.utf8; do
locale -a | grep $loc
@@ -26,8 +25,7 @@ if [ $ret = 1 ]; then
LC_ALL=$loc; LANGUAGE=$loc; export LC_ALL LANGUAGE
fi
-perl $srcdir/tests/fn-generate.perl || exit 128
-mv fn*.tex eptests/
+perl $srcdir/tests/fn-generate.perl eptests || exit 128
# pTeX internal encoding
fenc="utf8"
diff --git a/Build/source/texk/web2c/euptexdir/ChangeLog b/Build/source/texk/web2c/euptexdir/ChangeLog
index 58c0f804663..d09c721e584 100644
--- a/Build/source/texk/web2c/euptexdir/ChangeLog
+++ b/Build/source/texk/web2c/euptexdir/ChangeLog
@@ -1,3 +1,9 @@
+2023-02-14 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
+
+ * wcfname.test:
+ Avoid errors on parallel test processing.
+ Report from Ken Brown.
+
2023-01-28 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
* am/euptex.am:
diff --git a/Build/source/texk/web2c/euptexdir/wcfname.test b/Build/source/texk/web2c/euptexdir/wcfname.test
index d812d710ef7..7d670036f8a 100755
--- a/Build/source/texk/web2c/euptexdir/wcfname.test
+++ b/Build/source/texk/web2c/euptexdir/wcfname.test
@@ -8,9 +8,8 @@ rm -f euptests/fn*.log euptests/fn*.txt euptests/fn*.tex fn*.tex
rc=0
-TEXMFCNF=$srcdir/../kpathsea
-TEXINPUTS=euptests:.
-export TEXMFCNF TEXINPUTS
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+TEXINPUTS=euptests:.; export TEXINPUTS
for loc in C.UTF-8 C.utf8 en_US.UTF-8 en_US.utf8 ja_JP.UTF-8 ja_JP.utf8; do
locale -a | grep $loc
@@ -26,8 +25,7 @@ if [ $ret = 1 ]; then
LC_ALL=$loc; LANGUAGE=$loc; export LC_ALL LANGUAGE
fi
-perl $srcdir/tests/fn-generate.perl || exit 128
-mv fn*.tex euptests/
+perl $srcdir/tests/fn-generate.perl euptests || exit 128
# upTeX internal encoding
fenc="utf8"
diff --git a/Build/source/texk/web2c/pdftexdir/ChangeLog b/Build/source/texk/web2c/pdftexdir/ChangeLog
index 9e0db193131..3b24ef24812 100644
--- a/Build/source/texk/web2c/pdftexdir/ChangeLog
+++ b/Build/source/texk/web2c/pdftexdir/ChangeLog
@@ -1,3 +1,9 @@
+2023-02-14 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
+
+ * wcfname.test:
+ Avoid errors on parallel test processing.
+ Report from Ken Brown.
+
2023-02-12 Phelype Oleinik <phe.h.o1@gmail.com>
and Karl Berry <karl@freefriends.org>
diff --git a/Build/source/texk/web2c/pdftexdir/wcfname.test b/Build/source/texk/web2c/pdftexdir/wcfname.test
index 79f331e6544..ce77beda58e 100755
--- a/Build/source/texk/web2c/pdftexdir/wcfname.test
+++ b/Build/source/texk/web2c/pdftexdir/wcfname.test
@@ -1,6 +1,6 @@
#! /bin/sh -vx
#
-# Copyright 2022 Japanese TeX Development Community <issue@texjp.org>
+# Copyright 2022-2023 Japanese TeX Development Community <issue@texjp.org>
# You may freely use, modify and/or distribute this file.
test -d pdftests || mkdir -p pdftests
@@ -8,12 +8,11 @@ rm -f pdftests/fn*.log pdftests/fn*.txt pdftests/fn*.tex fn*.tex
rc=0
-TEXMFCNF=$srcdir/../kpathsea
-TEXINPUTS=pdftests:.
-export TEXMFCNF TEXINPUTS
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+TEXINPUTS=pdftests:.; export TEXINPUTS
-perl $srcdir/tests/fn-generate.perl || exit 128
-mv fn*-utf8.tex pdftests/; rm -f fn*.tex
+perl $srcdir/tests/fn-generate.perl pdftests || exit 128
+rm -f pdftests/fn*-euc.tex pdftests/fn*-sjis.tex
if [ "$COMSPEC" != "" ]; then
echo "*** We guess OS is Windows."
diff --git a/Build/source/texk/web2c/ptexdir/ChangeLog b/Build/source/texk/web2c/ptexdir/ChangeLog
index cdd5a3e7440..c71579b0fd0 100644
--- a/Build/source/texk/web2c/ptexdir/ChangeLog
+++ b/Build/source/texk/web2c/ptexdir/ChangeLog
@@ -1,3 +1,9 @@
+2023-02-14 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
+
+ * wcfname.test:
+ Avoid errors on parallel test processing.
+ Report from Ken Brown.
+
2023-01-28 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
* am/ptex.am:
diff --git a/Build/source/texk/web2c/ptexdir/wcfname.test b/Build/source/texk/web2c/ptexdir/wcfname.test
index fe9b369257a..957de6f7154 100755
--- a/Build/source/texk/web2c/ptexdir/wcfname.test
+++ b/Build/source/texk/web2c/ptexdir/wcfname.test
@@ -1,6 +1,6 @@
#! /bin/sh -vx
#
-# Copyright 2022 Japanese TeX Development Community <issue@texjp.org>
+# Copyright 2022-2023 Japanese TeX Development Community <issue@texjp.org>
# You may freely use, modify and/or distribute this file.
test -d ptests || mkdir -p ptests
@@ -8,9 +8,8 @@ rm -f ptests/fn*.log ptests/fn*.txt ptests/fn*.tex fn*.tex
rc=0
-TEXMFCNF=$srcdir/../kpathsea
-TEXINPUTS=ptests:.
-export TEXMFCNF TEXINPUTS
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+TEXINPUTS=ptests:.; export TEXINPUTS
for loc in C.UTF-8 C.utf8 en_US.UTF-8 en_US.utf8 ja_JP.UTF-8 ja_JP.utf8; do
locale -a | grep $loc
@@ -26,8 +25,7 @@ if [ $ret = 1 ]; then
LC_ALL=$loc; LANGUAGE=$loc; export LC_ALL LANGUAGE
fi
-perl $srcdir/tests/fn-generate.perl || exit 128
-mv fn*.tex ptests/
+perl $srcdir/tests/fn-generate.perl ptests || exit 128
# pTeX internal encoding
fenc="utf8"
diff --git a/Build/source/texk/web2c/tests/fn-generate.perl b/Build/source/texk/web2c/tests/fn-generate.perl
index 7e1e3793664..26d27ac904c 100755
--- a/Build/source/texk/web2c/tests/fn-generate.perl
+++ b/Build/source/texk/web2c/tests/fn-generate.perl
@@ -1,6 +1,6 @@
#!/usr/bin/env perl
#
-# Copyright 2022 Japanese TeX Development Community <issue@texjp.org>
+# Copyright 2022-2023 Japanese TeX Development Community <issue@texjp.org>
# You may freely use, modify and/or distribute this file.
use strict;
@@ -12,6 +12,7 @@ foreach $_ (<DATA>) {
chomp;
my ($encname, $fname0, $fname1) = split ' ', $_;
+ $fname0 = "$ARGV[0]/$fname0" if @ARGV;
my $src = &make_str($encname, $fname0, $fname1);
open(my $ofh, '>', $fname0) or die "Cannot open $fname0:$!";
diff --git a/Build/source/texk/web2c/uptexdir/ChangeLog b/Build/source/texk/web2c/uptexdir/ChangeLog
index 7bee18f1056..eb1d0c4a99d 100644
--- a/Build/source/texk/web2c/uptexdir/ChangeLog
+++ b/Build/source/texk/web2c/uptexdir/ChangeLog
@@ -1,3 +1,9 @@
+2023-02-14 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
+
+ * wcfname.test:
+ Avoid errors on parallel test processing.
+ Report from Ken Brown.
+
2023-01-28 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
* am/uptex.am:
diff --git a/Build/source/texk/web2c/uptexdir/wcfname.test b/Build/source/texk/web2c/uptexdir/wcfname.test
index 45abda1bd0d..deff2ef1fca 100755
--- a/Build/source/texk/web2c/uptexdir/wcfname.test
+++ b/Build/source/texk/web2c/uptexdir/wcfname.test
@@ -1,6 +1,6 @@
#! /bin/sh -vx
#
-# Copyright 2022 Japanese TeX Development Community <issue@texjp.org>
+# Copyright 2022-2023 Japanese TeX Development Community <issue@texjp.org>
# You may freely use, modify and/or distribute this file.
test -d uptests || mkdir -p uptests
@@ -8,9 +8,8 @@ rm -f uptests/fn*.log uptests/fn*.txt uptests/fn*.tex fn*.tex
rc=0
-TEXMFCNF=$srcdir/../kpathsea
-TEXINPUTS=uptests:.
-export TEXMFCNF TEXINPUTS
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+TEXINPUTS=uptests:.; export TEXINPUTS
for loc in C.UTF-8 C.utf8 en_US.UTF-8 en_US.utf8 ja_JP.UTF-8 ja_JP.utf8; do
locale -a | grep $loc
@@ -26,8 +25,7 @@ if [ $ret = 1 ]; then
LC_ALL=$loc; LANGUAGE=$loc; export LC_ALL LANGUAGE
fi
-perl $srcdir/tests/fn-generate.perl || exit 128
-mv fn*.tex uptests/
+perl $srcdir/tests/fn-generate.perl uptests || exit 128
# upTeX internal encoding
fenc="utf8"
diff --git a/Build/source/texk/web2c/xetexdir/ChangeLog b/Build/source/texk/web2c/xetexdir/ChangeLog
index d3a4d6b71be..c20e2a216df 100644
--- a/Build/source/texk/web2c/xetexdir/ChangeLog
+++ b/Build/source/texk/web2c/xetexdir/ChangeLog
@@ -1,3 +1,9 @@
+2023-02-14 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
+
+ * wcfname.test:
+ Avoid errors on parallel test processing.
+ Report from Ken Brown.
+
2023-02-13 Phelype Oleinik <phelype.oleinik@latex-project.org>
* xetex.web: implement shipout keyword for delayed expansion
diff --git a/Build/source/texk/web2c/xetexdir/wcfname.test b/Build/source/texk/web2c/xetexdir/wcfname.test
index 45360d25998..1d151b2951f 100755
--- a/Build/source/texk/web2c/xetexdir/wcfname.test
+++ b/Build/source/texk/web2c/xetexdir/wcfname.test
@@ -1,6 +1,6 @@
#! /bin/sh -vx
#
-# Copyright 2022 Japanese TeX Development Community <issue@texjp.org>
+# Copyright 2022-2023 Japanese TeX Development Community <issue@texjp.org>
# You may freely use, modify and/or distribute this file.
test -d xetests || mkdir -p xetests
@@ -8,12 +8,11 @@ rm -f xetests/fn*.log xetests/fn*.txt xetests/fn*.tex fn*.tex
rc=0
-TEXMFCNF=$srcdir/../kpathsea
-TEXINPUTS=xetests:.
-export TEXMFCNF TEXINPUTS
+TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+TEXINPUTS=xetests:.; export TEXINPUTS
-perl $srcdir/tests/fn-generate.perl || exit 128
-mv fn*-utf8.tex xetests/; rm -f fn*.tex
+perl $srcdir/tests/fn-generate.perl xetests || exit 128
+rm -f xetests/fn*-euc.tex xetests/fn*-sjis.tex
if [ "$COMSPEC" != "" ]; then
echo "*** We guess OS is Windows."