Previous behavior is to ignore a version-based exclusion and break if any arch or profile exclusions are present. This change parses all of those exclusions and specifically adds proper support for the 'nocheck' build profile.
Given some documentation, it should be easy to add architecture exclusion support as well.
We won't get any CI for this PR because 3.x was tagged prior to the switch to GitHub Actions. I'll need to verify the fix manually.
Previous behavior is to ignore a version-based exclusion and break if any arch or profile exclusions are present. This change parses all of those exclusions and specifically adds proper support for the 'nocheck' build profile.
Given some documentation, it should be easy to add architecture exclusion support as well.
We won't get any CI for this PR because
3.x
was tagged prior to the switch to GitHub Actions. I'll need to verify the fix manually.Cherry-picked from: #919 Fixes: #963