(PR#7257) Re: [Rd] bzip2 directory won't build on OSF1 due to C99 code and -std1 option

Prof Brian Ripley ripley at stats.ox.ac.uk
Fri Oct 1 14:58:30 CEST 2004


What `C99 code' is that?  It passes conformance tests on a very strict C89
compiler.  Please don't expect us to guess what you have in mind, for we 
haven't a clue.

Please read the section on BUGS in the FAQ, and tell us the symptoms, not 
your guess as to the diagnosis.

AFAIK, R's configure does not know about OSF1 v5.x, so it is quite likely 
that the assumptions (which are inside

case "${host_cpu}" in
  alpha*)

) are wrong for that untested platform.  The code in the bzip2 directory
has not been changed for a very long time, except for possibly allowing
inlining (and for which there is a configure test).

Note that feedback 3 days before release is too late for configuration 
changes to be made.

On Fri, 1 Oct 2004 hoffman+R at ebi.ac.uk wrote:

> Full_Name: Michael Hoffman
> Version: 2.0.0-beta-20041001
> OS: OSF1 V5.1
> Submission from: (NULL) (193.62.199.8)
> 
> 
> Hello. Building R 2.0.0-beta-20041001 on OSF1 V5.1 failed because the default
> configure sets R_XTRA_CFLAGS to "-std1 -ieee_with_inexact." The bzip2 directory
> includes C99 code that requires -std1 to not be set in order to compile. This
> halts the overall build process.

-- 
Brian D. Ripley,                  ripley at 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



More information about the R-devel mailing list