Re: [HACKERS] Re: [PORTS] RedHat6.0 & Alpha

Tom Lane <tgl@sss.pgh.pa.us>

From: Tom Lane <tgl@sss.pgh.pa.us>
To: Ryan Kirkpatrick <rkirkpat@nag.cs.colorado.edu>
Cc: Bruce Momjian <maillist@candle.pha.pa.us>, Thomas Lockhart <lockhart@alumni.caltech.edu>, pgsql-ports@postgreSQL.org, Postgres Hackers List <hackers@postgreSQL.org>
Date: 1999-07-30T15:49:30Z
Lists: pgsql-hackers
Ryan Kirkpatrick <rkirkpat@nag.cs.colorado.edu> writes:
>>>> (clean) will not compile on Solaris/Sparc, as there is an extra #endif in
>>>> ./src/backend/port/isinf.c that gcc on Solaris pukes on. :(
>> 
>> Fixed now.  That was me.  That file was a mess before.

> 	Interesitng that neither Linux/Alpha or Linux/Intel puked on it...

isinf.c doesn't get compiled at all on platforms that have native
isinf(), so the error wouldn't show up except on a platform that has
both a compiler that objects to extra #endif and no isinf().
I wouldn't be surprised if there are similar glitches in other files
under port/ :-(

> 	Ok, I have already started hacking up 6.5.1. It will take a little
> while to run the regression tests and then I want to run a few pgsql
> applications of mine through it as well to pound on it further. If I can't
> break it, then I will release a patch soon. :)
> 	Are there any other "alpha hacks" that I missed? TTYL.

You should be working from a CVS pull of the REL6_5_PATCHES branch,
not from the 6.5.1 distribution tarball --- I've committed several
fixes into that branch since 6.5.1, and I think other people have too.
(If that *is* what you're doing, then nevermind...)

			regards, tom lane