File tree Expand file tree Collapse file tree 3 files changed +23
-1
lines changed Expand file tree Collapse file tree 3 files changed +23
-1
lines changed Original file line number Diff line number Diff line change @@ -135,5 +135,4 @@ build-packages() {
135
135
done | build-package-list " $config "
136
136
}
137
137
138
-
139
138
" $@ "
Original file line number Diff line number Diff line change @@ -190,6 +190,7 @@ published-html() {
190
190
191
191
- [2025-08-07-fix](2025-08-07-fix.wwz/_tmp/aports-report/2025-08-07-fix/diff_merged.html)
192
192
- [2025-08-14-fix](2025-08-14-fix.wwz/_tmp/aports-report/2025-08-14-fix/diff_merged.html)
193
+ - [2025-08-26-ifs](2025-08-26-ifs.wwz/_tmp/aports-report/2025-08-26-ifs/diff_merged.html)
193
194
194
195
EOF
195
196
Original file line number Diff line number Diff line change @@ -160,6 +160,25 @@ copy-aports() {
160
160
change-perms $dest
161
161
}
162
162
163
+ _patch-yash-to-disable-tests () {
164
+ # ## disable tests that use job control, causing SIGTTOU bug
165
+
166
+ local apkbuild=$CHROOT_HOME_DIR /aports/main/yash/APKBUILD
167
+
168
+ # make it idempotent
169
+ if ! grep ' FOR OILS' " $apkbuild " ; then
170
+ echo '
171
+ check() {
172
+ echo "=== yash tests DISABLED FOR OILS ==="
173
+ }
174
+ ' >> $apkbuild
175
+ fi
176
+ }
177
+
178
+ patch-yash-to-disable-tests () {
179
+ sudo $0 _patch-yash-to-disable-tests
180
+ }
181
+
163
182
code-manifest () {
164
183
# TODO: need per-file tree shaking of build/py.sh
165
184
local -a build_py=(
@@ -221,6 +240,9 @@ test-time-tsv() {
221
240
222
241
oils-in-chroot () {
223
242
copy-aports
243
+
244
+ patch-yash-to-disable-tests
245
+
224
246
copy-code
225
247
test-time-tsv
226
248
You can’t perform that action at this time.
0 commit comments