openssl: don't create `separateDebugInfo` on android

This causes an infinite recursion when evaling tests.cross.gcc.file.aarch64-android

jopejoe1 948c3f5e 48ccdb5d

Changed files
+4 -1
pkgs
development
libraries
openssl
+4 -1
pkgs/development/libraries/openssl/default.nix
···
++ lib.optional static "etc";
setOutputFlags = false;
separateDebugInfo =
-
!stdenv.hostPlatform.isDarwin && !(stdenv.hostPlatform.useLLVM or false) && stdenv.cc.isGNU;
+
!stdenv.hostPlatform.isDarwin
+
&& !stdenv.hostPlatform.isAndroid
+
&& !(stdenv.hostPlatform.useLLVM or false)
+
&& stdenv.cc.isGNU;
nativeBuildInputs =
lib.optional (!stdenv.hostPlatform.isWindows) makeBinaryWrapper