This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

pkgs.tincr: build without the x86-64-v3 floor, SIGILL on pre-Haswell

+7
+7
pkgs/tincr/package.nix
··· 33 33 # netns tests need bwrap+userns the build sandbox lacks. 34 34 doCheck = false; 35 35 36 + # The repo's .cargo/config.toml builds x86_64-linux for x86-64-v3 (AVX2), 37 + # which dies with SIGILL on pre-Haswell CPUs (icarus, shodan: Ivy Bridge). 38 + # An env RUSTFLAGS replaces those target rustflags (cargo doesn't merge 39 + # them): keep the frame pointers, drop the CPU floor. Same as upstream's 40 + # nix/tincd.nix baselineCpu; the AEAD is OpenSSL with runtime dispatch. 41 + env.RUSTFLAGS = "-C force-frame-pointers=yes"; 42 + 36 43 # tinc-crypto's ChaPoly backend links openssl-sys against system openssl. 37 44 nativeBuildInputs = [ 38 45 installShellFiles