Branch: refs/heads/master
Home: https://github.com/openSUSE/obs-build
Commit: f0130ba752baa37e852f34fc74f8123f2be731ef
https://github.com/openSUSE/obs-build/commit/f0130ba752baa37e852f34fc74f8123...
Author: Michael Schroeder
Date: 2021-09-21 (Tue, 21 Sep 2021)
Changed paths:
M Build.pm
Log Message:
-----------
Support a "Distmacro" directive for recipe parser-only macros
Some macros like '_arch' are used in recipes but are defined
in the build environment. To get correct results from the
recipe parser, we need to define them. Using "Macros:" for this
is dangerous because it overwrites the build environment definition.
Commit: fb5fe6e320826e63b445fb41240177b7b10c5b27
https://github.com/openSUSE/obs-build/commit/fb5fe6e320826e63b445fb41240177b...
Author: Michael Schroeder
Date: 2021-09-21 (Tue, 21 Sep 2021)
Changed paths:
M PBuild/Checker.pm
M PBuild/Depsort.pm
Log Message:
-----------
Implement SCC calculation in pbuild
Generating sccs from the returned broken cycle information leads
to missing packages. So do it the right way and use Tarjan's
SCC algorithm.
Perl is somewhat picky about deep recursion, so use a stack
instead.
Compare: https://github.com/openSUSE/obs-build/compare/bbc5615f8702...fb5fe6e32082