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

Adapting new macOS cross-compilation #15

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

Conversation

Thesola10
Copy link
Collaborator

@Thesola10 Thesola10 commented Oct 17, 2024

This PR is meant for testing and adapting NixOS/nixpkgs#346043 to Nixie's static-bins package, in an effort to leverage as much code from upstream as possible and make updates easier.

@Thesola10 Thesola10 changed the title Integrating NixOS/nixpkgs#346043 for static binaries Adapting new macOS cross-compilation Oct 17, 2024
@Thesola10
Copy link
Collaborator Author

Once this change hits master on Nixpkgs, and tests confirm the resulting executables are quasi-static, this will be the new build system for Nixie, allowing for much easier and more frequent updates with macOS.

@Thesola10 Thesola10 mentioned this pull request Oct 17, 2024
8 tasks
@Thesola10 Thesola10 added type: enhancement New feature or request platform: x86_64-darwin Specific to Darwin on x86_64 labels Oct 17, 2024
@Thesola10
Copy link
Collaborator Author

Currently blocked because darwin nixStatic is broken after refactor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
platform: x86_64-darwin Specific to Darwin on x86_64 type: enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant