You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by bu...@apache.org on 2013/06/30 06:48:42 UTC

4.0.0_release_blocker requested: [Bug 122647] Python linked against system OpenSSL

Ariel Constenla-Haile <ar...@apache.org> has asked  for
4.0.0_release_blocker:
Bug 122647: Python linked against system OpenSSL
https://issues.apache.org/ooo/show_bug.cgi?id=122647


------- Additional Comments from Ariel Constenla-Haile <ar...@apache.org>
Python is linked against the OpenSSL libraries available on the system, even if
configured with internal OpenSSL.

This breaks the mail service provider component, written in Python, as most
SMTP services require SSL.

]$ ldd -v /opt/openoffice4/program/python-core-2.7.5/lib/lib-dynload/_ssl.so

	libssl.so.6 => not found
	libcrypto.so.6 => not found

]$ ldd -v
/opt/openoffice4/program/python-core-2.7.5/lib/lib-dynload/_hashlib.so

	libssl.so.6 => not found
	libcrypto.so.6 => not found

Build log:

building '_ssl' extension
gcc -pthread -fPIC -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall
-Wstrict-prototypes -I. -IInclude -I./Include -I/usr/include
-I/usr/local/include
-I/build/aoo/src/clean/svn-trunk/main/python/unxlngx6.pro/misc/build/Python-2.7
.5/Include
-I/build/aoo/src/clean/svn-trunk/main/python/unxlngx6.pro/misc/build/Python-2.7
.5 -c
/build/aoo/src/clean/svn-trunk/main/python/unxlngx6.pro/misc/build/Python-2.7.5
/Modules/_ssl.c -o
build/temp.linux-x86_64-2.7/build/aoo/src/clean/svn-trunk/main/python/unxlngx6.
pro/misc/build/Python-2.7.5/Modules/_ssl.o
gcc -pthread -shared
build/temp.linux-x86_64-2.7/build/aoo/src/clean/svn-trunk/main/python/unxlngx6.
pro/misc/build/Python-2.7.5/Modules/_ssl.o -L/usr/local/lib -L. -lssl -lcrypto
-lpython2.7 -o build/lib.linux-x86_64-2.7/_ssl.so
building '_hashlib' extension
gcc -pthread -fPIC -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall
-Wstrict-prototypes -I. -IInclude -I./Include -I/usr/include
-I/usr/local/include
-I/build/aoo/src/clean/svn-trunk/main/python/unxlngx6.pro/misc/build/Python-2.7
.5/Include
-I/build/aoo/src/clean/svn-trunk/main/python/unxlngx6.pro/misc/build/Python-2.7
.5 -c
/build/aoo/src/clean/svn-trunk/main/python/unxlngx6.pro/misc/build/Python-2.7.5
/Modules/_hashopenssl.c -o
build/temp.linux-x86_64-2.7/build/aoo/src/clean/svn-trunk/main/python/unxlngx6.
pro/misc/build/Python-2.7.5/Modules/_hashopenssl.o
gcc -pthread -shared
build/temp.linux-x86_64-2.7/build/aoo/src/clean/svn-trunk/main/python/unxlngx6.
pro/misc/build/Python-2.7.5/Modules/_hashopenssl.o -L/usr/local/lib -L. -lssl
-lcrypto -lpython2.7 -o build/lib.linux-x86_64-2.7/_hashlib.so
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org