libf2c: mark cross as broken
This commit is contained in:
@@ -20,9 +20,15 @@ stdenv.mkDerivation rec {
|
||||
unzip ${src}
|
||||
'';
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace makefile.u \
|
||||
--replace-fail "ld" "${stdenv.cc.targetPrefix}ld"
|
||||
'';
|
||||
|
||||
makeFlags = [
|
||||
"-f"
|
||||
"makefile.u"
|
||||
"CC=${stdenv.cc.targetPrefix}cc"
|
||||
];
|
||||
|
||||
installPhase = ''
|
||||
@@ -44,5 +50,9 @@ stdenv.mkDerivation rec {
|
||||
homepage = "http://www.netlib.org/f2c/";
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.unix;
|
||||
# Generates arith.h at build time. Uses non-standard fpu_control.h.
|
||||
broken =
|
||||
(!stdenv.buildPlatform.canExecute stdenv.hostPlatform)
|
||||
|| (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.libc != "glibc");
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user