From 87aa3671e803f32617e899980c72dd7bc308cd1e Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 2 Nov 2020 15:24:25 +1000 Subject: [PATCH] cockroachdb: workaround trimpath build failure --- pkgs/servers/sql/cockroachdb/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/servers/sql/cockroachdb/default.nix b/pkgs/servers/sql/cockroachdb/default.nix index 1822cf58a743..ee156e37173a 100644 --- a/pkgs/servers/sql/cockroachdb/default.nix +++ b/pkgs/servers/sql/cockroachdb/default.nix @@ -2,6 +2,7 @@ , cmake, xz, which, autoconf , ncurses6, libedit, libunwind , installShellFiles +, removeReferencesTo, go }: let @@ -53,6 +54,12 @@ buildGoPackage rec { outputs = [ "out" "man" ]; + # fails with `GOFLAGS=-trimpath` + allowGoReference = true; + preFixup = '' + find $out -type f -exec ${removeReferencesTo}/bin/remove-references-to -t ${go} '{}' + + ''; + meta = with stdenv.lib; { homepage = "https://www.cockroachlabs.com"; description = "A scalable, survivable, strongly-consistent SQL database";