git: initrd: Merge rescue.libcrypto into rescue
Aaron LI
aly at crater.dragonflybsd.org
Fri Sep 4 02:42:53 PDT 2026
commit 250a8b4928d6d15bd3909848d72a595025c798b9
Author: Aaron LI <aly at aaronly.me>
Date: Fri Sep 4 17:17:28 2026 +0800
initrd: Merge rescue.libcrypto into rescue
After the last commit fixed the 'crc32' symbol conflict between
libhammer and libz, the merge of rescue.libcrypto and rescue only had
one conflict symbol: tilde_expand() from libprivate_ssh and
libprivate_edit. Work around this symbol conflict by setting
libprivate_ssh an internal library for ssh/scp.
This merge reduces the rescue binaries size by ~1.1MB, from 12.1MB
(rescue 5.3MB + rescue.libcrypto 6.8MB) to 11MB.
Summary of changes:
Makefile_upgrade.inc | 1 +
initrd/Makefile | 2 +-
initrd/rescue.libcrypto/Makefile | 80 --------------------
initrd/rescue/Makefile | 159 ++++++++++++++++++++++++++-------------
4 files changed, 108 insertions(+), 134 deletions(-)
delete mode 100644 initrd/rescue.libcrypto/Makefile
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/250a8b4928d6d15bd3909848d72a595025c798b9
--
DragonFly BSD source repository
More information about the Commits
mailing list