mosh: fix segfaulting issue

Discussion on this issue at https://github.com/mobile-shell/mosh/issues/727 and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=817929#35
This commit is contained in:
Tristan Helmich 2016-04-04 15:11:00 +02:00
parent c74cbb824b
commit 399d2bca32

View File

@ -1,5 +1,5 @@
{ stdenv, fetchurl, zlib, boost, protobuf, ncurses, pkgconfig, IOTty
, makeWrapper, perl, openssl }:
, makeWrapper, perl, openssl, autoreconfHook, fetchpatch }:
stdenv.mkDerivation rec {
name = "mosh-1.2.5";
@ -9,7 +9,16 @@ stdenv.mkDerivation rec {
sha256 = "1qsb0y882yfgwnpy6f98pi5xqm6kykdsrxzvaal37hs7szjhky0s";
};
buildInputs = [ boost protobuf ncurses zlib pkgconfig IOTty makeWrapper perl openssl ];
buildInputs = [ autoreconfHook boost protobuf ncurses zlib pkgconfig IOTty makeWrapper perl openssl ];
patches = [
# remove automake detection macro patch on next release as it is already on mosh master
(fetchpatch {
name = "fix_automake_detection_macro.patch";
url = "https://github.com/mobile-shell/mosh/commit/a47917b97606a03f6bbf0cafd1fcd495b0229790.patch";
sha256 = "0ib200ffvbnns125xd58947fyxdx31m06rmnzqmxpxcnjza7k404";
})
];
postInstall = ''
wrapProgram $out/bin/mosh --prefix PERL5LIB : $PERL5LIB