]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
man-pages: Update to version 6.14
authorAdolf Belka <adolf.belka@ipfire.org>
Tue, 20 May 2025 09:09:27 +0000 (11:09 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 22 May 2025 15:14:05 +0000 (15:14 +0000)
- Update from version 6.9.1 to 6.14
- Update of rootfile
- -R had to be added in to make command. See changelog Global changes for version 6.11
   The -R will be able to be removed after make version 4.5 has been released.
- Changelog
    6.14
New and rewritten pages
man2const/
UFFDIO_MOVE.2const

man7/
mctp.7
Newly documented interfaces in existing pages
man2/
fanotify_init.2
FAN_REPORT_FD_ERROR
FAN_REPORT_MNT
fanotify_mark.2
FAN_PRE_ACCESS
FAN_MARK_MNTNS
FAN_MNT_ATTACH, FAN_MNT_DETACH
open_by_handle_at.2
AT_HANDLE_CONNECTABLE
AT_HANDLE_MNT_ID_UNIQUE
man2const/
TIOCLINUX.2const
TIOCL_SELCHAR
TIOCL_SELWORD
TIOCL_SELLINE
TIOCL_SELPOINTER
TIOCL_SELCLEAR
TIOCL_SELMOUSEREPORT
man3/
abs.3
uabs(3)
ulabs(3)
ullabs(3)
uimaxabs(3)
man7/
fanotify.7
FAN_DENY_ERRNO()
FAN_REPORT_FD_ERROR
FAN_PRE_ACCESS
FAN_RESPONSE_INFO_AUDIT_RULE
FAN_REPORT_MNT
FAN_MNT_ATTACH, FAN_MNT_DETACH
FAN_EVENT_INFO_TYPE_MNT
New and changed links
man3/
uabs.3 (abs(3))
ulabs.3 (abs(3))
ullabs.3 (abs(3))
uimaxabs.3 (abs(3))
Global changes
-  CREDITS, *
   -  Move in-source contribution records to a new CREDITS file, and
      update copyright notices to be uniform across the project.
-  man/
   -  Use GNU forward declarations of parameters for sizes of array
      parameters.
   -  \fX => \f[X]
   -  Use 'path' instead of 'pathname' for parameters.
    6.13
Newly documented interfaces in existing pages
man7/
landlock.7
Landlock ABI v6
LANDLOCK_SCOPE_ABSTRACT_UNIX_SOCKET
LANDLOCK_SCOPE_SIGNAL
Global changes
-  Build system:
   -  PDF book:
      -  Add support for UNIX V10 sources.
   -  Makefiles:
      -  Don't pass an escaped # to grep(1).  Use a trick to work with
         both new and old systems.  This fixes a regressions in the
         build system from man-pages-6.11, which was itself introduced
         while fixing a regression introduced in man-pages-6.10.
    6.12
Newly documented interfaces in existing pages
man2/
mbind.2
MPOL_PREFERRED_MANY
set_mempolicy.2
MPOL_PREFERRED_MANY
Global changes
-  Build system:
   -  Use ifndef and := instead of ?= (fixes regression introduced in
      6.11, which affected at least the version string).
    6.11
New and rewritten pages
man7/
pathname.7
Global changes
-  Build system:
   -  [Breaking change!]
      Require the user to pass '-R' to make(1).  This is necessary to be
      able to do the following change.  When GNU make(1) releases a new
      version, it will not be necessary to pass -R, but in current
      versions of make(1) it is necessary.
   -  [Breaking change!]
      Use '?=' assignments instead of ':=', to support setting make(1)
      variables in the environment.  Now one can do this:
$ export prefix=/usr
$ make -R
$ sudo make install -R
      (The -R is only necessary in GNU make(1) versions prior to the
       yet-unreleased 4.5.)
   -  Escape '#' in regexes, to support old versions of GNU make(1).
      This fixes a regression in man-pages-6.10, which caused issues in
      users with an old-enough version of GNU make(1), such as the one
      present in Debian old-old-stable.
   -  Fix duplicate overview-panel entries in the PDF book.
-  CONTRIBUTING.d/:
   -  Add C coding style guide.
-  RELEASE:
   -  Document the production of the book.
-  man/:
   -  Refresh bpf-helpers(7) from Linux v6.13.
    6.10
New and rewritten pages
man1/
diffman-git.1
mansect.1
pdfman.1
sortman.1
man2/
keyctl.2 (split into many pages)
listmount.2
statmount.2
uretprobe.2
man2const/
KEYCTL_ASSUME_AUTHORITY.2const (previously, keyctl.2)
KEYCTL_CHOWN.2const (previously, keyctl.2)
KEYCTL_CLEAR.2const (previously, keyctl.2)
KEYCTL_DESCRIBE.2const (previously, keyctl.2)
KEYCTL_DH_COMPUTE.2const (previously, keyctl.2)
KEYCTL_GET_KEYRING_ID.2const (previously, keyctl.2)
KEYCTL_GET_PERSISTENT.2const (previously, keyctl.2)
KEYCTL_GET_SECURITY.2const (previously, keyctl.2)
KEYCTL_INSTANTIATE.2const (previously, keyctl.2)
KEYCTL_INVALIDATE.2const (previously, keyctl.2)
KEYCTL_JOIN_SESSION_KEYRING.2const (previously, keyctl.2)
KEYCTL_LINK.2const (previously, keyctl.2)
KEYCTL_READ.2const (previously, keyctl.2)
KEYCTL_RESTRICT_KEYRING.2const (previously, keyctl.2)
KEYCTL_REVOKE.2const (previously, keyctl.2)
KEYCTL_SEARCH.2const (previously, keyctl.2)
KEYCTL_SESSION_TO_PARENT.2const (previously, keyctl.2)
KEYCTL_SETPERM.2const (previously, keyctl.2)
KEYCTL_SET_REQKEY_KEYRING.2const (previously, keyctl.2)
KEYCTL_SET_TIMEOUT.2const (previously, keyctl.2)
KEYCTL_UNLINK.2const (previously, keyctl.2)
KEYCTL_UPDATE.2const (previously, keyctl.2)
PR_RISCV_SET_ICACHE_FLUSH_CTX.2const
man3/
__riscv_flush_icache.3
timespec_get.3
wcscasecmp.3 (merged wcsncasecmp.3 with it)
wcsncasecmp.3 (merged into wcsncasecmp.3)
Newly documented interfaces in existing pages
man2/
io_submit.2
RWF_ATOMIC
RWF_NOAPPEND
landlock_add_rule.2
Landlock ABI v4
landlock_create_ruleset.2
Landlock ABI v4
madvise.2
MADV_GUARD_INSTALL
MADV_GUARD_REMOVE
perf_event_open.2
struct perf_event_attr::inherit && cpus=-1
posix_fadvise.2
POSIX_FADV_NOREUSE
prctl.2
PR_RISCV_SET_ICACHE_FLUSH_CTX
process_madvise.2
All flags permitted for calling process
readv.2
RWF_ATOMIC
RWF_NOAPPEND
stat.2
AT_EMPTY_PATH && NULL
statx.2
AT_EMPTY_PATH && NULL
STATX_DIO_READ_ALIGN
STATX_MNT_ID_UNIQUE
STATX_SUBVOL
STATX_WRITE_ATOMIC
man3/
dlinfo.3
RTLD_DI_PHDR
fnmatch.3
FNM_IGNORECASE
man7/
landlock.7
Landlock ABI v4
Landlock ABI v5
rtnetlink.7
struct ifa_cacheinfo
New and changed links
man2/
riscv_flush_icache.2 (__riscv_flush_icache(3))
man2const/
KEYCTL_INSTANTIATE_IOV.2const (KEYCTL_INSTANTIATE(2const))
KEYCTL_NEGATE.2const (KEYCTL_INSTANTIATE(2const))
KEYCTL_REJECT.2const (KEYCTL_INSTANTIATE(2const))
man3/
timespec_getres.3 (timespec_get(3))
wcsncasecmp.3 (wcscasecmp(3))
Global changes
-  src/bin/
   -  Add a few programs that are useful for maintaining manual pages:
      diffman-git(1), mansect(1), pdfman(1), sortman(1)
-  SPONSORS
   -  Add file listing the sponsors of this project.
-  CONTRIBUTING*
   -  Expand documentation for contributing to the project.  Especially,
      regarding help using git(1).
-  man/
   -  Split keyctl.2
   -  man2/, man3/: SYNOPSIS: Rename function parameters for consistency
      and correctness.
   -  man2/, man3/: SYNOPSIS: Use typeof() to improve readability of
      function pointers.
   -  man1/: SYNOPSIS: Use .SY/.YS for formatting commands.
-  share/mk/
   -  Refactor *FLAGS and LDLIBS variables, as requested by some
      distros.
-  LICENSES/
   -  Add GPL-3.0-or-later.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/man-pages
lfs/man-pages

index 771fc1a83af264a51d2aaba65325e157d5fe3e35..06c818bd6102bdd0e2c419f7a3acfcd09d6c8e9e 100644 (file)
@@ -1,13 +1,21 @@
+#usr/local/bin/diffman-git
+#usr/local/bin/mansect
+#usr/local/bin/pdfman
+#usr/local/bin/sortman
+#usr/local/share/man/man1/diffman-git.1
 #usr/local/share/man/man1/getent.1
 #usr/local/share/man/man1/iconv.1
 #usr/local/share/man/man1/intro.1
 #usr/local/share/man/man1/ldd.1
 #usr/local/share/man/man1/locale.1
 #usr/local/share/man/man1/localedef.1
+#usr/local/share/man/man1/mansect.1
 #usr/local/share/man/man1/memusage.1
 #usr/local/share/man/man1/memusagestat.1
 #usr/local/share/man/man1/mtrace.1
+#usr/local/share/man/man1/pdfman.1
 #usr/local/share/man/man1/pldd.1
+#usr/local/share/man/man1/sortman.1
 #usr/local/share/man/man1/sprof.1
 #usr/local/share/man/man1/time.1
 #usr/local/share/man/man2/_Exit.2
 #usr/local/share/man/man2/link.2
 #usr/local/share/man/man2/linkat.2
 #usr/local/share/man/man2/listen.2
+#usr/local/share/man/man2/listmount.2
 #usr/local/share/man/man2/listxattr.2
 #usr/local/share/man/man2/llistxattr.2
 #usr/local/share/man/man2/llseek.2
 #usr/local/share/man/man2/renameat2.2
 #usr/local/share/man/man2/request_key.2
 #usr/local/share/man/man2/restart_syscall.2
+#usr/local/share/man/man2/riscv_flush_icache.2
 #usr/local/share/man/man2/rmdir.2
 #usr/local/share/man/man2/rt_sigaction.2
 #usr/local/share/man/man2/rt_sigpending.2
 #usr/local/share/man/man2/stat64.2
 #usr/local/share/man/man2/statfs.2
 #usr/local/share/man/man2/statfs64.2
+#usr/local/share/man/man2/statmount.2
 #usr/local/share/man/man2/statx.2
 #usr/local/share/man/man2/stime.2
 #usr/local/share/man/man2/stty.2
 #usr/local/share/man/man2/unlink.2
 #usr/local/share/man/man2/unlinkat.2
 #usr/local/share/man/man2/unshare.2
+#usr/local/share/man/man2/uretprobe.2
 #usr/local/share/man/man2/uselib.2
 #usr/local/share/man/man2/userfaultfd.2
 #usr/local/share/man/man2/ustat.2
 #usr/local/share/man/man2const/KDSKBMETA.2const
 #usr/local/share/man/man2const/KDSKBMODE.2const
 #usr/local/share/man/man2const/KDSKBSENT.2const
+#usr/local/share/man/man2const/KEYCTL_ASSUME_AUTHORITY.2const
+#usr/local/share/man/man2const/KEYCTL_CHOWN.2const
+#usr/local/share/man/man2const/KEYCTL_CLEAR.2const
+#usr/local/share/man/man2const/KEYCTL_DESCRIBE.2const
+#usr/local/share/man/man2const/KEYCTL_DH_COMPUTE.2const
+#usr/local/share/man/man2const/KEYCTL_GET_KEYRING_ID.2const
+#usr/local/share/man/man2const/KEYCTL_GET_PERSISTENT.2const
+#usr/local/share/man/man2const/KEYCTL_GET_SECURITY.2const
+#usr/local/share/man/man2const/KEYCTL_INSTANTIATE.2const
+#usr/local/share/man/man2const/KEYCTL_INSTANTIATE_IOV.2const
+#usr/local/share/man/man2const/KEYCTL_INVALIDATE.2const
+#usr/local/share/man/man2const/KEYCTL_JOIN_SESSION_KEYRING.2const
+#usr/local/share/man/man2const/KEYCTL_LINK.2const
+#usr/local/share/man/man2const/KEYCTL_NEGATE.2const
+#usr/local/share/man/man2const/KEYCTL_READ.2const
+#usr/local/share/man/man2const/KEYCTL_REJECT.2const
+#usr/local/share/man/man2const/KEYCTL_RESTRICT_KEYRING.2const
+#usr/local/share/man/man2const/KEYCTL_REVOKE.2const
+#usr/local/share/man/man2const/KEYCTL_SEARCH.2const
+#usr/local/share/man/man2const/KEYCTL_SESSION_TO_PARENT.2const
+#usr/local/share/man/man2const/KEYCTL_SETPERM.2const
+#usr/local/share/man/man2const/KEYCTL_SET_REQKEY_KEYRING.2const
+#usr/local/share/man/man2const/KEYCTL_SET_TIMEOUT.2const
+#usr/local/share/man/man2const/KEYCTL_UNLINK.2const
+#usr/local/share/man/man2const/KEYCTL_UPDATE.2const
 #usr/local/share/man/man2const/KIOCSOUND.2const
 #usr/local/share/man/man2const/NS_GET_NSTYPE.2const
 #usr/local/share/man/man2const/NS_GET_OWNER_UID.2const
 #usr/local/share/man/man2const/PR_MPX_DISABLE_MANAGEMENT.2const
 #usr/local/share/man/man2const/PR_MPX_ENABLE_MANAGEMENT.2const
 #usr/local/share/man/man2const/PR_PAC_RESET_KEYS.2const
+#usr/local/share/man/man2const/PR_RISCV_SET_ICACHE_FLUSH_CTX.2const
 #usr/local/share/man/man2const/PR_SET_CHILD_SUBREAPER.2const
 #usr/local/share/man/man2const/PR_SET_DUMPABLE.2const
 #usr/local/share/man/man2const/PR_SET_ENDIAN.2const
 #usr/local/share/man/man2const/UFFDIO_API.2const
 #usr/local/share/man/man2const/UFFDIO_CONTINUE.2const
 #usr/local/share/man/man2const/UFFDIO_COPY.2const
+#usr/local/share/man/man2const/UFFDIO_MOVE.2const
 #usr/local/share/man/man2const/UFFDIO_POISON.2const
 #usr/local/share/man/man2const/UFFDIO_REGISTER.2const
 #usr/local/share/man/man2const/UFFDIO_UNREGISTER.2const
 #usr/local/share/man/man3/__ppc_set_ppr_very_low.3
 #usr/local/share/man/man3/__ppc_yield.3
 #usr/local/share/man/man3/__realloc_hook.3
+#usr/local/share/man/man3/__riscv_flush_icache.3
 #usr/local/share/man/man3/__setfpucw.3
 #usr/local/share/man/man3/_flushlbf.3
 #usr/local/share/man/man3/a64l.3
 #usr/local/share/man/man3/timercmp.3
 #usr/local/share/man/man3/timerisset.3
 #usr/local/share/man/man3/timersub.3
+#usr/local/share/man/man3/timespec_get.3
+#usr/local/share/man/man3/timespec_getres.3
 #usr/local/share/man/man3/timezone.3
 #usr/local/share/man/man3/tmpfile.3
 #usr/local/share/man/man3/tmpnam.3
 #usr/local/share/man/man3/twalk_r.3
 #usr/local/share/man/man3/tzname.3
 #usr/local/share/man/man3/tzset.3
+#usr/local/share/man/man3/uabs.3
 #usr/local/share/man/man3/ualarm.3
+#usr/local/share/man/man3/uimaxabs.3
+#usr/local/share/man/man3/ulabs.3
 #usr/local/share/man/man3/ulckpwdf.3
 #usr/local/share/man/man3/ulimit.3
+#usr/local/share/man/man3/ullabs.3
 #usr/local/share/man/man3/undocumented.3
 #usr/local/share/man/man3/ungetc.3
 #usr/local/share/man/man3/ungetwc.3
 #usr/local/share/man/man7/man-pages.7
 #usr/local/share/man/man7/man.7
 #usr/local/share/man/man7/math_error.7
+#usr/local/share/man/man7/mctp.7
 #usr/local/share/man/man7/mount_namespaces.7
 #usr/local/share/man/man7/mq_overview.7
 #usr/local/share/man/man7/namespaces.7
 #usr/local/share/man/man7/operator.7
 #usr/local/share/man/man7/packet.7
 #usr/local/share/man/man7/path_resolution.7
+#usr/local/share/man/man7/pathname.7
 #usr/local/share/man/man7/persistent-keyring.7
 #usr/local/share/man/man7/pid_namespaces.7
 #usr/local/share/man/man7/pipe.7
index 4a662bb91280b942ab910ec9eaef32f68864db7e..6fbcea9f952b98ef13319d60860831b695a94920 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  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        = 6.9.1
+VER        = 6.14
 
 THISAPP    = man-pages-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 04c502e10f16cb75e5879b8c1db0795d0f53b58c8d4715b0401cbea99b879951aef3418bb8c4cbae1a74c1d40206c6e523a1de33e3eafba6793c15fea51d0aa3
+$(DL_FILE)_BLAKE2 = 4e6e325b579072f5f4daca5dd7f31fb9eceb0ab04982bf1f541e01e723499b8cf997cd3d818bf3a2d4e8da5a49b3289649f2ea67ad428e00b60df004f7ee944c
 
 install : $(TARGET)
 
@@ -70,6 +70,6 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && make $(MAKETUNING) install
+       cd $(DIR_APP) && make -R $(MAKETUNING) install
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)