Source-Changes archive

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

CVS commit: sharesrc/share/man/man5



Module Name:    sharesrc
Committed By:   lukem
Date:           Tue Aug 27 14:46:24 UTC 2002

Modified Files:
        basesrc/bin: Makefile.inc
        basesrc/sbin: Makefile.inc
        basesrc/usr.bin/bzip2: Makefile
        basesrc/usr.bin/bzip2recover: Makefile
        basesrc/usr.bin/kdump: Makefile
        basesrc/usr.bin/ktrace: Makefile
        basesrc/usr.bin/ktruss: Makefile
        basesrc/usr.bin/ldd/ldd_elf: Makefile
        basesrc/usr.sbin/altq/tbrconfig: Makefile
        basesrc/usr.sbin/dhcp/client: Makefile
        basesrc/usr.sbin/ipf/ipf: Makefile
        basesrc/usr.sbin/racoon: Makefile.inc
        gnusrc/gnu/usr.bin/gzip: Makefile
        gnusrc/gnu/usr.bin/tar: Makefile
        sharesrc/share/man/man5: mk.conf.5
        sharesrc/share/mk: bsd.own.mk

Log Message:
Implement MKDYNAMICROOT, which currently defaults to "no", but will
be changed in the future to "yes".

If MKDYNAMICROOT == "no", there is no change from existing behaviour
of a static /bin and /sbin (and a few programs in elsewhere).

If MKDYNAMICROOT == "yes", the following changes occur:
    in <bsd.own.mk>:
        SHLIBDIR?=     /lib
        SHLINKDIR?=     /lib
    in various Makefiles, the following entry is DISABLED.
        LDSTATIC?=-static
This results in all programs (except those "standalone" programs built
in sys/arch/*/stand) are linked dynamically, the shared linker is moved
from /usr/libexec to /lib (with a compat symlink), and the shared
libraries used by /bin and /sbin programs are moved from /usr/lib to
/lib (with compat symlinks).


To generate a diff of this commit:
cvs rdiff -r1.11 -r1.12 basesrc/bin/Makefile.inc
cvs rdiff -r1.15 -r1.16 basesrc/sbin/Makefile.inc
cvs rdiff -r1.6 -r1.7 basesrc/usr.bin/bzip2/Makefile
cvs rdiff -r1.5 -r1.6 basesrc/usr.bin/bzip2recover/Makefile
cvs rdiff -r1.17 -r1.18 basesrc/usr.bin/kdump/Makefile
cvs rdiff -r1.12 -r1.13 basesrc/usr.bin/ktrace/Makefile
cvs rdiff -r1.11 -r1.12 basesrc/usr.bin/ktruss/Makefile
cvs rdiff -r1.13 -r1.14 basesrc/usr.bin/ldd/ldd_elf/Makefile
cvs rdiff -r1.3 -r1.4 basesrc/usr.sbin/altq/tbrconfig/Makefile
cvs rdiff -r1.14 -r1.15 basesrc/usr.sbin/dhcp/client/Makefile
cvs rdiff -r1.14 -r1.15 basesrc/usr.sbin/ipf/ipf/Makefile
cvs rdiff -r1.7 -r1.8 basesrc/usr.sbin/racoon/Makefile.inc
cvs rdiff -r1.30 -r1.31 gnusrc/gnu/usr.bin/gzip/Makefile
cvs rdiff -r1.20 -r1.21 gnusrc/gnu/usr.bin/tar/Makefile
cvs rdiff -r1.14 -r1.15 sharesrc/share/man/man5/mk.conf.5
cvs rdiff -r1.305 -r1.306 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