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
Surelog fails to build becuase cmake is confused about Python version #105
Comments
Tomasz, is this something you see what needs to be fixed ? |
@hzeller I took a log at the differences in logs when it started to fail and in my opinion it failed after adding Windows support to surelog. This change seems to be the culprit: @hs-apotell I think you are the author of this. Could you please take a look? I am afraid that simply reverting it may break Windows support. |
On the other hand I just realized that we successfully build a newer version (I think) of surelog in the uhdm-integration package. After taking a quick look it seems that the python requirement is in another section in meta.yml. We may want to check that (or see if the build flags used there are different than the flags in the vanilla surelog package). Maybe we can get this to work without changing the cmake files in surelog. |
This fixes SymbiFlow#105 Signed-off-by: Henner Zeller <h.zeller@acm.org>
Fixes SymbiFlow#105 Signed-off-by: Henner Zeller <h.zeller@acm.org>
https://travis-ci.com/github/SymbiFlow/conda-packages/jobs/349642231#L3447
Installs Python (gets 3.7.6), later in cmake it has trouble finding it. In fact is claims it finds it, but then also not...
This might be an issue with conflicting Python versions on the build system ? Is there something that needs to be done to have cmake be more robust, or does the CI environment be changed ?
The text was updated successfully, but these errors were encountered: