summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/tar/tar/0001-tests-fix-TESTSUITE_AT.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-extended/tar/tar/0001-tests-fix-TESTSUITE_AT.patch')
-rw-r--r--meta/recipes-extended/tar/tar/0001-tests-fix-TESTSUITE_AT.patch228
1 files changed, 228 insertions, 0 deletions
diff --git a/meta/recipes-extended/tar/tar/0001-tests-fix-TESTSUITE_AT.patch b/meta/recipes-extended/tar/tar/0001-tests-fix-TESTSUITE_AT.patch
new file mode 100644
index 0000000000..27d4d9aebf
--- /dev/null
+++ b/meta/recipes-extended/tar/tar/0001-tests-fix-TESTSUITE_AT.patch
@@ -0,0 +1,228 @@
1From 39849e9d91f477d3fb839f93cd0815d0cb3273e9 Mon Sep 17 00:00:00 2001
2From: Paul Eggert <eggert@cs.ucla.edu>
3Date: Tue, 18 Jul 2023 09:15:03 -0700
4Subject: tests: fix TESTSUITE_AT
5
6Problem reported by Lukas Javorsky <ljavorsk@redhat.com> in:
7https://lists.gnu.org/r/bug-tar/2023-07/msg00002.html
8* tests/Makefile.am (TESTSUITE_AT): Add exclude17.at, exclude18.at.
9Remove compress.m4; all uses changed. Add a comment saying how
10to rederive this. Sort.
11
12Upstream-Status: Backport [https://git.savannah.gnu.org/cgit/tar.git/commit/?id=39849e9d91f477d3fb839f93cd0815d0cb3273e9]
13---
14 tests/Makefile.am | 93 ++++++++++++++++++++++++++++---------------------------
15 1 file changed, 48 insertions(+), 45 deletions(-)
16
17diff --git a/tests/Makefile.am b/tests/Makefile.am
18index 4a8f501..1884b72 100644
19--- a/tests/Makefile.am
20+++ b/tests/Makefile.am
21@@ -45,21 +45,24 @@ $(srcdir)/package.m4: $(top_srcdir)/configure.ac
22 ## Test suite. ##
23 ## ------------ ##
24
25+# You can generate the body of this macro with the following shell command:
26+# LC_ALL=C ls *.at */*.at | sed -e 's/^/ /' -e '$!s/$/\\/'
27 TESTSUITE_AT = \
28- testsuite.at\
29- compress.m4\
30 T-cd.at\
31 T-dir00.at\
32 T-dir01.at\
33 T-empty.at\
34+ T-mult.at\
35+ T-nest.at\
36+ T-nonl.at\
37 T-null.at\
38 T-null2.at\
39 T-rec.at\
40 T-recurse.at\
41 T-zfile.at\
42- T-nonl.at\
43- T-mult.at\
44- T-nest.at\
45+ acls01.at\
46+ acls02.at\
47+ acls03.at\
48 add-file.at\
49 append.at\
50 append01.at\
51@@ -68,14 +71,15 @@ TESTSUITE_AT = \
52 append04.at\
53 append05.at\
54 backup01.at\
55- chtype.at\
56- comprec.at\
57- comperr.at\
58+ capabs_raw01.at\
59 checkpoint/defaults.at\
60- checkpoint/interval.at\
61- checkpoint/dot.at\
62 checkpoint/dot-compat.at\
63 checkpoint/dot-int.at\
64+ checkpoint/dot.at\
65+ checkpoint/interval.at\
66+ chtype.at\
67+ comperr.at\
68+ comprec.at\
69 delete01.at\
70 delete02.at\
71 delete03.at\
72@@ -83,6 +87,8 @@ TESTSUITE_AT = \
73 delete05.at\
74 delete06.at\
75 difflink.at\
76+ dirrem01.at\
77+ dirrem02.at\
78 exclude.at\
79 exclude01.at\
80 exclude02.at\
81@@ -100,6 +106,8 @@ TESTSUITE_AT = \
82 exclude14.at\
83 exclude15.at\
84 exclude16.at\
85+ exclude17.at\
86+ exclude18.at\
87 extrac01.at\
88 extrac02.at\
89 extrac03.at\
90@@ -127,11 +135,9 @@ TESTSUITE_AT = \
91 extrac25.at\
92 filerem01.at\
93 filerem02.at\
94- dirrem01.at\
95- dirrem02.at\
96- gzip.at\
97 grow.at\
98- incremental.at\
99+ gzip.at\
100+ ignfail.at\
101 incr01.at\
102 incr02.at\
103 incr03.at\
104@@ -143,8 +149,8 @@ TESTSUITE_AT = \
105 incr09.at\
106 incr10.at\
107 incr11.at\
108+ incremental.at\
109 indexfile.at\
110- ignfail.at\
111 label01.at\
112 label02.at\
113 label03.at\
114@@ -188,22 +194,16 @@ TESTSUITE_AT = \
115 opcomp04.at\
116 opcomp05.at\
117 opcomp06.at\
118- positional01.at\
119- positional02.at\
120- positional03.at\
121 options.at\
122 options02.at\
123 options03.at\
124 owner.at\
125 pipe.at\
126- recurse.at\
127+ positional01.at\
128+ positional02.at\
129+ positional03.at\
130 recurs02.at\
131- rename01.at\
132- rename02.at\
133- rename03.at\
134- rename04.at\
135- rename05.at\
136- rename06.at\
137+ recurse.at\
138 remfiles01.at\
139 remfiles02.at\
140 remfiles03.at\
141@@ -226,11 +226,19 @@ TESTSUITE_AT = \
142 remfiles09b.at\
143 remfiles09c.at\
144 remfiles10.at\
145+ rename01.at\
146+ rename02.at\
147+ rename03.at\
148+ rename04.at\
149+ rename05.at\
150+ rename06.at\
151 same-order01.at\
152 same-order02.at\
153+ selacl01.at\
154+ selnx01.at\
155 shortfile.at\
156- shortupd.at\
157 shortrec.at\
158+ shortupd.at\
159 sigpipe.at\
160 sparse01.at\
161 sparse02.at\
162@@ -247,6 +255,13 @@ TESTSUITE_AT = \
163 sptrcreat.at\
164 sptrdiff00.at\
165 sptrdiff01.at\
166+ star/gtarfail.at\
167+ star/gtarfail2.at\
168+ star/multi-fail.at\
169+ star/pax-big-10g.at\
170+ star/ustar-big-2g.at\
171+ star/ustar-big-8g.at\
172+ testsuite.at\
173 time01.at\
174 time02.at\
175 truncate.at\
176@@ -255,21 +270,11 @@ TESTSUITE_AT = \
177 update02.at\
178 update03.at\
179 update04.at\
180- volsize.at\
181- volume.at\
182 verbose.at\
183 verify.at\
184 version.at\
185- xform-h.at\
186- xform01.at\
187- xform02.at\
188- xform03.at\
189- star/gtarfail.at\
190- star/gtarfail2.at\
191- star/multi-fail.at\
192- star/ustar-big-2g.at\
193- star/ustar-big-8g.at\
194- star/pax-big-10g.at\
195+ volsize.at\
196+ volume.at\
197 xattr01.at\
198 xattr02.at\
199 xattr03.at\
200@@ -278,12 +283,10 @@ TESTSUITE_AT = \
201 xattr06.at\
202 xattr07.at\
203 xattr08.at\
204- acls01.at\
205- acls02.at\
206- acls03.at\
207- selnx01.at\
208- selacl01.at\
209- capabs_raw01.at
210+ xform-h.at\
211+ xform01.at\
212+ xform02.at\
213+ xform03.at
214
215 distclean-local:
216 -rm -rf download
217@@ -291,7 +294,7 @@ distclean-local:
218 TESTSUITE = $(srcdir)/testsuite
219
220 AUTOTEST = $(AUTOM4TE) --language=autotest
221-$(TESTSUITE): package.m4 $(TESTSUITE_AT)
222+$(TESTSUITE): compress.m4 package.m4 $(TESTSUITE_AT)
223 $(AUTOTEST) -I $(srcdir) testsuite.at -o $@.tmp
224 mv $@.tmp $@
225
226--
227cgit v1.1
228