aboutsummaryrefslogtreecommitdiffstats
path: root/sbin/Makefile.inc
diff options
context:
space:
mode:
authorMarcel Moolenaar <marcel@FreeBSD.org>2003-11-19 16:59:00 +0000
committerMarcel Moolenaar <marcel@FreeBSD.org>2003-11-19 16:59:00 +0000
commitbd8477d623209550777e8a5a80020b113d078e06 (patch)
tree5bbb18a99cd905da80597efb465127f46a67bb0e /sbin/Makefile.inc
parent434c74760ffe91c6f4cc3dff0d49a24dddb975c6 (diff)
downloadsrc-bd8477d623209550777e8a5a80020b113d078e06.tar.gz
src-bd8477d623209550777e8a5a80020b113d078e06.zip
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@
Notes
Notes: svn path=/head/; revision=122900
Diffstat (limited to 'sbin/Makefile.inc')
-rw-r--r--sbin/Makefile.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/Makefile.inc b/sbin/Makefile.inc
index 7a1ebd074544..b6450e7f49a2 100644
--- a/sbin/Makefile.inc
+++ b/sbin/Makefile.inc
@@ -4,6 +4,6 @@
BINDIR?= /sbin
WARNS?= 2
-.if defined(NO_DYNAMICROOT)
+.if defined(NO_DYNAMICROOT) || ${MACHINE_ARCH} == "ia64"
NOSHARED?= YES
.endif