summaryrefslogtreecommitdiffstats
path: root/release/Makefile
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1998-05-29 19:36:12 +0000
committerjkh <jkh@FreeBSD.org>1998-05-29 19:36:12 +0000
commit290b49caf159b858efb9203269ca01667c54d614 (patch)
tree862606492c07cfbc819eb63943496b3fddf838d7 /release/Makefile
parent3c804940dc0e4172a41035ca3afcfeeaa814ca6f (diff)
downloadFreeBSD-src-290b49caf159b858efb9203269ca01667c54d614.zip
FreeBSD-src-290b49caf159b858efb9203269ca01667c54d614.tar.gz
Do the aout libs if they exist in preference to the older ones in /usr/lib
Diffstat (limited to 'release/Makefile')
-rw-r--r--release/Makefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/release/Makefile b/release/Makefile
index e426a79..8ef45ff 100644
--- a/release/Makefile
+++ b/release/Makefile
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.350 1998/05/12 08:02:48 jkh Exp $
+# $Id: Makefile,v 1.351 1998/05/20 01:06:32 jkh Exp $
#
# make release CHROOTDIR=/some/dir BUILDNAME=somename [ RELEASETAG=tag ]
#
@@ -211,10 +211,17 @@ rerelease release:
echo "cd /usr/src" >> ${CHROOTDIR}/mk
.if make(release)
# This eases bootstrapping from a more recent hosting environment:
+.if exists(/usr/lib/aout/)
+ echo "mkdir -p /usr/lib/compat/aout" >> ${CHROOTDIR}/mk
+ echo "chflags noschg /usr/lib/aout/lib*.so.*" >> ${CHROOTDIR}/mk
+ echo "mv /usr/lib/aout/lib*.so.* /usr/lib/compat/aout" >> ${CHROOTDIR}/mk
+ echo "ldconfig /usr/lib/compat/aout" >> ${CHROOTDIR}/mk
+.else
echo "mkdir -p /usr/lib/compat" >> ${CHROOTDIR}/mk
echo "chflags noschg /usr/lib/lib*.so.*" >> ${CHROOTDIR}/mk
echo "mv /usr/lib/lib*.so.* /usr/lib/compat" >> ${CHROOTDIR}/mk
echo "ldconfig /usr/lib /usr/lib/compat" >> ${CHROOTDIR}/mk
+.endif
echo "(cd include; make all install)" >> ${CHROOTDIR}/mk
echo "(cd etc; make distrib-dirs distribution)" >> ${CHROOTDIR}/mk
echo "make world" >> ${CHROOTDIR}/mk
OpenPOWER on IntegriCloud