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

Problem: we make zero effort toward cross-compilation concerns #138

Open
clacke opened this issue May 30, 2018 · 3 comments
Open

Problem: we make zero effort toward cross-compilation concerns #138

clacke opened this issue May 30, 2018 · 3 comments

Comments

@clacke
Copy link
Member

clacke commented May 30, 2018

Just the obvious example: We use buildInputs everywhere instead of distinguishing it from nativeBuildInputs.

I don't currently know if our racket package derivations are platform-specific or not. Are *.zo files platform-specific?

Not a high priority, but if we're lucky it might enable hydra to make some of the packages for darwin without involving darwin.

@sjmackenzie
Copy link
Member

Yeah I'm looking for a second hand mac mini. We can pick this up once that's on the way

@clacke
Copy link
Member Author

clacke commented May 30, 2018

This is more about the conceptual pureness of it all, rather than practical concerns. :-)

If we have a mini to build on, this issue is a non-practical concern entirely, then we'll just build there and it'll just work.

But we'll still be doing it wrong.

@sjmackenzie
Copy link
Member

famous last words!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants