Comment 3 for bug 1969912

Revision history for this message
Ewout ter Hoeven (ewouth) wrote :

Over at statsmodels we're working on Python 3.11 support, and noticed that libxml failed compiling. It looked a lot like this error. Could someone validate it's fixed for the versions we're using (they should be the latest)?

  Building lxml version 4.9.1.
  Building without Cython.
  Building against libxml2 2.9.9 and libxslt 1.1.33

The full CI log: https://dev.azure.com/statsmodels/statsmodels-testing/_build/results?buildId=4665&view=logs&j=c203999b-4fb3-5854-a733-83d14a010489&t=84c4483e-70f5-5851-7133-396b4a3130f5&l=596

  building 'lxml.etree' extension
  creating build\temp.win-amd64-3.11
  creating build\temp.win-amd64-3.11\Release
  creating build\temp.win-amd64-3.11\Release\src
  creating build\temp.win-amd64-3.11\Release\src\lxml
  C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DCYTHON_CLINE_IN_TRACEBACK=0 -Isrc -Isrc\lxml\includes -IC:\hostedtoolcache\windows\Python\3.11.0-rc.2\x64\include -IC:\hostedtoolcache\windows\Python\3.11.0-rc.2\x64\Include -IC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include -IC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\ATLMFC\include -IC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um /Tcsrc\lxml\etree.c /Fobuild\temp.win-amd64-3.11\Release\src\lxml\etree.obj -w
  cl : Command line warning D9025 : overriding '/W3' with '/w'
  etree.c
  C:\Users\VssAdministrator\AppData\Local\Temp\pip-install-9uueqnlg\lxml_51312a02e7e44c24b33029aafed4722a\src\lxml\includes/etree_defs.h(14): fatal error C1083: Cannot open include file: 'libxml/xmlversion.h': No such file or directory
  Compile failed: command 'C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.33.31629\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
  C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I/usr/include/libxml2 -IC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include -IC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\ATLMFC\include -IC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt -IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um /TcC:\Users\VSSADM~1\AppData\Local\Temp\xmlXPathInit5a_3i_nr.c /FoUsers\VSSADM~1\AppData\Local\Temp\xmlXPathInit5a_3i_nr.obj
  xmlXPathInit5a_3i_nr.c
  C:\Users\VSSADM~1\AppData\Local\Temp\xmlXPathInit5a_3i_nr.c(1): fatal error C1083: Cannot open include file: 'libxml/xpath.h': No such file or directory
  error: command 'C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.33.31629\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
  *********************************************************************************
  Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
  *********************************************************************************
  [end of output]