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
Dlang update (ldc: 1.14.0 -> 1.15.0, dmd: 2.084.1 -> 2.085.1, dtools: 2.084.1 -> 2.085.1, dub: 1.13.0 -> 1.14.0) #59197
Conversation
@GrahamcOfBorg build ldc dmd dtools dub |
Let's be optimistic, try again and also build on darwin |
local build of
|
Tried on another machine, similar failure. |
Let's have a look if |
Does it work for you locally with the same parent commit I used? Parent commit: e5ac41f |
I rebased upon current master (d5cc30b) locally and building ldc was successful. |
Yes, both machines are x86_64-linux. I just built |
37f0694
to
fdce685
Compare
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.
I got the information from an ldc developer [1] that this might have to do with llvm 5 so I switched to llvm 8.
But as @veprbl pointed out that seems to be the same problem as with dmd. ldmd2 is a command line wrapper of ldc to work similarly to dmd and as can be seen in the error log output, there is a '-run' parameter. [1] https://forum.dlang.org/post/rsfddgngewcloqucyfco@forum.dlang.org |
fdce685
to
8baeab8
Compare
8baeab8
to
dceae49
Compare
I got another problem on macOS because of one test binary using a relative rpath to reference the dylib but it was solvable by setting the DYLD_LIBRARY_PATH environment variable. |
Motivation for this change
Update to new versions.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)