I have been trying to install PyPy locally for the last 3 days.  I didn't have Openssl, which install fine.  But then PyPy started not liking the new version (libssl.so.1.0.1), so I got the archive for 1.0.0, and installed.

But then PyPy didn't like that the .so files didn't have to correct version name in them.

[katelyn@anthill bin]$ ./pypy
./pypy: /home/katelyn/lib/libssl.so.1.0.0: version `OPENSSL_1.0.1' not found (required by /home/katelyn/opt/pypy2-v5.3.0-linux64/bin/libpypy-c.so)
./pypy: /home/katelyn/lib/libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /home/katelyn/opt/pypy2-v5.3.0-linux64/bin/libpypy-c.so)
./pypy: /home/katelyn/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /home/katelyn/opt/pypy2-v5.3.0-linux64/bin/libpypy-c.so)
./pypy: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /home/katelyn/opt/pypy2-v5.3.0-linux64/bin/libpypy-c.so)
./pypy: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by /home/katelyn/opt/pypy2-v5.3.0-linux64/bin/libpypy-c.so)

It took me a day to find the hack here: http://stackoverflow.com/questions/18390833/no-version-information-available
Although I had to put both OPENSSL_1.0.0 and OPENSSL_1.0.1in the file.






Now I have to go build my own libc.so since libpypy.so doesn't like the one I have.

[katelyn@anthill openssl-1.0.0s]$ pypy
/home3/katelyn/opt/pypy2-v5.3.0-linux64/bin/pypy: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /home/katelyn/opt/pypy2-v5.3.0-linux64/bin/libpypy-c.so)
/home3/katelyn/opt/pypy2-v5.3.0-linux64/bin/pypy: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by /home/katelyn/opt/pypy2-v5.3.0-linux64/bin/libpypy-c.so)

--
-katelyn