Opened 7 days ago

Closed 3 days ago

#5646 closed enhancement (fixed)

man-pages-6.11

Reported by: Bruce Dubbs Owned by: Xi Ruoyao
Priority: normal Milestone: 12.3
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

I think we can put this into the 12.3 milestone.

Change History (7)

comment:1 by Xi Ruoyao, 4 days ago

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.

Changes to individual files

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, or the authors of changes, use git(1).

comment:2 by Xi Ruoyao, 4 days ago

So we'll need to add -R for make install.

comment:3 by Xi Ruoyao, 4 days ago

It also installs a few scripts:

INSTALL		/usr/bin/diffman-git
INSTALL		/usr/bin/mansect
INSTALL		/usr/bin/pdfman
INSTALL		/usr/bin/sortman

and we'll need to add them into contents.

comment:4 by Joe Locash, 3 days ago

I'm seeing 1377 of these messages in my build:

fatal: not a git repository (or any of the parent directories): .git

in reply to:  4 comment:5 by Xi Ruoyao, 3 days ago

Replying to Joe Locash:

I'm seeing 1377 of these messages in my build:

fatal: not a git repository (or any of the parent directories): .git

Passing GIT=false will silence them.

comment:6 by Xi Ruoyao, 3 days ago

Owner: changed from lfs-book to Xi Ruoyao
Status: newassigned

comment:7 by Xi Ruoyao, 3 days ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.