[pypy-dev] fix libpypy-c.so needing certein versions

Katelyn McNair deprekate at gmail.com
Tue Jun 21 21:08:20 EDT 2016


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 at 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 at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pypy-dev/attachments/20160621/6dc972a5/attachment.html>


More information about the pypy-dev mailing list