[R-sig-Fedora] [R] Building R-3.2.0 from source.

Steve Taylor steve.taylor.nz at gmail.com
Wed May 13 22:03:13 CEST 2015


Hi Rolf,

I watched a review of Fedora 22 beta on youtube and I'm keen to try it.  I
like what they've done with nautilus and with the notifications.

If it's released as planned on the 26th and is well received, I think I'll
upgrade during Queen's birthday weekend.  You're welcome to pop over to
observe the process and result if you like, since we're almost neighbours.

cheers,
    Steve

On 11 May 2015 at 13:09, Rolf Turner <r.turner at auckland.ac.nz> wrote:

> On 11/05/15 12:06, M. Edward (Ed) Borasky wrote:
>
>> 1. R 3.2.0 is packaged for Fedora now; it's in Rawhide and Fedora 22.
>> I'm running Fedora 22 (late beta) and haven't had any problems with R.
>> RStudio Desktop Preview (0.99.435) from the RStudio Fedora RPM is also
>> running fine. You might save yourself some hassles by upgrading to
>> Fedora 22.
>>
>
> I'm sure I would, but I don't dare.  Everything I see on the Fedora
> mailing list fills me with terror in respect of the disasters that can
> occur.  I don't have the skills to cope with such disasters and I have no
> access to support in respect of Fedora.
>
>  2. I have a bash script to build R from source that works on Fedora
>> 22. It probably also works on Fedora 21 but it's been a while since I
>> tried it. Note that it installs 'calibre' and makes the ebooks of the
>> manuals. It also does some packaging things at the end you probably
>> don't need.
>>
>
> Thanks, but I don't think it's any help in my situation.
>
> I had no problem at all building R 3.1.2 from source.  What changed from
> 3.1.2 to 3.2.0 that would cause those undefined reference problems?
>
> cheers,
>
> Rolf Turner
>
>
>
>> On Sun, May 10, 2015 at 2:52 PM, Rolf Turner <r.turner at auckland.ac.nz>
>> wrote:
>>
>>>
>>> I am cross-posting this to r-sig-fedora (I hope that's not an egregious
>>> sin)
>>> in the hope that doing so might provide some source of insight.
>>>
>>> I tried
>>>
>>>      sudo yum install zlib
>>>
>>> and was told
>>>
>>>  Package zlib-1.2.5-7.fc17.x86_64 already installed and latest version
>>>>
>>>
>>>
>>>
>>> Likewise for "zlib-devel".
>>>
>>> I also tried
>>>
>>>      sudo yum install bzlib
>>>
>>> and was told
>>>
>>>  No package bzlib available.
>>>>
>>>
>>>
>>> Likewise for "bzlib-devel".
>>>
>>> Finally I sort of got some joy with "lzma" and "lzma-devel" --- both of
>>> those yielded an actual installation.  But it didn't help.
>>>
>>> I re-did the configure and then the make and got the same
>>> errors/complaints
>>> about undefined references to deflate, inflate, crc32, etc.
>>>
>>> Can anyone provide any guidance/suggestions about what else I could try?
>>> I'm getting very frustrated! :-)
>>>
>>> cheers,
>>>
>>> Rolf Turner
>>>
>>> On 11/05/15 00:50, peter dalgaard wrote:
>>>
>>>>
>>>>
>>>>  On 10 May 2015, at 14:15 , Rolf Turner <r.turner at auckland.ac.nz>
>>>>> wrote:
>>>>>
>>>>>
>>>>>
>>>>> I am just now getting around to upgrading from 3.1.2 to 3.2.0 and am
>>>>> getting hammered by a problem which is beyond my limited capabilities
>>>>> of
>>>>> handling.
>>>>>
>>>>> I executed
>>>>>
>>>>>    ./configure --with-tcltk --with cairo
>>>>>
>>>>> which seemed to go just fine, and then did:
>>>>>
>>>>>     make
>>>>>
>>>>> In fairly short order I started getting  error messages like unto:
>>>>>
>>>>>  connections.o: In function `gzcon_write':
>>>>>> /home/rolf/Desktop/Rinst/R-3.2.0/src/main/connections.c:5469:
>>>>>> undefined
>>>>>> reference to `deflate'
>>>>>>
>>>>>
>>>>>
>>>>> There were also complaints about undefined references to inflate,
>>>>> crc32,
>>>>> deflateEnd, inflateEnd, inflateReset, inflateInit2_, deflateInit2_,
>>>>> compress, uncompress, and zlibVersion, many of which were issued
>>>>> repeatedly.
>>>>> It finally gave up, saying:
>>>>>
>>>>>  collect2: error: ld returned 1 exit status
>>>>>>
>>>>>
>>>>>
>>>>> A bit of googling informed me (I think?) that a workaround was to
>>>>> configure using --without-system-pcre.  This however achieved nothing
>>>>> in my
>>>>> case.
>>>>>
>>>>> Can anyone point me at what I need to do to fix this?  Install or
>>>>> update
>>>>> something?
>>>>>
>>>>> I am running an (elderly, no-longer-supported) Fedora 17 Linux.
>>>>>
>>>>> Thanks for any assistance.
>>>>>
>>>>
>>>>
>>>> PCRE (regular expressions) won't help you with compression algorithms...
>>>> If anything, it is  --without-system-xz, -zlib, -bzlib that would come
>>>> into
>>>> play, but it would be a better idea to ensure that you do have the
>>>> libraries
>>>> and headers installed.
>>>>
>>>> I'm not completely up to speed on Fedora, but the order of the day is
>>>> that
>>>> you need to install some variation of lzma/zlib/bzlib and their
>>>> -dev/-devel
>>>> header files etc. Check appendix A.1 and A.2 of the R Installation and
>>>> Administration manual.
>>>>
>>>>
>>>
>>> --
>>> Technical Editor ANZJS
>>> Department of Statistics
>>> University of Auckland
>>> Phone: +64-9-373-7599 ext. 88276
>>> Home phone: +64-9-480-4619
>>>
>>> _______________________________________________
>>> R-SIG-Fedora mailing list
>>> R-SIG-Fedora at r-project.org
>>> https://stat.ethz.ch/mailman/listinfo/r-sig-fedora
>>>
>>
>>
>>
>>
>
> --
> Technical Editor ANZJS
> Department of Statistics
> University of Auckland
> Phone: +64-9-373-7599 ext. 88276
> Home phone: +64-9-480-4619
>
> _______________________________________________
> R-SIG-Fedora mailing list
> R-SIG-Fedora at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-fedora
>

	[[alternative HTML version deleted]]



More information about the R-SIG-Fedora mailing list