[Pardus-kullanicilari] CouchDB

Atamert Ölçgen muhuk at muhuk.com
21 Eki 2008 Sal 10:37:24 EEST


Selamlar,
CouchDB'yi paketlemeye çalışıyorum. Ancak configure şöyle bir hata veriyor;

> configure:19936: checking for JS_NewContext in -ljs
> configure:19971: gcc -o conftest -mtune=generic -march=i686 -O2 -pipe -fomit-frame-pointer -fstack-protector -D_FORTIFY_SOURCE=2 -L/usr/local/lib -L/opt/local/lib  -I${exec_prefix}/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/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -DXP_UNIX   -L/usr/local/lib -L/opt/local/lib  -I${exec_prefix}/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/js -I/usr/include/mozjs -I/usr/local/include/js -I/opt/local/include/js -DXP_UNIX  -Wl,-O1 -Wl,-z,relro -Wl,--hash-style=gnu conftest.c -ljs  -L/usr/local/lib -L/opt/local/lib  -lpthread  >&5
> /usr/bin/ld: conftest: hidden symbol `__stack_chk_fail_local' in /usr/lib/libc_nonshared.a(stack_chk_fail_local.oS) is referenced by DSO
> /usr/bin/ld: final link failed: Nonrepresentable section on output
>   

Bütün bağımlılıkları kurulu. config.log'un tamamına buradan 
ulaşabilirsiniz http://dpaste.com/hold/85826/. actions.py de aşağıdaki gibi;

> from pisi.actionsapi import autotools
> from pisi.actionsapi import get
>
> WorkDir = 'apache-couchdb-%s-incubating' % get.srcVERSION()
>
> def setup():
>     autotools.configure()
>
> def build():
>     autotools.make()
>
> def install():
>     autotools.make("DESTDIR=%s install" % get.installDIR())
Google'da bu hatayı aradığımda bağlamak için `ld`yi değil de `gcc`yi 
kullanın şeklinde çözümlere ulaşıyorum. Ancak configure zaten gcc'yi 
kullanmakta.

Yardımcı olabilirseniz sevinirim.



-- 
Saygılarımla,
Atamert Ölçgen

 -+-
 --+
 +++

www.muhuk.com
muhuk.blogspot.com
muhuk at jabber.org




Pardus-kullanicilari mesaj listesiyle ilgili daha fazla bilgi