Date: Thu, 26 Aug 2010 06:44:35 -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: <20100826.064435.690091871583279020.imp@bsdimp.com> In-Reply-To: <AANLkTiksN7YT9aTJdEXw-bADi7RXK6BEpgBbrHiR_bdj@mail.gmail.com> References: <AANLkTi=FZrdjE0KoUHvOiB9hyz5ZDWepS9743ghAw9SU@mail.gmail.com> <20100825.232923.287595822763821210.imp@bsdimp.com> <AANLkTiksN7YT9aTJdEXw-bADi7RXK6BEpgBbrHiR_bdj@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <AANLkTiksN7YT9aTJdEXw-bADi7RXK6BEpgBbrHiR_bdj@mail.gmail.c= om> "Jayachandran C." <c.jayachandran@gmail.com> writes: : On Thu, Aug 26, 2010 at 10:59 AM, M. Warner Losh <imp@bsdimp.com> wro= te: : > In message: <AANLkTi=3DFZrdjE0KoUHvOiB9hyz5ZDWepS9743ghAw9SU@mail.g= mail.com> : > =A0 =A0 =A0 =A0 =A0 =A0"Jayachandran C." <c.jayachandran@gmail.com>= writes: : > : On Thu, Aug 26, 2010 at 2:43 AM, M. Warner Losh <imp@bsdimp.com> = wrote: : > : > In message: <32AB5C9615CC494997D9ABB1DB12783C024C875590@SJ-EXCH= -1.adaranet.com> : > : > =A0 =A0 =A0 =A0 =A0 =A0Patrick Mahan <PMahan@adaranet.com> writ= es: : > : > : Is it possible to build the MIPS kernel from HEAD? =A0Or is t= he : > : > : current development still external to the HEAD branch? : > : > : > : > Yes. =A0The tip of head is where the mips action is these days.= =A0There : > : > 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 w= on't : > : > build. =A0There's still issues that need to be sorted out... : > : : > : The 64-bit userland builds for me with =A0-DWITHOUT_CDDL -DWITHOU= T_USB : > : -DWITHOUT_BLUETOOTH =A0-DWITHOUT_RESCUE - are you referring to th= ese, or : > : are there other issues? : > : > I can do a buildworld now without any of these flags. =A0I don't kn= ow : > what the bluetooth issue is/was, but it doesn't kill the build. =A0= I : = : If I remember correctly, one of those uses ld to convert a binary blo= b : to a object file, and that failed because the generated object was no= t : of the correct abi. I had thought it it be a toolchain/bfd issue, but= : did not dig further. Yes. that's right. It generates the wrong ABI. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100826.064435.690091871583279020.imp>