Simplest way to just run std.socket unittest?

Thomas Mader thomas.mader at gmail.com
Thu Nov 30 08:19:56 UTC 2017


On Wednesday, 29 November 2017 at 22:25:24 UTC, kinke wrote:
> On Wednesday, 29 November 2017 at 21:21:44 UTC, Thomas Mader 
> wrote:
>> Maybe the llvm packages in Nixos have this file missing but 
>> since I don't know anything about llvm internals I can't tell.
>> It seems strange though because I think a missing file should 
>> have been detected by other packages depending on LLVM.
>> The build derivation for llvm 5 can be found under 
>> https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/compilers/llvm/5/llvm.nix though. Maybe there are some missing flags or something?
>
> Looks like it's missing but should be there. My manual LLVM 
> 5.0.0 build (no special flags) installs 26 files into 
> lib/cmake/llvm, incl. `LLVMConfig.cmake`. The nix script you 
> linked to touches at least one file in that directory: 
> https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/compilers/llvm/5/llvm.nix#L136

It is in another directory. I might look into the llvm package to 
fix it but it's possible that it is intended this way.
Fact is that there is a lib and a normal root dir for llvm.
ldc finds the lib root dir but should find the normal one.
It's normal for nix splitting stuff up that way but two lib dirs 
seem strange though.



More information about the digitalmars-d-ldc mailing list