GCC trunk build is broken, and has been since 7th January. Investigating. godbolt.org/admin/logs/gcc has logs. Any binutils folks able to shed light, seems to be libdecnumber.a failing with "ar: no operation specified"

5:08 PM · Jan 12, 2021

1
2
8
Seemingly an issue building with `--plugin`. Earlier `ar` invocations succeed, but ones involving LTO/`--plugin` fail, for no reason I can see. The `configure` thinks `--plugin` is ok (and it seems to be ok to me) -mg
1
0
0
CE's build image is at hub.docker.com/repository/do… and the `ar` version used to bootstrap build binutils is v2.30, which should very much support plugins
1
0
0
And indeed, now I tried running again build fails with `multiple definition of `__x86.get_pc_thunk.bx`` in libgcc_s so I suspect something afood in the bintuils build? CC @gnutools in case there's some thread I can follow? Thanks in advance! -mg
1
0
1
This time it seems binutils built OK, but then during the bootstrap things went wrong. -mg
1
0
0
I'll run again and update the logfile -mg
1
0
0
logfile updated; $ curl godbolt.org/admin/logs/gcc | less if you are able to help point me at what might be going on? Quite possibly could be "gcc build is broken" but I don't know, as it seemed like binutils was broken earlier. All in all, been broken since 7th, which is sad -mg
1
0
0