[ Nemanja Dubravac @ 16.01.2009. 12:50 ] @
pokusavam vec 2 dana da namestim da apache koji se instalira uz lampp uspe da koristi subversion, tj mod_dav_svn modul, ali uvek dobijem ovu gresku:
Code:
httpd: Syntax error on line 123 of /opt/lampp/etc/httpd.conf: Cannot load /opt/lampp/modules/mod_dav_svn.so into server: /usr/lib/libsvn_fs_base-1.so.0: undefined symbol: db_create

subversion sam instalirao preko yum-a, ali ne radi ni kad ga rucno kompajliram
verzija lampp-a je najnovija, 1.7.0, u njoj je apache 2.2.11

e sad.. fazon je u tome sto apache koji instaliram preko yum-a (znaci bez lampp-a), koji je verzija 2.2.9 bez problema ucitava mod_dav_svn modul

berkeley db je instaliran (savetovano na drugim forumima, ali nigde nema resenja)

kako da nateram lampp apache da ucita taj modul?

probao sam komandu ldd /opt/lampp/modules/mod_dav_svn.so i ldd /usr/lib/httpd/modules/mod_dav_svn.so i obe daju isti rezultat
[ kazil @ 16.01.2009. 13:17 ] @
Koji je razlog za Berkeley?

Jesi instalirao i libapache2-svn paket?

Probaj da odradis instalaciju svakog paketa posebno (apache, php, mysql, subversion).
[ Nemanja Dubravac @ 16.01.2009. 13:29 ] @
apache koji instaliram posebno mi ucitava mod_dav_svn.. ali onaj koji ide uz lampp nece da ga ucita i izbacuje onu gresku..

berkley je potreban zato sto ga subversion koristi, a db_create je jedan simbol iz berkley-a valjda (http://markmail.org/message/j2a2rsszihcgi7qh)
[ kazil @ 16.01.2009. 14:01 ] @
Ali subversion moze da koristi i file system, ne mora samo Berkeley. Pogledaj u SVN knjizi razlike izmedju ta dva. Verujem da ti je file system sasvim dovoljan (ja licno ne vidim prednost Berkeley-a, mada to bi trebali strucniji da kazu koji je bolji, posto jos nisam radio sa ogromnim repoima).

Edit: Evo ovde: http://web.mit.edu/ghudson/info/fsfs mozes procitati prednosti i mane FSFS-a nad Berkeley-em. Kako vidim, ovaj tekst nije najsveziji, tako da se lista mana sigurno smanjila do sada.

[Ovu poruku je menjao kazil dana 16.01.2009. u 15:26 GMT+1]
[ Nemanja Dubravac @ 16.01.2009. 16:06 ] @
resio sam problem tako sto sam rucno kompajlirao najnoviju verziju subversiona, sa sledecim opcijama:
Code:
./configure --with-apr=/opt/lampp/bin/apr-1-config  --without-berkeley --with-apxs=/opt/lampp/bin/apxs
[ Marko_R @ 16.01.2009. 16:50 ] @
Da li to znači da ti default opcije za build nisu radile pošto meni ovo liči kao da je starija verzija subversion-a ili je kompajlirana sa pogrešnim opcijama?
[ Nemanja Dubravac @ 16.01.2009. 17:02 ] @
to je bio subversion koji fedora 9 koristi i verovatno je bio predvidjen konkretno za fedorinu standardnu verziju apache-a