Re: [head tinderbox] failure on powerpc/powerpc

From: Attilio Rao <attilio_at_freebsd.org>
Date: Fri, 16 May 2008 15:18:48 +0200
2008/5/16, FreeBSD Tinderbox <tinderbox_at_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
Received on Fri May 16 2008 - 11:18:50 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:30 UTC