For GNU tar 1.30, the regression tests remfiles01.at and remfiles02.at (175 176) fail. The immediate problem is that tar's child process fails to identify itself as "tar (child)" in the error message.
The underlying cause is a change in gnulib, specifically this commit: https://git.savannah.gnu.org/cgit/gnulib.git/commit/lib/error.c?id=f29814b96c9737abc8193d57d630697700feebeb tar uses set_program_name() to set the program name in a variable program_name, but error() now calls getprogname(), which does not read program_name. I don't know at which level this should be fixed, but it seems odd that gnulib offers a set_program_name() that is ignored by the rest of the library. -- Christian "naddy" Weisgerber na...@mips.inka.de