Changes between Initial Version and Version 1 of Ticket #52186


Ignore:
Timestamp:
Sep 7, 2016, 10:22:18 PM (8 years ago)
Author:
larryv (Lawrence Velázquez)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #52186

    • Property Owner changed from macports-tickets@… to mww@…
    • Property Cc mww@… removed
    • Property Summary changed from gnutar 1.29 broken when LANG unset to gnutar @1.29_0: breaks when LANG unset
  • Ticket #52186 – Description

    initial v1  
    11The gnutar 1.29 release causes 'gnutar -zxvf ', etc to fail when LANG is unset.
    22This issue is discussed in the thread http://lists.gnu.org/archive/html/bug-tar/2016-09/msg00000.html
    3 
     3{{{
    44$ gnutar -zcvf test_data.tar.gz test_data
    55test_data/
     
    1212gnutar: Child died with signal 11
    1313gnutar: Error is not recoverable: exiting now
    14 
     14}}}
    1515The failure backtraces as...
    16 
     16{{{
    1717$ ulimit -c unlimited
    1818$ gnutar -zcvf test_data.tar.gz test_data
     
    7373    frame #22: 0x00007fff895605ad libdyld.dylib`start + 1
    7474(lldb)
    75 
     75}}}
    7676The offending commit in tar git causing this is...
    77 
     77{{{
    7878commit 589ba77faf60e4632771d80e2b25d9e3778d4a3f
    7979Author: Sergey Poznyakoff <address@hidden>
     
    9191    * tests/Makefile.am: Add comperr.at
    9292    * tests/testsuite.at: Include comperr.at
    93 
     93}}}
    9494In particular, the change....
    95 
     95{{{
    9696diff --git a/src/system.c b/src/system.c
    9797index 9414233..dc0b2b0 100644
     
    105105   xpipe (parent_pipe);
    106106   child_pid = xfork ();
    107 
     107}}}
    108108doesn't seem to play well with the threading in the CoreFoundation framework (at least when LANG is unset).
    109109