libffi: 3.0.13 -> 3.2.1
This commit is contained in:
@@ -1,23 +1,21 @@
|
||||
{ fetchurl, stdenv, dejagnu }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libffi-3.0.13";
|
||||
name = "libffi-3.2.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "ftp://sourceware.org/pub/libffi/${name}.tar.gz";
|
||||
sha256 = "077ibkf84bvcd6rw1m6jb107br63i2pp301rkmsbgg6300adxp8x";
|
||||
sha256 = "0dya49bnhianl0r65m65xndz6ls2jn1xngyn72gd28ls3n7bnvnh";
|
||||
};
|
||||
|
||||
patches = stdenv.lib.optional (stdenv.needsPax) ./libffi-3.0.13-emutramp_pax_proc.patch;
|
||||
|
||||
buildInputs = stdenv.lib.optional doCheck dejagnu;
|
||||
|
||||
configureFlags = [
|
||||
"--with-gcc-arch=generic" # no detection of -march= or -mtune=
|
||||
] ++ stdenv.lib.optional (stdenv.needsPax) "--enable-pax_emutramp";
|
||||
"--enable-pax_emutramp"
|
||||
];
|
||||
|
||||
#doCheck = stdenv.isLinux; # until we solve dejagnu problems on darwin and expect on BSD
|
||||
doCheck = false;
|
||||
doCheck = stdenv.isLinux; # until we solve dejagnu problems on darwin and expect on BSD
|
||||
|
||||
dontStrip = stdenv ? cross; # Don't run the native `strip' when cross-compiling.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user