tags 632585 + fixed pending
thanks

On 2016-10-31 23:28, Sebastian Andrzej Siewior wrote:
| 
| I re-opened #632585 and added three patches to it. I seems I forgot #1
| back then. I applied everything and then tested it via:
| 
| cat libreoffice_4.3.2.orig-external.tar.xz    \
|       libreoffice_4.3.3.orig-external.tar.xz  \
|       libreoffice-l10n-id_5.2.3~rc1-4_all.deb \
|       libreoffice_5.2.2~rc2.orig-tarballs.tar.xz      \
|       libreoffice_5.2.3~rc1.orig-tarballs.tar.xz > file-old.bin
| 
| cat libreoffice_4.3.3.orig-external.tar.xz    \
|       libreoffice-wiki-publisher_1.2.0+LibO5.2.3~rc1-4~bpo8+1_all.deb \
|       libreoffice_4.3.2.orig-external.tar.xz \
|       libreoffice_5.2.3~rc1.orig-tarballs.tar.xz \
|       libreoffice_5.2.2~rc2.orig-tarballs.tar.xz > file-new.bin
| 
| ./bsdiff file-old.bin file-new.bin old-to-new.bsdiff
| 
| It took around 40min and completed on a box with 16GiB memory (and a
| little stuff in the background). The result was 1.5M MiB file. bspatch
| produced the correct file.
| 
| To compare:
| - xdelta3 run for a minute or so and then aborted with an xz error
| - xdelta run less than a minute and produced also a 1.5 MiB file.

Now included in Debian 

https://anonscm.debian.org/cgit/collab-maint/bsdiff.git/tree/debian/patches
https://anonscm.debian.org/cgit/collab-maint/bsdiff.git/commit/?id=826894b2508352fdc0bbd717ed0bcb8a10c09f6c

Thanks Sebastian for all your work,
Jari

Reply via email to