X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C76C17.9146E2A8@onstor-exch02.onstor.net>; Wed, 21 Mar 2007 17:18:08 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C76C17.9146E2A8"
Content-class: urn:content-classes:message
Subject: RE: Change # 23219 makes it easer to do builds on a mightydog partition
Date: Wed, 21 Mar 2007 17:18:08 -0700
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04E022156AA@onstor-exch02.onstor.net>
In-Reply-To: <BB375AF679D4A34E9CA8DFA650E2B04E022156A9@onstor-exch02.onstor.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Change # 23219 makes it easer to do builds on a mightydog partition
Thread-Index: AcdsF00Er1Zy+i+7RW6F8HFdVpG8igAADEvw
From: "Larry Scheer" <larry.scheer@onstor.com>
To: "Larry Scheer" <larry.scheer@onstor.com>,
	"dl-Software" <dl-software@onstor.com>,
	"Jonathan Goldick" <jonathan.goldick@onstor.com>,
	"Ken Renshaw" <ken.renshaw@onstor.com>
Cc: "Ed Kwan" <ed.kwan@onstor.com>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C76C17.9146E2A8
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

By the way, this change was made in the branch FB-DELOREAN

_____________________________________________
From: Larry Scheer=20
Sent: Wednesday, March 21, 2007 5:16 PM
To: dl-Software; Jonathan Goldick; Ken Renshaw
Cc: Ed Kwan
Subject: Change # 23219 makes it easer to do builds on a mightydog
partition

I just submitted change # 23219 which updates the file:
nfx-tree/Tools/defs.mk.

I made a change to this file which should make building with your
nfx-tree on mightydog a bit easier.

Previously if your build directory was on mightydog (or another NFS
partition with no_root_squash) you needed to do something like this to
get a successful build:

make SUDO=3D BINOWN=3D$USER BINGRP=3Dsoftware dgb-bc (or whatever)
or even:
make SUDO=3D BINOWN=3D$USER BINGRP=3Dsoftware WEBOWN=3D$USER =
WEBGRP=3Dsoftware
dbg-bc (or whatever)

The change I made now allows you to just type:

make SUDO=3D  dbg-bc (or whatever)

The macros BINOWN and WEBOWN will be set to $USER for you. BINGRP and
WEBGRP will be set to software. This will happen  as long as the
variable (aka make macro) SUDO is set to the empty string. You can set
SUDO to null either on the command line as shown or in your environment.
By the way, $USER is set by the shell to be your login name.

If you previously had these variables set in your environment or used an
alias which set these  make macros, the values you gave will still be
used.=20

However you still cannot do a"make release" if your Build directory is
on mightydog.

So don't even think about it.

Thanks for listening,

Larry

------_=_NextPart_001_01C76C17.9146E2A8
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7652.24">
<TITLE>RE: Change # 23219 makes it easer to do builds on a mightydog =
partition</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000080" SIZE=3D2 =
FACE=3D"Arial">By the way, this change was made in the branch =
FB-DELOREAN</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Tahoma">_____________________________________________<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN =
LANG=3D"en-us"><B><FONT SIZE=3D2 =
FACE=3D"Tahoma">From:</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Tahoma"> Larry Scheer<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN =
LANG=3D"en-us"><B><FONT SIZE=3D2 =
FACE=3D"Tahoma">Sent:</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Tahoma"> Wednesday, March 21, 2007 =
5:16 PM<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN =
LANG=3D"en-us"><B><FONT SIZE=3D2 =
FACE=3D"Tahoma">To:</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Tahoma"> dl-Software; Jonathan =
Goldick; Ken Renshaw<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN =
LANG=3D"en-us"><B><FONT SIZE=3D2 =
FACE=3D"Tahoma">Cc:</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Tahoma"> Ed Kwan<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN =
LANG=3D"en-us"><B><FONT SIZE=3D2 =
FACE=3D"Tahoma">Subject:</FONT></B></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Change # 23219 makes it easer to do builds on a =
mightydog partition</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">I =
just submitted change # 23219 which updates the file: =
nfx-tree/Tools/defs.mk.</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">I =
made a change to this file which should make building with your nfx-tree =
on mightydog a bit easier.</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Previously if your build directory was on mightydog (or =
another NFS partition with no_root_squash) you needed to do something =
like this to get a successful build:</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">make =
SUDO=3D BINOWN=3D$USER BINGRP=3Dsoftware dgb-bc (or =
whatever)</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">or =
even:</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">make =
SUDO=3D BINOWN=3D$USER BINGRP=3Dsoftware WEBOWN=3D$USER =
WEBGRP=3Dsoftware dbg-bc (or whatever)</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">The =
change I made now allows you to just type:</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">make =
SUDO=3D&nbsp; dbg-bc (or whatever)</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">The =
macros BINOWN and WEBOWN will be set to $USER for you. BINGRP and WEBGRP =
will be set to software. This will happen&nbsp; as long as the variable =
(aka make macro) SUDO is set to the empty string. You can set SUDO to =
null either on the command line as shown or in your environment. By the =
way, $USER is set by the shell to be your login name.</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">If =
you previously had these variables set in your environment or used an =
alias which set these&nbsp; make macros, the values you gave will still =
be used. </FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><B><FONT SIZE=3D2 =
FACE=3D"Arial">However you still cannot do a&#8221;make release&#8221; =
if your Build directory is on mightydog.</FONT></B></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">So =
don&#8217;t even think about it.</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Thanks for listening,</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Larry</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"></SPAN></P>

</BODY>
</HTML>
------_=_NextPart_001_01C76C17.9146E2A8--
