couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Wendall Cada <wenda...@83864.com>
Subject Re: Fedora/Centos RPMs for 1.2.0-git
Date Sun, 11 Mar 2012 03:39:53 GMT
Ok, I've now tested this against Centos x64 and confirmed everything 
builds correctly. You'll have to modify the .spec to use the 
js-devel-1.7 if required.

Wendall

On 03/10/2012 06:07 PM, Wendall Cada wrote:
> I'm updated one of the patches and fixed the spec to use the proper 
> libdir path. I belive this will work correctly on Centos x64. I 
> haven't tested yet, testing some other patches first, then will build 
> on an x64 box to test.
>
> Wendall
>
> On 03/10/2012 04:37 PM, Wendall Cada wrote:
>> Sorry, that was a hackish patch, so I removed it. I'll figure out a 
>> proper way to make this work. Thanks for the feedback. There will be 
>> another problem later in the build process with this same issue that 
>> needs resolved as well.
>>
>> Thanks,
>>
>> Wendall
>>
>> On 03/10/2012 01:50 PM, Jeroen Janssen wrote:
>>> Hi,
>>>
>>> Thanks for the tip Randall.
>>>
>>> The original (EPEL6) couchdb 1.0.2 srpm has an "autoreconf" patch
>>> included that contains a line with
>>>    sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
>>>
>>> I don't know if anything else of that 'autoreconf' patch is also
>>> needed for it to work correctly, but that might explain why I have the
>>> issue on my x64 machine since the patch is not included in the git
>>> repository that Wendall provided.
>>>
>>> (i.e. I am talking about couchdb-9999-Autoreconf.patch in the
>>> couchdb-1.0.2-8.el.src.rpm)
>>>
>>> Best regards,
>>>
>>> Jeroen Janssen
>>>
>>> On Sat, Mar 10, 2012 at 8:16 PM, Randall 
>>> Leeds<randall.leeds@gmail.com>  wrote:
>>>> Try --libdir=/usr/lib64
>>>>
>>>> IIRC, this is due to x86_64 CentOS treating /usr/lib as the lib
>>>> directory rather than /usr/lib64.
>>>>
>>>> On Sat, Mar 10, 2012 at 00:41, Jeroen 
>>>> Janssen<jeroen.janssen@gmail.com>  wrote:
>>>>> Hi,
>>>>>
>>>>> I'm running on a CentOS 6.2 x86_64 machine and I get a build error
>>>>> related to erl_driver.h.
>>>>> (note I have been able to rebuild the couchdb-1.0.2 RPMS without any
>>>>> issues in this same environment)
>>>>>
>>>>> checking erl_driver.h usability... no
>>>>> checking erl_driver.h presence... no
>>>>> checking for erl_driver.h... no
>>>>>
>>>>> (note during a couchdb-1.0.2 rebuild these all state 'yes')
>>>>>
>>>>> It seems erl_driver.h is located at
>>>>> /usr/lib64/erlang/usr/include/erl_driver.h, but this is not correctly
>>>>> detected?
>>>>>
>>>>> Best regards,
>>>>>
>>>>> Jeroen Janssen
>>>>>
>>>>> On Thu, Mar 8, 2012 at 6:24 PM, Wendall Cada<wendallc@83864.com>
 
>>>>> wrote:
>>>>>> I've created a working spec file and patches that match what's 
>>>>>> available in
>>>>>> Fedora (couchdb-1.0.3) and Centos (couchdb-1.0.2), but for 
>>>>>> 1.2.0-git. I've
>>>>>> added a patch for COUCHDB-1424 provided by Filipe. I'll pull this

>>>>>> patch out
>>>>>> once 1.2.0 is ready for a vote again and other changes have been

>>>>>> pushed.
>>>>>>
>>>>>> Instructions and source files can be found here:
>>>>>> https://github.com/wendall911/couchdb-rpm
>>>>>>
>>>>>> If you have any questions, hit me up in irc, my nick is wendall911
>>>>>>
>>>>>> Wendall
>>
>


Mime
View raw message