From plummerm at iarc.fr  Thu Mar 10 18:20:38 2016
From: plummerm at iarc.fr (Martyn Plummer)
Date: Thu, 10 Mar 2016 17:20:38 +0000
Subject: [Rd] Problem building R-3.2.4
In-Reply-To: <56E1A60B.6060701@oracle.com>
References: <56E1A60B.6060701@oracle.com>
Message-ID: <1457630437.2599.197.camel@iarc.fr>

This was reported as a bug earlier today and has been fixed in R-
patched:

https://bugs.r-project.org/bugzilla/show_bug.cgi?id=16755

Martyn

On Thu, 2016-03-10 at 08:51 -0800, Mick Jordan wrote:
> I am trying to build R-3.2.4 on an Oracle Enterprise Linux system,
> where?
> I have previously built R-3.1.3 and predecessors without problems. I
> ran?
> "./configure --with-x=no" ok. The make fails in src/extra/xz with
> what?
> looks like a Makefile problem:
> 
> liblzma.a: $(liblzma_a_OBJECTS)
> ?????$rm -f $@
> ?????$(AR) -cr $@ $(liblzma_a_OBJECTS)
> ?????$(RANLIB) $@
> 
> 
> What I see in the make log is:
> 
> gcc -std=gnu99 -I./api -I. -I../../../src/include
> -I../../../src/include?
> -I/usr/local/include -DHAVE_CONFIG_H -fopenmp??-g -O2??-c x86.c -o
> x86.o
> m -f liblzma.a
> make[4]: m: Command not found
> make[4]: *** [liblzma.a] Error 127
> make[4]: Leaving directory `/tmp/R-3.2.4/src/extra/xz'
> make[3]: *** [R] Error 2
> make[3]: Leaving directory `/tmp/R-3.2.4/src/extra/xz'
> make[2]: *** [make.xz] Error 2
> make[2]: Leaving directory `/tmp/R-3.2.4/src/extra'
> make[1]: *** [R] Error 1
> make[1]: Leaving directory `/tmp/R-3.2.4/src'
> make: *** [R] Error 1
> 
> I'm very suspicious of the "$rm -f @a" line, which also appears in
> the?
> Makefile.in. Seems like $r has resolved to empty leading to the
> command?
> "m -f liblzma.a"
> 
> Mick Jordan
> 
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel-----------------------------------------------------------------------
This message and its attachments are strictly confidenti...{{dropped:8}}



[Rd] Problem building R-3.2.4
Martyn Plummer