This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: _ssl not built --without-threads
Type: compile error Stage: resolved
Components: Extension Modules Versions: Python 3.4
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: skrah Nosy List: python-dev, skrah
Priority: normal Keywords:

Created on 2013-01-16 16:56 by skrah, last changed 2022-04-11 14:57 by admin. This issue is now closed.

Messages (2)
msg180094 - (view) Author: Stefan Krah (skrah) * (Python committer) Date: 2013-01-16 16:56
_ssl is not built on the Fedora buildbot:

http://buildbot.python.org/all/builders/AMD64%20Fedora%20without%20threads%203.x/builds/3798/steps/test/logs/stdio


building '_ssl' extension
gcc -fPIC -Wno-unused-result -g -O0 -Wall -Wstrict-prototypes -I./Include -I. -IInclude -I/usr/local/include -I/home/buildbot/buildarea/3.x.krah-fedora/build/Include -I/home/buildbot/buildarea/3.x.krah-fedora/build -c /home/buildbot/buildarea/3.x.krah-fedora/build/Modules/_ssl.c -o build/temp.linux-x86_64-3.4-pydebug/home/buildbot/buildarea/3.x.krah-fedora/build/Modules/_ssl.o
/home/buildbot/buildarea/3.x.krah-fedora/build/Modules/_ssl.c: In function ‘_servername_callback’:
/home/buildbot/buildarea/3.x.krah-fedora/build/Modules/_ssl.c:2398:5: warning: implicit declaration of function ‘PyGILState_Ensure’ [-Wimplicit-function-declaration]
/home/buildbot/buildarea/3.x.krah-fedora/build/Modules/_ssl.c:2403:9: warning: implicit declaration of function ‘PyGILState_Release’ [-Wimplicit-function-declaration]
gcc -shared build/temp.linux-x86_64-3.4-pydebug/home/buildbot/buildarea/3.x.krah-fedora/build/Modules/_ssl.o -L/usr/local/lib -lssl -lcrypto -o build/lib.linux-x86_64-3.4-pydebug/_ssl.cpython-34dm.so
*** WARNING: renaming "_ssl" since importing it failed: build/lib.linux-x86_64-3.4-pydebug/_ssl.cpython-34dm.so: undefined symbol: PyGILState_Release

Python build finished, but the necessary bits to build these modules were not found:
_lzma                 _multiprocessing                         
To find the necessary bits, look in setup.py in detect_modules() for the module's name.


Failed to build these modules:
_ssl
msg180139 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2013-01-17 16:08
New changeset 8630fa732cf6 by Stefan Krah in branch 'default':
Issue #16982: Fix --without-threads build failure.
http://hg.python.org/cpython/rev/8630fa732cf6
History
Date User Action Args
2022-04-11 14:57:40adminsetgithub: 61186
2013-01-17 16:08:51skrahsetstatus: open -> closed
assignee: skrah
resolution: fixed
stage: needs patch -> resolved
2013-01-17 16:08:20python-devsetnosy: + python-dev
messages: + msg180139
2013-01-16 16:56:20skrahcreate