Bug ID 1192521
Summary gawk unreliable to build
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Basesystem
Assignee screening-team-bugs@suse.de
Reporter dimstar@opensuse.org
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

gawk seems to be quite unreliable to build and fails often (especially on i586
which we still need for the distro bootstrap for all the -32bit stuff, like
wine and steam):


2021-10-08 20:09:15  gawk         source change    succeeded                2m
10s   lamb16:7        
2021-11-06 17:20:52  gawk         source change    failed                   2m 
5s   cloud125:3      
2021-11-06 23:21:42  gawk         new build        failed                   2m
22s   cloud108:2      
2021-11-08 10:16:17  gawk         new build        failed                   2m
13s   cloud122:3      
2021-11-08 11:39:00  gawk         new build        succeeded                2m 
9s   lamb72:4        
2021-11-08 16:31:33  gawk         new build        failed                   2m
17s   cloud130:2      

So it became especially bad after the last source change, i.e. the update ti
5.1.1 (sr#928731)

The failure happens in the test suite:

[  125s] ============== _iolint =============
[  125s] --- iolint.ok    2021-05-25 03:27:24.000000000 +0000
[  125s] +++ _iolint    2021-11-08 16:31:24.843121266 +0000
[  125s] @@ -25,9 +25,5 @@
[  125s]  0
[  125s]  gawk: iolint.awk:60: warning: `echo hello' used for input pipe and
output pipe
[  125s]  hello
[  125s] -0
[  125s] -0
[  125s] -gawk: iolint.awk:68: warning: `cksum' used for output file and output
pipe
[  125s] -3015617425 6
[  125s] -0
[  125s] -0
[  125s] +gawk: iolint.awk:60: fatal: print to "echo hello" failed: Broken pipe
[  125s] +EXIT CODE: 2
[  125s] ============== _sigpipe1 =============
[  125s] --- sigpipe1.ok    2019-08-28 18:43:58.000000000 +0000
[  125s] +++ _sigpipe1    2021-11-08 16:31:21.007121476 +0000
[  125s] @@ -1,3 +1,4 @@
[  125s]  system
[  125s]  pipe to command
[  125s] -pipe from command
[  125s] +gawk: sigpipe1.awk:7: fatal: print to "yes | true" failed: Broken
pipe
[  125s] +EXIT CODE: 2
[  125s] make[3]: Leaving directory
'/home/abuild/rpmbuild/BUILD/gawk-5.1.1/test'
[  125s] make[2]: *** [Makefile:2087: check] Error 1
[  125s] make[1]: *** [Makefile:757: check-recursive] Error 1
[  125s] make: *** [Makefile:1056: check] Error 2
[  125s] error: Bad exit status from /var/tmp/rpm-tmp.ELjTon (%check)
[  125s]


You are receiving this mail because: