Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build fails with Python 3.8.3 and MSVC 14.25.28610 (VS2019) on Windows 10 #151

Open
pactiv opened this issue Jun 6, 2020 · 10 comments
Open

Build fails with Python 3.8.3 and MSVC 14.25.28610 (VS2019) on Windows 10 #151

pactiv opened this issue Jun 6, 2020 · 10 comments

Comments

@pactiv
Copy link

@pactiv pactiv commented Jun 6, 2020

ERROR: Command errored out with exit status 1:
   command: 'c:\python38\python.exe' 'c:\python38\lib\site-packages\pip\_vendor\pep517\_in_process.py' build_wheel 'C:\Users\rafi~1\AppData\Local\Temp\tmpwhfo6vty'
       cwd: C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv
  Complete output (102 lines):
  running bdist_wheel
  running build
  running build_py
  package init file 'src\xmlsec\__init__.py' not found (or not a regular file)
  creating build
  creating build\lib.win-amd64-3.8
  creating build\lib.win-amd64-3.8\xmlsec
  copying src\xmlsec\py.typed -> build\lib.win-amd64-3.8\xmlsec
  copying src\xmlsec\constants.pyi -> build\lib.win-amd64-3.8\xmlsec
  copying src\xmlsec\template.pyi -> build\lib.win-amd64-3.8\xmlsec
  copying src\xmlsec\tree.pyi -> build\lib.win-amd64-3.8\xmlsec
  copying src\xmlsec\__init__.pyi -> build\lib.win-amd64-3.8\xmlsec
  running build_ext
  starting static build on win32
  Retrieving "https://github.com/bgaifullin/libxml2-win-binaries/releases/download/v2018.08/libxml2-2.9.4.win64.zip" to "libs\libxml2-2.9.4.win64.zip"
  Retrieving "https://github.com/bgaifullin/libxml2-win-binaries/releases/download/v2018.08/libxslt-1.1.29.win64.zip" to "libs\libxslt-1.1.29.win64.zip"
  Retrieving "https://github.com/bgaifullin/libxml2-win-binaries/releases/download/v2018.08/zlib-1.2.8.win64.zip" to "libs\zlib-1.2.8.win64.zip"
  Retrieving "https://github.com/bgaifullin/libxml2-win-binaries/releases/download/v2018.08/iconv-1.14.win64.zip" to "libs\iconv-1.14.win64.zip"
  Retrieving "https://github.com/bgaifullin/libxml2-win-binaries/releases/download/v2018.08/openssl-1.0.1.win64.zip" to "libs\openssl-1.0.1.win64.zip"
  Retrieving "https://github.com/bgaifullin/libxml2-win-binaries/releases/download/v2018.08/xmlsec-1.2.24.win64.zip" to "libs\xmlsec-1.2.24.win64.zip"
  building 'xmlsec' extension
  creating build\temp.win-amd64-3.8
  creating build\temp.win-amd64-3.8\Release
  creating build\temp.win-amd64-3.8\Release\Users
  creating build\temp.win-amd64-3.8\Release\Users\raficki
  creating build\temp.win-amd64-3.8\Release\Users\raficki\AppData
  creating build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local
  creating build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp
  creating build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv
  creating build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_XKMS=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DUNICODE=1 -D_UNICODE=1 -DLIBXML_ICONV_ENABLED=1 -DLIBXML_STATIC=1 -DLIBXSLT_STATIC=1 -DXMLSEC_STATIC=1 -Dinline=__inline -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.9.dev16+g2f62ff7 -DXMLSEC_CRYPTO="\"openssl\"" -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\iconv-1.14.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxslt-1.1.29.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\openssl-1.0.1.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\zlib-1.2.8.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libexslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\__pycache__ -Ic:\python38\include -Ic:\python38\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /TcC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\constants.c /Fobuild\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\constants.obj /Zi -Os
  constants.c
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include\libxml/xmlversion.h(277): warning C4005: 'LIBXML_ICONV_ENABLED': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\constants.c: note: see previous definition of 'LIBXML_ICONV_ENABLED'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec/xmlsec.h(99): warning C4005: 'XMLSEC_CRYPTO': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\constants.c: note: see previous definition of 'XMLSEC_CRYPTO'
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_XKMS=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DUNICODE=1 -D_UNICODE=1 -DLIBXML_ICONV_ENABLED=1 -DLIBXML_STATIC=1 -DLIBXSLT_STATIC=1 -DXMLSEC_STATIC=1 -Dinline=__inline -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.9.dev16+g2f62ff7 -DXMLSEC_CRYPTO="\"openssl\"" -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\iconv-1.14.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxslt-1.1.29.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\openssl-1.0.1.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\zlib-1.2.8.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libexslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\__pycache__ -Ic:\python38\include -Ic:\python38\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /TcC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\ds.c /Fobuild\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\ds.obj /Zi 
-Os
  ds.c
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include\libxml/xmlversion.h(277): warning C4005: 'LIBXML_ICONV_ENABLED': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\ds.c: note: see previous definition of 'LIBXML_ICONV_ENABLED'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec/xmlsec.h(99): warning C4005: 'XMLSEC_CRYPTO': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\ds.c: note: see previous definition of 'XMLSEC_CRYPTO'
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_XKMS=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DUNICODE=1 -D_UNICODE=1 -DLIBXML_ICONV_ENABLED=1 -DLIBXML_STATIC=1 -DLIBXSLT_STATIC=1 -DXMLSEC_STATIC=1 -Dinline=__inline -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.9.dev16+g2f62ff7 -DXMLSEC_CRYPTO="\"openssl\"" -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\iconv-1.14.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxslt-1.1.29.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\openssl-1.0.1.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\zlib-1.2.8.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libexslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\__pycache__ -Ic:\python38\include -Ic:\python38\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /TcC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\enc.c /Fobuild\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\enc.obj /Zi -Os
  enc.c
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include\libxml/xmlversion.h(277): warning C4005: 'LIBXML_ICONV_ENABLED': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\enc.c: note: see previous definition of 'LIBXML_ICONV_ENABLED'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec/xmlsec.h(99): warning C4005: 'XMLSEC_CRYPTO': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\enc.c: note: see previous definition of 'XMLSEC_CRYPTO'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\enc.c(195): warning C4047: '=': 'PyXmlSec_LxmlElementPtr *' differs in levels of indirection from 'PyXmlSec_LxmlElementPtr'
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_XKMS=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DUNICODE=1 -D_UNICODE=1 -DLIBXML_ICONV_ENABLED=1 -DLIBXML_STATIC=1 -DLIBXSLT_STATIC=1 -DXMLSEC_STATIC=1 -Dinline=__inline -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.9.dev16+g2f62ff7 -DXMLSEC_CRYPTO="\"openssl\"" -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\iconv-1.14.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxslt-1.1.29.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\openssl-1.0.1.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\zlib-1.2.8.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libexslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\__pycache__ -Ic:\python38\include -Ic:\python38\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /TcC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\exception.c /Fobuild\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\exception.obj /Zi -Os
  exception.c
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include\libxml/xmlversion.h(277): warning C4005: 'LIBXML_ICONV_ENABLED': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\exception.c: note: see previous definition of 'LIBXML_ICONV_ENABLED'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec/xmlsec.h(99): warning C4005: 'XMLSEC_CRYPTO': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\exception.c: note: see previous definition of 'XMLSEC_CRYPTO'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\exception.c(81): warning C4996: 'PyThread_get_key_value': deprecated in 3.7
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\exception.c(82): warning C4996: 'PyThread_delete_key_value': deprecated in 3.7
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\exception.c(83): warning C4996: 'PyThread_set_key_value': deprecated in 3.7
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\exception.c(187): warning C4996: 'PyThread_create_key': deprecated in 3.7
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_XKMS=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DUNICODE=1 -D_UNICODE=1 -DLIBXML_ICONV_ENABLED=1 -DLIBXML_STATIC=1 -DLIBXSLT_STATIC=1 -DXMLSEC_STATIC=1 -Dinline=__inline -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.9.dev16+g2f62ff7 -DXMLSEC_CRYPTO="\"openssl\"" -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\iconv-1.14.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxslt-1.1.29.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\openssl-1.0.1.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\zlib-1.2.8.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libexslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\__pycache__ -Ic:\python38\include -Ic:\python38\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /TcC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\keys.c /Fobuild\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\keys.obj 
/Zi -Os
  keys.c
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include\libxml/xmlversion.h(277): warning C4005: 'LIBXML_ICONV_ENABLED': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\keys.c: note: see previous definition of 'LIBXML_ICONV_ENABLED'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec/xmlsec.h(99): warning C4005: 'XMLSEC_CRYPTO': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\keys.c: note: see previous definition of 'XMLSEC_CRYPTO'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\keys.c(456): warning C4133: 'function': incompatible types - from 'PyObject *' to 'const xmlChar *'
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_XKMS=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DUNICODE=1 -D_UNICODE=1 -DLIBXML_ICONV_ENABLED=1 -DLIBXML_STATIC=1 -DLIBXSLT_STATIC=1 -DXMLSEC_STATIC=1 -Dinline=__inline -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.9.dev16+g2f62ff7 -DXMLSEC_CRYPTO="\"openssl\"" -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\iconv-1.14.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxslt-1.1.29.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\openssl-1.0.1.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\zlib-1.2.8.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libexslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\__pycache__ -Ic:\python38\include -Ic:\python38\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /TcC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\lxml.c /Fobuild\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\lxml.obj 
/Zi -Os
  lxml.c
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include\libxml/xmlversion.h(277): warning C4005: 'LIBXML_ICONV_ENABLED': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\lxml.c: note: see previous definition of 'LIBXML_ICONV_ENABLED'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec/xmlsec.h(99): warning C4005: 'XMLSEC_CRYPTO': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\lxml.c: note: see previous definition of 'XMLSEC_CRYPTO'
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_XKMS=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DUNICODE=1 -D_UNICODE=1 -DLIBXML_ICONV_ENABLED=1 -DLIBXML_STATIC=1 -DLIBXSLT_STATIC=1 -DXMLSEC_STATIC=1 -Dinline=__inline -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.9.dev16+g2f62ff7 -DXMLSEC_CRYPTO="\"openssl\"" -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\iconv-1.14.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxslt-1.1.29.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\openssl-1.0.1.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\zlib-1.2.8.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libexslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\__pycache__ -Ic:\python38\include -Ic:\python38\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /TcC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\main.c /Fobuild\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\main.obj 
/Zi -Os
  main.c
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include\libxml/xmlversion.h(277): warning C4005: 'LIBXML_ICONV_ENABLED': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\main.c: note: see previous definition of 'LIBXML_ICONV_ENABLED'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec/xmlsec.h(99): warning C4005: 'XMLSEC_CRYPTO': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\main.c: note: see previous definition of 'XMLSEC_CRYPTO'
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_XKMS=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DUNICODE=1 -D_UNICODE=1 -DLIBXML_ICONV_ENABLED=1 -DLIBXML_STATIC=1 -DLIBXSLT_STATIC=1 -DXMLSEC_STATIC=1 -Dinline=__inline -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.9.dev16+g2f62ff7 -DXMLSEC_CRYPTO="\"openssl\"" -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\iconv-1.14.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxslt-1.1.29.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\openssl-1.0.1.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\zlib-1.2.8.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libexslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\__pycache__ -Ic:\python38\include -Ic:\python38\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /TcC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\template.c /Fobuild\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\template.obj /Zi -Os
  template.c
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include\libxml/xmlversion.h(277): warning C4005: 'LIBXML_ICONV_ENABLED': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\template.c: note: see previous definition of 'LIBXML_ICONV_ENABLED'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec/xmlsec.h(99): warning C4005: 'XMLSEC_CRYPTO': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\template.c: note: see previous definition of 'XMLSEC_CRYPTO'
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_XKMS=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DUNICODE=1 -D_UNICODE=1 -DLIBXML_ICONV_ENABLED=1 -DLIBXML_STATIC=1 -DLIBXSLT_STATIC=1 -DXMLSEC_STATIC=1 -Dinline=__inline -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.9.dev16+g2f62ff7 -DXMLSEC_CRYPTO="\"openssl\"" -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\iconv-1.14.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxslt-1.1.29.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\openssl-1.0.1.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\zlib-1.2.8.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libexslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\__pycache__ -Ic:\python38\include -Ic:\python38\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /TcC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\tree.c /Fobuild\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\tree.obj 
/Zi -Os
  tree.c
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include\libxml/xmlversion.h(277): warning C4005: 'LIBXML_ICONV_ENABLED': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\tree.c: note: see previous definition of 'LIBXML_ICONV_ENABLED'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec/xmlsec.h(99): warning C4005: 'XMLSEC_CRYPTO': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\tree.c: note: see previous definition of 'XMLSEC_CRYPTO'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\tree.c(195): warning C4090: 'function': different 'const' qualifiers
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\tree.c(201): warning C4090: 'function': different 'const' qualifiers
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_XKMS=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DUNICODE=1 -D_UNICODE=1 -DLIBXML_ICONV_ENABLED=1 -DLIBXML_STATIC=1 -DLIBXSLT_STATIC=1 -DXMLSEC_STATIC=1 -Dinline=__inline -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.9.dev16+g2f62ff7 -DXMLSEC_CRYPTO="\"openssl\"" -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\iconv-1.14.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxslt-1.1.29.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\openssl-1.0.1.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\zlib-1.2.8.win64\include -IC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libexslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxml -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\libxslt -IC:\Users\raficki\AppData\Local\Temp\pip-build-env-_d2jd94g\normal\Lib\site-packages\lxml\includes\__pycache__ -Ic:\python38\include -Ic:\python38\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /TcC:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\utils.c /Fobuild\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\utils.obj /Zi -Os
  utils.c
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\include\libxml/xmlversion.h(277): warning C4005: 'LIBXML_ICONV_ENABLED': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\utils.c: note: see previous definition of 'LIBXML_ICONV_ENABLED'
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\include\xmlsec/xmlsec.h(99): warning C4005: 'XMLSEC_CRYPTO': macro redefinition
  C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\utils.c: note: see previous definition of 'XMLSEC_CRYPTO'
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\iconv-1.14.win64\lib /LIBPATH:C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxml2-2.9.4.win64\lib /LIBPATH:C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\libxslt-1.1.29.win64\lib /LIBPATH:C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\openssl-1.0.1.win64\lib /LIBPATH:C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\xmlsec-1.2.24.win64\lib /LIBPATH:C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\zlib-1.2.8.win64\lib /LIBPATH:c:\python38\libs /LIBPATH:c:\python38\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\ATLMFC\lib\x64" "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\um\x64" libxmlsec_a.lib libxmlsec-openssl_a.lib libeay32.lib iconv_a.lib libxslt_a.lib libexslt_a.lib libxml2_a.lib zlib.lib WS2_32.lib Advapi32.lib User32.lib Gdi32.lib Crypt32.lib /EXPORT:PyInit_xmlsec build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\constants.obj build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\ds.obj build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\enc.obj build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\exception.obj build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\keys.obj build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\lxml.obj build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\main.obj build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\template.obj build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\tree.obj build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\utils.obj /OUT:build\lib.win-amd64-3.8\xmlsec.cp38-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.8\Release\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\src\xmlsec.cp38-win_amd64.lib
  fatal error C1047: The object or library file 'C:\Users\raficki\AppData\Local\Temp\pip-req-build-g4b8uecv\build\tmp\libs\iconv-1.14.win64\lib\iconv_a.lib' was created with an older compiler than other objects; rebuild old objects and libraries
  LINK : fatal error LNK1257: code generation failed
  error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.25.28610\\bin\\HostX86\\x64\\link.exe' failed with exit status 1257
  ----------------------------------------
  ERROR: Failed building wheel for xmlsec
Failed to build xmlsec
ERROR: Could not build wheels for xmlsec which use PEP 517 and cannot be installed directly
@hoefling
Copy link
Collaborator

@hoefling hoefling commented Jun 7, 2020

Are you explicitly building from source (e.g. with a --no-binary flag)? Or are you just executing the regular pip install and the windows wheels are not picked up? I'm currently investigating into doing a "proper" static build on windows, including the dependent libs; meanwhile, the prebuilt wheels should help resolve the windows installation issues.

@Neurochrom
Copy link

@Neurochrom Neurochrom commented Jun 8, 2020

@hoefling It fails for me this way when I do pip install . from a fresh checkout.
On the other hand just doing pip install xmlsec leads to errors of missing xmlsec.exe or xmlsec1.exe

@hoefling
Copy link
Collaborator

@hoefling hoefling commented Jun 8, 2020

@Neurochrom can you add the full log of pip install xmlsec --no-cache-dir -vvv? That's a weird error with missing exe files.

@pactiv
Copy link
Author

@pactiv pactiv commented Jun 8, 2020

`
$ pip install xmlsec --no-cache-dir -vvv
Non-user install because site-packages writeable
Created temporary directory: C:\Users\raficki\AppData\Local\Temp\pip-ephem-wheel-cache-obawy2tw
Created temporary directory: C:\Users\raficki\AppData\Local\Temp\pip-req-tracker-rd7t0j30
Initialized build tracking at C:\Users\raficki\AppData\Local\Temp\pip-req-tracker-rd7t0j30
Created build tracker: C:\Users\raficki\AppData\Local\Temp\pip-req-tracker-rd7t0j30
Entered build tracker: C:\Users\raficki\AppData\Local\Temp\pip-req-tracker-rd7t0j30
Created temporary directory: C:\Users\raficki\AppData\Local\Temp\pip-install-0mg6i3pq
1 location(s) to search for versions of xmlsec:

Successfully installed xmlsec-1.3.8
1 location(s) to search for versions of pip:

@pcrum
Copy link

@pcrum pcrum commented Jun 13, 2020

This may be unrelated however I'm running into a similar issue on MacOs.

@hoefling
Copy link
Collaborator

@hoefling hoefling commented Jun 13, 2020

@pcrum please add the log of pip install xmlsec command.

@pcrum
Copy link

@pcrum pcrum commented Jun 14, 2020

pip install xmlsec
Collecting xmlsec
  Using cached https://files.pythonhosted.org/packages/c3/e5/3e3183715fb3f98bd1ad44a7cc4a278bfeb800b9e9c2d50fe15f8522e548/xmlsec-1.3.8.tar.gz
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
    Preparing wheel metadata ... done
Collecting lxml>=3.8 (from xmlsec)
  Using cached https://files.pythonhosted.org/packages/b4/57/581dcb7263d2c30c297bb0111a65c5d3eb870208b25a053044dfb3733ffc/lxml-4.5.1-cp38-cp38-macosx_10_9_x86_64.whl
Building wheels for collected packages: xmlsec
  Building wheel for xmlsec (PEP 517) ... error
  ERROR: Command errored out with exit status 1:
   command: /Users/phc107/Projects/aws-customerengagements-solutionengagement-securecerts/venv/bin/python3 /Users/phc107/Projects/aws-customerengagements-solutionengagement-securecerts/venv/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/tmpny63mm2f
       cwd: /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec
  Complete output (84 lines):
  running bdist_wheel
  running build
  running build_py
  package init file 'src/xmlsec/__init__.py' not found (or not a regular file)
  creating build
  creating build/lib.macosx-10.14-x86_64-3.8
  creating build/lib.macosx-10.14-x86_64-3.8/xmlsec
  copying src/xmlsec/py.typed -> build/lib.macosx-10.14-x86_64-3.8/xmlsec
  copying src/xmlsec/tree.pyi -> build/lib.macosx-10.14-x86_64-3.8/xmlsec
  copying src/xmlsec/__init__.pyi -> build/lib.macosx-10.14-x86_64-3.8/xmlsec
  copying src/xmlsec/constants.pyi -> build/lib.macosx-10.14-x86_64-3.8/xmlsec
  copying src/xmlsec/template.pyi -> build/lib.macosx-10.14-x86_64-3.8/xmlsec
  running build_ext
  building 'xmlsec' extension
  creating build/temp.macosx-10.14-x86_64-3.8
  creating build/temp.macosx-10.14-x86_64-3.8/private
  creating build/temp.macosx-10.14-x86_64-3.8/private/var
  creating build/temp.macosx-10.14-x86_64-3.8/private/var/folders
  creating build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0
  creating build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh
  creating build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T
  creating build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen
  creating build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec
  creating build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.8 -I/usr/local/Cellar/libxmlsec1/1.2.30/include/xmlsec1 -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/openssl@1.1/include/openssl -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libexslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/__pycache__ -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/phc107/Projects/aws-customerengagements-solutionengagement-securecerts/venv/include -I/usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8 -c /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/constants.c -o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/constants.o -g -std=c99 -fPIC -fno-strict-aliasing -Wno-error=declaration-after-statement -Werror=implicit-function-declaration -Os
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.8 -I/usr/local/Cellar/libxmlsec1/1.2.30/include/xmlsec1 -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/openssl@1.1/include/openssl -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libexslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/__pycache__ -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/phc107/Projects/aws-customerengagements-solutionengagement-securecerts/venv/include -I/usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8 -c /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/exception.c -o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/exception.o -g -std=c99 -fPIC -fno-strict-aliasing -Wno-error=declaration-after-statement -Werror=implicit-function-declaration -Os
  /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/exception.c:81:32: warning: 'PyThread_get_key_value' is deprecated [-Wdeprecated-declarations]
      v = (PyXmlSec_ErrorHolder*)PyThread_get_key_value(PyXmlSec_LastErrorKey);
                                 ^
  /usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8/pythread.h:104:1: note: 'PyThread_get_key_value' has been explicitly marked deprecated here
  Py_DEPRECATED(3.7) PyAPI_FUNC(void *) PyThread_get_key_value(int key);
  ^
  /usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8/pyport.h:515:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/exception.c:82:5: warning: 'PyThread_delete_key_value' is deprecated [-Wdeprecated-declarations]
      PyThread_delete_key_value(PyXmlSec_LastErrorKey);
      ^
  /usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8/pythread.h:105:1: note: 'PyThread_delete_key_value' has been explicitly marked deprecated here
  Py_DEPRECATED(3.7) PyAPI_FUNC(void) PyThread_delete_key_value(int key);
  ^
  /usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8/pyport.h:515:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/exception.c:83:9: warning: 'PyThread_set_key_value' is deprecated [-Wdeprecated-declarations]
      r = PyThread_set_key_value(PyXmlSec_LastErrorKey, (void*)e);
          ^
  /usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8/pythread.h:102:1: note: 'PyThread_set_key_value' has been explicitly marked deprecated here
  Py_DEPRECATED(3.7) PyAPI_FUNC(int) PyThread_set_key_value(int key,
  ^
  /usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8/pyport.h:515:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/exception.c:187:29: warning: 'PyThread_create_key' is deprecated [-Wdeprecated-declarations]
      PyXmlSec_LastErrorKey = PyThread_create_key();
                              ^
  /usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8/pythread.h:100:1: note: 'PyThread_create_key' has been explicitly marked deprecated here
  Py_DEPRECATED(3.7) PyAPI_FUNC(int) PyThread_create_key(void);
  ^
  /usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8/pyport.h:515:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  4 warnings generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.8 -I/usr/local/Cellar/libxmlsec1/1.2.30/include/xmlsec1 -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/openssl@1.1/include/openssl -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libexslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/__pycache__ -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/phc107/Projects/aws-customerengagements-solutionengagement-securecerts/venv/include -I/usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8 -c /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/template.c -o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/template.o -g -std=c99 -fPIC -fno-strict-aliasing -Wno-error=declaration-after-statement -Werror=implicit-function-declaration -Os
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.8 -I/usr/local/Cellar/libxmlsec1/1.2.30/include/xmlsec1 -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/openssl@1.1/include/openssl -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libexslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/__pycache__ -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/phc107/Projects/aws-customerengagements-solutionengagement-securecerts/venv/include -I/usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8 -c /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/utils.c -o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/utils.o -g -std=c99 -fPIC -fno-strict-aliasing -Wno-error=declaration-after-statement -Werror=implicit-function-declaration -Os
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.8 -I/usr/local/Cellar/libxmlsec1/1.2.30/include/xmlsec1 -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/openssl@1.1/include/openssl -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libexslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/__pycache__ -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/phc107/Projects/aws-customerengagements-solutionengagement-securecerts/venv/include -I/usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8 -c /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/main.c -o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/main.o -g -std=c99 -fPIC -fno-strict-aliasing -Wno-error=declaration-after-statement -Werror=implicit-function-declaration -Os
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.8 -I/usr/local/Cellar/libxmlsec1/1.2.30/include/xmlsec1 -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/openssl@1.1/include/openssl -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libexslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/__pycache__ -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/phc107/Projects/aws-customerengagements-solutionengagement-securecerts/venv/include -I/usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8 -c /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/keys.c -o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/keys.o -g -std=c99 -fPIC -fno-strict-aliasing -Wno-error=declaration-after-statement -Werror=implicit-function-declaration -Os
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.8 -I/usr/local/Cellar/libxmlsec1/1.2.30/include/xmlsec1 -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/openssl@1.1/include/openssl -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libexslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/__pycache__ -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/phc107/Projects/aws-customerengagements-solutionengagement-securecerts/venv/include -I/usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8 -c /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/ds.c -o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/ds.o -g -std=c99 -fPIC -fno-strict-aliasing -Wno-error=declaration-after-statement -Werror=implicit-function-declaration -Os
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.8 -I/usr/local/Cellar/libxmlsec1/1.2.30/include/xmlsec1 -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/openssl@1.1/include/openssl -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libexslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/__pycache__ -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/phc107/Projects/aws-customerengagements-solutionengagement-securecerts/venv/include -I/usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8 -c /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/lxml.c -o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/lxml.o -g -std=c99 -fPIC -fno-strict-aliasing -Wno-error=declaration-after-statement -Werror=implicit-function-declaration -Os
  In file included from /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/lxml.c:13:
  /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/etree_defs.h:266:14: warning: unused function 'lxml_unpack_xmldoc_capsule' [-Wunused-function]
  static void* lxml_unpack_xmldoc_capsule(PyObject* capsule, int* is_owned) {
               ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.8 -I/usr/local/Cellar/libxmlsec1/1.2.30/include/xmlsec1 -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/openssl@1.1/include/openssl -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libexslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/__pycache__ -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/phc107/Projects/aws-customerengagements-solutionengagement-securecerts/venv/include -I/usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8 -c /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/enc.c -o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/enc.o -g -std=c99 -fPIC -fno-strict-aliasing -Wno-error=declaration-after-statement -Werror=implicit-function-declaration -Os
  /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/enc.c:186:14: warning: incompatible pointer types assigning to 'PyXmlSec_LxmlElementPtr *' (aka 'struct LxmlElement **') from 'PyXmlSec_LxmlElementPtr' (aka 'struct LxmlElement *') [-Wincompatible-pointer-types]
          elem = PyXmlSec_elementFactory(doc, n);
               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_SIZE_T -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DMODULE_NAME=xmlsec -DMODULE_VERSION=1.3.8 -I/usr/local/Cellar/libxmlsec1/1.2.30/include/xmlsec1 -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/openssl@1.1/include/openssl -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxml -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libxslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/libexslt -I/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-build-env-as0sc5eo/normal/lib/python3.8/site-packages/lxml/includes/__pycache__ -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/phc107/Projects/aws-customerengagements-solutionengagement-securecerts/venv/include -I/usr/local/Cellar/python@3.8/3.8.3/Frameworks/Python.framework/Versions/3.8/include/python3.8 -c /private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/tree.c -o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/tree.o -g -std=c99 -fPIC -fno-strict-aliasing -Wno-error=declaration-after-statement -Werror=implicit-function-declaration -Os
  clang -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/constants.o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/exception.o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/template.o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/utils.o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/main.o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/keys.o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/ds.o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/lxml.o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/enc.o build/temp.macosx-10.14-x86_64-3.8/private/var/folders/g0/j4744jrs6tgfmyzk3kmbnyqxw24hwh/T/pip-install-wehateen/xmlsec/src/tree.o -L/usr/local/Cellar/libxmlsec1/1.2.30/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/sqlite/lib -lxmlsec1-openssl -lxmlsec1 -lcrypto -lxslt -lxml2 -lz -lpthread -licucore -lm -lxml2 -o build/lib.macosx-10.14-x86_64-3.8/xmlsec.cpython-38-darwin.so
  ld: unknown option: -platform_version
  clang-10: error: linker command failed with exit code 1 (use -v to see invocation)
  error: command 'clang' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for xmlsec
  Running setup.py clean for xmlsec
Failed to build xmlsec
ERROR: Could not build wheels for xmlsec which use PEP 517 and cannot be installed directly

@hoefling
Copy link
Collaborator

@hoefling hoefling commented Jun 14, 2020

@pcrum this isn't related to xmlsec, check out Homebrew/homebrew-core#52461

@jussiniinikoski
Copy link

@jussiniinikoski jussiniinikoski commented Jun 16, 2020

Looks like this error exists also in python 3.8.2/Ubuntu 20.04
Edit: No, my mistake. I installed pkg-config and got it working..

@pactiv pactiv changed the title Build fails with Python 3.8.3 and MSVC 14.25.28610 (VS219) on Windows 10 Build fails with Python 3.8.3 and MSVC 14.25.28610 (VS2019) on Windows 10 Jun 18, 2020
@holyoaks
Copy link

@holyoaks holyoaks commented Oct 1, 2020

I have this same problem on Ubuntu 20 in a docker container, but it literally started today. Yesterday I built the Docker image, which contains pip install -r requirements.txt as part of the Dockerfile, and everything worked fine. Today, I get the dreaded ERROR: Could not build wheels for xmlsec which use PEP 517 and cannot be installed directly error. Did something change overnight? I thought I read warnings from Pypi that something was changing today, but I can't find those warnings now. What can I do to help track down what's going on? Thanks!

EDIT: Found the issue. Need to have the following dependencies installed on ubuntu for it to build:
libxml2-dev
libxmlsec1-dev
libxmlsec1-openssl
pkg-config

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
6 participants
You can’t perform that action at this time.