<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
On Sun, 2011-01-02 at 10:49 -0800, Alan Coopersmith wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
On 01/ 2/11 05:58 AM, Gaetan Nadon wrote:
&gt; +# Supported System Exceptions
&gt; +# Not all packages can be built on all systems. Some useful values from config.guess:
&gt; +# uname -s   Description, as it relates to X.Org supported systems
&gt; +# --------   --------------------------------------------------------------------------
&gt; +# CYGWIN*    a Unix-like environment and command-line interface for Microsoft Windows
&gt; +# Darwin     an open source operating system released by Apple Inc. in 2000

</PRE>
</BLOCKQUOTE>
It looks like I should remove the &quot;as it relates to X.Org supported systems&quot; text.
<BLOCKQUOTE TYPE=CITE>
<PRE>
As far as X.Org support, I think it's only relevant as the kernel/uname of
MacOS X.

&gt; +# SunOS      a version of the Unix operating system developed by Sun Microsystems

Again, only relevant to X.Org as the kernel/uname of Solaris and
OpenSolaris-derived systems (including a bunch of community forks/distros).
The original
SunOS (versions 4.x and earlier, before the adoption of the Solaris name)
is no longer supported.

&gt; +# Not all packages can be built on all cpus. Some useful values from config.guess:
&gt; +# uname -m   Description, as it relates to X.Org supported cpus
&gt; +# --------   --------------------------------------------------------------------------
&gt; +# i*86       a familly of 32-bit Intel/AMD microprocessors
&gt; +# x86_64     a familly of 64-bit Intel/AMD microprocessors

s/familly/family/

Also, x86_64 is notably the extension of the x86 (i*86) ISA to 64-bits, not
Intel's previous IA-64 architecture used in the Itanium line.
</PRE>
</BLOCKQUOTE>
Yes, couldn't say it in a short sentence.
<BLOCKQUOTE TYPE=CITE>
<PRE>

&gt; +# amd64      a CYGWIN designation for x86_64 microprocessors

I didn't think it was Cygwin specific.   We used &quot;amd64&quot; on Solaris since we
added the 64-bit support (in partnership with AMD, adding some bias) before
Intel had added 64-bit support to their x86 chipsets, since they were relying
on Itanium to be their 64-bit architecture at the time.

</PRE>
</BLOCKQUOTE>
The term amd64 is widely used, but is only returned as a uname -m value by a CYGWIN system - if I understand this file correctly!
<PRE>
&nbsp;&nbsp;&nbsp; amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
        echo x86_64-unknown-cygwin
        exit ;;
</PRE>
On Solaris, uname -m would return x86_64 but never amd64, right?
</BODY>
</HTML>