Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 May 2008 15:18:48 +0200
From:      "Attilio Rao" <attilio@freebsd.org>
To:        "FreeBSD Tinderbox" <tinderbox@freebsd.org>
Cc:        powerpc@freebsd.org, current@freebsd.org
Subject:   Re: [head tinderbox] failure on powerpc/powerpc
Message-ID:  <3bbf2fe10805160618w3bcc6b37vb77bc01e192927fb@mail.gmail.com>
In-Reply-To: <20080516080854.7C87F73039@freebsd-current.sentex.ca>
References:  <20080516080854.7C87F73039@freebsd-current.sentex.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
2008/5/16, FreeBSD Tinderbox <tinderbox@freebsd.org>:
> TB --- 2008-05-16 07:00:24 - tinderbox 2.3 running on freebsd-current.sentex.ca
>  TB --- 2008-05-16 07:00:24 - starting HEAD tinderbox run for powerpc/powerpc
>  TB --- 2008-05-16 07:00:24 - cleaning the object tree
>  TB --- 2008-05-16 07:00:45 - cvsupping the source tree
>  TB --- 2008-05-16 07:00:45 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/powerpc/powerpc/supfile
>  TB --- 2008-05-16 07:00:51 - building world (CFLAGS=-O -pipe)
>  TB --- 2008-05-16 07:00:51 - cd /src
>  TB --- 2008-05-16 07:00:51 - /usr/bin/make -B buildworld
>  >>> World build started on Fri May 16 07:00:53 UTC 2008
>
> >>> Rebuilding the temporary build tree
>  >>> stage 1.1: legacy release compatibility shims
>  >>> stage 1.2: bootstrap tools
>  >>> stage 2.1: cleaning up the object tree
>  >>> stage 2.2: rebuilding the object tree
>  >>> stage 2.3: build tools
>  >>> stage 3: cross tools
>  >>> stage 4.1: building includes
>  >>> stage 4.2: building libraries
>  >>> stage 4.3: make dependencies
>  >>> stage 4.4: building everything
>
> >>> World build completed on Fri May 16 08:08:24 UTC 2008
>  TB --- 2008-05-16 08:08:24 - generating LINT kernel config
>  TB --- 2008-05-16 08:08:24 - cd /src/sys/powerpc/conf
>  TB --- 2008-05-16 08:08:24 - /usr/bin/make -B LINT
>  TB --- 2008-05-16 08:08:24 - building LINT kernel (COPTFLAGS=)
>  TB --- 2008-05-16 08:08:24 - cd /src
>  TB --- 2008-05-16 08:08:24 - /usr/bin/make -B buildkernel KERNCONF=LINT
>  >>> Kernel build for LINT started on Fri May 16 08:08:24 UTC 2008
>
> >>> stage 1: configuring the kernel
>  >>> stage 2.1: cleaning up the object tree
>  >>> stage 2.2: rebuilding the object tree
>  >>> stage 2.3: build tools
>  >>> stage 3.1: making dependencies
>  [...]
>  /src/sys/powerpc/powerpc/genassym.c:101: error: 'struct mtx' has no member named 'mtx_recurse'
>  /src/sys/powerpc/powerpc/genassym.c:101: error: 'struct mtx' has no member named 'mtx_recurse'
>  /src/sys/powerpc/powerpc/genassym.c:101: error: 'struct mtx' has no member named 'mtx_recurse'
>  /src/sys/powerpc/powerpc/genassym.c:101: error: 'struct mtx' has no member named 'mtx_recurse'
>  /src/sys/powerpc/powerpc/genassym.c:101: error: 'struct mtx' has no member named 'mtx_recurse'
>  /src/sys/powerpc/powerpc/genassym.c:101: error: 'struct mtx' has no member named 'mtx_recurse'
>  /src/sys/powerpc/powerpc/genassym.c:101: error: 'struct mtx' has no member named 'mtx_recurse'
>  /src/sys/powerpc/powerpc/genassym.c:101: error: 'struct mtx' has no member named 'mtx_recurse'
>  *** Error code 1
>
>  Stop in /obj/powerpc/src/sys/LINT.
>  *** Error code 1
>
>  Stop in /src.
>  *** Error code 1
>
>  Stop in /src.

I wonder, why it doesn't break on amd64 and ia32 (where I have tested the code)?
Btw, MTX_RECURSECNT is not used anywhere and I will axe them, along
with MTX_LOCK in ia32 and amd64.

Attilio


-- 
Peace can only be achieved by understanding - A. Einstein



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