11-armv6-GUMSTIX-snap build failure

Glen Barber gjb at FreeBSD.org
Fri Jun 26 13:49:01 UTC 2015


On Fri, Jun 26, 2015 at 02:39:16PM +0100, Andrew Turner wrote:
> On Fri, 26 Jun 2015 13:31:56 +0000
> Glen Barber <gjb at FreeBSD.org> wrote:
> 
> > On Fri, Jun 26, 2015 at 09:46:23AM +0100, Andrew Turner wrote:
> > > On Fri, 26 Jun 2015 00:00:41 +0000
> > > Glen Barber <gjb at FreeBSD.org> wrote:
> > > 
> > > > ----- Forwarded message from Glen Barber <gjb at FreeBSD.org> -----
> > > > 
> > > > Date: Thu, 25 Jun 2015 23:58:32 GMT
> > > > From: Glen Barber <gjb at FreeBSD.org>
> > > > To: gjb at freebsd.org
> > > > Subject: 11-armv6-GUMSTIX-snap build failure
> > > > 
> > > ... 
> > > > --------------------------------------------------------------
> > > > >>> World build completed on Thu Jun 25 22:20:22 UTC 2015
> > > > --------------------------------------------------------------
> > > > --------------------------------------------------------------
> > > > >>> Kernel build for GUMSTIX started on Thu Jun 25 22:20:22 UTC
> > > > >>> 2015
> > > > --------------------------------------------------------------
> > > > ===> GUMSTIX
> > > > --------------------------------------------------------------
> > > > >>> stage 1: configuring the kernel
> > > > --------------------------------------------------------------
> > > > Kernel build directory is /usr/obj/arm.armv6/usr/src/sys/GUMSTIX
> > > 
> > > The GUMSTIX kernel config shouldn't be built as armv6. It should be
> > > build with TARGET_ARCH=arm. This is the default if building with
> > > just TARGET=arm specified.
> > > 
> > 
> > How the scripts I'm using to build these work, I need to specify the
> > TARGET_ARCH as well as TARGET.
> > 
> > So, this is not an issue if that is the correct fix, I'll just set
> > both to 'arm.'  However, this has built successfully in the past with
> > TARGET_ARCH=armv6 (and still does for stable/10).
> > 
> > Did something change between the branches in this regard?
> 
> Having looked at the release config file I thing there is some
> confusion. the GUMSTIX kernel config is for an old series of boards.
> These have been unavailable for the last 6 years [1].
> 
> The U-Boot target in the release config is for a newer board, the
> DuoVero, however I'm not sure on the status of FreeBSD on this board.
> It has the same SoC as the PandaBoard so should work, but I don't have
> one to test.
> 
> [1] http://docwiki.gumstix.org/index.php?title=Basix_and_connex

This GUMSTIX.conf was created because of the u-boot-duovero port, which
in the pkg-descr of the port states:

"U-Boot loader for Gumstix Duovero."

We have one GUMSTIX kernel configuration, one GUMSTIX-QEMU kernel
configuration, but no DUOVERO (although I did not grep through the
configs to see if there was something else with a different name).

So, I'm certainly open for clarification if the GUMSTIX.conf is in fact
wrong.  (Added Ian to CC for advice, since he has done the work on the
u-boot ports in the Ports Collection.)

Glen

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20150626/ce6aeca7/attachment.bin>


More information about the freebsd-arm mailing list