[Rpm-maint] [rpm-software-management/rpm] Preserve processing order in file classification (#936)

Panu Matilainen notifications at github.com
Mon Nov 11 14:12:18 UTC 2019


The order of file classification isn't interesting in itself, but arbitrary
order makes contents of RPMTAG_CLASSDICT non-deterministic which is not
nice for reproducable builds. Tell OMP to handle the class dictionary
in order.

Cancellation points are not allowed in ordered construct so we need to
drop that. It doesn't change the actual results, just means that we  run
a little longer in case errors are encountered.

Fixes #934
You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/936

-- Commit Summary --

  * Preserve processing order in file classification

-- File Changes --

    M build/rpmfc.c (4)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/936.patch
https://github.com/rpm-software-management/rpm/pull/936.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/936
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20191111/62f95e47/attachment.html>


More information about the Rpm-maint mailing list