diff --git a/buildSrc/plugins/src/main/kotlin/org/jetbrains/kotlin/ExecutorService.kt b/buildSrc/plugins/src/main/kotlin/org/jetbrains/kotlin/ExecutorService.kt index e2a23b02f9b..22a8d69f466 100644 --- a/buildSrc/plugins/src/main/kotlin/org/jetbrains/kotlin/ExecutorService.kt +++ b/buildSrc/plugins/src/main/kotlin/org/jetbrains/kotlin/ExecutorService.kt @@ -75,7 +75,11 @@ fun create(project: Project): ExecutorService { val absoluteQemu = "$absoluteTargetToolchain/bin/$qemu" val exe = executable executable = absoluteQemu - args = listOf("-L", absoluteTargetSysRoot, exe) + args + args = listOf("-L", absoluteTargetSysRoot, + // This is to workaround an endianess issue. + // See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731082 for details. + "$absoluteTargetSysRoot/lib/ld.so.1", "--inhibit-cache", + exe) + args } } } @@ -210,4 +214,4 @@ private fun sshExecutor(project: Project) : ExecutorService = object : ExecutorS it.commandLine("ssh", remote, "rm", fileName) } } -} \ No newline at end of file +}