Linux Manual Pages development
 help / color / mirror / Atom feed
From: Boris Pigin <boris.pigin@gmail.com>
To: Alejandro Colomar <alx@kernel.org>
Cc: linux-man@vger.kernel.org, sam@gentoo.org
Subject: Re: man-page-6.10 make share/mk/src/sh.mk:16: *** unterminated call to function 'shell': missing ')'
Date: Mon, 10 Feb 2025 09:56:40 +0100	[thread overview]
Message-ID: <8058a323-1d7c-4af8-b030-8ad69999751b@gmail.com> (raw)
In-Reply-To: <5ajfvthbrexcmjd4trqvfaitnqrvfkyiabhvanm3gwga4y6g7l@qqrdmg6rd2qe>

Hi Alex,

as my email was rejected by the mailing list due to containing HTML part 
here is the second try.

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:46:35  🖿 ~ 🧬 📦 🐾1
  ╰ $ rm test/
rm: cannot remove 'test/': Is a directory

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:46:40  🖿 ~ 🧬 📦 🐾2
  ╰ $ rm -rf test/

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:46:44  🖿 ~ 🧬 📦 🐾3
  ╰ $ mkdir test

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:46:47  🖿 ~ 🧬 📦 🐾4
  ╰ $ cd test

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:46:50  🖿 ~/test 🧬 📦 🐾5
  ╰ $ wget 
https://kernel.org/pub/linux/docs/man-pages/man-pages-6.10.tar.gz 
 >/dev/null 2>&1

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:47:03  🖿 ~/test 🧬 📦 🐾6
  ╰ $ ls
man-pages-6.10.tar.gz

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:47:09  🖿 ~/test 🧬 📦 🐾7
  ╰ $ tar xf man-pages-6.10.tar.gz

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:47:17  🖿 ~/test 🧬 📦 🐾8
  ╰ $ rm man-pages-6.10.tar.gz

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:47:22  🖿 ~/test 🧬 📦 🐾9
  ╰ $ ls
man-pages-6.10

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:47:26  🖿 ~/test 🧬 📦 🐾10
  ╰ $ cd man-pages-6.10/

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:47:31  🖿 
~/test/man-pages-6.10 🧬 📦 🐾11
  ╰ $ make | wc -l; echo $?
/home/borisp/test/man-pages-6.10/share/mk/src/sh.mk:16: *** unterminated 
call to function 'shell': missing ')'.  Stop.
0
0

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:47:37  🖿 
~/test/man-pages-6.10 🧬 📦 🐾12
  ╰ $ make
/home/borisp/test/man-pages-6.10/share/mk/src/sh.mk:16: *** unterminated 
call to function 'shell': missing ')'.  Stop.

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:47:43  🖿 
~/test/man-pages-6.10 🧬 📦 🐾13
  ╰ $ bash -version
GNU bash, version 5.2.37(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
<http://gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:50:38  🖿 
~/test/man-pages-6.10 🧬 📦 🐾14
  ╰ $ make -version
GNU Make 4.2.1
Built for x86_64-pc-linux-gnu
Copyright (C) 1988-2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

  ╭─ 🐺 borisp@blacksun  bash 5.2.37  🕑09:50:45  🖿 
~/test/man-pages-6.10 🧬 📦 🐾15


Best wishes
Boris

On 2/9/25 22:27, Alejandro Colomar wrote:
> [CC += linux-man@]
>
> Hi Boris,
>
> I realized the mailing list wasn't CCd.  I've added it to CC now.
>
> On Sun, Feb 09, 2025 at 09:40:16PM +0100, Boris Pigin wrote:
>> Bash and make
> Hummm.  I don't see why it would fail on bash and (assuming GNU) make.
> Especially if previous versions of man-pages releases worked well.
>
>> On 2/9/25 21:38, Boris Pigin wrote:
>>> Hi Alex,
>>>
>>> I'm on Funtoo.
> I've also added Sam James to CC, in case he knows anything.
>
>>> On 2/9/25 18:43, Alejandro Colomar wrote:
>>>> Hi Boris,
>>>>
>>>> On Sun, Feb 09, 2025 at 05:13:51PM +0100, Boris Pigin wrote:
>>>>> Hello Alejandro,
>>>>>
>>>>> I see here a problem with the man-page-6.10. If I call make I get the
>>>>> following error
>>>>> I downloaded the package from
>>>>> https://www.kernel.org/pub/linux/docs/man-pages/man-pages-6.10.tar.xz
>>>>> I don't see the problem with the earlier version e.g. 6.9, 6.9.1.
>>>>>
>>>>> '''
>>>>>    ╰ $ pwd
>>>>> /home/user/src/man-pages-6.10
>>>>>    ╰ $ make
>>>>> /home/user/src/man-pages-6.10/share/mk/src/sh.mk:16: *** unterminated call
>>>>> to function 'shell': missing ')'.  Stop.
>>>>> '''
>>>> Hmmm, I can't reproduce the problem.  Could you please run the following
>>>> commands?  Also, could you detail what's your shell, and what's your
>>>> make(1), and what's your OS?  Let's see if we can learn why that's
>>>> happening.
>>>>
>>>> alx@devuan:~/tmp/foo$ wget https://kernel.org/pub/linux/docs/man-pages/man-pages-6.10.tar.gz >/dev/null 2>&1
>>>> alx@devuan:~/tmp/foo$ ls
>>>> man-pages-6.10.tar.gz
>>>> alx@devuan:~/tmp/foo$ tar xf man-pages-6.10.tar.gz
>>>> alx@devuan:~/tmp/foo$ rm man-pages-6.10.tar.gz
>>>> alx@devuan:~/tmp/foo$ ls
>>>> man-pages-6.10
>>>> alx@devuan:~/tmp/foo$ cd man-pages-6.10/
>>>> alx@devuan:~/tmp/foo/man-pages-6.10$ make | wc -l; echo $?
>>>> 2965
>>>> 0
>>>> alx@devuan:~/tmp/foo/man-pages-6.10$ make
>>>> alx@devuan:~/tmp/foo/man-pages-6.10$
> Can you run exactly these commands?  I'm puzzled.
>
>
> Have a lovely night!
> Alex
>

  reply	other threads:[~2025-02-10  8:56 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <38f900b3-28f2-4854-bec3-5b79759eb5b6@gmail.com>
     [not found] ` <ytgxskuvjqldvv4amftqx27t4fh7lpw32nwyirjdxkeazduyxo@vfi5tfoa72h6>
     [not found]   ` <26a527c3-f7dd-470d-8b19-c6ac45a33e7a@gmail.com>
     [not found]     ` <eb65be1e-b885-442d-806e-ca209576ccbc@gmail.com>
2025-02-09 21:27       ` man-page-6.10 make share/mk/src/sh.mk:16: *** unterminated call to function 'shell': missing ')' Alejandro Colomar
2025-02-10  8:56         ` Boris Pigin [this message]
2025-02-10 11:03           ` Alejandro Colomar
2025-02-10 14:49             ` Boris Pigin
2025-02-16 15:03               ` Alejandro Colomar

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8058a323-1d7c-4af8-b030-8ad69999751b@gmail.com \
    --to=boris.pigin@gmail.com \
    --cc=alx@kernel.org \
    --cc=linux-man@vger.kernel.org \
    --cc=sam@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox