git: privatize libedit (used by numerous base programs)

John Marino marino at crater.dragonflybsd.org
Tue Jan 26 16:35:24 PST 2016


commit 2234273d6fc89a6e4a851192fc2897c700700fb7
Author: John Marino <draco at marino.st>
Date:   Wed Jan 27 01:24:52 2016 +0100

    privatize libedit (used by numerous base programs)
    
    Besides affecting far more programs than the first two conversions,
    this privatization requires a modification to bin/sh which is a bootstrap
    program.  If bootstrapping, it will use libedit.* if it exists, otherwise
    it will use libprivate_edit.*.  After "make upgrade", /usr/lib/libedit will
    no longer be on the system so the private version will then be used in all
    cases.

Summary of changes:
 Makefile_upgrade.inc                    |  2 ++
 bin/sh/Makefile                         | 13 ++++++++++---
 gnu/sbin/lvm/Makefile                   |  2 +-
 lib/libedit/libedit/Makefile            |  2 +-
 sbin/fsdb/Makefile                      |  2 +-
 sbin/vinum/Makefile                     |  3 +--
 secure/usr.bin/sftp/Makefile            |  2 +-
 share/initrd/bin/Makefile               |  2 +-
 share/initrd/sbin.lvm/Makefile          |  2 +-
 share/initrd/sbin/Makefile              |  4 ++--
 share/mk/bsd.libnames.mk                |  2 +-
 usr.bin/bc/Makefile                     |  2 +-
 usr.bin/crunch/examples/filesystem.conf |  2 +-
 usr.bin/crunch/examples/fixit.conf      |  2 +-
 usr.bin/crunch/examples/kcopy.conf      |  2 +-
 usr.bin/crunch/examples/really-big.conf |  2 +-
 usr.bin/ftp/Makefile                    |  2 +-
 usr.bin/tftp/Makefile                   |  2 +-
 usr.bin/units/Makefile                  |  3 +--
 usr.sbin/802_11/wpa_cli/Makefile        |  2 +-
 usr.sbin/cdcontrol/Makefile             |  3 +--
 usr.sbin/lpr/lpc/Makefile               |  3 +--
 usr.sbin/pppctl/Makefile                |  3 +--
 23 files changed, 34 insertions(+), 30 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/2234273d6fc89a6e4a851192fc2897c700700fb7


-- 
DragonFly BSD source repository


More information about the Commits mailing list