From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id 6NOmJOy8pWUmRAEA62LTzQ:P1 (envelope-from ) for ; Tue, 16 Jan 2024 00:17:00 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id 6NOmJOy8pWUmRAEA62LTzQ (envelope-from ) for ; Tue, 16 Jan 2024 00:17:00 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=burningswell-com.20230601.gappssmtp.com header.s=20230601 header.b=CCs+a6kU; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1705360620; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=5/NYIN2Mdo4Odp9Zku4qul1W2cdzqjMe41GzCHMF3WE=; b=Wbm9uo7gMuvxc1lqOQmYnnpYLyANIToH/B8pNG4sk1tCYkNYjgceWqFlkZFcxMd9olSvif 0xbG7sudxI2anoDrbD2cYhbVBQjoZba+Nm/MIw8RZ4Q+4lNT18vGr23K4Sx1P1StUqciHv 7FMowNoq83GxbYYbE6lhvPGOYqJmpCRGrU1XwST2NcKJDJMDX5I3NM/qss1e2Ljp8WBWA4 hqAl9PEp0e7P5m/cC44AU0DoUWUf46SSu4rN+ey3NZqrIkKTK+pmXTx29PhrX47OmVGaV/ 72NT3Fq499vwldzQQqRkdLxL1/BWYsflqO18PDPd/X6ZEeHSwvLZsmNG6qXfvQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=burningswell-com.20230601.gappssmtp.com header.s=20230601 header.b=CCs+a6kU; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1705360620; a=rsa-sha256; cv=none; b=aOjJ6wunO3wChudeAfAOsMurST0IZczFgRStsD/fftZTvkDVCyV6uWaQyKWCpOVtdGP0MZ WT+F5ia7LuBsTCVV7PlXEcUgQDyx7MyaZ/Z/lubPW2xslpcC17pX+C8mFCXOzkulwo4elS 2lrKOiWoiTI8Ivrt8qQoX+AUQT43269Xxtnx9dZz9woT1SMCqX3gl4EH0EZJio+eaWx0m/ xRFlPdH3xGc0jNkfMouyEFm3EqhhBDtLyXqZMAfo9mtM/zXFXf9PBkmiPfLBuGZs8qvgJV Lr4ErkTbqBm3ZiFPxEHBA21cHIKl14HZhjrKzjywWk1zD9d9eln9tjfoOMcJfQ== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0E83815BC8 for ; Tue, 16 Jan 2024 00:17:00 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rPVkZ-0008IL-9w; Mon, 15 Jan 2024 17:48:11 -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 1rPQiA-0000mr-0E for guix-devel@gnu.org; Mon, 15 Jan 2024 12:25:22 -0500 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rPQi6-0006Z2-Mn for guix-devel@gnu.org; Mon, 15 Jan 2024 12:25:21 -0500 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-5592d2bc270so1567782a12.1 for ; Mon, 15 Jan 2024 09:25:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1705339514; x=1705944314; darn=gnu.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=5/NYIN2Mdo4Odp9Zku4qul1W2cdzqjMe41GzCHMF3WE=; b=CCs+a6kUI9ixpw/bo9ArQ5BFGDPBXGatUYa0V0gVPByH+4JphjIQQzr5tLNctRAAw7 ubz8YsX+rUUR6QjgvxbhK4Pb6nz4OKNCLVdzchmDheornz1+FlwBIF9CO0Yso2OQFw9G 4rAk6ZaDfSwhxmbx95GttqC/RAaeM5InaqQW5jpvOLAyI+lJrHaKJnZyuUUI3wukx/XB 5CBWzOk04L0G1Y/PR8+t/dgI9DxoTWR1QRkBKQMdTAMjgmKPATUmHp/aTE8Lt/+SWUEW Re1WWhvSkqim2uzqL4Y3wijZN+Vk7uGlm9LpvXfDzJrEtpaAWVYAPmUeg42bi2ybfeRQ gsuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705339514; x=1705944314; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=5/NYIN2Mdo4Odp9Zku4qul1W2cdzqjMe41GzCHMF3WE=; b=xSmcZGxy/WYWDyQgN7tXG6Lnl4PndaOMX47O61J2PDc9KvkGDVrxM+o91xRc+6FeaD LyF3ta92CkcLLfA8mv6XXmJPV3ZwOtSH3fvA2L0PsRTzgF/vHL2QEaO9Jd69U5jwpsjl mWYVLo9aCBrNlnU2f+cSO2ETU9Q4bulvp1vAb1IUsuvHxIgmBt3Me6mq7SExtbyghPUH TD8hI5l/nN1yzuOREGowRlhf/7Bysb04yBjaLBoqi+5XIazZSaaQIrz337Aj+hoTGv7N 2m7LGtPBZfeBdTF3c5TzAz0tuFhsl74yxAi5K77KNlX7ZeDARZ+gjuBCKMGWMUcmRSru RMKQ== X-Gm-Message-State: AOJu0YyHWusiGrkfc8QJWFN2rySxDisoidx5euw22TY21Ls8KM4Q9U7u R6MlgC6UxXjOzN+yjJXc7zTUOCU9EEx9hGVGBvvsjJELihTWJQ== X-Google-Smtp-Source: AGHT+IHoBOsSXH1CjfbV9rjAu2dz7PE27qPuuMCGujoFQqojMRMVhXC82Uh2KD7EOXH//iop0dA2BMXo9q6+dqhf2Jc= X-Received: by 2002:aa7:d3d9:0:b0:558:b626:8599 with SMTP id o25-20020aa7d3d9000000b00558b6268599mr2562932edr.85.1705339514251; Mon, 15 Jan 2024 09:25:14 -0800 (PST) MIME-Version: 1.0 References: <87edenoqi1.fsf@gnu.org> In-Reply-To: From: Roman Scherer Date: Mon, 15 Jan 2024 18:25:03 +0100 Message-ID: Subject: =?UTF-8?B?UmU6IEFuIHVwZGF0ZSBvbiDigJhjb3JlLXVwZGF0ZXPigJk=?= To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= , guix-devel , Maxim Cournoyer Content-Type: multipart/alternative; boundary="000000000000f7fd7a060eff4bfe" Received-SPF: none client-ip=2a00:1450:4864:20::52a; envelope-from=roman.scherer@burningswell.com; helo=mail-ed1-x52a.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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Mon, 15 Jan 2024 17:48:09 -0500 X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -9.33 X-Spam-Score: -9.33 X-Migadu-Queue-Id: 0E83815BC8 X-Migadu-Scanner: mx12.migadu.com X-TUID: gmvbWqdjU8qS --000000000000f7fd7a060eff4bfe Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, if we include the jemalloc patch Efraim is talking about, could we please also include this one here: https://issues.guix.gnu.org/68257 (gnu: mesa: Build asahi driver on aarch64= ) Btw, is there a way to figure out if the rebuild of jemalloc on aarch64 would affect (also rebuild) mesa? Thanks, Roman. On Mon, Jan 15, 2024 at 10:02=E2=80=AFAM Efraim Flashner wrote: > On Thu, Jan 11, 2024 at 04:10:14PM +0100, Ludovic Court=C3=A8s wrote: > > Hello Guix! > > > > Several of us have been fiddling with the =E2=80=98core-updates=E2=80= =99 branch for a > > while. I think there=E2=80=99s now consensus that the branch is really > > dedicated to core packages and (guix build =E2=80=A6) modules, as embod= ied in > > the new =E2=80=98core-packages=E2=80=99 team=C2=B9. > > > > We=E2=80=99ve updated GCC 11.x, glibc, binutils, and various packages f= rom (gnu > > packages base). Notable exceptions are Coreutils, Findutils, sed, and > > tar; I tried but that=E2=80=99s a bit more work, notably because their = variants > > in commencement.scm would no longer build because their build scripts > > use sed patterns not supported by Gash-Utils. > > > > Long story short: I=E2=80=99d like us to freeze and merge the branch AS= AP, > > notably because the glibc graft on =E2=80=98master=E2=80=99 leads to a = bad user > > experience. I=E2=80=99m happy with the current state of the branch and= wouldn=E2=80=99t > > mind postponing remaining upgrades for the next cycle. > > > > Thoughts? > > > > Remaining work includes: checking that cross-compilation targets still > > work after the recent Binutils updates, checking i586-gnu (GNU/Hurd) an= d > > other platforms, and possibly addressing the Gawk non-determinism > > issue=C2=B2. > > > > Currently package subsets are built here: > > > > https://ci.guix.gnu.org/jobset/core-updates > > https://guix.bordeaux.inria.fr/jobset/guix-core-updates > > > > I don=E2=80=99t think I can commit to coordinating the stabilization ef= fort > > though as I=E2=80=99m busy with other things this month. Would anyone = like to > > take the lead on this? > > > > Happy updating! > > > > Ludo=E2=80=99. > > > > =C2=B9 https://issues.guix.gnu.org/67880 > > =C2=B2 https://issues.guix.gnu.org/68378 > > There's a patch floating around somewhere to adjust the page size on > jemalloc on aarch64 to be at least 64k so that people running guix > software on apple silicon don't have issues. I think we should add it > for core-updates so it doesn't get forgotten, I've seen it come up on > IRC at least once a week. > > -- > Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7= =A4 =D7=9D=D7=99=D7=A8=D7=A4=D7=90 > GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypt= ed > --000000000000f7fd7a060eff4bfe Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

if we include the jem= alloc patch Efraim is talking about, could we please also include this one = here:

https://issues.guix.gnu.org/68257 (gnu: mesa: Build asahi driver on a= arch64)

Btw, is there a way to figure out if the r= ebuild of jemalloc on aarch64 would affect (also rebuild) mesa?

Thanks, Roman.

On Mon, Jan 15, 2024 at= 10:02=E2=80=AFAM Efraim Flashner <efraim@flashner.co.il> wrote:
On Thu, Jan 11, 2024 at 04:10:14PM +0100, Ludovic = Court=C3=A8s wrote:
> Hello Guix!
>
> Several of us have been fiddling with the =E2=80=98core-updates=E2=80= =99 branch for a
> while.=C2=A0 I think there=E2=80=99s now consensus that the branch is = really
> dedicated to core packages and (guix build =E2=80=A6) modules, as embo= died in
> the new =E2=80=98core-packages=E2=80=99 team=C2=B9.
>
> We=E2=80=99ve updated GCC 11.x, glibc, binutils, and various packages = from (gnu
> packages base).=C2=A0 Notable exceptions are Coreutils, Findutils, sed= , and
> tar; I tried but that=E2=80=99s a bit more work, notably because their= variants
> in commencement.scm would no longer build because their build scripts<= br> > use sed patterns not supported by Gash-Utils.
>
> Long story short: I=E2=80=99d like us to freeze and merge the branch A= SAP,
> notably because the glibc graft on =E2=80=98master=E2=80=99 leads to a= bad user
> experience.=C2=A0 I=E2=80=99m happy with the current state of the bran= ch and wouldn=E2=80=99t
> mind postponing remaining upgrades for the next cycle.
>
> Thoughts?
>
> Remaining work includes: checking that cross-compilation targets still=
> work after the recent Binutils updates, checking i586-gnu (GNU/Hurd) a= nd
> other platforms, and possibly addressing the Gawk non-determinism
> issue=C2=B2.
>
> Currently package subsets are built here:
>
>=C2=A0 =C2=A0https://ci.guix.gnu.org/jobset/core-upda= tes
>=C2=A0 =C2=A0https://guix.bordeaux.inria.= fr/jobset/guix-core-updates
>
> I don=E2=80=99t think I can commit to coordinating the stabilization e= ffort
> though as I=E2=80=99m busy with other things this month.=C2=A0 Would a= nyone like to
> take the lead on this?
>
> Happy updating!
>
> Ludo=E2=80=99.
>
> =C2=B9 https://issues.guix.gnu.org/67880
> =C2=B2 https://issues.guix.gnu.org/68378

There's a patch floating around somewhere to adjust the page size on jemalloc on aarch64 to be at least 64k so that people running guix
software on apple silicon don't have issues.=C2=A0 I think we should ad= d it
for core-updates so it doesn't get forgotten, I've seen it come up = on
IRC at least once a week.

--
Efraim Flashner=C2=A0 =C2=A0<efraim@flashner.co.il>=C2=A0 =C2=A0=D7=A8=D7=A0=D7= =A9=D7=9C=D7=A4 =D7=9D=D7=99=D7=A8=D7=A4=D7=90
GPG key =3D A28B F40C 3E55 1372 662D=C2=A0 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted=
--000000000000f7fd7a060eff4bfe--