From unknown Mon Aug 18 14:20:42 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#61009 <61009@debbugs.gnu.org> To: bug#61009 <61009@debbugs.gnu.org> Subject: Status: [PATCH] Building Icecat and jemalloc on aarch64-linux Reply-To: bug#61009 <61009@debbugs.gnu.org> Date: Mon, 18 Aug 2025 21:20:42 +0000 retitle 61009 [PATCH] Building Icecat and jemalloc on aarch64-linux reassign 61009 guix-patches submitter 61009 Roman Scherer severity 61009 normal tag 61009 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 22 15:08:46 2023 Received: (at submit) by debbugs.gnu.org; 22 Jan 2023 20:08:46 +0000 Received: from localhost ([127.0.0.1]:52680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJgdw-0005Vt-4E for submit@debbugs.gnu.org; Sun, 22 Jan 2023 15:08:46 -0500 Received: from lists.gnu.org ([209.51.188.17]:40714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJgdq-0005Vh-LC for submit@debbugs.gnu.org; Sun, 22 Jan 2023 15:08:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJgdq-0006Cj-1n for guix-patches@gnu.org; Sun, 22 Jan 2023 15:08:38 -0500 Received: from mail-ej1-x630.google.com ([2a00:1450:4864:20::630]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pJgdn-0004sp-MK for guix-patches@gnu.org; Sun, 22 Jan 2023 15:08:37 -0500 Received: by mail-ej1-x630.google.com with SMTP id az20so25831521ejc.1 for ; Sun, 22 Jan 2023 12:08:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; h=mime-version:message-id:date:subject:to:from:user-agent:from:to:cc :subject:date:message-id:reply-to; bh=BuIpt1XBXskrelt2qFEyEjezSgHF4LaDylKDsi+PaNU=; b=0qyFB/3g0SMUcBUqJhGu3EKNu9HYc/Q7Iu1ze/PrgtebZMTQEQ5HGSA1ANx0qSQpJM CxsCjtEfDoyIxPf/vR7Qw3ocXt3ECobe0TDLBHoo4SrVcUW9/lU75YG0qudBAqoVjVxH 0TlLHTcibeZfbjSR3A4bBZCkEOoKzyVsM7QIzkrX2n/h4DEVzrEeuJeQPMMhstd5lTst 7CIMsfa/h8y0bXqffhciT3fR0mMeh/C5w7o2OLXloH70+1eSTdQXWpUgKTzwmcJ9gF0U 8GBQO5O59nEGdSd+ayPhHTiHGmng8a+AK7++2k369DuEjy/lR0nc/qxQDJa/nFSN+hCc zghA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:subject:to:from:user-agent :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=BuIpt1XBXskrelt2qFEyEjezSgHF4LaDylKDsi+PaNU=; b=4LwpZRaf2TEdZOxwieGvvnfsSbRZmw1cMVxiuoQcIUEOGTSYTcRlSDanKf6YGKmYYl slWfs6TIVtBTtr4QQvBl2Vxvni7mapINTrXCEz7QZFYyKU09oma+0/EkCpZR7xuz6+xo eXb+ryMehiLo7IQWDezRADjw2ITT2ulBWYbwvvzt15eomIlgDTwEX2nQA8LYaracB38Y PJP8MzWuaaE46YXHsGG/8sOWiHa3HgsWSnR74OsHU7FN0Nwcg+ZhU7Bsldkalh+T6Oqe R+0Ti91gi3X8Qa42eybl/bh5ZFr1Kq18nXHoycJYsqQmR0VjX2yzMN50vS8cldylkNLC zT4Q== X-Gm-Message-State: AFqh2kpSoB/jpNf2LSxInoqfmehhaJMcmZgFGDrbVHR9fJZwGiEGKF7f 79M+FjZXU3xsrr9Q7IZxZmVyKqHaQFGsKA5eDx4= X-Google-Smtp-Source: AMrXdXv+6WFCnU4pQwPqcEm348nVal30ubOjaeq9aKlYhuZ9Gs60XqAQ//tYnaMiSKlb3HAyC3DG8w== X-Received: by 2002:a17:906:6d99:b0:870:58ae:842e with SMTP id h25-20020a1709066d9900b0087058ae842emr21796704ejt.24.1674418113442; Sun, 22 Jan 2023 12:08:33 -0800 (PST) Received: from precision (tmo-119-74.customers.d1-online.com. [80.187.119.74]) by smtp.gmail.com with ESMTPSA id c2-20020a17090618a200b0077a8fa8ba55sm21072595ejf.210.2023.01.22.12.08.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Jan 2023 12:08:32 -0800 (PST) User-agent: mu4e 1.8.13; emacs 29.0.50 From: Roman Scherer To: Guix Patches Subject: [PATCH] Building Icecat and jemalloc on aarch64-linux Date: Sun, 22 Jan 2023 21:06:43 +0100 Message-ID: <86ilgyuyc1.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: none client-ip=2a00:1450:4864:20::630; envelope-from=roman.scherer@burningswell.com; helo=mail-ej1-x630.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hi Guix, I'm trying to build Icecat on an aarch64-linux based Guix system. I got it working with the patches attached to this mail. I would like to include this into Guix but I am not sure about the following issues: 1. jemalloc I'm using the kernel configuration from the Asahi Linux project which uses 16K as the kernel page size. Because of this I get an "Unsupported system page size" error from the jemalloc package when building Icecat. I fixed this issue by setting the page size in the jemalloc package to 16K, when building for an aarch64-linux system. I got this from the PKGBUILD [1] of ARM Arch Linux. I'm new to ARM and now I'm wondering: - What is the default kernel page size on an aarch64-linux system? - If there is none, is there one that is most commonly used? - Why does ARM Arch Linux default to 16K and should we too? - Which kernel page size is used on CI to build jemalloc and Icecat on the aarch64-linux builders? - Did Icecat ever built on aarch64-linux on CI? I also updated the version of jemalloc to 5.3.0, because I thought they also addressed this issue for my particular aarch64-linux system [2]. This new version sets the page size also to 16K, but only when building for an aarch64-apple-darwin system, and not for aarch64-linux systems. So I'm not sure only updating the version would fix the kernel page size issue here. More than 5000 packages depend on jemalloc, so this should probably go into the core-updates branch? The changes to jemalloc caused my world to rebuild locally, but I ended up with a working Icecat. 2. Disable EME on aarch64-linux I removed the --disable-eme option on aarch64-linux because the configure script failed an error saying this option is not supported on this architecture. Since EME stands for Encrypted Media Extensions and is a JavaScript API for playing DRMed video content in HTML, I'm not sure if this is ok, or what to best do here? Could someone please review the patches and give me some advice on how to proceed with these issues? Thanks, Roman. [1] https://archlinuxarm.org/packages/aarch64/jemalloc/files/PKGBUILD [2] https://github.com/jemalloc/jemalloc/blob/dev/configure.ac#L1733 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-gnu-jemalloc-Update-to-5.3.0.patch Content-Transfer-Encoding: quoted-printable From=2087b3983e2981fc433b4b7e24f6d3b13f17d90c56 Mon Sep 17 00:00:00 2001 From: r0man Date: Sun, 22 Jan 2023 19:30:12 +0100 Subject: [PATCH 1/3] gnu: jemalloc: Update to 5.3.0. * gnu/packages/jemalloc.scm (jemalloc): Update to 5.3.0. =2D-- gnu/packages/jemalloc.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/jemalloc.scm b/gnu/packages/jemalloc.scm index 2e25780257..354f07a838 100644 =2D-- a/gnu/packages/jemalloc.scm +++ b/gnu/packages/jemalloc.scm @@ -75,7 +75,7 @@ (define-public jemalloc-4.5.0 (define-public jemalloc (package (inherit jemalloc-4.5.0) =2D (version "5.2.1") + (version "5.3.0") (source (origin (method url-fetch) (uri (string-append @@ -83,7 +83,7 @@ (define-public jemalloc version "/jemalloc-" version ".tar.bz2")) (sha256 (base32 =2D "1xl7z0vwbn5iycg7amka9jd6hxd8nmfk7nahi4p9w2bnw9f0wcrl"))= )) + "1apyxjd1ixy4g8xkr61p0ny8jiz8vyv1j0k4nxqkxpqrf4g2vf1d")))) (arguments (substitute-keyword-arguments (package-arguments jemalloc-4.5.0) ;; Disable the thread local storage model in jemalloc 5 to prevent =2D-=20 2.38.1 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0002-gnu-jemalloc-Build-with-large-page-size-on-aarch64.patch Content-Transfer-Encoding: quoted-printable From=20ff4f0076185143436058315a9d8ae74830c84eff Mon Sep 17 00:00:00 2001 From: r0man Date: Sun, 22 Jan 2023 19:31:37 +0100 Subject: [PATCH 2/3] gnu: jemalloc: Build with large page size on aarch64. * gnu/packages/jemalloc.scm (jemalloc): Build with large page size on aarch= 64. =2D-- gnu/packages/jemalloc.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/jemalloc.scm b/gnu/packages/jemalloc.scm index 354f07a838..877b026fda 100644 =2D-- a/gnu/packages/jemalloc.scm +++ b/gnu/packages/jemalloc.scm @@ -58,6 +58,8 @@ (define-public jemalloc-4.5.0 '(,@(match (%current-system) ((or "i686-linux" "x86_64-linux") '()) + ("aarch64-linux" + (list "--with-lg-page=3D14")) ("powerpc-linux" (list "--disable-thp" "CPPFLAGS=3D-maltivec")) (_ =2D-=20 2.38.1 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0003-gnu-icecat-Fix-disable-eme-option-on-aarch64.patch Content-Transfer-Encoding: quoted-printable From=2071bf3cf7187de92f7974bedc2d0291a78a0754bc Mon Sep 17 00:00:00 2001 From: r0man Date: Sun, 22 Jan 2023 19:33:13 +0100 Subject: [PATCH 3/3] gnu: icecat: Fix --disable-eme option on aarch64. * gnu/packages/gnuzilla.scm (icecat): Fix --disable-eme option on aarch64. =2D-- gnu/packages/gnuzilla.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 23249791bb..95c8be5f1b 100644 =2D-- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -756,7 +756,8 @@ (define-public icecat "--disable-tests" "--disable-updater" "--disable-crashreporter" =2D "--disable-eme" + ;; The --disable-eme option is not available on aarch64. + #$(if (target-aarch64?) "" "--disable-eme") =20 ;; Building with debugging symbols takes ~5GiB, so disable it. "--disable-debug" =2D-=20 2.38.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmPNl64fHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmeCTCACOPRGUqtSsZ8eS YIAe2RM4VKQla2PPWrolCqP6Ts52ehME25vZv7KHvjCrowVx2DHPrObSWKcH1GJM D049lB5nEmnDtU1XTLFH//UJZMDr2Oui4F+D0XKmnfT98p5O3oIyAuaXXOuoOkEP Unql6gDfiSo0xznarWJ/6nnaYtQuxkyzedAHSokN9qlqWvYSZe1DJiWPSrrxYuuw JuNUCletNAp1D621RD5r/oTn5MW9DMRk37zMooNLUrltVXC3Kj8kRDVfrWqAGMEm lHPWkR4qoXiwFhA95xRbSNrq1DVnEyh52fVQpcYUUA72TVH7EEjNiWfHUdKf0SNL 1fvkouUn =y9uY -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 05 11:45:39 2023 Received: (at 61009) by debbugs.gnu.org; 5 Feb 2023 16:45:39 +0000 Received: from localhost ([127.0.0.1]:46333 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOi95-00053P-36 for submit@debbugs.gnu.org; Sun, 05 Feb 2023 11:45:39 -0500 Received: from mail-ej1-f43.google.com ([209.85.218.43]:37719) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOi93-00053C-Rv for 61009@debbugs.gnu.org; Sun, 05 Feb 2023 11:45:38 -0500 Received: by mail-ej1-f43.google.com with SMTP id ud5so28075525ejc.4 for <61009@debbugs.gnu.org>; Sun, 05 Feb 2023 08:45:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; h=mime-version:message-id:date:subject:to:from:user-agent:from:to:cc :subject:date:message-id:reply-to; bh=f047agL5t+kRnUv+KYN1ORL7k4bJm4Mb7pWsQfP7m2A=; b=pmM/Nm/LbC+3XXUQdnhbz17+fvwgC5+B1VxljnFSqtfW6QxDz8JqZz/LFMg3ISme3M tEI0k6suwlV4NWdiuci/bxVjeBjIT6XSRE7abH2TJ3HzX1+Rs9R+1W+Og3OdgWG9qWPd i5kedTka98+dp6LiGcP5+OrcUCVQ4eB1ubNYMaEFge1iiIx77GtlJU/ZSR1OFPItozU0 dQcAChHLwjJ4pKF7nnW8nqAQk3sxI0oxXNYfWUYJD7ph9/Qyhj982DpaVw7Yr/gbsVYs RN8QlCefCY6X8XIvPNSNdT/1pQrEahamZyCiMDh5i4Hc7M0tH3Q1hV1QCN0dYleK8ZmB V1EQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:subject:to:from:user-agent :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=f047agL5t+kRnUv+KYN1ORL7k4bJm4Mb7pWsQfP7m2A=; b=CjTAF5dvEaEdHRoTuOmMpyNTrBh0Kfoma959y7JSGXv7uA8jiSYSlbGCFWOV7mXlhV /ubDrCbgW7ShytG9rYlNWo/kIqgk16w4RB7RkH2kK2IzaVHdohGtzl2LSdR6/woKpJRU J/+NclN82rPje+PaXMQkmNsVYrT0seoLtthbWWsYOswPFFv0njLB1AijE5eG1rc0SPQ7 GfVlP9Ncd/AgUbDaSH0tAKiYFb1l+C+ueNRilodAdYNmzsmawcijLiJ/SkgUYJvenIHD 8DIXPSCJsM8HrmJW2nRkoDJMs/1Gfw+wXijNZNikB9n7wWaCdQrSLe9rWOGsm9tl211W dIGA== X-Gm-Message-State: AO0yUKUOZNM7N78dpZcUUczshf44fpF7MPCKdhNIKBVO0hzij//0yrCc bg4J7r6VXnz4/ICZAkNumq1kPxhOOrY60biqsa8= X-Google-Smtp-Source: AK7set8XekBQdhOugYxrdbFUeHz0MMeVtOYlxQbr3S8ys+2iLy3yJUEs1IfoIosxoUiua9CysXqlFg== X-Received: by 2002:a17:906:5011:b0:88c:ea64:4ff0 with SMTP id s17-20020a170906501100b0088cea644ff0mr17445726ejj.19.1675615531496; Sun, 05 Feb 2023 08:45:31 -0800 (PST) Received: from bombaclaat ([2a01:598:b1a9:b1bf:ffa4:8e03:94b1:acb1]) by smtp.gmail.com with ESMTPSA id d20-20020a17090694d400b0088e682e3a4csm4258162ejy.185.2023.02.05.08.45.30 for <61009@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Feb 2023 08:45:30 -0800 (PST) User-agent: mu4e 1.8.13; emacs 29.0.50 From: Roman Scherer To: 61009@debbugs.gnu.org Subject: [PATCH v2] Building Icecat and jemalloc on aarch64-linux Date: Sun, 05 Feb 2023 17:35:28 +0100 Message-ID: <86mt5s9i3a.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61009 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hi Guix, here is another approach to this. This patch series updates jemalloc to v5.3.0 and does not disable transparent huge pages on aarch64-linux, similar to what we do on i686-linux and x86_64-linux. So I think this would support now building binaries for Rust and Icecat on CI for 4K but also larger kernel page sizes. Could you please review the patches? Thanks, Roman. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-jemalloc-Update-to-5.3.0.patch Content-Transfer-Encoding: quoted-printable From=20ae69696267b0651fb2be40e4b31584d1c84647b6 Mon Sep 17 00:00:00 2001 From: r0man Date: Sun, 5 Feb 2023 10:57:15 +0100 Subject: [PATCH 1/3] gnu: jemalloc: Update to 5.3.0. * gnu/packages/jemalloc.scm (jemalloc): Update to 5.3.0. =2D-- gnu/packages/jemalloc.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/jemalloc.scm b/gnu/packages/jemalloc.scm index 2e25780257..354f07a838 100644 =2D-- a/gnu/packages/jemalloc.scm +++ b/gnu/packages/jemalloc.scm @@ -75,7 +75,7 @@ (define-public jemalloc-4.5.0 (define-public jemalloc (package (inherit jemalloc-4.5.0) =2D (version "5.2.1") + (version "5.3.0") (source (origin (method url-fetch) (uri (string-append @@ -83,7 +83,7 @@ (define-public jemalloc version "/jemalloc-" version ".tar.bz2")) (sha256 (base32 =2D "1xl7z0vwbn5iycg7amka9jd6hxd8nmfk7nahi4p9w2bnw9f0wcrl"))= )) + "1apyxjd1ixy4g8xkr61p0ny8jiz8vyv1j0k4nxqkxpqrf4g2vf1d")))) (arguments (substitute-keyword-arguments (package-arguments jemalloc-4.5.0) ;; Disable the thread local storage model in jemalloc 5 to prevent =2D-=20 2.38.1 --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0002-gnu-jemalloc-Build-with-transparent-huge-pacges-on-a.patch Content-Transfer-Encoding: quoted-printable From=20c228faf06983c1e36f633bad6a015dfe177a1702 Mon Sep 17 00:00:00 2001 From: r0man Date: Sun, 5 Feb 2023 10:59:06 +0100 Subject: [PATCH 2/3] gnu: jemalloc: Build with transparent huge pacges on aarch64. * gnu/packages/jemalloc.scm (jemalloc-4.5.0): Build with transparent huge p= acges on aarch64. =2D-- gnu/packages/jemalloc.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/jemalloc.scm b/gnu/packages/jemalloc.scm index 354f07a838..6c6ba0f568 100644 =2D-- a/gnu/packages/jemalloc.scm +++ b/gnu/packages/jemalloc.scm @@ -56,7 +56,7 @@ (define-public jemalloc-4.5.0 #t))) #:configure-flags '(,@(match (%current-system) =2D ((or "i686-linux" "x86_64-linux") + ((or "aarch64-linux" "i686-linux" "x86_64-linux") '()) ("powerpc-linux" (list "--disable-thp" "CPPFLAGS=3D-maltivec")) =2D-=20 2.38.1 --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0003-gnu-icecat-Remove-unsupported-disable-eme-option-on-.patch Content-Transfer-Encoding: quoted-printable From=200311f5812ab091dabb0686a6373c0d17e006e0c5 Mon Sep 17 00:00:00 2001 From: r0man Date: Sun, 5 Feb 2023 11:01:17 +0100 Subject: [PATCH 3/3] gnu: icecat: Remove unsupported --disable-eme option on aarch64. * gnu/packages/gnuzilla.scm (icecat): Remove unsupported --disable-eme opti= on on aarch64. =2D-- gnu/packages/gnuzilla.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index b507ec0406..ad051e71f7 100644 =2D-- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -756,7 +756,8 @@ (define-public icecat "--disable-tests" "--disable-updater" "--disable-crashreporter" =2D "--disable-eme" + ;; The --disable-eme option is not available on aarch64. + #$(if (target-aarch64?) "" "--disable-eme") =20 ;; Building with debugging symbols takes ~5GiB, so disable it. "--disable-debug" =2D-=20 2.38.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmPf3SofHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmXvhCACzFnF6KVnIkWiF g04T3CxR+l61WpzWST7e/AW5isUpilrGgAk+c1RF+DiueG4+sS3ec1tnptzmGAcb c6MFvD3vML6WmfJ2DpUQ3hwhcbh86tZ7MymXcfAxjFa+VkSQ8YhRCCkS5tWuA+tr DFez3ZA2x9T5f5zy0AoqKahuD8y66mV7nLXvKMcqzBzR0nxiflDH09BlbYmKsdMR YzXURPaqGkH/ZtyTnOwzn9awB1K5zcLu7MXERz3oebAG7RzgONUQnSbDhw2QyUQY ML+w48JyiWag7GVxRKLeV832WfyCnCOL8/n9DNsyd44Ih9U5Ek6pjb0EgK2tH5/l jNGcNy1F =yqKJ -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 05 12:32:51 2023 Received: (at 61009) by debbugs.gnu.org; 5 Feb 2023 17:32:51 +0000 Received: from localhost ([127.0.0.1]:46393 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOisl-0006Mn-J7 for submit@debbugs.gnu.org; Sun, 05 Feb 2023 12:32:51 -0500 Received: from new1-smtp.messagingengine.com ([66.111.4.221]:49217) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOisj-0006MX-CG for 61009@debbugs.gnu.org; Sun, 05 Feb 2023 12:32:49 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailnew.nyi.internal (Postfix) with ESMTP id 45F6958093D; Sun, 5 Feb 2023 12:32:44 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sun, 05 Feb 2023 12:32:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=mesmtp; t=1675618364; x=1675625564; bh=scx2I7MgsEo58q53PnijYUbB0acbBoRpgAO8pvBXDBA=; b=Qkxf1KX5jj5G 8JN986ojqy8glMyndphFNX8rkxNcy765W0UJ3AjhoqlMy513ZFOpN6kiCQ6sxXDj 22JWt4krGUy5yQgKnh4bZoVxvLGaisjJDcEcAO7wxPHk67gOLUMEn2DrNFGZURpQ 9r+YvSLyemTDxhzCnV5Coi1I654Ufok= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1675618364; x=1675625564; bh=scx2I7MgsEo58q53PnijYUbB0acb BoRpgAO8pvBXDBA=; b=gqRLAvTkU3BGXcI0HDvQY68xih07hdmH2/1OJgSAj1sm J/sBBvcdgq4oimZrsPxVonbO1vNLkXNJkOpUQut5v8Ki7v7LdBtD3rScP33eMKMC a4sVbZ8cRia6k6jN3I3CAuxqvN/yF9phk5sL4dt5AFweu//SksKZp/GcgBSFwmXQ sQfWXr6v0EN8O+J9mMg2RU9P3yjspdG8xWZjef4ZKgdBIFDCPmlqQBXP+U056Uz4 C2UXbvqoc8lPVmSJL3d9YUPgScLX186GL9jArxI7iashE6fLlRvK6kdfz5nebeXc 4okfofVadL64GcKWxMxkq/7pUyizOru+Rz+PhU+EYQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudeggedguddtvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvvefukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvgho ucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrg htthgvrhhnpeetheeuvdeivdelueeukefhtdeihedtgefhvddvlefhudejudeiheelfeev teeuhfenucffohhmrghinhepghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 5 Feb 2023 12:32:43 -0500 (EST) Date: Sun, 5 Feb 2023 18:32:41 +0100 From: Leo Famulari To: Roman Scherer Subject: Re: [bug#61009] [PATCH] Building Icecat and jemalloc on aarch64-linux Message-ID: References: <86ilgyuyc1.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86ilgyuyc1.fsf@burningswell.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61009 Cc: 61009@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Sun, Jan 22, 2023 at 09:06:43PM +0100, Roman Scherer wrote: > 2. Disable EME on aarch64-linux > > I removed the --disable-eme option on aarch64-linux because the configure > script failed an error saying this option is not supported on this > architecture. Since EME stands for Encrypted Media Extensions and is a > JavaScript API for playing DRMed video content in HTML, I'm not sure if this > is ok, or what to best do here? Guix adheres to the Free System Distribution Guidelines, which explicitly forbids browsers with EME support: https://guix.gnu.org/en/about/ https://www.gnu.org/distros/free-system-distribution-guidelines.en.html Unfortunately, I don't know the answers to your other questions. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 06 15:04:13 2023 Received: (at 61009) by debbugs.gnu.org; 6 Feb 2023 20:04:13 +0000 Received: from localhost ([127.0.0.1]:50020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pP7in-00035H-74 for submit@debbugs.gnu.org; Mon, 06 Feb 2023 15:04:13 -0500 Received: from mail-ej1-f48.google.com ([209.85.218.48]:36396) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pP7il-000353-5S for 61009@debbugs.gnu.org; Mon, 06 Feb 2023 15:04:12 -0500 Received: by mail-ej1-f48.google.com with SMTP id lu11so37568086ejb.3 for <61009@debbugs.gnu.org>; Mon, 06 Feb 2023 12:04:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:from:to:cc:subject:date:message-id:reply-to; bh=0XwJ8m9GndmVYXTJGajvKwlKfxeNIKwMnyVZsdPcZ7M=; b=O1M2HQcxyuwhk7mcsz2PX+RMbqUl/hGCU3kidIyYP0qykD1Zr3UyYfxwCYU+BPvvyJ F5Djx49S4jtD2PwrPWfehI9ppFJlk0nzZRy5wU/WRfH62SEFkYXovulIiDeRkccvUzu4 nM6XqXVWv+D5eX+rtMZSg7tVl8AT30iLVzQPt/bJmQ1+8he0exoqHSgTS1rXnyIZeTeF C5rSwI5w2ktSJfBWPbPQAC+Z4uxIOuuplWhJRkx9wdboDL44pFOeb6QRB4nJPbd7XWK7 6QOcFrnu+Uwz9OKRa/KNijmnwKRVXKCg9rbCtRvte7zpdtKziy4gvMJ1kYxc5AUhBMlq iKeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=0XwJ8m9GndmVYXTJGajvKwlKfxeNIKwMnyVZsdPcZ7M=; b=H5X9gYtEP1YyAQFkvvGz+8QBrWPjtpSj/vEm59+ICWEs7UM9d/QV320jKoTN/byYC9 lw9rpPrGsdgMVHdeupXB7Egk7NDjasvF1wmerhhxygNUcTxXz9lF9zdL8GVNAgC3Q6dr D0b0J6LIDZJLGv0sMVXElojRqk3HUy9JCgUp5SowutRU5RaONVdD6Yu0fPasZy74flqX WeomxKZ6AUq7uM8KT7HJ0oXSYXCJChvK9VwMs9y2I+WbPfa4hlyOzMpYNMvwYqPTv4KS dIxqeyWOTEWvv1QzdAd5qIB4auK10LokvPrqdOR3XqeHLst7JRLJwIkcKxEIiQQwkSp+ O/IA== X-Gm-Message-State: AO0yUKXzGWFrX7iPx77MGFwh2wJflMGQ2K0kSNS8OmHm6XVDIP6XdpZi hkijE8964pKGRLyLzqZIGlj6Ski9jQselE6aLSY= X-Google-Smtp-Source: AK7set+ApFT3c3zz0ufh7U34nhQp8hzzGD6YB0afUWOjEfTyeFUP4qSy/696Kxl+7ELfATUImyufFg== X-Received: by 2002:a17:906:f4f:b0:87d:f1f9:a2fb with SMTP id h15-20020a1709060f4f00b0087df1f9a2fbmr617679ejj.29.1675713844911; Mon, 06 Feb 2023 12:04:04 -0800 (PST) Received: from bombaclaat ([2a01:598:b1a9:b1bf:ffa4:8e03:94b1:acb1]) by smtp.gmail.com with ESMTPSA id u11-20020a170906408b00b0088a694749f7sm5868062ejj.4.2023.02.06.12.04.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Feb 2023 12:04:04 -0800 (PST) References: <86ilgyuyc1.fsf@burningswell.com> User-agent: mu4e 1.8.13; emacs 29.0.50 From: Roman Scherer To: Leo Famulari Subject: Re: [bug#61009] [PATCH] Building Icecat and jemalloc on aarch64-linux Date: Mon, 06 Feb 2023 20:52:43 +0100 In-reply-to: Message-ID: <86zg9q1ryl.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61009 Cc: 61009@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Hi Leo, thanks for your reply. Ok, I understand. I try to see if I can disable it in some other way then. Are you familiar with this? Do you have any tips to share? I think the v2 patches about transparent huge pages for jemalloc could still be an improvement, if it's a compatible change. It would enable the use of rust substitutes that depend on jemalloc on aarch64 that run with kernel pages > 4K. Roman Leo Famulari writes: > On Sun, Jan 22, 2023 at 09:06:43PM +0100, Roman Scherer wrote: >> 2. Disable EME on aarch64-linux >> >> I removed the --disable-eme option on aarch64-linux because the configure >> script failed an error saying this option is not supported on this >> architecture. Since EME stands for Encrypted Media Extensions and is a >> JavaScript API for playing DRMed video content in HTML, I'm not sure if this >> is ok, or what to best do here? > > Guix adheres to the Free System Distribution Guidelines, which > explicitly forbids browsers with EME support: > > https://guix.gnu.org/en/about/ > https://www.gnu.org/distros/free-system-distribution-guidelines.en.html > > Unfortunately, I don't know the answers to your other questions. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmPhXTIfHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmY1hCACw/0wWxJl0Cj7J zy8jgxBbcTfQySj+FSJZYgrllNaR93NLuQ/OLTXvMB5EdO8+HBO9Okk47nQ067TU r30Z9iS+aJYB7fnRUEkRuJkDwRhey6qGz7BqM1F20RTidcfpvj6rwpyv252+XrVq evYjEIAiuk3DmTEtYVKw14sZTS+NFAY+K8bY4uxTNmugws/8kxf/DXGqXp/g4HIF 8e+n2SGRmIOh6EbZHQ9KPq9nImh3XZ7G3nKahqdA9gobLQRiAkHjguxunLvDwi2r YPRQuYX2ON++n9xN5pah12jvqyFOt5hKpCTigvEAGRwW7ua32MX88QzAgEWmZbJR /1gw+b4b =t7a8 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 09 07:50:17 2023 Received: (at 61009) by debbugs.gnu.org; 9 Feb 2023 12:50:17 +0000 Received: from localhost ([127.0.0.1]:57811 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQ6NV-0000rf-BY for submit@debbugs.gnu.org; Thu, 09 Feb 2023 07:50:17 -0500 Received: from wnew2-smtp.messagingengine.com ([64.147.123.27]:47301) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQ6NT-0000rP-Nn for 61009@debbugs.gnu.org; Thu, 09 Feb 2023 07:50:16 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailnew.west.internal (Postfix) with ESMTP id 27C3C2B06907; Thu, 9 Feb 2023 07:50:09 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Thu, 09 Feb 2023 07:50:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=mesmtp; t=1675947008; x=1675954208; bh=PLNLktaw9z0hKo+63YAlDSyjcdOiW7BWr1p4glKggIw=; b=n/2giTzWrDR/ M6JSxKnAdSeA9hw8/CWv7zrkbW55OAIQDgFZTJxBZ9jgh5T0e8fKNwFu1Fd3E1mP VVi2VADUFfV7hWd5k9KgkvKGq/aPy38tRDiFLyHLUORn04jTKZMof1YLxpnj6ADw i5wTnpq42F98FHbe0IyX+oBVU+8XE4U= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1675947008; x=1675954208; bh=PLNLktaw9z0hKo+63YAlDSyjcdOi W7BWr1p4glKggIw=; b=G437/LbljqNf8yQEtIiqX7sAeNaS/+YgEYYtQ1cmakAD GExIh9YynfGU9gLAUzyyrFH3L3jxfP6iCIRA7vp+aUxruOaAjUtABnLKI462gRO+ 0SxF/j9XCldpOIDH5CXaPRX93qsiieMXBdTNDv0qO8bUIkM8klt8XnyrCG58eKOo nyBM4qDTdEpxbJccIUkQfTPEgkRLb0ImxFhmrivcjTduHObc5fq41SFSPLZR8c5P DRZPVfI2PuvejPuEFt7qVMvuoZK8kFq/GLu4cwOfDsEi6w23Jk8ilV7JCgOOEQea gdu4iasrJUzbp/pO6lutU/cXd1IJTauqWk3Rf+s1bA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudehfedggeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepieetudehfeekueefleegudfhjefgleehfeeluefhfeffgfeuudelhedvjeel ieetnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplh gvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 9 Feb 2023 07:50:07 -0500 (EST) Date: Thu, 9 Feb 2023 13:49:56 +0100 From: Leo Famulari To: Roman Scherer Subject: Re: [bug#61009] [PATCH] Building Icecat and jemalloc on aarch64-linux Message-ID: References: <86ilgyuyc1.fsf@burningswell.com> <86zg9q1ryl.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86zg9q1ryl.fsf@burningswell.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61009 Cc: 61009@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Mon, Feb 06, 2023 at 08:52:43PM +0100, Roman Scherer wrote: > thanks for your reply. Ok, I understand. I try to see if I can disable > it in some other way then. Are you familiar with this? Do you have any > tips to share? No, I don't have any specific knowledge about IceCat or aarch64. Mark Weaver is the primary maintainer of our IceCat package. It seems like a mistake that IceCat would require EME on a particular architecture. Maybe the name of the configure option has changed. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 11 04:45:12 2023 Received: (at 61009) by debbugs.gnu.org; 11 Feb 2023 09:45:12 +0000 Received: from localhost ([127.0.0.1]:38740 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQmRU-0003Ok-8d for submit@debbugs.gnu.org; Sat, 11 Feb 2023 04:45:12 -0500 Received: from mail-ej1-f46.google.com ([209.85.218.46]:44870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQmRS-0003OU-0e for 61009@debbugs.gnu.org; Sat, 11 Feb 2023 04:45:10 -0500 Received: by mail-ej1-f46.google.com with SMTP id hx15so21317061ejc.11 for <61009@debbugs.gnu.org>; Sat, 11 Feb 2023 01:45:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:from:to:cc:subject:date:message-id:reply-to; bh=YOAuEb9EHZY1JOLDy0qxXRELCQ27MRUyRMY/aLxtcPA=; b=WtdUck1IY4v8D+UL1Cjf9CdkRqYMcIqlDh7LmErT3ibhQH0tiwwSMrzR5k8MK0UTW3 J3vh4UMrY9ysneFPS3GGAyrDHU+DSwTdBuB7ShSOUHfMW9jam+b2KiwKlBwJRMByDV7f EmMgGZLjneJS26FvNfFmI79BoCASAtI1iU3NCM8JuweXEgdy7pKHlhRAy0GmNbTnEqck 7Vq43LObnrVgV1mKSHsYFrou0mtDFYPum/k6TVyaeBunHppKeKSTjvGZV76cI2qGvoWM A21hawaxME4pogovX+WAX/mG3lSjh8l+AK8l/YEYiWgMbKiUNo/q3yym88AIp+orB2Fi hSng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=YOAuEb9EHZY1JOLDy0qxXRELCQ27MRUyRMY/aLxtcPA=; b=r8a7s1wjWC0CVLdBe22QM8NGniUZ244SSFHvkCShxQTeIg4ULVrER5nS3PmPB3zPKe ZOhTIA449n8lVbKYU0VUQIPGdJfurN9MGoKdUh6grXGIyygujOBbRkZOnrFPLPR7U/cU fYgLcafm5ArqzSMMr0R5kTXdL5N8dXJuEp58e/MvJ29qy3lm4xbCtf+MsVKuZ4QigPPp 5+QPMvg5wZZLFkKmkGHXhD62NlYgY43HE4QcUqp6klxINtvLwDtXTDYIawh5ogkmSjc1 udIYL8fifP6LstSUhvAJeLPz1kr4xL1+R7AOrAZLGMLGmqJG2wRrguyY6lGzYCgOOoQU m0yw== X-Gm-Message-State: AO0yUKUzi6iFTm09mgwEwRjI/YOZsrAMRy3Vsc5WmgMZ2jsPZvaStNU8 uL74y4hHUUOgKaGSSgpYz7zf26ETmpiTEbT07dc= X-Google-Smtp-Source: AK7set9gO2IWxMQ6ojHhqJ4KeJf3BuSkpI2ge+93vMNibemEgirZFcBMyd+NOB1HnybhuBUf6Uadbg== X-Received: by 2002:a17:906:81a:b0:8af:2a94:d1b7 with SMTP id e26-20020a170906081a00b008af2a94d1b7mr11035459ejd.24.1676108703709; Sat, 11 Feb 2023 01:45:03 -0800 (PST) Received: from bombaclaat ([2a01:598:b1ab:22ab:513c:b776:2488:53d2]) by smtp.gmail.com with ESMTPSA id h15-20020a170906828f00b0087bd2924e74sm3596649ejx.205.2023.02.11.01.45.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 11 Feb 2023 01:45:03 -0800 (PST) References: <86ilgyuyc1.fsf@burningswell.com> <86zg9q1ryl.fsf@burningswell.com> User-agent: mu4e 1.8.13; emacs 29.0.50 From: Roman Scherer To: Leo Famulari Subject: Re: [bug#61009] [PATCH] Building Icecat and jemalloc on aarch64-linux Date: Sat, 11 Feb 2023 10:44:27 +0100 In-reply-to: Message-ID: <86y1p4wn76.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61009 Cc: 61009@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Alright, thanks Leo! Leo Famulari writes: > On Mon, Feb 06, 2023 at 08:52:43PM +0100, Roman Scherer wrote: >> thanks for your reply. Ok, I understand. I try to see if I can disable >> it in some other way then. Are you familiar with this? Do you have any >> tips to share? > > No, I don't have any specific knowledge about IceCat or aarch64. > > Mark Weaver is the primary maintainer of our IceCat package. > > It seems like a mistake that IceCat would require EME on a particular > architecture. Maybe the name of the configure option has changed. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmPnY40fHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmXWXCAC4CBG4muhyyToq azJKBD84Hi3tPXcMUIyp9rA2rcFNe96VOj1WTMob++Kb29qrnFWmECwShz7+7QIq /ggl//LxtRUwj+KVl24zeCZFSGVe2qqCdhB2EZBJmDc0zQpkflZMTCpX+FolI97+ u3tD2EA/Dg6h7vtIgHH7UT9SSQGLdv9nOMVOUWyphv3+MoUKOtnXX0SYiwe/2mV6 vCceYBLBk7KsqBa/XF/RRfH36hBaUPYRdLGgZEMsYEzmARkncyNCAFol6wZ1rAem DjDdyd23+xDVLljkpgrxjFlUr6eeyogkBynC++h756UzLMOaZFv4yj+b1Ww+ztvg 77AR6+Nw =UO6F -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 10:48:35 2023 Received: (at submit) by debbugs.gnu.org; 1 Mar 2023 15:48:35 +0000 Received: from localhost ([127.0.0.1]:54651 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXOh0-0000Jb-NU for submit@debbugs.gnu.org; Wed, 01 Mar 2023 10:48:34 -0500 Received: from lists.gnu.org ([209.51.188.17]:53358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXOgz-0000JN-Iu for submit@debbugs.gnu.org; Wed, 01 Mar 2023 10:48:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXOgz-0000GS-1X for guix-patches@gnu.org; Wed, 01 Mar 2023 10:48:33 -0500 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pXOgx-0006kd-Ge for guix-patches@gnu.org; Wed, 01 Mar 2023 10:48:32 -0500 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:3a91:a0a4:ecee:f157]) by mira.cbaines.net (Postfix) with ESMTPSA id 1923F16CB7; Wed, 1 Mar 2023 15:48:29 +0000 (GMT) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id fa90ed0b; Wed, 1 Mar 2023 15:48:28 +0000 (UTC) References: <86ilgyuyc1.fsf@burningswell.com> <86zg9q1ryl.fsf@burningswell.com> <86y1p4wn76.fsf@burningswell.com> User-agent: mu4e 1.8.13; emacs 28.2 From: Christopher Baines To: Roman Scherer Subject: Re: [bug#61009] [PATCH] Building Icecat and jemalloc on aarch64-linux Date: Wed, 01 Mar 2023 15:46:20 +0000 In-reply-to: <86y1p4wn76.fsf@burningswell.com> Message-ID: <87v8jkwjzp.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 61009@debbugs.gnu.org, guix-patches@gnu.org, Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Roman Scherer writes: > Alright, thanks Leo! > > Leo Famulari writes: > >> On Mon, Feb 06, 2023 at 08:52:43PM +0100, Roman Scherer wrote: >>> thanks for your reply. Ok, I understand. I try to see if I can disable >>> it in some other way then. Are you familiar with this? Do you have any >>> tips to share? >> >> No, I don't have any specific knowledge about IceCat or aarch64. >> >> Mark Weaver is the primary maintainer of our IceCat package. >> >> It seems like a mistake that IceCat would require EME on a particular >> architecture. Maybe the name of the configure option has changed. I've pushed one of these patches now as 72ec11d24f34104efce0d91050a3faba4e2c7242. I missed any other patches that were sent to this issue. I think removing the --disable-eme option is OK on aarch64 as it's probably not an option since I'm guessing EME isn't available on aarch64. Anyway, Icecat looks to add these disable options by default so I'm not sure we need it for any architecture in the guix package. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmP/c8pfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XdUvQ//ce4gg6zpixGnYYqpQyuwVUrjNC2K9lEt gYlTAqoDqp4GWoB8M0L9daYyO5k32GFiQJFhZx8X0B/pZT4SwGMnjXJzBqUinYiu tMH01x22YpQvWPGEczHHBFcZsP28sE/ewsmu4I8Elo4Iby8TLFRfff4NlRrF8WLv 5GZBEfkdy2yoLYSm6+EQHHSHVwKo9eI7IqC2jK7zv27uofOg6aJnavymVGyY7zbR dSG0scNRTdbNDPVZS8YJel6PNp3B1FcXOjwdytyJiWq1BrHlLD+ABKu2iuD5hvmG x1Qcthj2RihlpQrzuE++0mWV9SPPoVm1y2KFrgWPBtNnj4RLJfzcjpA7rJWjDfOH yTKJU5tzL7lexyIUIUxWlcbHNVLNBHrl6WZfQy718+zYNT+os9sqsi6mRh6tlHLs 8jFQvi+Zp11puuMbanI9j4QQ+v8RF33YPRiR3Q47ClG+QM7z11g9l50JdcZ0cWiP z8kMYD7YMI/D/YDLdBcMI91rh+NrBagIq9zcUxF7dYEomGUObF4dsTWGKkl0YS/Q GNgKx63PJx+B76OYWmvWAbvR6Nsehyfym9LO7JaBaiLbKV+8AYpSQo4WGYB7dnOX ycUW4g2+Z6Igdn/wDGKrgxzX86/SPc8scwQwbTCfubO/GOnnzfTBz18FJne21jT0 1eg34SDbjTg= =lk0D -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 13:16:00 2023 Received: (at submit) by debbugs.gnu.org; 1 Mar 2023 18:16:00 +0000 Received: from localhost ([127.0.0.1]:54878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXQzf-0004Eo-UT for submit@debbugs.gnu.org; Wed, 01 Mar 2023 13:16:00 -0500 Received: from lists.gnu.org ([209.51.188.17]:58578) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXQzd-0004Eb-Pc for submit@debbugs.gnu.org; Wed, 01 Mar 2023 13:15:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXQzd-0005rI-JL for guix-patches@gnu.org; Wed, 01 Mar 2023 13:15:57 -0500 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pXQzb-0004oC-C7 for guix-patches@gnu.org; Wed, 01 Mar 2023 13:15:57 -0500 Received: by mail-wm1-x32c.google.com with SMTP id j19-20020a05600c191300b003eb3e1eb0caso86364wmq.1 for ; Wed, 01 Mar 2023 10:15:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1677694553; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:from:to:cc:subject:date:message-id:reply-to; bh=IgsqIIfbVbz7IDxEdfn9obixpWqqutAS0Sjf1pmK5bc=; b=IGjiqdj4aGhgz6BXZ3SMgbdNyTWV+rn5hHK2LLLI1RWOeuXrwnZj541AFN8aNSfIul CJizwwahhrlTkA9tQZSyPOrzAZQHPHHcS9ao7AjLwWs1uB2wf0D9b00BOmYiUqt3K8wU Z7Oi4ZYm+9ibjVd0hay83FgQxkh8cJQki2Qh5ktyXGCgP5v8O//lzUofLsOZyg9g7om2 Y0S8jykWlMs6ATdFhTJ84keFxgpVY6/Dbd0F9uAcR9w9rFhPlmWlBLo03oBTodHSahf5 MdEABMvZyOQ4RZZgZzGbbz2JvwEfRFIkdJCJzvSXGk6OTQ7YUY3QTUFVPRfKRLFolzo/ 5ZEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677694553; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=IgsqIIfbVbz7IDxEdfn9obixpWqqutAS0Sjf1pmK5bc=; b=P8zDA6KUWCMa8m57HlAX5+BlfezjTR3+lwwKGLZVq/LfJNGB634plHRggIhnQzLqzT +mJ28AYV2DB10ymzWvLJYwO2rUmx4xKt5klw4maz3+OS4C9nW6WhBCjlGV2DL+LFYAc3 NTq+FQNymRIWcq0R2lL7XMLR1rS+OkTNHClr+fzah+InGe3fCwpLOGSxGxy7XBjr6c7s 7HI7SjFBBjAHfgPVh9K3zTPg3ciBqkOa7nYLV9FYSDPHDFYdhKCm8dO5qGgeGbCdRy1u 0fE5mudrjie5yWIgzrndKlY4wY2uc5P94Dzn0szxC3NxDhVimhWLIKlObpMOEKlE4pMv z0Kw== X-Gm-Message-State: AO0yUKUuQ7MUsKCtYvMLmxZgdhJVn+fkDx4GzxXjRt/gdcnaeMxZZr5g E2z+6k6F5Zo6DJRu4oAsnHrGQcPFaRZnICe+vz8= X-Google-Smtp-Source: AK7set88QPiJmtnJke5eA22hnuX56AsIDhIB0FUuJvFtCYlc32uGr0ShHN6cSJzR5KMCtFcJ2Sn0GQ== X-Received: by 2002:a05:600c:4f4a:b0:3dd:1c46:b92 with SMTP id m10-20020a05600c4f4a00b003dd1c460b92mr6604920wmq.16.1677694552879; Wed, 01 Mar 2023 10:15:52 -0800 (PST) Received: from precision (tmo-117-74.customers.d1-online.com. [80.187.117.74]) by smtp.gmail.com with ESMTPSA id bi25-20020a05600c3d9900b003e89e3284fasm276460wmb.36.2023.03.01.10.15.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Mar 2023 10:15:52 -0800 (PST) References: <86ilgyuyc1.fsf@burningswell.com> <86zg9q1ryl.fsf@burningswell.com> <86y1p4wn76.fsf@burningswell.com> <87v8jkwjzp.fsf@cbaines.net> User-agent: mu4e 1.8.13; emacs 29.0.60 From: Roman Scherer To: Christopher Baines Subject: Re: [bug#61009] [PATCH] Building Icecat and jemalloc on aarch64-linux Date: Wed, 01 Mar 2023 19:05:38 +0100 In-reply-to: <87v8jkwjzp.fsf@cbaines.net> Message-ID: <87v8jkqqwd.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: none client-ip=2a00:1450:4864:20::32c; envelope-from=roman.scherer@burningswell.com; helo=mail-wm1-x32c.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: 61009@debbugs.gnu.org, guix-patches@gnu.org, Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Hi Christopher, thanks for applying the patch and for the explanation. Not sure what you meant by "missed". But, I sent an improved version of the jemalloc patches as a separate issue a while ago. They are here: https://lists.gnu.org/archive/html/guix-patches/2023-02/msg00698.html Without the jemalloc patches, Icecat and all other packages using jemalloc crash with the error `: Unsupported system page size` on aarch64 systems that run with kernel page sizes > 4K. If you are familiar with this, I could need some help here as well ;) Thanks, Roman. Christopher Baines writes: > [[PGP Signed Part:Undecided]] > > Roman Scherer writes: > >> Alright, thanks Leo! >> >> Leo Famulari writes: >> >>> On Mon, Feb 06, 2023 at 08:52:43PM +0100, Roman Scherer wrote: >>>> thanks for your reply. Ok, I understand. I try to see if I can disable >>>> it in some other way then. Are you familiar with this? Do you have any >>>> tips to share? >>> >>> No, I don't have any specific knowledge about IceCat or aarch64. >>> >>> Mark Weaver is the primary maintainer of our IceCat package. >>> >>> It seems like a mistake that IceCat would require EME on a particular >>> architecture. Maybe the name of the configure option has changed. > > I've pushed one of these patches now as > 72ec11d24f34104efce0d91050a3faba4e2c7242. I missed any other patches > that were sent to this issue. > > I think removing the --disable-eme option is OK on aarch64 as it's > probably not an option since I'm guessing EME isn't available on > aarch64. Anyway, Icecat looks to add these disable options by default so > I'm not sure we need it for any architecture in the guix package. > > [[End of PGP Signed Part]] --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmP/llcfHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmVnMB/9BAordBQ1ziHUF wgRPWwZK/nv1GzrAUbCbcw2M1wzUbHi0YRWedVRr3U7yOwvXibaxpLDlHsPe7++M /tXsH9qZ+vWPAB1msJDJuj601A1C6I9p1ICpQ0M3kDu27+N0slk2LkNoMRhRNvNr lrbhDbeMQQdjZDuH8rR4YlJZzB5Sw1zf1F6sjTVLWkwZyheBXZU3nhIEqEjfdiD0 VhweTvUPxmOP9RgLMUlvmo6JwN8OEqPfH/sxklr4Vrf7+b2E5EMRzwPlHk64gVxk g8Jbjbjay0e7PaJVCvk+0VHPe0Q33dK6a9DI8cZukB166WucGbdCOZ+NDj/0CGJ5 PwTaD6Ai =si1o -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 02 05:22:24 2023 Received: (at submit) by debbugs.gnu.org; 2 Mar 2023 10:22:24 +0000 Received: from localhost ([127.0.0.1]:55868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXg4t-0000bW-Ke for submit@debbugs.gnu.org; Thu, 02 Mar 2023 05:22:24 -0500 Received: from lists.gnu.org ([209.51.188.17]:56288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXg4r-0000bI-T9 for submit@debbugs.gnu.org; Thu, 02 Mar 2023 05:22:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXg4p-0003wW-8K for guix-patches@gnu.org; Thu, 02 Mar 2023 05:22:19 -0500 Received: from mira.cbaines.net ([212.71.252.8]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pXg4n-0002OP-L3 for guix-patches@gnu.org; Thu, 02 Mar 2023 05:22:18 -0500 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699]) by mira.cbaines.net (Postfix) with ESMTPSA id 3E69F16CB0; Thu, 2 Mar 2023 10:22:16 +0000 (GMT) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 882be738; Thu, 2 Mar 2023 10:22:15 +0000 (UTC) References: <86ilgyuyc1.fsf@burningswell.com> <86zg9q1ryl.fsf@burningswell.com> <86y1p4wn76.fsf@burningswell.com> <87v8jkwjzp.fsf@cbaines.net> <87v8jkqqwd.fsf@burningswell.com> User-agent: mu4e 1.8.13; emacs 28.2 From: Christopher Baines To: Roman Scherer Subject: Re: [bug#61009] [PATCH] Building Icecat and jemalloc on aarch64-linux Date: Thu, 02 Mar 2023 10:07:17 +0000 In-reply-to: <87v8jkqqwd.fsf@burningswell.com> Message-ID: <877cvzv4fe.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 61009-done@debbugs.gnu.org, guix-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Roman Scherer writes: > Hi Christopher, > > thanks for applying the patch and for the explanation. > > Not sure what you meant by "missed". But, I sent an improved version of > the jemalloc patches as a separate issue a while ago. They are here: > > https://lists.gnu.org/archive/html/guix-patches/2023-02/msg00698.html > > Without the jemalloc patches, Icecat and all other packages using > jemalloc crash with the error `: Unsupported system page size` > on aarch64 systems that run with kernel page sizes > 4K. > > If you are familiar with this, I could need some help here as well ;) Sending the jemalloc patch seperately sounds good. I'm going to mark this issue as done since that's tracked separately. I've replied to that separate issue, but I think that these changes may already be in place on core-updates. I'm going to have a go at merging master in to core-updates which should allow for testing icecat in core-updates with the changes I've merged in master. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmQAeNVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XesBxAAuZlyQteBLTc0M/NXXHCuYY1cjKfUiBtM n+IpcvdeaoA+kUPY5kvkD0hKFuBDRiKVuZmVwe52E/VFrmDKx5/WJHlZjzN4hdd/ 3kOvh+3Wi70eqZ5IwhlSinQsVzrewZ83LPonCMwjkHt7f/j5rUtvbGSxqBHQq+wN Nm7zHCEKqP/YfhkqNDxu2ju47AuPu29x4RqyxSOeZ1lviYdwlrFsD2bQV+If29va Wvj8ZbpQcjATZgWXyIcgSmRAK/VFhTT5XeVgiwYk6NszTz5XLokY/VKIYOY4OBnS w13UKk75LHgEp3wtgI7n4tYYdx3L6k9wPYZjkVXPBgE4nWXNcdnE0GRVJGZ0k1Oy gJt/aIf96KthC73DBaP5TpofVcYJnYnaLwdyWZYETU8lCBpF93HCOjthaAVZHInO LBn7jxHPFYwNWKcpmwcHMkNvd1bTsrGwxQW95oWiaf6y6UUbdDdiV6cYzs50KGlr B4jGwlCJj5n2uc3EDddMesfsYj4sgWG2bjasYoheRUySknm52DtOxXYQAekhSQt4 OpI3kOMi31h8VsS0ZhOYsNvGzbRV6+vothL3huwlvU9Hr6mU4XgeAwBwBRUIxOnq d5YhAUVcJkw19SHaX9/0163QXayhaJkYW3LGsNs7v3HuQGxVuzK1/wRNud/T+xsY +f9qSNPgMLY= =zcJx -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 18 14:20:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 30 Mar 2023 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator