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

xcbuild: 0.1.1 -> 0.1.2-pre #30306

Merged
merged 1 commit into from Oct 11, 2017
Merged

Conversation

copumpkin
Copy link
Member

@copumpkin copumpkin commented Oct 11, 2017

I need this to build parts of the Darwin XNU kernel.

@matthewbauer a lot of the darwin.*_cmds packages seem to fail, but also failed before this update. Are those not expected to work?

  • adv_cmds: ld: library not found for -ltermcap
  • basic_cmds: works fine
  • developer_cmds: works fine
  • network_cmds: missing -lipsec
  • file_cmds: -Werror nonsense
  • shell_cmds: bison: -y: missing operand

Also, add some static library stuff to the platform spec
@copumpkin copumpkin requested a review from LnL7 October 11, 2017 05:41
@matthewbauer
Copy link
Member

matthewbauer commented Oct 11, 2017

yeah that's definitely an issue.

One thing to try is changing 'nix.nixpkgs' to MacOSX for file_cmds. I don't think that would cause any issues (besides potentially conflicting with an existing MacOS SDK).

I'll bet we can get network_cmds and adv_cmds working too with some extra libraries (I thought they had worked in the past but that was just locally).

@copumpkin
Copy link
Member Author

Cool, so I'll merge this and maybe take a look at the failures. Thanks!

@copumpkin copumpkin merged commit dd53e65 into NixOS:master Oct 11, 2017
@LnL7 LnL7 added the 8.has: port to stable A PR already has a backport to the stable release. label Jan 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8.has: port to stable A PR already has a backport to the stable release.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants