Package: bsdiff
Version: 4.3-21+b1
Severity: normal
X-Debbugs-Cc:
vincent_...@yahoo.com
Dear Maintainer,
This is the same problem as bug 632585 for bspatch instead of bsdiff.
bspatch should be able to run on systems with less available memory with this patch.
The patch in attachment includes:
- bspatch.c: we use mmap instead of malloc and read for old file in bspatch
- bspatch.c: we use mmap instead of malloc and write for new file in bspatch
- Makefile: gcc now requires to have libs at the end of command line when linking
Regards,
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.9.0-2-amd64 (SMP w/2 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages bsdiff depends on:
ii libbz2-1.0 1.0.8-4
ii libc6 2.31-4
bsdiff recommends no packages.
bsdiff suggests no packages.
-- no debconf information