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>