summaryrefslogtreecommitdiffstats
path: root/bin/Makefile.inc
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2003-11-19 16:59:00 +0000
committermarcel <marcel@FreeBSD.org>2003-11-19 16:59:00 +0000
commit6b53de4a19d011a2c9ab346ed0d6aff3726f5ef1 (patch)
tree5bbb18a99cd905da80597efb465127f46a67bb0e /bin/Makefile.inc
parent36934d35fec44eaefcb112d5d544542c19a0594a (diff)
downloadFreeBSD-src-6b53de4a19d011a2c9ab346ed0d6aff3726f5ef1.zip
FreeBSD-src-6b53de4a19d011a2c9ab346ed0d6aff3726f5ef1.tar.gz
Force a staticly linked /bin and /sbin for ia64. The necessary changes
to gcc have not been made for ia64, which means that executables still have /usr/libexec/ld-elf.so.1 as the dynamic linker. This simply does not work if /usr is a seperate filesystem not mounted when the kernel tries to execute init(8). Note that this is a temporary fix until a new gcc has been imported that does have the required changes. Approved: re@
Diffstat (limited to 'bin/Makefile.inc')
-rw-r--r--bin/Makefile.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/Makefile.inc b/bin/Makefile.inc
index 108488f..ef37f03 100644
--- a/bin/Makefile.inc
+++ b/bin/Makefile.inc
@@ -4,6 +4,6 @@
BINDIR?= /bin
WARNS?= 6
-.if defined(NO_DYNAMICROOT)
+.if defined(NO_DYNAMICROOT) || ${MACHINE_ARCH} == "ia64"
NOSHARED?= YES
.endif
OpenPOWER on IntegriCloud