eternal-terminal: fix build w/glibc-2.34

Failing Hydra build: https://hydra.nixos.org/build/154077447

+7
+7
pkgs/tools/networking/eternal-terminal/default.nix
··· 7 , openssl 8 , protobuf 9 , zlib 10 }: 11 12 stdenv.mkDerivation rec { ··· 19 rev = "et-v${version}"; 20 hash = "sha256-cCZbG0CD5V/FTj1BuVr083EJ+BCgIcKHomNtpJb3lOo="; 21 }; 22 23 nativeBuildInputs = [ 24 cmake ··· 41 CXXFLAGS = lib.optional stdenv.cc.isClang [ 42 "-std=c++17" 43 ]; 44 45 meta = with lib; { 46 description = "Remote shell that automatically reconnects without interrupting the session";
··· 7 , openssl 8 , protobuf 9 , zlib 10 + , catch2 11 }: 12 13 stdenv.mkDerivation rec { ··· 20 rev = "et-v${version}"; 21 hash = "sha256-cCZbG0CD5V/FTj1BuVr083EJ+BCgIcKHomNtpJb3lOo="; 22 }; 23 + 24 + preBuild = '' 25 + cp ${catch2}/include/catch2/catch.hpp ../external_imported/Catch2/single_include/catch2/catch.hpp 26 + ''; 27 28 nativeBuildInputs = [ 29 cmake ··· 46 CXXFLAGS = lib.optional stdenv.cc.isClang [ 47 "-std=c++17" 48 ]; 49 + 50 + doCheck = true; 51 52 meta = with lib; { 53 description = "Remote shell that automatically reconnects without interrupting the session";