incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From CGS <cgsmcml...@gmail.com>
Subject Re: CouchDB 1.1.1 build - couch_js/utf8.h:19:7: error: no newline at end of file
Date Wed, 02 Nov 2011 16:15:44 GMT
I don't suppose it's strictly related to the platform as much as it is 
related to the compilers. Some compilers emit (at least some ancient 
versions like 3.x.y did that way) such a warning and because of -Wall 
-Werror options (which make available all the warnings and transform 
them into errors), the compilation exits with error.




On 11/02/2011 04:29 PM, Robert Newson wrote:
> What platform is this?
>
> On 2 November 2011 14:17, CGS<cgsmcmlxxv@gmail.com>  wrote:
>> No problem.
>>
>> I hope the developers following this mail list will correct the problem in
>> the repository.
>>
>> Cheers,
>> CGS
>>
>>
>>
>>
>> On 11/02/2011 03:01 PM, Mike Kimber wrote:
>>> CGS,
>>>
>>> That did the trick
>>>
>>> Thanks
>>>
>>> Mike
>>>
>>>
>>> -----Original Message-----
>>> From: CGS [mailto:cgsmcmlxxv@gmail.com]
>>> Sent: 02 November 2011 13:56
>>> To: user@couchdb.apache.org
>>> Subject: Re: CouchDB 1.1.1 build - couch_js/utf8.h:19:7: error: no newline
>>> at end of file
>>>
>>> Hi,
>>>
>>> Just add a new line in
>>> /opt/software/apache-couchdb-1.1.1/src/couchdb/priv/couch_js/utf8.h
>>> (press ENTER in any editor you may use to open it) and try again.
>>>
>>> Cheers,
>>> CGS
>>>
>>>
>>>
>>> On 11/02/2011 02:34 PM, Mike Kimber wrote:
>>>> Hi,
>>>>
>>>> I'm currently trying to build the latest release of CouchDB 1.1.1 which I
>>>> downloaded from the Couchdb website. I've built Curl and Erlang to get the
>>>> correct versions and ./configure has passed and told be me to Relax :).
>>>> However when I run Make I get the following error:
>>>>
>>>> make[4]: Entering directory
>>>> `/opt/software/apache-couchdb-1.1.1/src/couchdb/priv'
>>>> gcc -DHAVE_CONFIG_H -I. -I../../..   -D_XOPEN_SOURCE  -L/usr/local/lib
>>>> -L/opt/local/lib -I/usr/local/lib/erlang/usr/include
>>>> -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include
>>>> -I/opt/local/lib/erlang/usr/include -I/usr/include -I/usr/include/js
>>>> -I/usr/include/mozjs -I/usr/local/include -I/opt/local/include
>>>> -I/usr/local/include/js -I/opt/local/include/js -DXP_UNIX   -g -Wall -Werror
>>>> -D_BSD_SOURCE -I/usr/local/include -g -O2 -MT couchjs-http.o -MD -MP -MF
>>>> .deps/couchjs-http.Tpo -c -o couchjs-http.o `test -f 'couch_js/http.c' ||
>>>> echo './'`couch_js/http.c
>>>> In file included from couch_js/http.c:18:
>>>> couch_js/utf8.h:19:7: error: no newline at end of file
>>>> make[4]: *** [couchjs-http.o] Error 1
>>>> make[4]: Leaving directory
>>>> `/opt/software/apache-couchdb-1.1.1/src/couchdb/priv'
>>>> make[3]: *** [all-recursive] Error 1
>>>> make[3]: Leaving directory
>>>> `/opt/software/apache-couchdb-1.1.1/src/couchdb'
>>>> make[2]: *** [all-recursive] Error 1
>>>> make[2]: Leaving directory `/opt/software/apache-couchdb-1.1.1/src'
>>>> make[1]: *** [all-recursive] Error 1
>>>> make[1]: Leaving directory `/opt/software/apache-couchdb-1.1.1'
>>>> make: *** [all] Error 2
>>>>
>>>> I've done a Google on this, but and references to this issue seem to be
>>>> related to Couchdb 1.0.1 and not 1.1.1 and the fix is a) not clear and a
b)
>>>> seems
>>>>
>>>> Anyone any ideas?
>>>>
>>>> Thanks
>>>>
>>>> Mike
>>>>
>>>>
>>>>
>>


Mime
View raw message