[gnome-build-meta/abderrahim/includes: 1/4] Revert "project.conf: disable bmalloc and JIT during build"




commit 4feb4aa1b3b7e25e90bf752d00aa39542aa9adfd
Author: Abderrahim Kitouni <akitouni gnome org>
Date:   Sat Mar 5 16:54:33 2022 +0100

    Revert "project.conf: disable bmalloc and JIT during build"
    
    This reverts commit 75924733b11c7b50ae27c1d243136754325c9c6c.

 project.conf | 10 ----------
 1 file changed, 10 deletions(-)
---
diff --git a/project.conf b/project.conf
index a614ccf7f..5dc49d3b3 100644
--- a/project.conf
+++ b/project.conf
@@ -67,16 +67,6 @@ environment:
       CFLAGS: "%{flags_aarch64}"
       CXXFLAGS: "%{flags_aarch64}"
       LDFLAGS: "%{ldflags_defaults}"
-      # Our aarch64 CI runner uses CentOS, which uses 64 KB page sizes, but we do not
-      # want to support large pages in WebKit as this requires disabling both JIT and
-      # bmalloc, including all heap security features. As a workaround until the CI
-      # runner is switched from CentOS to a more-compatible OS, we can disable these
-      # features only during the build process, so that gobject-introspection does not
-      # crash during the build. This workaround is required in project.conf because
-      # it's needed for every element that depends on WebKit, which is a lot. Remove
-      # when the aarch64 CI no longer uses CentOS.
-      JavaScriptCoreUseJIT: '0'
-      Malloc: '1'
   - arch == "ppc64le":
       CFLAGS: "%{flags_ppc64le}"
       CXXFLAGS: "%{flags_ppc64le}"


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]