Re: [current tinderbox] failure on ia64/ia64

From: M. Warner Losh <imp_at_bsdimp.com>
Date: Wed, 11 Aug 2004 16:02:02 -0600 (MDT)
In message: <20040810123555.0A90A7303F_at_freebsd-current.sentex.ca>
            FreeBSD Tinderbox <tinderbox_at_FreeBSD.org> writes:
: TB --- 2004-08-10 11:41:12 - tinderbox 2.3 running on freebsd-current.sentex.ca
: TB --- 2004-08-10 11:41:12 - starting CURRENT tinderbox run for ia64/ia64
: TB --- 2004-08-10 11:41:12 - cleaning the sandbox
: TB --- 2004-08-10 11:42:13 - checking out the source tree
: TB --- 2004-08-10 11:42:13 - cd /home/tinderbox/sandbox/CURRENT/ia64/ia64
: TB --- 2004-08-10 11:42:13 - /usr/bin/cvs -f -R -Q -d/home/ncvs checkout -P -A src
: TB --- 2004-08-10 11:49:57 - WARNING: /home/tinderbox/sandbox/ia64.diff does not exist
: TB --- 2004-08-10 11:49:57 - building world (CFLAGS=-O -pipe)
: TB --- 2004-08-10 11:49:57 - cd /home/tinderbox/sandbox/CURRENT/ia64/ia64/src
: TB --- 2004-08-10 11:49:57 - /usr/bin/make -B buildworld
: >>> Building an up-to-date make(1)
: >>> 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
: [...]
: mkdep -f .depend -a    -I. -DNS -DINET6 -DRESCUE /tinderbox/CURRENT/ia64/ia64/src/sbin/route/route.c
: echo route: /home/tinderbox/sandbox/CURRENT/ia64/ia64/obj/ia64/tinderbox/CURRENT/ia64/ia64/src/i386/usr/lib/libc.a  >> .depend
: cc -O -pipe  -I. -Wall -DNS -DINET6 -DRESCUE  -c /tinderbox/CURRENT/ia64/ia64/src/sbin/route/route.c
: (cd /tinderbox/CURRENT/ia64/ia64/src/rescue/rescue/../../sbin/routed &&  make -DRESCUE CRUNCH_CFLAGS=-DRESCUE  depend && make -DRESCUE CRUNCH_CFLAGS=-DRESCUE  if.o input.o main.o output.o parms.o radix.o rdisc.o table.o trace.o)
: rm -f .depend
: mkdep -f .depend -a    -DRESCUE /tinderbox/CURRENT/ia64/ia64/src/sbin/routed/if.c /tinderbox/CURRENT/ia64/ia64/src/sbin/routed/input.c /tinderbox/CURRENT/ia64/ia64/src/sbin/routed/main.c /tinderbox/CURRENT/ia64/ia64/src/sbin/routed/output.c /tinderbox/CURRENT/ia64/ia64/src/sbin/routed/parms.c /tinderbox/CURRENT/ia64/ia64/src/sbin/routed/radix.c /tinderbox/CURRENT/ia64/ia64/src/sbin/routed/rdisc.c /tinderbox/CURRENT/ia64/ia64/src/sbin/routed/table.c /tinderbox/CURRENT/ia64/ia64/src/sbin/routed/trace.c
: echo routed: /home/tinderbox/sandbox/CURRENT/ia64/ia64/obj/ia64/tinderbox/CURRENT/ia64/ia64/src/i386/usr/lib/libc.a /home/tinderbox/sandbox/CURRENT/ia64/ia64/obj/ia64/tinderbox/CURRENT/ia64/ia64/src/i386/usr/lib/libmd.a >> .depend
: +for: not found

this appreas to be caused by changes to Makefile and Makefile.inc1:

harti       2004-08-09 11:38:41 UTC

  FreeBSD src repository

  Modified files:
    .                    Makefile Makefile.inc1
  Log:
  Make make recurse into sub-directories and sub-makes when given
  two -n flags.  If only one -n flag is given the old behaviour
  is retained (POLA).  In order to make this working for installworld
  change the IMAKEENV in this case so that the tools are found
  (we have no temporary installation environment in this case).

  Submitted by:   ru (IMAKEENV part)

  Revision  Changes    Path
  1.306     +7 -7      src/Makefile
  1.434     +27 -22    src/Makefile.inc1

It would appear that the ${_+_} stuff isn't ready for prime time, and
works on my local system when I back that part of this change out.

Warner
Received on Wed Aug 11 2004 - 20:03:19 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:05 UTC