An up to date rpmspec tool is required for some specfiles and the centos7 one we run on the Zuul executor is quite old.
For instance we got in trouble with rpms/clang where:
On ze01: [centos@ze01.softwarefactory-project.io clang]$ rpmspec -q clang.spec error: line 182: Unknown tag: Recommends: compiler-rt(x86-64) = 11.0.1 error: query of specfile clang.spec failed, can't parse
on F33: [root@bb8244ede238 clang]# rpmspec -q clang.spec clang-11.0.1-4.fc33.x86_64 clang-libs-11.0.1-4.fc33.x86_64 ...
cc @tdecacqu this should fix part of the issues. See here in the console log where stderr is displayed: https://fedora.softwarefactory-project.io/zuul/build/0ef1e0340284452abd94e8933d41c179
Build succeeded.
:thumbsup:
Metadata Update from @tdecacqu: - Pull-request tagged with: gateit
rebased onto d21a99217bf9c22d3381c024771dd37a8d6dda86
rebased onto 57f08afada91bbcd12553c9d19cd3def9c11162c
Build succeeded (gate pipeline).
Pull-Request has been merged by zuul
An up to date rpmspec tool is required for some specfiles and the centos7 one
we run on the Zuul executor is quite old.
For instance we got in trouble with rpms/clang where:
On ze01:
[centos@ze01.softwarefactory-project.io clang]$ rpmspec -q clang.spec
error: line 182: Unknown tag: Recommends: compiler-rt(x86-64) = 11.0.1
error: query of specfile clang.spec failed, can't parse
on F33:
[root@bb8244ede238 clang]# rpmspec -q clang.spec
clang-11.0.1-4.fc33.x86_64
clang-libs-11.0.1-4.fc33.x86_64
...