- Update from version 2.10.2 to 2.11.2 - Update of rootfile - Changelog man-db 2.11.2 (8 January 2023) Fixes: * Fix compile and test failures when `troff` is not `groff`. * Fix segfault in typical uses of `man` when `nroff` is not installed. * Fix crash in `mandb` when processing stray cats. Improvements: * Check for stray cats even if no manual pages in a given manpath were changed. man-db 2.11.1 (15 November 2022) Build: * Transfer Git repository to https://gitlab.com/man-db/man-db. Fixes: * SECURITY: Replace `$` characters in page names with `?` when constructing `less` prompts. * Silence error message when processing an empty manual page hierarchy with a nonexistent cache directory. * `man(1)` now sorts whatis references below real pages, even if the whatis references are from a section with higher priority. Improvements: * Add section `3type` to the default section list just after `2`. This is used by the Linux man-pages package. * Recognize more Hungarian translations of the `NAME` section. man-db 2.11.0 (15 October 2022) Fixes: * `mandb` now correctly records filters in the database if it uses cached whatis information. * Upgrade Gnulib, fixing syntax error on glibc systems with GCC 11. * The `CATWIDTH` configuration file directive now overrides `MINCATWIDTH` and `MAXCATWIDTH`. * Database entries for links were often incorrectly stored as if they were entries for the ultimate source of the page. They are now stored with the correct type. * Store links in the database using the section and extension of the link rather than of the ultimate source file. * Consider pages for adding to the database even if they seem to already exist; this performance optimization is no longer needed due to caching, and it produced inconsistent results in some unusual cases. * `man` now runs any required preprocessors in the same order that `groff` does, rather than trusting the order of filters in a page's preprocessor string. * Fix building on MinGW. (I haven't been able to test this; help from MinGW experts would be welcome.) Improvements: * Add more recognized case variants for localized versions of the `NAME` section. * Maintain multi keys in sorted order, improving database reproducibility. * Pick a more consistent name for the target of a whatis entry in the database. * Extend rules for when to replace one database entry with another, producing more stable behaviour. * Fully reorganize databases after writing them, allowing the reproduction of bitwise-identical databases regardless of scan order (at least with GDBM).
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/man | 6 ++++-- lfs/man | 6 +++--- 2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/config/rootfiles/common/man b/config/rootfiles/common/man index 21d8115f1..83354be30 100644 --- a/config/rootfiles/common/man +++ b/config/rootfiles/common/man @@ -8,10 +8,10 @@ #usr/bin/manpath #usr/bin/whatis #usr/lib/man-db -#usr/lib/man-db/libman-2.10.2.so +#usr/lib/man-db/libman-2.11.2.so #usr/lib/man-db/libman.la #usr/lib/man-db/libman.so -#usr/lib/man-db/libmandb-2.10.2.so +#usr/lib/man-db/libmandb-2.11.2.so #usr/lib/man-db/libmandb.la #usr/lib/man-db/libmandb.so #usr/libexec/man-db @@ -53,7 +53,9 @@ #usr/share/locale/it/LC_MESSAGES/man-db.mo #usr/share/locale/ja/LC_MESSAGES/man-db-gnulib.mo #usr/share/locale/ja/LC_MESSAGES/man-db.mo +#usr/share/locale/ka/LC_MESSAGES/man-db-gnulib.mo #usr/share/locale/ko/LC_MESSAGES/man-db-gnulib.mo +#usr/share/locale/ko/LC_MESSAGES/man-db.mo #usr/share/locale/ms/LC_MESSAGES/man-db-gnulib.mo #usr/share/locale/nb/LC_MESSAGES/man-db-gnulib.mo #usr/share/locale/nl/LC_MESSAGES/man-db-gnulib.mo diff --git a/lfs/man b/lfs/man index c6038c255..00150da4e 100644 --- a/lfs/man +++ b/lfs/man @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 2.10.2 +VER = 2.11.2
THISAPP = man-db-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 8d1748503cdf66a613d7544a27b42df9436bdf4e07ccb130d2fa62343488d2c4ab791238c348236a253abddb564db9d1bb851249da9911737ff822d822819599 +$(DL_FILE)_BLAKE2 = 80ac565cdb69736c0f922b9cbfddcae753d176329781deaf9434d87d7718f9b6ce0b6d4642a03f22a04c7f042dda7f8986b5bce0038f0748461ca55d66964ccc
install : $(TARGET)