]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
qemu_environ: set G_SLICE="always_malloc" for riscv64
authorArne Fitzenreiter <arne_f@ipfire.org>
Wed, 9 Aug 2023 17:58:03 +0000 (19:58 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 10 Aug 2023 06:35:11 +0000 (06:35 +0000)
this is a work around for often hanging processes eg. at
rust builds.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
make.sh

diff --git a/make.sh b/make.sh
index b0a4b89268939f8cf964848aee7ae84261e5eb17..7eea31116ff3278f98e7e03af89802240fc1ad63 100755 (executable)
--- a/make.sh
+++ b/make.sh
@@ -767,8 +767,8 @@ qemu_environ() {
                        ;;
                riscv64)
                        QEMU_CPU="${QEMU_CPU:-sifive-u54}"
-
-                       env="${env} QEMU_CPU=${QEMU_CPU}"
+                       G_SLICE="always-malloc"
+                       env="${env} QEMU_CPU=${QEMU_CPU} G_SLICE=${G_SLICE}"
                        ;;
        esac