Closed hmaarrfk closed 1 year ago
In the 5.15.5 build
$ grep -R "/home/conda/feedstock_root/build_artifacts/pyside2_1657204180233/_build_env/bin/x86_64-conda-linux-gnu-c++" ~/mambaforge/pkgs/pyside2-5.15.5-py39hbfe2af7_1
grep: /home/mark/mambaforge/pkgs/pyside2-5.15.5-py39hbfe2af7_1/bin/shiboken2: binary file matches
And in the 5.15.6 build
$ grep -R /home/conda/feedstock_root/build_artifacts/pyside2_1662903640412/_build_env/bin/x86_64-conda-linux-gnu-c++ ~/mambaforge/pkgs/pyside2-5.15.6-py39hbfe2af7_0
grep: /home/mark/mambaforge/pkgs/pyside2-5.15.6-py39hbfe2af7_0/bin/shiboken2: binary file matches
Solution to issue cannot be found in the documentation.
Issue
shiboken2 seems to store the build time compiler as the "forced default".
This makes it impossible to override the compiler as would be needed for cross compilation.
sources/shiboken2/ApiExtractor/clangparser/compilersupport.cpp
Installed packages
Environment info