AF:
NF:0
PS:10
SRH:1
SFN:
DSR:
MID:<20090122132703.42a7579d@ripper.onstor.net>
CFG:
PT:0
S:andy.sharp@onstor.com
RQ:
SSV:exch1.onstor.net
NSV:
SSH:
R:<larry.scheer@onstor.com>
MAID:1
X-Sylpheed-Privacy-System:
X-Sylpheed-Sign:0
SCF:#mh/Mailbox/sent
RMID:#mh/Mailbox/perfarce	0	WEBMAILGmwdqnmYDe3B00000001@mail.onstor.com
X-Sylpheed-End-Special-Headers: 1
Date: Thu, 22 Jan 2009 13:27:23 -0800
From: Andrew Sharp <andy.sharp@onstor.com>
To: Larry Scheer <larry.scheer@onstor.com>
Subject: Re: PERFORCE change 31737 for review
Message-ID: <20090122132723.445f8279@ripper.onstor.net>
In-Reply-To: <WEBMAILGmwdqnmYDe3B00000001@mail.onstor.com>
References: <WEBMAILGmwdqnmYDe3B00000001@mail.onstor.com>
Organization: Onstor
X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.8.20; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Uh, I've got a problem, I can no longer build on ripper.  I get this:

compiling depend file ../../Build/cg/Depends/PROM_SIBYTE_CG/prom-io/sb1480-promio.d
compiling depend file ../../Build/cg/Depends/PROM_SIBYTE_CG/prom-io/nsdb.d
compiling depend file ../../Build/cg/Depends/PROM_SIBYTE_CG/prom-io/promio.d
Flags: /usr/local/sbtools/x86-linux-rh6.0/mips64-sb1sim-2.3.1/bin/mips64-sb1sim-gcc -I../../Includes -I../../code -I../../Build/cg -nostdlib -nostdinc -fno-builtin -DSIBYTE -mcpu=sb1 -DSB1250 -DR4000 -DSIBYTE_BC -DPROM_SIBYTE_BC -DLANGUAGE_C -EL -Aendian\(little\)   -O2 -Wall -Dsibyte_comp -DNETEEE_FRAGMENT -DEEE_VALIDATE -G 0 -mlong-calls -DPROM -Werror -Wno-unused -mlong64   -g -DPROM_SIBYTE_CG -DAGILE_HARDWARE
Flags: /usr/local/sbtools/x86-linux-rh6.0/mips64-sb1sim-2.3.1/bin/mips64-sb1sim-gcc -I../../Includes -I../../code -I../../Build/cg -nostdlib -nostdinc -fno-builtin -DSIBYTE -mcpu=sb1 -DSB1250 -DR4000 -DSIBYTE_BC -DPROM_SIBYTE_BC -DLANGUAGE_C -EL -Aendian\(little\)   -O2 -Wall -Dsibyte_comp -DNETEEE_FRAGMENT -DEEE_VALIDATE -G 0 -mlong-calls -DPROM -Werror -Wno-unused -mlong64   -g -DPROM_SIBYTE_CG -DAGILE_HARDWARE
Flags: /usr/local/sbtools/x86-linux-rh6.0/mips64-sb1sim-2.3.1/bin/mips64-sb1sim-gcc -I../../Includes -I../../code -I../../Build/cg -nostdlib -nostdinc -fno-builtin -DSIBYTE -mcpu=sb1 -DSB1250 -DR4000 -DSIBYTE_BC -DPROM_SIBYTE_BC -DLANGUAGE_C -EL -Aendian\(little\)   -O2 -Wall -Dsibyte_comp -DNETEEE_FRAGMENT -DEEE_VALIDATE -G 0 -mlong-calls -DPROM -Werror -Wno-unused -mlong64   -g -DPROM_SIBYTE_CG -DAGILE_HARDWARE

compiling depend file ../../Build/cg/Depends/PROM_SIBYTE_CG/prom-entry/mips.d
Flags: /usr/local/sbtools/x86-linux-rh6.0/mips64-sb1sim-2.3.1/bin/mips64-sb1sim-gcc -I../../Includes -I../../code -I../../Build/cg -nostdlib -nostdinc -fno-builtin -DSIBYTE -mcpu=sb1 -DSB1250 -DR4000 -DSIBYTE_BC -DPROM_SIBYTE_BC -DLANGUAGE_C -EL -Aendian\(little\)   -O2 -Wall -Dsibyte_comp -DNETEEE_FRAGMENT -DEEE_VALIDATE -G 0 -mlong-calls -DPROM -Werror -Wno-unused -mlong64   -g -DPROM_SIBYTE_CG -DAGILE_HARDWARE

make -C ./code/sm-appids TARGET=PROM_SIBYTE_CG  PROD=cg
make[1]: Entering directory `/homes/andys/src/dev/prom/cg/code/sm-appids'
[ -d ../../Build/cg/sm-appids ] || mkdir -p ../../Build/cg/sm-appids
./mkappids -d ../../Build/cg/sm-appids ./agile.apps
make[1]: execvp: ./mkappids: Permission denied
make[1]: *** [../../Build/cg/sm-appids/app_ids.h] Error 127
make[1]: Leaving directory `/homes/andys/src/dev/prom/cg/code/sm-appids'
make[2]: execvp: ./mkappids: Permission denied
make[2]: *** [../../Build/cg/sm-appids/app_ids.h] Error 127
make[2]: execvp: ./mkappids: Permission denied
make[2]: *** [../../Build/cg/sm-appids/app_ids.h] Error 127
make[2]: execvp: ./mkappids: Permission denied
make[2]: *** [../../Build/cg/sm-appids/app_ids.h] Error 127
make[2]: execvp: ./mkappids: Permission denied
make[2]: *** [../../Build/cg/sm-appids/app_ids.h] Error 127
/usr/local/sbtools/x86-linux-rh6.0/mips64-sb1sim-2.3.1/bin/mips64-sb1sim-gcc -I./Includes -I./code -I./Build/cg -nostdlib -nostdinc -fno-builtin -DSIBYTE -mcpu=sb1 -DSB1250 -DR4000 -DSIBYTE_BC -DPROM_SIBYTE_BC -DLANGUAGE_C -EL -Aendian\(little\)   -O2 -Wall -Dsibyte_comp -DNETEEE_FRAGMENT -DEEE_VALIDATE -G 0 -mlong-calls -DPROM -Werror -Wno-unused -mlong64   -g -DPROM_SIBYTE_CG -DAGILE_HARDWARE -c Build/cg/Images/bootrom-ver.c -o Build/cg/Images/bootrom-ver.o


As you can see, it should be bombing out, but in fact it keeps going,
and I get that error over and over.  Eventually it says it made the
images, but I'm skeptical.



On Thu, 22 Jan 2009 12:45:01 -0800 Larry Scheer
<larry.scheer@onstor.com> wrote:

> Change 31737 by larrys@larrys on 2009/01/22 12:43:54
> 
>         Convert Makefiles and build rules to use same style as the
> nfx-tree.
>                 - Two new initialization makefiles: init-local.mk and
> init-prom.mk
>                 - The following Makefiles are no longer needed:
>                         target.mk Tools/lib.mk  Tools/prog.mk
> Tools/export.mk Tools/module.mk
>                 - No more generating header files by copying them to
> exports dir
>                 - Eliminated the exports and depends rules and targets
>                 - Changed sources to use actual source directory of
> header file versus the generated exports directory
>                 - Improved dependency file checks
>                 - Improved automation
>                 - All derived objects are placed in the Build
> hierarchy
>                 - No longer need to run make in c-shell to get it to
> work
>                 - More robust, accurate, builds
>                 - Support both incremental and top level build
>                 - Simplified top level Makefile
>                 - Top level build rules improved
>                 - All prom images and versions files written to
> Build/$(PROD)/Images
>                 - Make release is all you need to type to create prom
> images for ops
>                 - New target -- make tftpboot installs prom images in
>                   /tftpboot/release-proms
>         PROM Version changed to 2.0.0
>         Reviewed by: BrianS
> 
> Affected files ...
> 
> ... //depot/dev/prom/cg/Includes/nfx-incl.h#2 edit
> ... //depot/dev/prom/cg/Includes/nfx-ports.h#2 edit
> ... //depot/dev/prom/cg/Makefile#6 edit
> ... //depot/dev/prom/cg/Makefile.prom.sibyte_cg#6 edit
>