hoffman+R@ebi.ac.uk
2004-Oct-01 14:43 UTC
[Rd] bzip2 directory won't build on OSF1 due to C99 code and -std1 option (PR#7257)
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.
Prof Brian Ripley
2004-Oct-01 14:58 UTC
(PR#7257) Re: [Rd] bzip2 directory won't build on OSF1 due to C99 code and -std1 option
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@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@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