]> git.pld-linux.org Git - packages/tla.git/blame - 0006-tar-preserve.patch
- fixes from Debian
[packages/tla.git] / 0006-tar-preserve.patch
CommitLineData
c296792b
MK
1From: Tim Gokcen <hexetic@gmail.com>
2Date: Sat, 12 Nov 2011 10:34:41 +0100
3Subject: tar preserve
4
5Don't use deprecated tar --preserve option
6Instead, use --preserve-permissions & --preserve-order
7
8Bug-Debian: http://bugs.debian.org/605048
9---
10 src/tla/libarch/archive.c | 3 ++-
11 1 files changed, 2 insertions(+), 1 deletions(-)
12
13diff --git a/src/tla/libarch/archive.c b/src/tla/libarch/archive.c
14index ac3d580..7e699f7 100644
15--- a/src/tla/libarch/archive.c
16+++ b/src/tla/libarch/archive.c
17@@ -1114,7 +1114,8 @@ invoke_tar_extract (int * pid_ret)
18
19 *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = cfg__gnu_tar;
20 *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = "-m";
21- *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = "--preserve";
22+ *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = "--preserve-permissions";
23+ *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = "--preserve-order";
24 *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = "-zxf";
25 *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = "-";
26 *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = 0;
This page took 0.046183 seconds and 4 git commands to generate.