[PATCH] gnu: mesa: Build asahi driver on aarch64.

  • Done
  • quality assurance status badge
Details
5 participants
  • John Kehayias
  • Mathieu Othacehe
  • Maxim Cournoyer
  • Mathieu Othacehe
  • Roman Scherer
Owner
unassigned
Submitted by
Roman Scherer
Severity
normal
R
R
Roman Scherer wrote on 5 Jan 11:53 +0100
(address . guix-patches@gnu.org)
1db5dc8e6e124b6c500f1e60b1f895bf95638169.1704451324.git.roman@burningswell.com
* 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(-)

Toggle diff (17 lines)
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
M
M
Mathieu Othacehe wrote on 7 Jan 21:02 +0100
(name . Roman Scherer)(address . roman@burningswell.com)
87mstgrjxs.fsf@gnu.org
Toggle quote (2 lines)
> * gnu/packages/gl.scm (mesa): Build asahi driver on aarch64.

Applied, thanks,

Mathieu
Closed
M
M
Mathieu Othacehe wrote on 8 Jan 09:54 +0100
(name . Roman Scherer)(address . roman@burningswell.com)
874jfo9pdx.fsf@gnu.org
Hey,

Toggle quote (2 lines)
> * 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
R
R
Roman Scherer wrote on 10 Jan 10:09 +0100
(name . Mathieu Othacehe)(address . othacehe@gnu.org)
CAEc_D28pxCLbo7-w9VukCG-=Tr2_yqNaD-ZqdUO=+w+PR4OhXg@mail.gmail.com
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@gnu.org> wrote:

Toggle quote (12 lines)
>
> 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
>
Attachment: file
M
M
Mathieu Othacehe wrote on 10 Jan 14:23 +0100
(name . Roman Scherer)(address . roman@burningswell.com)
875y01xqyv.fsf@gnu.org
Hello,

Toggle quote (3 lines)
> 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
R
R
Roman Scherer wrote on 10 Jan 14:27 +0100
(name . Mathieu Othacehe)(address . othacehe@gnu.org)
CAEc_D28Ua0Kdqu8xSBCZTRhdhXLJjD+=uTaq75SPvNpUCDfZvw@mail.gmail.com
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@gnu.org> wrote:

Toggle quote (10 lines)
>
> 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
>
Attachment: file
M
M
Mathieu Othacehe wrote on 10 Jan 15:20 +0100
control message for bug #68257
(address . control@debbugs.gnu.org)
87y1cxe0dr.fsf@meije.mail-host-address-is-not-set
reopen 68257
tags 68257 - fixed patch
quit
J
J
John Kehayias wrote on 16 Jan 02:34 +0100
Re: [bug#68257] [PATCH] gnu: mesa: Build asahi driver on aarch64.
(name . Roman Scherer)(address . roman@burningswell.com)
8734uydps7.fsf@protonmail.com
Hello Roman,

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

Toggle quote (5 lines)
> 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

Toggle quote (14 lines)
> Thanks for your help!
>
> Roman
>
> On Wed, Jan 10, 2024 at 2:23?PM Mathieu Othacehe <othacehe@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
R
R
Roman Scherer wrote on 16 Jan 17:14 +0100
(name . John Kehayias)(address . john.kehayias@protonmail.com)
CAEc_D2-idC5a+Hp=ktpZmY6V=c92pMFOqLmipDXf55Fnc=56MQ@mail.gmail.com
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@protonmail.com>
wrote:

Toggle quote (39 lines)
> 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@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
>
>
Attachment: file
M
M
Maxim Cournoyer wrote on 24 Jan 16:19 +0100
(name . Roman Scherer)(address . roman@burningswell.com)
8734umyd0v.fsf@gmail.com
Hi,

Roman Scherer <roman@burningswell.com> writes:

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

Applied to core-updates in 95ed0b144ceccf5790ab377d13e0d514a7411993.

--
Thanks,
Maxim
Closed
R
R
Roman Scherer wrote on 24 Jan 16:28 +0100
(name . Maxim Cournoyer)(address . maxim.cournoyer@gmail.com)
CAEc_D2-S0OF0URxrMrX4nEBDP52ah+B17i06E1_jy8hPkbOe_g@mail.gmail.com
Thank you Maxim!

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

Toggle quote (14 lines)
> Hi,
>
> Roman Scherer <roman@burningswell.com> writes:
>
> > * gnu/packages/gl.scm (mesa): Build asahi driver on aarch64.
> >
> > Change-Id: I597e70732b9ebd18960131f1b664b2dc83683b8e
>
> Applied to core-updates in 95ed0b144ceccf5790ab377d13e0d514a7411993.
>
> --
> Thanks,
> Maxim
>
Attachment: file
Closed
M
M
Maxim Cournoyer wrote on 24 Jan 20:19 +0100
(name . Roman Scherer)(address . roman@burningswell.com)
87il3iwncl.fsf@gmail.com
Hi Roman,

Roman Scherer <roman@burningswell.com> writes:

Toggle quote (2 lines)
> Thank you Maxim!

Thanks for the patches -- keep them coming!

--
Thanks,
Maxim
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 68257@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 68257
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch