diff --git a/flake.nix b/flake.nix index 9c84bef..23b36fc 100644 --- a/flake.nix +++ b/flake.nix @@ -36,6 +36,10 @@ PKG_CONFIG_PATH = "${pkgs.libjpeg_turbo.dev}/lib/pkgconfig"; LD_LIBRARY_PATH = "${pkgs.libjpeg_turbo.out}/lib"; + # Nix's libspa-0.2.pc emits -fno-strict-aliasing/-fno-strict-overflow + # which Go's cgo rejects unless explicitly allowed. + CGO_CFLAGS_ALLOW = "-fno-strict-overflow|-fno-strict-aliasing"; + shellHook = '' echo "TeleportFling dev shell ready!" '';