This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: missing 64bit ports (xdelta3 vs xdelta and pristine-tar)
- From: jari <jari dot aalto at cante dot net>
- To: cygwin-apps at cygwin dot com
- Date: Thu, 16 Jul 2015 11:17:13 +0300
- Subject: Re: missing 64bit ports (xdelta3 vs xdelta and pristine-tar)
- Authentication-results: sourceware.org; auth=none
- References: <55A66D0B dot 7030603 at gmail dot com> <20150715182833 dot GT16720 at calimero dot vinschen dot de> <55A6BEAE dot 3040808 at cornell dot edu> <20150716080656 dot GF26914 at picasso dot cante dot net> <55A766E0 dot 2030706 at gmail dot com>
On 2015-07-16 10:10, Marco Atzeri wrote:
| On 7/16/2015 10:06 AM, jari wrote:
| >On 2015-07-15 16:12, Ken Brown wrote:
| >| On 7/15/2015 2:28 PM, Corinna Vinschen wrote:
| >| >On Jul 15 16:24, Marco Atzeri wrote:
| >| >>Dear All,
| >| >>I spent a bit of time checking the real situation of the packages
| >| >>still missing as 64 bit port.
| >| >>After xdelta, bsdiff and iperf porting, without counting the few mingw ones,
| >| >>the duplicates we are down to ~44.
| >| >>
| >| >>Please see here the analysis :
| >| >>https://docs.google.com/spreadsheets/d/1Hn7Eaq6djEN9X0jS_AM8-DH_LvP43G9_DXnpTt09Asc/edit#gid=0
| >
| >Great summary.
| >
| >I'd love to port pristine-tar to x64 but the
| >
| > xdelta3 (which is linked to xdelta in x64)
| >
| >has incomatible options compared to original xdelta; thus program
| >won't work.
| >
| >Could someone port the old xdelta to x64.
| >
| >Thanks,
| >Jari
| >
|
| I will work on it.
| Which option is needed ?
This is the command that fails (from debugging pristine-tar):
xdelta delta -0 --pristine /tmp/pristine-tar.joIgDIVU9F/recreatetarball /tmp/pristine-tar.9DVOtZUF7E/origtarball /tmp/pristine-tar.9DVOtZUF7E/deltaxdel
So, the option missing from xdelta3 is:
--pristine
>From xdelta(1) man page:
-p, --pristine
Disable the automatic decompression of gzipped inputs, to
prevent unexpected differences in the re-compressed content.
thanks,
Jari