X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C7B1F1.01C457B6@onstor-exch02.onstor.net>; Mon, 18 Jun 2007 13:38:27 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Content-class: urn:content-classes:message
Subject: RE: Review Request OPenbsd build changes
Date: Mon, 18 Jun 2007 13:38:27 -0800
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04E02215868@onstor-exch02.onstor.net>
In-Reply-To: <20070618143223.2e5b2ad0@ripper.onstor.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Review Request OPenbsd build changes
Thread-Index: Acex8CjzLBbCpY5PS9C9v/bNLCW9FAAABFgA
From: "Larry Scheer" <larry.scheer@onstor.com>
To: "Andy Sharp" <andy.sharp@onstor.com>

No, unfortunately these changes are on linux-compile in
home/larrys/perforce/trees/cougar.

I am changing openbsd Makefiles for libxml to fix stoopid Opensource
Makefile BS created by the Satanic Configure Program. Without these
changes the build wants to overwrite the Makefiles that are checked out
by perforce. I don't want configure or auto-conf to run when anybody
attempts to build openbsd.

-----Original Message-----
From: Andy Sharp=20
Sent: Monday, June 18, 2007 2:32 PM
To: Larry Scheer
Subject: Re: Review Request OPenbsd build changes

Are these files on your home directory?  The problem with linux-compile
is that I use tkdiff to diff files, and there isn't one on
linux-compile.

I tried using p4v just this once, but it doesn't seem to want to work.
It keeps saying not sync'd and other crap.  Diffs show up as no diffs.

Why would you need to be changing the openbsd makefiles for libxml?


On Mon, 18 Jun 2007 11:37:05 -0700 "Larry Scheer"
<larry.scheer@onstor.com> wrote:

> Andy,
>    I have a handful of changes to Makefiles I would like your to
> review. These are in my p4 client larrys-r14-dmip whose workspace is
> local to linux-compile.
>=20
> The file that requires the most consideration is the top level
> Makefile. The compile for the cheetah kernel was broken by changing
> the default build to cougar. I put a fix in for that but it requires
> the user to set SSC on the command line when make is invoked. Since I
> use a script to launch the openbsd build this is not a problem for me
> since I was already doing this. However Ken may not be setting SSC on
> the command line for his builds.
> Just FYI.
>=20
> The Makefiles in libxml2-2.6.20/build-cross were created by the
> configure program so they are pretty ugly. I needed to hack them up to
> keep make from trying to run the configure and config.status programs
> again.
>=20
> Change 24239 by larrys@larrys-r14-dmip on 2007/06/15 11:01:04
> *pending*
>=20
>         Top level Makefile still needs to build Cheetah Kernel. We
> need to=20
>         continue to build all product variants in this branch. Setting
> the
>         default SSC value to COUGAR and making it the default build
> type is probably premature at this point.
>=20
>         Disabled auto configuration and configure from libxml2 build.
> The=20
>         Makefiles are checked in, no need to try to recreate them.
>         Reviewed by: nobody
>=20
> Affected files ...
>=20
> ... //depot/cougar/Makefile#4 edit
> ... //depot/cougar/openbsd/src/libxml2-2.6.20/build-cross/Makefile#1
> edit
> ...
>
//depot/cougar/openbsd/src/libxml2-2.6.20/build-cross/include/libxml/Mak
> efile#1 edit
> ...
>
//depot/cougar/openbsd/src/libxml2-2.6.20/build-cross/python/Makefile#1
> edit
> ...
> //depot/cougar/openbsd/src/libxml2-2.6.20/build-cross/xstc/Makefile#1
> edit
