From mboxrd@z Thu Jan 1 00:00:00 1970 From: Don Dugger Date: Thu, 07 Dec 2000 02:42:54 +0000 Subject: Re: [Linux-ia64] Re: TurboLinux IA-64 Beta 2 (2000-11-23) Available for download Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-ia64@vger.kernel.org Bill- Thanks for the patch. It turns out someone in the X project fixed the problem today so re-sync'ing my source tree solved it. On Wed, Dec 06, 2000 at 07:55:30PM -0500, Bill Nottingham wrote: > Don Dugger (n0ano@tlaloc.n0ano.com) said: > > I tried to re-compile X on this release and came across a problem. > > The include file `/usr/include/asm/io.h' defines the in/out functions > > in terms of new `platform_*' functions, which are not defined for > > user programs. Do you know where these `platform_*' functions are > > supposed to be defined? > > Try this. Must not include kernel headers in userland, blah, blah, blah. > > Bill > --- XFree86-4.0.1/xc/programs/Xserver/hw/xfree86/SuperProbe/Probe.h.dainbramage Mon Nov 20 01:17:10 2000 > +++ XFree86-4.0.1/xc/programs/Xserver/hw/xfree86/SuperProbe/Probe.h Mon Nov 20 01:17:20 2000 > @@ -47,7 +47,6 @@ > #if defined(SYSV) || defined(SVR4) || defined(linux) || defined(__QNX__) || defined(__QNXNTO__) > #if defined(__ia64__) > #include > -#include > #endif > # include > #if !(defined(__QNX__) && !defined(__QNXNTO__)) > --- XFree86-4.0.1/xc/programs/Xserver/hw/xfree86/SuperProbe/AsmMacros.h.dainbramage Mon Nov 20 01:19:10 2000 > +++ XFree86-4.0.1/xc/programs/Xserver/hw/xfree86/SuperProbe/AsmMacros.h Mon Nov 20 01:18:31 2000 > @@ -69,9 +69,8 @@ > #define outl(p,v) _outl((v),(p)) > #elif defined(linux) && defined(__ia64__) > #include > -#include > -#include > -#include > +#include > +#include > #else > #if defined(__sparc__) > #ifndef ASI_PL -- Don Dugger "Censeo Toto nos in Kansa esse decisse." - D. Gale n0ano@valinux.com Ph: 303/938-9838