fix building of forked upstream packages 31/1731/1 master
authorVille Heikkinen <ville.heikkinen@nokia.com>
Tue, 24 Sep 2019 20:03:34 +0000 (23:03 +0300)
committerVille Heikkinen <ville.heikkinen@nokia.com>
Fri, 4 Oct 2019 03:40:48 +0000 (06:40 +0300)
commit987529d7e120e80d9da82dccd56f44c2a723baa0
tree0f27a7a1d47b942c05414bbabbb458a706a27e2b
parent876631a959303430aafc0be7897b086ee9b921fe
fix building of forked upstream packages

- Removed randomization of the build list
- If the build dependency resolution fails, building is tried again
  after something else is built first
- It's possible to disable upstream package checking by adding
  "%global only_builddep_resolve 1" to the spec file. This is needed
  when building packages with circular dependencies.

Change-Id: I78f78fa8897fd9a7b14ff062929fe26873364d5f
Signed-off-by: Ville Heikkinen <ville.heikkinen@nokia.com>
makebuild.py
rpmbuilder/rpmtools.py