GNU bug report logs -
#72236
generate programs' man pages in the source directory, per GCS
Previous Next
Reported by: Bruno Haible <bruno <at> clisp.org>
Date: Sun, 21 Jul 2024 19:25:02 UTC
Severity: normal
Done: Bruno Haible <bruno <at> clisp.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 72236 in the body.
You can then email your comments to 72236 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-diffutils <at> gnu.org
:
bug#72236
; Package
diffutils
.
(Sun, 21 Jul 2024 19:25:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Bruno Haible <bruno <at> clisp.org>
:
New bug report received and forwarded. Copy sent to
bug-diffutils <at> gnu.org
.
(Sun, 21 Jul 2024 19:25:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
The files man/*.1 are included in the tarballs. By the GNU Coding Standards
<https://www.gnu.org/prep/standards/html_node/Makefile-Basics.html>
they should be generated in the source directory.
But this is not what happens:
$ ./configure; make -k maintainer-clean
$ ./bootstrap
$ mkdir bb
$ cd bb
$ ../configure
$ make
$ ls -l ../man/*.1
ls: cannot access '../man/*.1': No such file or directory
$ ls -l man/*.1
-rw-rw-r-- 1 bruno bruno 2245 21. Jul 21:12 man/cmp.1
-rw-rw-r-- 1 bruno bruno 6469 21. Jul 21:12 man/diff.1
-rw-rw-r-- 1 bruno bruno 2858 21. Jul 21:12 man/diff3.1
-rw-rw-r-- 1 bruno bruno 2869 21. Jul 21:12 man/sdiff.1
This patch fixes it.
With it, the result is:
$ ls -l ../man/*.1
-rw-rw-r-- 1 bruno bruno 2245 21. Jul 21:16 ../man/cmp.1
-rw-rw-r-- 1 bruno bruno 6469 21. Jul 21:16 ../man/diff.1
-rw-rw-r-- 1 bruno bruno 2858 21. Jul 21:16 ../man/diff3.1
-rw-rw-r-- 1 bruno bruno 2869 21. Jul 21:16 ../man/sdiff.1
$ ls -l man/*.1
ls: cannot access 'man/*.1': No such file or directory
[0001-build-Generate-programs-man-pages-in-the-source-dire.patch (text/x-patch, attachment)]
Information forwarded
to
bug-diffutils <at> gnu.org
:
bug#72236
; Package
diffutils
.
(Mon, 22 Jul 2024 15:01:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 72236 <at> debbugs.gnu.org (full text, mbox):
On Sun, Jul 21, 2024 at 12:25 PM Bruno Haible <bruno <at> clisp.org> wrote:
> The files man/*.1 are included in the tarballs. By the GNU Coding Standards
> <https://www.gnu.org/prep/standards/html_node/Makefile-Basics.html>
> they should be generated in the source directory.
>
> But this is not what happens:
>
> $ ./configure; make -k maintainer-clean
> $ ./bootstrap
> $ mkdir bb
> $ cd bb
> $ ../configure
> $ make
> $ ls -l ../man/*.1
> ls: cannot access '../man/*.1': No such file or directory
> $ ls -l man/*.1
> -rw-rw-r-- 1 bruno bruno 2245 21. Jul 21:12 man/cmp.1
> -rw-rw-r-- 1 bruno bruno 6469 21. Jul 21:12 man/diff.1
> -rw-rw-r-- 1 bruno bruno 2858 21. Jul 21:12 man/diff3.1
> -rw-rw-r-- 1 bruno bruno 2869 21. Jul 21:12 man/sdiff.1
>
> This patch fixes it.
>
> With it, the result is:
>
> $ ls -l ../man/*.1
> -rw-rw-r-- 1 bruno bruno 2245 21. Jul 21:16 ../man/cmp.1
> -rw-rw-r-- 1 bruno bruno 6469 21. Jul 21:16 ../man/diff.1
> -rw-rw-r-- 1 bruno bruno 2858 21. Jul 21:16 ../man/diff3.1
> -rw-rw-r-- 1 bruno bruno 2869 21. Jul 21:16 ../man/sdiff.1
> $ ls -l man/*.1
> ls: cannot access 'man/*.1': No such file or directory
Thank you for reporting and fixing that. I've applied your patch with
one small change: replace a sequence of TAB-then-8-spaces used for
Makefile indentation with TAB-TAB, to avoid "make distcheck" failure.
Reply sent
to
Bruno Haible <bruno <at> clisp.org>
:
You have taken responsibility.
(Mon, 22 Jul 2024 16:08:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Bruno Haible <bruno <at> clisp.org>
:
bug acknowledged by developer.
(Mon, 22 Jul 2024 16:08:02 GMT)
Full text and
rfc822 format available.
Message #13 received at 72236-done <at> debbugs.gnu.org (full text, mbox):
Jim Meyering wrote:
> I've applied your patch with one small change
https://git.savannah.gnu.org/gitweb/?p=diffutils.git;a=commitdiff;h=7f9bf95640db00aaf82125799429732b99c5f730
Marking as done.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 20 Aug 2024 11:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 130 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.