Compdigitec Labs

« | Home | »

Solving svn: /opt/lampp/lib/libcrypto.so.0.9.8: no version information available

By admin | August 4, 2009

If you are using WebSVN with XAMPP for Linux, you may find that when you try to invoke the svn binary, an error will occur when you try to browse a repository.

/usr/bin/svn: /opt/lampp/lib/libcrypto.so.0.9.8: no version information available

/usr/bin/svn: /opt/lampp/lib/libcrypto.so.0.9.8: no version information available

This error arises as a result of Apachefriends’ decision to strip all statically linked libraries’ symbols (debugging and version). As a result, when another library on the system (like here, here, here, here and even here), even if invoked from another program,which in this case happens to be svn, attempts to load symbols from the “stripped” library, they are not able to find it and throw an error. This error does not occur if executed outside the web server because the default shell PATHs are different.

Note that the following instructions will only work if you have access to non-stripped versions of libcrypto and libssl (openssl). If you need a place to look, a good place would be Ubuntu Packages.

Instructions

  1. You need to make sure you have shell access to the server in question. Open a shell on the server and navigate to /opt/lampp/lib. (cd /opt/lampp/lib)
  2. Move aside the static libcrypto.so.0.9.8 (sudo mv libcrypto.so.0.9.8 libcrypto.so.0.9.8.bak).
  3. Similarly to above, move aside the static libssl.so.0.9.8 (sudo mv libssl.so.0.9.8 libssl.so.0.9.8.bak).
  4. Link the unstripped libcrypto.so.0.9.8 to replace the moved libcrypto (sudo ln -s /usr/lib/libcrypto.so.0.9.8 ./)
  5. Copy the unstripped libssl.so.0.9.8 to replace the moved libssl (sudo ln -s /usr/lib/libssl.so.0.9.8 ./)
  6. Reboot the XAMPP Apache server (sudo /opt/lampp/lampp restart)

If you found this article helpful or useful, please help Compdigitec spread the word. Don’t forget to subscribe to Compdigitec Labs for more useful or interesting articles!

If you found this article helpful or interesting, please help Compdigitec spread the word. Don’t forget to subscribe to Compdigitec Labs for more useful and interesting articles!

Topics: Linux | 107 Comments »

107 Responses to “Solving svn: /opt/lampp/lib/libcrypto.so.0.9.8: no version information available”

  1. coursework history Says:
    February 5th, 2023 at 10:57

    do my coursework online https://mycourseworkhelp.net/

  2. Anonymous Says:
    February 5th, 2023 at 12:26

    coursework master https://courseworkdownloads.com/

  3. data analysis coursework Says:
    February 5th, 2023 at 13:40

    custom coursework writing service https://courseworkinfotest.com/

  4. coursework questions Says:
    February 5th, 2023 at 14:42

    creative writing english coursework https://coursework-expert.com/

  5. coursework help university Says:
    February 5th, 2023 at 15:53

    creative writing coursework https://teachingcoursework.com/

  6. coursework questions Says:
    February 5th, 2023 at 17:53

    design coursework https://buycoursework.org/

  7. do my coursework online Says:
    February 5th, 2023 at 18:36

    creative writing coursework https://courseworkdomau.com/

Comments