GNU bug report logs - #68257
[PATCH] gnu: mesa: Build asahi driver on aarch64.

Previous Next

Package: guix-patches;

Reported by: Roman Scherer <roman <at> burningswell.com>

Date: Fri, 5 Jan 2024 10:54:01 UTC

Severity: normal

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 68257 in the body.
You can then email your comments to 68257 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#68257; Package guix-patches. (Fri, 05 Jan 2024 10:54:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Roman Scherer <roman <at> burningswell.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Fri, 05 Jan 2024 10:54:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Roman Scherer <roman <at> burningswell.com>
To: guix-patches <at> gnu.org
Cc: john.kehayias <at> protonmail.com, Roman Scherer <roman <at> burningswell.com>
Subject: [PATCH] gnu: mesa: Build asahi driver on aarch64.
Date: Fri,  5 Jan 2024 11:53:04 +0100
* gnu/packages/gl.scm (mesa): Build asahi driver on aarch64.

Change-Id: I597e70732b9ebd18960131f1b664b2dc83683b8e
---
 gnu/packages/gl.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index b0ee413acd..9d1a8a1e72 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -350,7 +350,7 @@ (define-public mesa
          #$@(cond
              ((target-aarch64?)
               ;; TODO: Fix svga driver for non-Intel architectures.
-              '("-Dgallium-drivers=etnaviv,freedreno,kmsro,lima,nouveau,\
+              '("-Dgallium-drivers=asahi,etnaviv,freedreno,kmsro,lima,nouveau,\
 panfrost,r300,r600,swrast,tegra,v3d,vc4,virgl"))
              ((target-arm32?)
               ;; Freedreno FTBFS when built on a 64-bit machine.

base-commit: ac69b423865f12310cef5662d9c303aa4b90c869
-- 
2.41.0





Reply sent to Mathieu Othacehe <othacehe <at> gnu.org>:
You have taken responsibility. (Sun, 07 Jan 2024 20:03:02 GMT) Full text and rfc822 format available.

Notification sent to Roman Scherer <roman <at> burningswell.com>:
bug acknowledged by developer. (Sun, 07 Jan 2024 20:03:02 GMT) Full text and rfc822 format available.

Message #10 received at 68257-done <at> debbugs.gnu.org (full text, mbox):

From: Mathieu Othacehe <othacehe <at> gnu.org>
To: Roman Scherer <roman <at> burningswell.com>
Cc: john.kehayias <at> protonmail.com, 68257-done <at> debbugs.gnu.org
Subject: Re: [bug#68257] [PATCH] gnu: mesa: Build asahi driver on aarch64.
Date: Sun, 07 Jan 2024 21:02:23 +0100
> * gnu/packages/gl.scm (mesa): Build asahi driver on aarch64.

Applied, thanks,

Mathieu




Information forwarded to guix-patches <at> gnu.org:
bug#68257; Package guix-patches. (Mon, 08 Jan 2024 08:55:01 GMT) Full text and rfc822 format available.

Message #13 received at 68257 <at> debbugs.gnu.org (full text, mbox):

From: Mathieu Othacehe <othacehe <at> gnu.org>
To: Roman Scherer <roman <at> burningswell.com>
Cc: john.kehayias <at> protonmail.com, 68257 <at> debbugs.gnu.org
Subject: Re: [bug#68257] [PATCH] gnu: mesa: Build asahi driver on aarch64.
Date: Mon, 08 Jan 2024 09:54:18 +0100
Hey,

> * gnu/packages/gl.scm (mesa): Build asahi driver on aarch64.

I reverted it from master, as it would probably be best fitted for
mesa-updates, John?

Thanks,

Mathieu




Information forwarded to guix-patches <at> gnu.org:
bug#68257; Package guix-patches. (Wed, 10 Jan 2024 09:11:02 GMT) Full text and rfc822 format available.

Message #16 received at 68257 <at> debbugs.gnu.org (full text, mbox):

From: Roman Scherer <roman <at> burningswell.com>
To: Mathieu Othacehe <othacehe <at> gnu.org>
Cc: john.kehayias <at> protonmail.com, 68257 <at> debbugs.gnu.org
Subject: Re: [bug#68257] [PATCH] gnu: mesa: Build asahi driver on aarch64.
Date: Wed, 10 Jan 2024 10:09:50 +0100
[Message part 1 (text/plain, inline)]
Hi Mathieu,

thanks for taking a look at this.

It looks like this issue is now marked as "done" on Debuggs.
How can we proceed with this?

Roman


On Mon, Jan 8, 2024 at 9:54 AM Mathieu Othacehe <othacehe <at> gnu.org> wrote:

>
> Hey,
>
> > * gnu/packages/gl.scm (mesa): Build asahi driver on aarch64.
>
> I reverted it from master, as it would probably be best fitted for
> mesa-updates, John?
>
> Thanks,
>
> Mathieu
>
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#68257; Package guix-patches. (Wed, 10 Jan 2024 13:48:04 GMT) Full text and rfc822 format available.

Message #19 received at 68257 <at> debbugs.gnu.org (full text, mbox):

From: Mathieu Othacehe <othacehe <at> gnu.org>
To: Roman Scherer <roman <at> burningswell.com>
Cc: john.kehayias <at> protonmail.com, 68257 <at> debbugs.gnu.org
Subject: Re: [bug#68257] [PATCH] gnu: mesa: Build asahi driver on aarch64.
Date: Wed, 10 Jan 2024 14:23:04 +0100
Hello,

> It looks like this issue is now marked as "done" on Debuggs.
> How can we proceed with this?

I will re-open it as soon as debbugs is back.

Mathieu




Information forwarded to guix-patches <at> gnu.org:
bug#68257; Package guix-patches. (Wed, 10 Jan 2024 13:59:05 GMT) Full text and rfc822 format available.

Message #22 received at 68257 <at> debbugs.gnu.org (full text, mbox):

From: Roman Scherer <roman <at> burningswell.com>
To: Mathieu Othacehe <othacehe <at> gnu.org>
Cc: john.kehayias <at> protonmail.com, 68257 <at> debbugs.gnu.org
Subject: Re: [bug#68257] [PATCH] gnu: mesa: Build asahi driver on aarch64.
Date: Wed, 10 Jan 2024 14:27:19 +0100
[Message part 1 (text/plain, inline)]
Hi Mathieu,

ok, thank you. If there's anything I can do to move this forward, please
let me know.

Thanks for your help!

Roman


On Wed, Jan 10, 2024 at 2:23 PM Mathieu Othacehe <othacehe <at> gnu.org> wrote:

>
> Hello,
>
> > It looks like this issue is now marked as "done" on Debuggs.
> > How can we proceed with this?
>
> I will re-open it as soon as debbugs is back.
>
> Mathieu
>
[Message part 2 (text/html, inline)]

Did not alter fixed versions and reopened. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 10 Jan 2024 14:21:02 GMT) Full text and rfc822 format available.

Removed tag(s) patch. Request was from Mathieu Othacehe <mathieu <at> meije.mail-host-address-is-not-set> to control <at> debbugs.gnu.org. (Wed, 10 Jan 2024 14:21:02 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#68257; Package guix-patches. (Tue, 16 Jan 2024 01:36:01 GMT) Full text and rfc822 format available.

Message #29 received at 68257 <at> debbugs.gnu.org (full text, mbox):

From: John Kehayias <john.kehayias <at> protonmail.com>
To: Roman Scherer <roman <at> burningswell.com>
Cc: Mathieu Othacehe <othacehe <at> gnu.org>, 68257 <at> debbugs.gnu.org
Subject: Re: [bug#68257] [PATCH] gnu: mesa: Build asahi driver on aarch64.
Date: Tue, 16 Jan 2024 01:34:54 +0000
Hello Roman,

On Wed, Jan 10, 2024 at 02:27 PM, Roman Scherer wrote:

> Hi Mathieu,
>
> ok, thank you. If there's anything I can do to move this forward, please let me know.
>

I see you just sent a message about applying this on core-updates. I think that can be fine since everything is being rebuilt there, if they don't mind an unrelated patch. I don't see any issues with adding a driver, but I'm not familiar much with aarch64.

As for mesa-updates, I think the next round will be when mesa 24 hits stable. They say that should be early February? Anyway, probably about a month out. Happy to include this patch there if it doesn't make it for core-updates.

John

> Thanks for your help!
>
> Roman
>
> On Wed, Jan 10, 2024 at 2:23 PM Mathieu Othacehe <othacehe <at> gnu.org> wrote:
>
>  Hello,
>
>  > It looks like this issue is now marked as "done" on Debuggs.
>  > How can we proceed with this?
>
>  I will re-open it as soon as debbugs is back.
>
>  Mathieu





Information forwarded to guix-patches <at> gnu.org:
bug#68257; Package guix-patches. (Tue, 16 Jan 2024 16:15:02 GMT) Full text and rfc822 format available.

Message #32 received at 68257 <at> debbugs.gnu.org (full text, mbox):

From: Roman Scherer <roman <at> burningswell.com>
To: John Kehayias <john.kehayias <at> protonmail.com>
Cc: Mathieu Othacehe <othacehe <at> gnu.org>, 68257 <at> debbugs.gnu.org
Subject: Re: [bug#68257] [PATCH] gnu: mesa: Build asahi driver on aarch64.
Date: Tue, 16 Jan 2024 17:14:02 +0100
[Message part 1 (text/plain, inline)]
Hi John,

thanks for your messages. Yes, let's see what happens with this patch in
the core-updates branch.
You are right, that it is a bit unrelated. I was only thinking about the
large rebuild that is probably happening because of jemalloc, not that that
branch got a new purpose.

If it does not get merged with it, I would appreciate the patch being
included in the next mesa-updates round.

Roman

On Tue, Jan 16, 2024 at 2:35 AM John Kehayias <john.kehayias <at> protonmail.com>
wrote:

> Hello Roman,
>
> On Wed, Jan 10, 2024 at 02:27 PM, Roman Scherer wrote:
>
> > Hi Mathieu,
> >
> > ok, thank you. If there's anything I can do to move this forward, please
> let me know.
> >
>
> I see you just sent a message about applying this on core-updates. I think
> that can be fine since everything is being rebuilt there, if they don't
> mind an unrelated patch. I don't see any issues with adding a driver, but
> I'm not familiar much with aarch64.
>
> As for mesa-updates, I think the next round will be when mesa 24 hits
> stable. They say that should be early February? Anyway, probably about a
> month out. Happy to include this patch there if it doesn't make it for
> core-updates.
>
> John
>
> > Thanks for your help!
> >
> > Roman
> >
> > On Wed, Jan 10, 2024 at 2:23 PM Mathieu Othacehe <othacehe <at> gnu.org>
> wrote:
> >
> >  Hello,
> >
> >  > It looks like this issue is now marked as "done" on Debuggs.
> >  > How can we proceed with this?
> >
> >  I will re-open it as soon as debbugs is back.
> >
> >  Mathieu
>
>
[Message part 2 (text/html, inline)]

Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Wed, 24 Jan 2024 15:20:02 GMT) Full text and rfc822 format available.

Notification sent to Roman Scherer <roman <at> burningswell.com>:
bug acknowledged by developer. (Wed, 24 Jan 2024 15:20:02 GMT) Full text and rfc822 format available.

Message #37 received at 68257-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Roman Scherer <roman <at> burningswell.com>
Cc: john.kehayias <at> protonmail.com, 68257-done <at> debbugs.gnu.org
Subject: Re: [bug#68257] [PATCH] gnu: mesa: Build asahi driver on aarch64.
Date: Wed, 24 Jan 2024 10:19:44 -0500
Hi,

Roman Scherer <roman <at> burningswell.com> writes:

> * gnu/packages/gl.scm (mesa): Build asahi driver on aarch64.
>
> Change-Id: I597e70732b9ebd18960131f1b664b2dc83683b8e

Applied to core-updates in 95ed0b144ceccf5790ab377d13e0d514a7411993.

-- 
Thanks,
Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#68257; Package guix-patches. (Wed, 24 Jan 2024 15:29:01 GMT) Full text and rfc822 format available.

Message #40 received at 68257-done <at> debbugs.gnu.org (full text, mbox):

From: Roman Scherer <roman <at> burningswell.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: John Kehayias <john.kehayias <at> protonmail.com>, 68257-done <at> debbugs.gnu.org
Subject: Re: [bug#68257] [PATCH] gnu: mesa: Build asahi driver on aarch64.
Date: Wed, 24 Jan 2024 16:28:12 +0100
[Message part 1 (text/plain, inline)]
Thank you Maxim!

On Wed, Jan 24, 2024, 16:19 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
wrote:

> Hi,
>
> Roman Scherer <roman <at> burningswell.com> writes:
>
> > * gnu/packages/gl.scm (mesa): Build asahi driver on aarch64.
> >
> > Change-Id: I597e70732b9ebd18960131f1b664b2dc83683b8e
>
> Applied to core-updates in 95ed0b144ceccf5790ab377d13e0d514a7411993.
>
> --
> Thanks,
> Maxim
>
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#68257; Package guix-patches. (Wed, 24 Jan 2024 19:20:02 GMT) Full text and rfc822 format available.

Message #43 received at 68257-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Roman Scherer <roman <at> burningswell.com>
Cc: John Kehayias <john.kehayias <at> protonmail.com>, 68257-done <at> debbugs.gnu.org
Subject: Re: [bug#68257] [PATCH] gnu: mesa: Build asahi driver on aarch64.
Date: Wed, 24 Jan 2024 14:19:38 -0500
Hi Roman,

Roman Scherer <roman <at> burningswell.com> writes:

> Thank you Maxim!

Thanks for the patches -- keep them coming!

-- 
Thanks,
Maxim




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 22 Feb 2024 12:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 196 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.