diff options
author | Colin Watson <cjwatson@debian.org> | 2022-09-19 18:32:03 +0100 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2022-09-19 18:32:03 +0100 |
commit | bb0f7086ba4ce4503761737bf612088c03b6c495 (patch) | |
tree | 7b83df0f8d10f67d22c426dd97e487d94e76d350 /bootstrap.conf | |
parent | 9ee5a17dea3b1c7e8d8f65d53a4f9b86f8156d99 (diff) |
Maintain multi key references in sorted order
This is a step towards being able to reproduce the same database given
the same manual page tree.
* bootstrap.conf (gnulib_modules): Add stpcpy.
* libdb/db_lookup.c (name_ext_equals): Remove static; add pure
attribute.
(name_ext_compare): New function.
(list_extensions): Add entries in sorted order.
* libdb/db_storage.h (name_ext_equals, name_ext_compare): Add
prototypes.
* libdb/db_store.c (make_extensions_reference): New function.
(dbstore): When building or updating multi key references, maintain them
in sorted order.
* NEWS.md: Document this.
Diffstat (limited to 'bootstrap.conf')
-rw-r--r-- | bootstrap.conf | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bootstrap.conf b/bootstrap.conf index 16c043ba..dc8e4792 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -69,6 +69,7 @@ gnulib_modules=" sigprocmask stat-time stdbool + stpcpy strcase strcasestr strerror |