Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Aug 2010 23:29:23 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        c.jayachandran@gmail.com
Cc:        PMahan@adaranet.com, freebsd-mips@FreeBSD.org
Subject:   Re: Is the MIPS kernel buildable from HEAD?
Message-ID:  <20100825.232923.287595822763821210.imp@bsdimp.com>
In-Reply-To: <AANLkTi=FZrdjE0KoUHvOiB9hyz5ZDWepS9743ghAw9SU@mail.gmail.com>
References:  <32AB5C9615CC494997D9ABB1DB12783C024C875590@SJ-EXCH-1.adaranet.com> <20100825.151325.645538350615354761.imp@bsdimp.com> <AANLkTi=FZrdjE0KoUHvOiB9hyz5ZDWepS9743ghAw9SU@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <AANLkTi=3DFZrdjE0KoUHvOiB9hyz5ZDWepS9743ghAw9SU@mail.gmail=
.com>
            "Jayachandran C." <c.jayachandran@gmail.com> writes:
: On Thu, Aug 26, 2010 at 2:43 AM, M. Warner Losh <imp@bsdimp.com> wrot=
e:
: > In message: <32AB5C9615CC494997D9ABB1DB12783C024C875590@SJ-EXCH-1.a=
daranet.com>
: > =A0 =A0 =A0 =A0 =A0 =A0Patrick Mahan <PMahan@adaranet.com> writes:
: > : Is it possible to build the MIPS kernel from HEAD? =A0Or is the
: > : current development still external to the HEAD branch?
: >
: > Yes. =A0The tip of head is where the mips action is these days. =A0=
There
: > is no external development branch.
: >
: > There is one issue, however. =A0If you are building for one of the
: > 64-bit processors a 64-bit kernel, then the required userland won't=

: > build. =A0There's still issues that need to be sorted out...
: =

: The 64-bit userland builds for me with  -DWITHOUT_CDDL -DWITHOUT_USB
: -DWITHOUT_BLUETOOTH  -DWITHOUT_RESCUE - are you referring to these, o=
r
: are there other issues?

I can do a buildworld now without any of these flags.  I don't know
what the bluetooth issue is/was, but it doesn't kill the build.  I
fixed the CDDL issue, and papered over the uath and rescue issues in
the build system.

I can now build a n64 world in -current.  I haven't had a chance to
run it yet, but hope to soon.  My CN38xx board doesn't like the 32-bit
kernel anymore...  It also doesn't like the 64-bit kernel, but I think
that's a uboot issue.  It seems older ldscripts didn't tickle the bugs
the current one does (on the other hand, the old ldscripts only worked
on the CN38xx board).  On the other hand, SDK 1.9.0's uboot on another
board works fine with the 64-bit kernel.

Warner



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