Supported combinations of OS, libraries and platforms

Gaetan Nadon memsize at
Wed Mar 31 06:28:02 PDT 2010

On Wed, 2010-03-31 at 14:28 +0700, Mikhail Gusarov wrote:

> Hello,
> Is there any list of platforms, system libraries and OSes software
> should support? "Should" here means "will compile and run aside
> occasional breakages if nobody looks upon the particular combination".
> I'm looking at cleaning up Xtrans, but I have no idea may I clean up
> BSD44SOCKETS, SUN_LEN, __SCO__, __UNIXWARE__ etc or not.
> If there is no such list, I am willing to create and maintain it, though
> some basic info is needed upfront (C90? POSIX-what-version?)

I have been wanting to ask this question for a while. I have not been
able to find such 
a list as of yet. I did find bits of info in various places.

In the release notes:

        Xorg has currently has support for Linux, Solaris, and some BSD OSs on Alpha, 
        PowerPC, IA-64, AMD64, Intel x86, Sparc, and MIPS platforms.

Mainly from server, I summarized various host and cpu cases here:

        case $host_os in
          *freebsd* | *dragonfly*)


        case $host_cpu in

Another angle is the compiler. Other than GNU, I know about SUN CC
I suspect there are some JIT compilers used on embedded systems.

I looked at gcc and they don't seem to have a list cast in stone. They
have a list of primary
and secondary platforms for test coverage purpose:

It would be very useful to have some overview of what is currently in
use. I don't know
how one can verify if the code written is portable on all platforms
where X is currently in use.

> _______________________________________________
> xorg-devel at X.Org development
> Archives:
> Info:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <>

More information about the xorg-devel mailing list