[bug #63362] make 4.4: different behavior with -j1 and -j2 when building manpages from git

2022-11-15 Thread Alexander Kanavin
Additional Item Attachment, bug #63362 (project make):

File name: j1-with-d  Size:156 KB


File name: j2-with-d  Size:158 KB




___

Reply to this item at:

  

___
Message sent via Savannah
https://savannah.gnu.org/




[bug #63362] make 4.4: different behavior with -j1 and -j2 when building manpages from git

2022-11-15 Thread Alexander Kanavin
Follow-up Comment #4, bug #63362 (project make):

I've attached the two outputs from:

$ ../../make-4.4/make -j1 -d git-add.1 > j1-with-d

$ ../../make-4.4/make -j2 -d git-add.1 > j2-with-d


___

Reply to this item at:

  

___
Message sent via Savannah
https://savannah.gnu.org/




[bug #63362] make 4.4: different behavior with -j1 and -j2 when building manpages from git

2022-11-15 Thread Paul D. Smith
Follow-up Comment #5, bug #63362 (project make):

Wow that is really confusing because the output shows that those prerequisites
are already up to date.  I'm going to have to see if I can reproduce this
here.


___

Reply to this item at:

  

___
Message sent via Savannah
https://savannah.gnu.org/




Re: bootstrap fails due to certification expiration

2022-11-15 Thread Paul Smith
On Mon, 2022-11-14 at 13:29 +0900, KO Myung-Hun wrote:
> ./autopull.sh: getting translations into po/.reference for make...
> ERROR: cannot verify translationproject.org's certificate, issued by
> 'CN=R3,O=Let\'s Encrypt,C=US':
>   Issued certificate has expired.
> To connect to translationproject.org insecurely, use
> `--no-check-certificate'.

I have checked and the translationproject.org's certificate has not
expired.  When I see this issue it usually means that your local system
has an incorrect root certificate installed.  See for example:

https://stackoverflow.com/questions/62107565/wget-and-curl-stopped-working-with-https-wrongly-complain-about-an-expired-cert

(obviously this is on Ubuntu so it's not exactly your problem, but it's
probably something like that).

Unfortunately it doesn't appear there's any command-line way to modify
the options provided to wget in the autopull.sh script.

If you're not able to figure out how to fix your root certificates I
guess you'll have to modify the bootstrap-funclib.sh file and change
these lines:

  po_download_command_format=\
  "wget --mirror --level=1 -nd -nv -A.po -P '%s' \
   https://translationproject.org/latest/%s/";

to add in the --no-check-certificates option as suggested by the error
output.