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
Unity3D: 5.6.1 -> 2017.4.10 #48643
Unity3D: 5.6.1 -> 2017.4.10 #48643
Conversation
MonoDevelop was excluded because it is not shipped with Unity anymore. upm_linux is a nodejs application packaged into binary using `zeit/pkg` which has binary offsets. patchelf breaks these offsets so we should fix it.
sandboxing on:
You can remove these lines: nixpkgs/pkgs/development/tools/unity3d/default.nix Lines 39 to 42 in 7c85d2b
|
@dywedir thank you for review! I've removed |
Same error with sandboxing:
|
@@ -1,4 +1,4 @@ | |||
{ stdenv, lib, fetchurl, makeWrapper, file, getopt | |||
{ stdenv, lib, fetchurl, makeWrapper, coreutils, file, getopt, gnugrep, gnused |
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.
It is not necessary, see Tools provided by stdenv
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.
Thanks!
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.
Should I specify them in nativeBuildInputs?
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.
No
Strange, I don't see anything like this in |
@dywedir I'm quite new to nix packaging. Could you please explain how do you get this error? I've built project with
|
That should be it Could you please provide output of |
|
file v5.30 - v5.32: |
@dywedir thanks! I have 5.32, I will try to adapt the script to handle this change. |
@dywedir I think I found a better way to use |
LGTM |
@dywedir thank you for review and merge! |
Motivation for this change
Fixes #34399
2017.4 is used instead of 2017.3 because 2017.4 is LTS release.
zeit/pkg
fixing algorithm I've taken from #48193.Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)