LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Server (https://www.linuxquestions.org/questions/linux-server-73/)
-   -   Subversion 1.12 undefined symbol - RH7- Apache 2.4.6 (https://www.linuxquestions.org/questions/linux-server-73/subversion-1-12-undefined-symbol-rh7-apache-2-4-6-a-4175683763/)

lowaneb 10-16-2020 04:00 PM

Subversion 1.12 undefined symbol - RH7- Apache 2.4.6
 
Upgraded to svn 1.11 from wandisco(our yum repo only had 1.9 i think it was) and found the access file is breaking with the empty groups. I can't find 1.11.2 to upgrade my server (RH 7).

I have downloaded and installed the collabnet 1.12 client and the server rpms. Successfully installed both in client server order.

I can successfully start my svnserve. I can't start apache though.

when I do httpd -t I get
"Cannot load /opt/CollabNet_Subversion/modules/mod_dav_svn.so into server: /opt/CollabNet_Subversion/modules/mod_dav_svn.so: undefined symbol: ap_log_cerror

apache conf file has the module path updated to /opt/CollabNet_Subversion/modules.

Anything needed to assist just let me know. I am lost on this now.

bathory 10-18-2020 12:08 PM

Quote:

Originally Posted by lowaneb (Post 6175977)
Upgraded to svn 1.11 from wandisco(our yum repo only had 1.9 i think it was) and found the access file is breaking with the empty groups. I can't find 1.11.2 to upgrade my server (RH 7).

I have downloaded and installed the collabnet 1.12 client and the server rpms. Successfully installed both in client server order.

I can successfully start my svnserve. I can't start apache though.

when I do httpd -t I get
"Cannot load /opt/CollabNet_Subversion/modules/mod_dav_svn.so into server: /opt/CollabNet_Subversion/modules/mod_dav_svn.so: undefined symbol: ap_log_cerror

apache conf file has the module path updated to /opt/CollabNet_Subversion/modules.

Anything needed to assist just let me know. I am lost on this now.

With "httpd -t", you're actually running the httpd binary that came with your distro. "Undefined symbol" means that the module is compiled against a different apache version.
I guess you need to install also the apache available at their site that contains the mod_dav_svn module.

After that I guess you need to disable the apache that came with your distro from starting and use the one you've downloaded.
You should read the documentation at their site for more details.

lowaneb 10-18-2020 09:35 PM

Thanks mate.

I had just noticed that it came with what appears to be its own server (when reading the documentation of course). Previously I had setup a local repo (copy of wandiscos 1.11) and when I installed it from there it worked with my installed Apache. I had expected similar results with this one. New software and new setup. I hadn't had to much time to test it out but was thinking this could be my break point. I appreciate the time to comment!

Thanks again!

L


All times are GMT -5. The time now is 12:54 AM.