-
Notifications
You must be signed in to change notification settings - Fork 116
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
A working guix package #1062
A working guix package #1062
Conversation
✅ Deploy Preview for elastic-ritchie-8f47f9 ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
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.
LGTM.
However:
- Is make core working for you? Somehow I had to
make bootstrap && make from-scratch
instead in Nixpkgs. - Shouldn't you be replacing the
"gcc"
by a hermetic link to a static gcc, as I do in Nixpkgs? - Shouldn't you use
--enable-march=
to avoid non-portable instructions on a public package?
Yes, it's now working fine. For 0.17 I had to build the bootstrap, package that, build gambit, package that, then build.sh gerbil with those deps. Now it seems to work just by the three steps. However I have not tried to build on all my guix boxes from scratch so it may be working by fluke. I'll make sure.
I'm not sure that's needed.
I thought that march-native was to enable mass gcc optimizations? The package is built with gcc on a GNU system. Where did I go wrong? |
|
This works as described in the readme. Should add some toplevel install docs but for 0.18.1 it's fine as is.