diff options
author | peter <peter@FreeBSD.org> | 1998-05-28 13:20:35 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1998-05-28 13:20:35 +0000 |
commit | 3e7c7f9c3c6e70b1444ffd725d66e3f0b768b241 (patch) | |
tree | 96f486ee12888d4fb20535cae06bfb6a9a26e9ec /Makefile | |
parent | 51a620d9c612af9105a48dadf8710af4a7f5b221 (diff) | |
download | FreeBSD-src-3e7c7f9c3c6e70b1444ffd725d66e3f0b768b241.zip FreeBSD-src-3e7c7f9c3c6e70b1444ffd725d66e3f0b768b241.tar.gz |
Only pre-build the "default" libcrypt, since it gets to set the symlinks
for the rest of the build. I'm not certain, but I think this determines
which crypt() goes into /sbin/init. This change shouldn't hurt anyway. :-)
Based on a suggestion by: bde
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -1,5 +1,5 @@ # -# $Id: Makefile,v 1.185 1998/05/27 18:50:01 peter Exp $ +# $Id: Makefile,v 1.186 1998/05/28 12:31:42 peter Exp $ # # While porting to the another architecture include the bootstrap instead # of the normal build. @@ -632,9 +632,12 @@ _csu=lib/csu/${MACHINE}.pcc _csu=lib/csu/${MACHINE} .endif -_libcrypt= lib/libcrypt +# Build the "default" libcrypt first since it sets symlinks for static +# binaries such as /sbin/init. lib/Makefile builds the other if needed. .if !defined(NOSECURE) && !defined(NOCRYPT) -_libcrypt+= secure/lib/libcrypt +_libcrypt= secure/lib/libcrypt +.else +_libcrypt= lib/libcrypt .endif .if defined(WANT_CSRG_LIBM) @@ -661,7 +664,7 @@ _libm= lib/msun bootstrap-libraries: .for _lib in ${_csu} gnu/usr.bin/cc/libgcc lib/libtermcap \ gnu/lib/libregex gnu/lib/libreadline lib/libc \ - lib/libcrypt lib/libcurses lib/libedit ${_libm} \ + ${_libcrypt} lib/libcurses lib/libedit ${_libm} \ lib/libmd lib/libutil lib/libz usr.bin/lex/lib .if exists(${.CURDIR}/${_lib}) cd ${.CURDIR}/${_lib}; \ |