[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-tar] tar-1.30 gnulib: error() and set_program_name() out of syn
From: |
Christian Weisgerber |
Subject: |
Re: [Bug-tar] tar-1.30 gnulib: error() and set_program_name() out of sync |
Date: |
Fri, 27 Apr 2018 15:42:37 +0200 |
User-agent: |
Mutt/1.9.5 (2018-04-13) |
Sergey Poznyakoff:
> > For GNU tar 1.30, the regression tests remfiles01.at and remfiles02.at
> > (175 176) fail.
>
> Pretty strange, but both tests work for me (the release would have been
> impossible if they woudn't). Any specific conditions in order to
> reproduce that?
It fails for me on OpenBSD and FreeBSD.
In February, Kiyoshi KANAZAWA reported it for Solaris 11.3 x86:
https://lists.gnu.org/archive/html/bug-tar/2018-02/msg00001.html
Earlier this month, Ronnie Mainieri reported it, but I can't tell
on which platform:
https://lists.gnu.org/archive/html/bug-tar/2018-04/msg00001.html
Ah, I see, if a system has HAVE_DECL_PROGRAM_INVOCATION_NAME (glibc,
I guess), then set_program_name() stores the name in
program_invocation_name and getprogname() reads it from there.
--
Christian "naddy" Weisgerber address@hidden