Find the answer to your Linux question:
Results 1 to 4 of 4
ldd -r /etc/httpd/modules/mod_dav_svn.so libsvn_repos-1.so.0 => /usr/lib64/libsvn_repos-1.so.0 (0x00002aaaaacdf000) libsvn_fs-1.so.0 => /usr/lib64/libsvn_fs-1.so.0 (0x00002aaaaaeff000) libsvn_delta-1.so.0 => /usr/lib64/libsvn_delta-1.so.0 (0x00002aaaab104000) libsvn_subr-1.so.0 => /usr/lib64/libsvn_subr-1.so.0 (0x00002aaaab30f000) libz.so.1 => /usr/lib64/libz.so.1 (0x00002aaaab543000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaab757000) libc.so.6 => /lib64/libc.so.6 ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Jun 2008
    Posts
    2

    Cant get mod_dav_svn to load!


    ldd -r /etc/httpd/modules/mod_dav_svn.so
    libsvn_repos-1.so.0 => /usr/lib64/libsvn_repos-1.so.0 (0x00002aaaaacdf000)
    libsvn_fs-1.so.0 => /usr/lib64/libsvn_fs-1.so.0 (0x00002aaaaaeff000)
    libsvn_delta-1.so.0 => /usr/lib64/libsvn_delta-1.so.0 (0x00002aaaab104000)
    libsvn_subr-1.so.0 => /usr/lib64/libsvn_subr-1.so.0 (0x00002aaaab30f000)
    libz.so.1 => /usr/lib64/libz.so.1 (0x00002aaaab543000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaab757000)
    libc.so.6 => /lib64/libc.so.6 (0x00002aaaab972000)
    libaprutil-1.so.0 => /usr/lib64/libaprutil-1.so.0 (0x00002aaaabcc2000)
    libapr-1.so.0 => /usr/lib64/libapr-1.so.0 (0x00002aaaabedf000)
    libsvn_fs_fs-1.so.0 => /usr/lib64/libsvn_fs_fs-1.so.0 (0x00002aaaac107000)
    libsvn_fs_base-1.so.0 => /usr/lib64/libsvn_fs_base-1.so.0 (0x00002aaaac323000)
    /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
    libuuid.so.1 => /lib64/libuuid.so.1 (0x00002aaaac54e000)
    libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00002aaaac751000)
    libldap-2.3.so.0 => /usr/lib64/libldap-2.3.so.0 (0x00002aaaac985000)
    liblber-2.3.so.0 => /usr/lib64/liblber-2.3.so.0 (0x00002aaaacbc0000)
    libdb-4.3.so => /lib64/libdb-4.3.so (0x00002aaaacdce000)
    libpq.so.4 => /usr/lib64/libpq.so.4 (0x00002aaaad0c3000)
    libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 (0x00002aaaad2e6000)
    libexpat.so.0 => /lib64/libexpat.so.0 (0x00002aaaad540000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaad762000)
    libresolv.so.2 => /lib64/libresolv.so.2 (0x00002aaaad967000)
    libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x00002aaaadb7c000)
    libssl.so.6 => /lib64/libssl.so.6 (0x00002aaaadd95000)
    libcrypto.so.6 => /lib64/libcrypto.so.6 (0x00002aaaadfdf000)
    libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x00002aaaae327000)
    libnsl.so.1 => /lib64/libnsl.so.1 (0x00002aaaae5b9000)
    libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x00002aaaae7d2000)
    libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00002aaaaea00000)
    libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x00002aaaaec02000)
    libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x00002aaaaee28000)
    libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00002aaaaf030000)
    libselinux.so.1 => /lib64/libselinux.so.1 (0x00002aaaaf233000)
    libsepol.so.1 => /lib64/libsepol.so.1 (0x00002aaaaf44b000)
    undefined symbol: ap_filter_flush (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_register_provider (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_fputstrs (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_os_escape_path (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_sub_req_method_uri (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_hook_insert_filter (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_fprintf (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_pass_brigade (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_construct_url (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_get_locktoken_list (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_hook_insert_all_liveprops (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_new_error_tag (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_add_input_filter (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_xmlns_add (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_hook_find_liveprop (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_hook_gather_propsets (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_destroy_sub_req (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_set_last_modified (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_register_liveprop_group (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_push_error (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_str_tolower (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_set_content_length (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_hook_post_config (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_stripprefix (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_remove_input_filter (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_get_brigade (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_getparents (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_fflush (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_do_find_liveprop (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_new_error (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_add_version_component (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_hook_pre_config (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_get_token (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_xml_get_cdata (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_set_content_type (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_no2slash (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_update_mtime (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_log_perror (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_log_rerror (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_register_input_filter (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_get_liveprop_info (/etc/httpd/modules/mod_dav_svn.so)

  2. #2
    Just Joined!
    Join Date
    Jun 2008
    Posts
    2

    Sorry fixed

    Hey all,

    I have been trying for days to get my subversion working. Now after yum install it seems that the

    subversion is working. Next step is to get the mod_dav_svn working.

    I am running:
    Apache 2.2
    CentOS 5 64 bit
    Subversion 1.4.2
    at ServerBeach

    Steps I have taken:
    1. yum install subversion mod_dav_svn
    2. used rpm to make sure that the packages are installed
    3. edit httpd.conf


    LoadModule dav_svn_module modules/mod_dav_svn.so
    LoadModule authz_svn_module modules/mod_authz_svn.so

    It now states that:
    httpd: Syntax error on line 1 of /usr/local/apache/conf/httpd.conf: Syntax error on line 1 of

    /usr/local/apache/conf/includes/pre_main_global.conf: Cannot load

    /usr/local/apache/modules/mod_dav_svn.so into server: /usr/lib64/libsvn_fs_base-1.so.0: undefined

    symbol: db_create

    I tried doing a ldd and got this:

    ldd -r /etc/httpd/modules/mod_dav_svn.so
    libsvn_repos-1.so.0 => /usr/lib64/libsvn_repos-1.so.0 (0x00002aaaaacdf000)
    libsvn_fs-1.so.0 => /usr/lib64/libsvn_fs-1.so.0 (0x00002aaaaaeff000)
    libsvn_delta-1.so.0 => /usr/lib64/libsvn_delta-1.so.0 (0x00002aaaab104000)
    libsvn_subr-1.so.0 => /usr/lib64/libsvn_subr-1.so.0 (0x00002aaaab30f000)
    libz.so.1 => /usr/lib64/libz.so.1 (0x00002aaaab543000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaab757000)
    libc.so.6 => /lib64/libc.so.6 (0x00002aaaab972000)
    libaprutil-1.so.0 => /usr/lib64/libaprutil-1.so.0 (0x00002aaaabcc2000)
    libapr-1.so.0 => /usr/lib64/libapr-1.so.0 (0x00002aaaabedf000)
    libsvn_fs_fs-1.so.0 => /usr/lib64/libsvn_fs_fs-1.so.0 (0x00002aaaac107000)
    libsvn_fs_base-1.so.0 => /usr/lib64/libsvn_fs_base-1.so.0 (0x00002aaaac323000)
    /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
    libuuid.so.1 => /lib64/libuuid.so.1 (0x00002aaaac54e000)
    libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00002aaaac751000)
    libldap-2.3.so.0 => /usr/lib64/libldap-2.3.so.0 (0x00002aaaac985000)
    liblber-2.3.so.0 => /usr/lib64/liblber-2.3.so.0 (0x00002aaaacbc0000)
    libdb-4.3.so => /lib64/libdb-4.3.so (0x00002aaaacdce000)
    libpq.so.4 => /usr/lib64/libpq.so.4 (0x00002aaaad0c3000)
    libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 (0x00002aaaad2e6000)
    libexpat.so.0 => /lib64/libexpat.so.0 (0x00002aaaad540000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaad762000)
    libresolv.so.2 => /lib64/libresolv.so.2 (0x00002aaaad967000)
    libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x00002aaaadb7c000)
    libssl.so.6 => /lib64/libssl.so.6 (0x00002aaaadd95000)
    libcrypto.so.6 => /lib64/libcrypto.so.6 (0x00002aaaadfdf000)
    libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x00002aaaae327000)
    libnsl.so.1 => /lib64/libnsl.so.1 (0x00002aaaae5b9000)
    libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x00002aaaae7d2000)
    libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00002aaaaea00000)
    libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x00002aaaaec02000)
    libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x00002aaaaee28000)
    libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00002aaaaf030000)
    libselinux.so.1 => /lib64/libselinux.so.1 (0x00002aaaaf233000)
    libsepol.so.1 => /lib64/libsepol.so.1 (0x00002aaaaf44b000)
    undefined symbol: ap_filter_flush (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_register_provider (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_fputstrs (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_os_escape_path (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_sub_req_method_uri (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_hook_insert_filter (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_fprintf (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_pass_brigade (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_construct_url (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_get_locktoken_list (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_hook_insert_all_liveprops (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_new_error_tag (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_add_input_filter (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_xmlns_add (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_hook_find_liveprop (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_hook_gather_propsets (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_destroy_sub_req (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_set_last_modified (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_register_liveprop_group (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_push_error (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_str_tolower (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_set_content_length (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_hook_post_config (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_stripprefix (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_remove_input_filter (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_get_brigade (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_getparents (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_fflush (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_do_find_liveprop (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_new_error (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_add_version_component (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_hook_pre_config (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_get_token (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_xml_get_cdata (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_set_content_type (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_no2slash (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_update_mtime (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_log_perror (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_log_rerror (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: ap_register_input_filter (/etc/httpd/modules/mod_dav_svn.so)
    undefined symbol: dav_get_liveprop_info (/etc/httpd/modules/mod_dav_svn.so)

    At this point, I am fustrated. I have spent too much time on this. Please help. Anything. Thank you

    in advance.

    Will

  3. #3
    Just Joined!
    Join Date
    Jul 2008
    Posts
    1

    apache not staring ... not loading mod_dav_svn.so -- db_create symbol not set?

    When I try to start apache on SL: apachectl start

    I get this:
    httpd: Syntax error on line 100 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_dav_svn.so into server: /usr/lib/libsvn_fs_base-1.so.0: undefined symbol: db_create

    but if I use the ldd to load the libsvn_fs_base-1 it loads w/o problems. does anyone have a work around and point out what I'm doing wrong?

    Thanks
    // sal

  4. #4
    Just Joined!
    Join Date
    Jul 2008
    Posts
    1
    I came across this problem a few months ago, figured out what I needed to do, then had to refigure it out when I went to upgrade to 1.5 today.

    For me, the issue was that I chose to use FSFS instead of BerkeleyDB repositories. I compiled it without the --with-berkeley-db=/path/to/BerkeleyDB option. So to fix it, I recompiled it with the --with-berkeley-db option to another directory which fixed the libsvn* libraries.

    Code:
    ./configure --prefix=/usr/local
    make && make install
    ./configure --with-berkeley-db=/usr/local/BerkeleyDB.4.7 --prefix=/usr/local/svn2
    make && make install
    I am sure there is some reason why this was a bad idea or with unnecessary steps, but it works for me. It could be that it would work fine with just the second config, but I don't know if the --with-berkeley-db option makes FSFS not work. The svnserve I have been using is /usr/local/bin/svnserve.

    edit: sorry, I didn't notice you were installing with Yum. My suggestion won't help unless you are compiling it yourself.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •