delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2023/08/06/22:29:12

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9DDAD38582BC
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1691375350;
bh=W5VCrWoOjXv0kUGzqw0+LX0sHMzYCUyZjtdpeBlTzOc=;
h=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:Cc:From;
b=dAiKafSFQeXiN+JBNnICuAq/uRZa0AYqBF2DtuKO+dYlfKQLh7PFIXGk57CQJVGyv
7+L9NXS5XOoxImDfWaC2dsoSs8qJV8YwC/KYhbUyyvvYZth/Mw0kwqkgC3OGbX+IEd
R/oHidbk1+XPJoyN/85AcNXJSGXh7OhfGTTT+r88=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D9DFA385841D
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BF2EE3858D28
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6A7053858D28
X-Authority-Analysis: v=2.4 cv=e5oV9Il/ c=1 sm=1 tr=0 ts=64d056d5
a=DxHlV3/gbUaP7LOF0QAmaA==:117 a=DxHlV3/gbUaP7LOF0QAmaA==:17 a=VwQbUJbxAAAA:8
a=_JrAp5EUqw1CZZ2O4zsA:9 a=AjGcO6oz07-iQ99wixmX:22
To: cygwin AT cygwin DOT com
Date: Sun, 06 Aug 2023 20:26:31 -0600
Message-Id: <announce.20230806202631.17205-1-Brian.Inglis@Shaw.ca>
Subject: [ANNOUNCEMENT] Updated: man-pages-linux 6.05.01
X-CMAE-Envelope: MS4xfO2nhCHca5U16xietYGTZQRv9vNT/oSKailgUpVqL0ZeWslAnL2jxPbaGOt+KALyQ/7fY/oljaclvm+RB9BFsd4soeUJIwH8j6wX7OqLBNSf6uT5m0yr
Jg65LXx9ve5cNwD+/1BRlhybmeZ1B/eCP26MVH8P9fMdKZQYKK6XX4bc8olZk/q1xttDm2baP2QRavWn07RENY1rXqkM4IxQfpo=
X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_NUMSUBJECT, RCVD_IN_DNSWL_LOW,
SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin-announce AT cygwin DOT com
X-Mailman-Version: 2.1.29
X-Mailer: Perl5 Mail::Internet v2.20
X-BeenThere: cygwin AT cygwin DOT com
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Cygwin Linux Man Pages Maintainer via Cygwin-announce via Cygwin
<cygwin AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
Cc: Cygwin Linux Man Pages Maintainer via Cygwin-announce
<cygwin-announce AT cygwin DOT com>,
Cygwin Linux Man Pages Maintainer <Brian DOT Inglis AT Shaw DOT ca>
MIME-Version: 1.0
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

The following package has been upgraded in the Cygwin distribution:

* man-pages-linux	6.05.01

Documents the Linux kernel system calls and C library interfaces used
by programs, plus system and administrative utilities, devices, file
system, file, and data formats, and related information.

For more information, see the project home page:

	https://kernel.org/doc/man-pages/

As Cygwin has its own man pages with some conflicts, these man pages are
installed under /usr/share/man/man-pages-linux/, so by default searching
or viewing these pages requires the option:

	$ apropos -m|--systems man-pages-linux ...
	$ man -m|--systems man-pages-linux ...

Cygwin man pages are under the default system "man", so for convenience
both systems may be specified separated by comma e.g.

	$ man -m man,man-pages-linux ...

The path or option may also be added explicitly to a users MANPATH or
alias e.g.

	$ export MANPATH=$MANPATH:/usr/share/man/man-pages-linux

	$ alias apropos='apropos -m man,man-pages-linux'
	$ alias man='man -m man,man-pages-linux'

Add -a to show both Cygwin and Linux (and POSIX if companion package
man-pages-posix is also installed) manual pages.

For convenience and backward compatibility /usr/share/man/linux is
provided as a symlink. 

If you prefer to see Linux man pages over Cygwin man pages, then use
-m|--systems linux in the examples above, or add -m linux to a command.

Release 6 added some section 2 and 3 pages suffixed by const, head,
or type installed in the base section directories.

For recent changes, please see below, or after installation read
/usr/share/doc/man-pages-linux/Changes:


man-pages	6.05.01		2023-08-01

New and rewritten pages

- man2/	ioctl_pipe.2
- man3/	regex.3
- man5/	erofs.5

Newly documented interfaces in existing pages

- bpf.2			EAGAIN
- ioctl_userfaultfd.2	UFFD_FEATURE_EXACT_ADDRESS
- prctl.2		PR_GET_AUXV
- recv.2		MSG_CMSG_CLOEXEC
- statx.2		STAT_ATTR_MOUNT_ROOT
- syscall.2		ENOSYS
- resolv.conf.5		no-aaaa
			RES_NOAAAA
- tmpfs.5		CONFIG_TRANSPARENT_HUGEPAGE
- ip.7			IP_LOCAL_PORT_RANGE
- rtnetlink.7		IFLA_PERM_ADDRESS

New and changed links

- man3type/
	regex_t.3type		(regex(3))
	regmatch_t.3type	(regex(3))
	regoff_t.3type		(regex(3))

Global changes

-  Types:
   -  Document functions using off64_t as if they used off_t (except
      for lseek64()).

-  Formatting:
   -  use `\%`
   -  un-bracket tbl(1) tables

-  Licenses:
   -  Relicense ddp.7 from VERBATIM_ONE_PARA to Linux-man-pages-copyleft.
   -  Relicense dir_colors.5 from LDPv1 to GPL-2.0-or-later.
   -  Use new SPDX license identifiers:
      -  Linux-man-pages-1-para                 (was VERBATIM_ONE_PARA)
      -  Linux-man-pages-copyleft-2-para        (was VERBATIM_TWO_PARA)
      -  Linux-man-pages-copyleft-var           (was VERBATIM_PROF)

-  Build system:
   -  Ignore dot-dirs within $MANDIR	(6.05.01)
   -  Keep file modes in the release tarball.
   -  Fix symlink installation (`make install LINK_PAGES=symlink`).
   -  Add support for using bzip2(1), lzip(1), and xz(1) when installing
      pages and creating release tarballs.
   -  Create reproducible release tarballs.
   -  Move makefiles from lib/ to share/mk/.
   -  Support mdoc(7) pages.
   -  Relicense Makefiles as GPL-3.0-or-later.
   -  Build PostScript and PDF manual pages.
   -  Add support for running our build system on arbitrary source
      trees; this makes it possible to easily run our linters on another
      project's manual pages as easily as `make lint MANDIR=~/src/groff`

Changes to individual pages

- The manual pages (and other files in the repository) have been
  improved beyond what this changelog covers. To learn more about
  changes applied to individual pages, use git(1).


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019