[gnome-build-meta/abderrahim/includes: 1/4] Revert "project.conf: disable bmalloc and JIT during build"
- From: Abderrahim Kitouni <akitouni src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/abderrahim/includes: 1/4] Revert "project.conf: disable bmalloc and JIT during build"
- Date: Sun, 6 Mar 2022 06:02:55 +0000 (UTC)
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]