summaryrefslogtreecommitdiffstats
path: root/libexec
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2004-11-03 18:01:21 +0000
committerru <ru@FreeBSD.org>2004-11-03 18:01:21 +0000
commitf0fbc30e0dfc83a5c6603f34bc585944a923a608 (patch)
tree3ac3269e298a8a5ca18723b897558aed5ce0331c /libexec
parent002936f9ab07237fa07e80d791a458fdec54a268 (diff)
downloadFreeBSD-src-f0fbc30e0dfc83a5c6603f34bc585944a923a608.zip
FreeBSD-src-f0fbc30e0dfc83a5c6603f34bc585944a923a608.tar.gz
Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar
to PRECIOUSLIB from bsd.lib.mk. The side effect of this is making installing the world under jail(8) possible by using another knob, NOFSCHG. Reviewed by: oliver
Diffstat (limited to 'libexec')
-rw-r--r--libexec/rtld-aout/Makefile3
-rw-r--r--libexec/rtld-elf/Makefile3
2 files changed, 4 insertions, 2 deletions
diff --git a/libexec/rtld-aout/Makefile b/libexec/rtld-aout/Makefile
index 9bee501..9aa7d74 100644
--- a/libexec/rtld-aout/Makefile
+++ b/libexec/rtld-aout/Makefile
@@ -9,7 +9,8 @@ LDFLAGS+=-nostdlib -Wl,-Bshareable,-Bsymbolic,-assert,nosymbolic
ASFLAGS+=-k
DPADD+= ${LIBC:S/c.a/c_pic.a/} ${LIBC:S/c.a/gcc_pic.a/}
LDADD+= -lc_pic -lgcc_pic
-INSTALLFLAGS= -fschg -C # -C to install as atomically as possible
+INSTALLFLAGS= -C # -C to install as atomically as possible
+PRECIOUSPROG=
MLINKS= rtld.1aout ld.so.1aout
.PATH: ${.CURDIR}/${MACHINE_ARCH}
diff --git a/libexec/rtld-elf/Makefile b/libexec/rtld-elf/Makefile
index 68d6363..e5235a9 100644
--- a/libexec/rtld-elf/Makefile
+++ b/libexec/rtld-elf/Makefile
@@ -9,7 +9,8 @@ CSTD?= gnu99
CFLAGS+= -Wall -DFREEBSD_ELF -DIN_RTLD
CFLAGS+= -I${.CURDIR}/${MACHINE_ARCH} -I${.CURDIR}
LDFLAGS+= -nostdlib -e .rtld_start
-INSTALLFLAGS= -fschg -C -b
+INSTALLFLAGS= -C -b
+PRECIOUSPROG=
BINDIR= /libexec
SYMLINKS= ${BINDIR}/${PROG} /usr/libexec/${PROG}
MLINKS= rtld.1 ld-elf.so.1.1 \
OpenPOWER on IntegriCloud