Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: sharesrc/share/mk



Module Name:    sharesrc
Committed By:   lukem
Date:           Sun Sep 22 15:08:20 UTC 2002

Modified Files:
        basesrc/distrib/sets/lists/base: md.i386 shl.elf shl.mi
        basesrc/distrib/sets/lists/comp: md.i386 shl.elf
        sharesrc/share/mk: bsd.README bsd.own.mk

Log Message:
Enable MKDYNAMICROOT=yes by default.
This means that:
    +   /bin and /sbin (and the few programs in /usr/* which were statically
        linked) are now dynamically linked.
    +   The shared libraries that are needed by the /bin and /sbin programs
        are now installed into /lib (with compatability symlinks from
        /usr/lib).  These are:
                c crypt edit ipsec kvm m m387 termcap termlib util z
    +   The shared linker is now in /libexec/ld.elf_so, and
        /usr/libexec/ld.elf_so is a symlink to the former.

If you want the prior behaviour of "some applications statically linked,
the rest dynamically linked", set MKDYNAMICROOT=no in your mk.conf(5).

If you have a philosophical objection to dynamic libraries, continue
to set LDSTATIC=-static in your mk.conf(5), and please don't waste any
more time in trying to convince us why dynamic libraries are 3v1l.


To generate a diff of this commit:
cvs rdiff -r1.94 -r1.95 basesrc/distrib/sets/lists/base/md.i386
cvs rdiff -r1.58 -r1.59 basesrc/distrib/sets/lists/base/shl.elf
cvs rdiff -r1.178 -r1.179 basesrc/distrib/sets/lists/base/shl.mi
cvs rdiff -r1.63 -r1.64 basesrc/distrib/sets/lists/comp/md.i386
cvs rdiff -r1.28 -r1.29 basesrc/distrib/sets/lists/comp/shl.elf
cvs rdiff -r1.103 -r1.104 sharesrc/share/mk/bsd.README
cvs rdiff -r1.310 -r1.311 sharesrc/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index