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@
This commit is contained in:
Marcel Moolenaar 2003-11-19 16:59:00 +00:00
parent 434c74760f
commit bd8477d623
2 changed files with 2 additions and 2 deletions

View File

@ -4,6 +4,6 @@
BINDIR?= /bin
WARNS?= 6
.if defined(NO_DYNAMICROOT)
.if defined(NO_DYNAMICROOT) || ${MACHINE_ARCH} == "ia64"
NOSHARED?= YES
.endif

View File

@ -4,6 +4,6 @@
BINDIR?= /sbin
WARNS?= 2
.if defined(NO_DYNAMICROOT)
.if defined(NO_DYNAMICROOT) || ${MACHINE_ARCH} == "ia64"
NOSHARED?= YES
.endif