Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Jan 2009 23:12:16 +0300
From:      pluknet <pluknet@gmail.com>
To:        Ollivier Robert <roberto@keltia.freenix.fr>
Cc:        freebsd-stable@freebsd.org, John Baldwin <jhb@freebsd.org>
Subject:   Re: SYSV* mandatory for COMPAT_IA32 on amd64?
Message-ID:  <a31046fc0901211212x368e5b04w57e386ddf5b4c770@mail.gmail.com>
In-Reply-To: <20090119224750.GA7463@keltia.freenix.fr>
References:  <20090119224750.GA7463@keltia.freenix.fr>

next in thread | previous in thread | raw e-mail | index | archive | help
2009/1/20 Ollivier Robert <roberto@keltia.freenix.fr>:
> I must have missed the HEADS-UP or something but it seems that the SYSV IPC
> options are now mandatory in order to compile an amd64 kernel with
> COMPAT_IA32...  I get linking errors in kernel.debug because
> freebsd32_syscalls.o is referencing the SYSV syscalls...
>
> Am I alone?

It seems there was always so that COMPAT_IA32 option also required
SYSV* options.
At least since sys/compat/freebsd32/syscalls.master v1.2 those sysv*
marked as always
included. Earlier COMPAT_IA32 sysv* modules could not be loaded (even
if such one
exists). But since r183365 (and subsequent MFC to 6/7) this
restriction starts to look odd.

-- 
wbr,
pluknet



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a31046fc0901211212x368e5b04w57e386ddf5b4c770>