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

csp can't be cross-compiled due to use of _csptypesimpl during the build #264

Open
timkpaine opened this issue Jun 4, 2024 · 0 comments
Labels
part: build Issues and PRs related to the build process type: bug Concrete, reproducible bugs

Comments

@timkpaine
Copy link
Member

Because _csptypesimpl is used during the build, if it is cross-compiled to a different arch it won't be useable. So during the build we should either:

  • compile it for universal2 on Mac which will be useable everywhere, but won't work on linux since the equivalent doesn't really exist
  • compile it for native for the build, then cross compile it just for distribution

xref: conda-forge/csp-feedstock#27

@timkpaine timkpaine added type: bug Concrete, reproducible bugs part: build Issues and PRs related to the build process labels Jun 4, 2024
timkpaine added a commit that referenced this issue Jul 19, 2024
Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
timkpaine added a commit that referenced this issue Jul 19, 2024
Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
timkpaine added a commit that referenced this issue Jul 19, 2024
Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
timkpaine added a commit that referenced this issue Aug 7, 2024
Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
timkpaine added a commit that referenced this issue Aug 7, 2024
Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
timkpaine added a commit that referenced this issue Aug 8, 2024
Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
part: build Issues and PRs related to the build process type: bug Concrete, reproducible bugs
Projects
None yet
Development

No branches or pull requests

1 participant