[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: sed-4.8.39-23ea on Alpine Linux
From: |
Jim Meyering |
Subject: |
Re: sed-4.8.39-23ea on Alpine Linux |
Date: |
Sun, 16 Oct 2022 22:25:00 -0700 |
On Sun, Oct 16, 2022 at 4:50 PM Bruno Haible <bruno@clisp.org> wrote:
> On Alpine Linux 3.14/x86_64:
>
> During "make check", 2 tests fail:
>
> FAIL: testsuite/misc
> ====================
>
> ../build-aux/test-driver: line 112: -w: not found
> FAIL testsuite/misc.pl (exit status: 127)
>
> FAIL: testsuite/debug
> =====================
>
> ../build-aux/test-driver: line 112: -w: not found
> FAIL testsuite/debug.pl (exit status: 127)
>
>
> The machine does not have 'perl' installed.
Thank you. I believe this is fixed by just-pushed
d1d7eeafe4a561c0b165085bc7bceb3220c66ac4:
build: work when perl is installed but not in /usr/bin/perl
Also support building on systems without perl and when cross-compiling.
* configure.ac (AC_ARG_ENABLE [bold-man-page-references]): New
configure-time option, using code copied from coreutils.
(BUILD_MAN_PAGE, BUILD_DUMMY_MAN_PAGE): Remove definitions.
(HAVE_PERL): Remove bogus conditional.
* doc/dummy-man: New file, from coreutils, with slight adapation.
* build-aux/help2man: Update from coreutils.
* doc/local.mk (EXTRA_DIST): Distribute dummy-man.
(run_help2man): New variable.
(doc/sed.1): Use it rather than simply invoking help2man.
Simplify to use only one copy of this rule, now that run_help2man
works both with and without perl and when cross-compiling.
Move the --name=... string argument into...
* doc/sed.x: ... here. Also make the "Synopsis" appear in generated file.
In https://lists.gnu.org/r/sed-devel/2022-10/msg00005.html,
Bruno Haible reported build failure with perl in a different
location and (in another report) another failure with no perl at all.
- new snapshot available: sed-4.8.39-23ea, Jim Meyering, 2022/10/16
- sed-4.8.39-23ea on Alpine Linux, Bruno Haible, 2022/10/16
- Re: sed-4.8.39-23ea on Alpine Linux,
Jim Meyering <=
- sed-4.8.39-23ea with clang 15, Bruno Haible, 2022/10/16
- sed-4.8.39-23ea on macOS, Bruno Haible, 2022/10/16
- sed-4.8.39-23ea on Solaris 11.4, Bruno Haible, 2022/10/16
- sed-4.8.39-23ea on *BSD, Bruno Haible, 2022/10/16