-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
Rebuild for occt76 #20
Rebuild for occt76 #20
Conversation
…nda-forge-pinning 2022.01.13.01.57.35
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
@conda-forge-admin, please rerender |
…nda-forge-pinning 2022.04.01.00.07.17
@aothms is ifcopenshell ready for occt7.6? which branch to use? |
Ping We're trying to update OCC 7.6.1 in conda. |
Thank you for this. I just committed the last 7.6 compatibility fix to the v0.7.0 branch. IfcOpenShell/IfcOpenShell@461b786
We can do an initial version without (would require some fixes on my side to make them optional). But they are really quite nice to have: hdf5 for caching, cgal (Arrangement_2) for drawing generation. I think the BIM workbench might want to use them over time.
|
@aothms so I will try to switch to v0.7.0 If it is possible a alpha version would make a lot of sense to me. |
bump |
Were you waiting for my tag? Just pushed |
hi everyone. I just did a pre-release of topologic for occt 7.6.0. It seems to work fine, but is not tested. |
@aothms can you rename the version? I get this error: I can also adresse this somehow in the feedstock, but I guess it's not the best option to keep the |
Ok, actually the convention we had was |
ok, now I am getting this one:
is this a subrepo? |
yes There is also a recipe under development btw within the ifcopenshell repo, maybe for inspiration: IfcOpenShell/IfcOpenShell#2132 Might be that we'll be running into similar issues because the expectations in the 0.7 cmake file are a bit specific |
@aothms is it possible to include the subrepos in the release? |
@looooo I think this requires using |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
Okay, I think I might have a suggestion to try to fix the Try specifying a shallow git_depth by changing the from
to
ref: https://docs.conda.io/projects/conda-build/en/latest/resources/define-metadata.html#source-from-git |
Hm, my bad :/ It seems that using git_tag pointing to a git branch + setting git_depth is not a valid solution. Maybe I should just finalize my PR IfcOpenShell/IfcOpenShell#2132 and once that's done then @aothms can create a new tag which you can use? |
thanks @Krande for the continued support. Please ping me once the PR is merged. |
@looooo The PR is merged and I have made a new tag "v0.7.0a4" which I think you should be able to use with the original Ifcopenshell repo. |
Ping @looooo. (In case my previous ping did not reach you:)) |
@Krande thanks for the ping :) |
recipe/meta.yaml
Outdated
git_url: https://github.com/Krande/IfcOpenShell | ||
git_tag: pr-daily-builds | ||
git_depth: 1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@looooo I think this part can be reverted back to the original Ifcopenshell repo now that my PR is complete. I am not sure where you find the relevant sha256 tag, but here's the tagged release: https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/v0.7.0a4
@looooo If you think it might help you could add me as a maintainer and I could try to help fix the meta.yaml? |
@Krande done, but I guess you will be able to work on the feedstock once the PR is merged. Currently only the osx-builds are not working due to some git issues. |
Okay, how about we use the url and sha256 of the tagged release v0.7.0a4 like this?
Btw: As you said, I seem to be unable to push :) So I can probably be more helpful on the next PR! |
@Krande not sure if the subrepos are included if I use the zipped source. But I will try. yes, as I expected, the subrepos are not included. |
Ah, you're right. The submodules aren't included in the release files:( I will take another look at it later today |
@Krande I try to add the other repos too. Conda allows to specify multiple sources. |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
You're very close I think. In the meta.yaml I think the SHA256 was accidentally copy-pasted from the ifcopenshell/files repo to python-mvdxml. So you should get 1 step closer by simply changing this
to this
|
@looooo Great progress! I see that we're running into the following error now:
Which is due to the svgfill also uses a submodule :) from the svgfill .gitmodule file
So try adding this to the
|
This PR has been triggered in an effort to update occt76.
Notes and instructions for merging this PR:
Please note that if you close this PR we presume that the feedstock has been rebuilt, so if you are going to perform the rebuild yourself don't close this PR until the your rebuild has been merged.
If this PR was opened in error or needs to be updated please add the
bot-rerun
label to this PR. The bot will close this PR and schedule another one. If you do not have permissions to add this label, you can use the phrase@conda-forge-admin, please rerun bot
in a PR comment to have theconda-forge-admin
add it for you.This PR was created by the regro-cf-autotick-bot. The regro-cf-autotick-bot is a service to automatically track the dependency graph, migrate packages, and propose package version updates for conda-forge. Feel free to drop us a line if there are any issues! This PR was generated by https://github.com/regro/autotick-bot/actions/runs/1694372988, please use this URL for debugging.