From ripley at stats.ox.ac.uk  Sat May  1 19:08:47 2004
From: ripley at stats.ox.ac.uk (Prof Brian Ripley)
Date: Sat May  1 19:16:22 2004
Subject: [Rd] will not compile on Fedora Core 2 Test 2 (PR#6844)
In-Reply-To: <1755.142.177.39.160.1083414763.squirrel@www.phys.ocean.dal.ca>
Message-ID: <Pine.LNX.4.44.0405011807200.10112-100000@gannet.stats>

On Sat, 1 May 2004 Dan.Kelley@phys.ocean.dal.ca wrote:

> > Please try the r-patched version of R.  This is a serious bug in the
> > XFree86 4.4.x headers, that we have worked around by adding the lines
> > shown
> 
> Thanks very much, Brian, especially for answering on a Saturday.
> 
> I wasn't sure what "r-patched" meant, and the developer page won't load

See the R FAQ: it's the patched release at

ftp://ftp.stat.math.ethz.ch/Software/R/


> for me (using the link from the main R page), so I just altered the code
> as suggested (patch shown below for verification) and it is now compiling
> happily away, having jumped over this dataentry.c roadblock smoothly.
> 
> This makes me happy because I told some students the other day that they
> should try Fedora Core 2, and that they should use R on it.
> 
> Dan.  (below shows the change I made, in accordance with your suggestion)
> 
> [kelley@localhost X11]$ diff -Naur dataentry.c dataentry.c~
> --- dataentry.c 2004-05-01 13:50:58.504206988 -0300
> +++ dataentry.c~        2004-03-27 09:46:11.000000000 -0400
> @@ -27,10 +27,6 @@
> 
>  /* don't use X11 function prototypes (which tend to ...): */
>  #define NeedFunctionPrototypes 0
> -/* XFree 4.4.0 forgets to define this if NeedFunctionPrototypes=0 */
> -#ifndef _Xconst
> -#define _Xconst const
> -#endif
>  #include <X11/X.h>
>  #include <X11/Xlib.h>
>  #include <X11/Xutil.h>
> 
> 
> 

-- 
Brian D. Ripley,                  ripley@stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595


[Rd] will not compile on Fedora Core 2 Test 2 (PR#6844)
Prof Brian Ripley