Xnest why not shiped in Solaris 2.6?

Xnest why not shiped in Solaris 2.6?

Post by Olof S Kylande » Thu, 23 Jul 1998 04:00:00


I kind of wonder why Solaris 2.6 with Openwindow 3.5, which is supposed
to be X11R6 doesn't ship Xnest, which is a std part in MIT X11R6?

Regards Olof S Kylander


1. Why are lots of typedefs not defined unless __STDC__ == 0 on Solaris 2.6?

I've been working on a program to display process trees dynamically to
work non-suid for Solaris 2.6 and up. I've been getting compiler
errors with egcs (the only compiler I have and have tried) because
lots of typedefs are missing such as for sigset_t and uint64_t (used
by "sys/procfs.h").

In /usr/include/sys/int_types.h we have
#if __STDC__ - 0 == 0 && !defined(_NO_LONGLONG)
typedef unsigned long long      uint64_t;

Looking at /usr/include/sys/signal.h we have:

#if defined(__EXTENSIONS__) || (__STDC__ - 0 == 0) || ...

Actually, the C-Preprocssor logic for sigset_t in sys/signal.h is
so complicated that I really have a hard time pinpointing why it is
not defined, other than knowing that you can #define __EXTENSIONS__ or
#define __STDC__ 0 and that will work.

Anyway, the question is what are the various meanings of the values of
__STDC__? Is this documented somewhere?

2. Q:Boot linux from 2nd drive using Boot Easy?

3. can't read Solaris 2.6 x86 hard disk on Solaris 2.6 Ultra-1 ?!?

4. XFree86-4 gives GLUT fatal error

5. Upgrade from Solaris 2.6 with Volume Manager 2.6 to Solaris 8 with Volume Manager 3.2

6. FreeBSD on Verity TinyNote and Palmax PD-1000?

7. Errors compiling Wingz 1.4 Add-ins (Linux 1.3.99, GCC 2.6)

8. X86 and Oracle

9. (Help) FTP fails in Solaris 9 but not in Solaris 2.6

10. Xnest for Solaris 8 (sparc, not x86)?

11. 2.6 Shipping

12. traceroute not in 2.6 ... why?

13. Why is my SIS900 NIC not recognized/working with 2.6?