GNU bug report logs - #64498
[PATCH] gnu: rocm: Update to 5.6.0.

Previous Next

Package: guix-patches;

Reported by: John Kehayias <john.kehayias <at> protonmail.com>

Date: Thu, 6 Jul 2023 16:33:01 UTC

Severity: normal

Tags: patch

Done: John Kehayias <john.kehayias <at> protonmail.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 64498 in the body.
You can then email your comments to 64498 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#64498; Package guix-patches. (Thu, 06 Jul 2023 16:33:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to John Kehayias <john.kehayias <at> protonmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 06 Jul 2023 16:33:02 GMT) Full text and rfc822 format available.

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

From: John Kehayias <john.kehayias <at> protonmail.com>
To: Guix-patches <guix-patches <at> gnu.org>
Cc: Lars-Dominik Braun <lars <at> 6xq.net>
Subject: [PATCH] gnu: rocm: Update to 5.6.0.
Date: Thu, 06 Jul 2023 16:32:22 +0000
[Message part 1 (text/plain, inline)]
Hi Guix and Lars (as a known ROCm user and knowledgeable about these packages),

Attached is a patch to update our rocm packages to the new release, 5.6.0. Nothing too major here in terms of packaging updates, was able to get rid of some unneeded patches and did some style updates at the same time. I also did llvm-for-rocm together in one patch/commit this time since I think it makes the most sense to include it as it should match rocm-version as well. I tested everything build locally (x86_64 only) and Darktable OpenCL works with this.

One gotcha I hit I wanted to note for future reference: rocm-comgr had lld (linker from LLVM) as an input which had worked. Until you change the order of the inputs. I guess some collision/conflict with the llvm-for-rocm used to build the package. The errors for 5.6.0 I saw were unable to link to LLVM libraries. Everything works fine removing that input.

Thanks!
John
[0001-gnu-rocm-Update-to-5.6.0.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#64498; Package guix-patches. (Thu, 06 Jul 2023 18:56:02 GMT) Full text and rfc822 format available.

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

From: John Kehayias <john.kehayias <at> protonmail.com>
To: 64498 <at> debbugs.gnu.org
Cc: Lars-Dominik Braun <lars <at> 6xq.net>
Subject: Re: bug#64498: [PATCH v2] gnu: rocm: Update to 5.6.0.
Date: Thu, 06 Jul 2023 18:54:59 +0000
[Message part 1 (text/plain, inline)]
Hello,

On Thu, Jul 06, 2023 at 04:32 PM, John Kehayias wrote:

> Hi Guix and Lars (as a known ROCm user and knowledgeable about these packages),
>
> Attached is a patch to update our rocm packages to the new release,
> 5.6.0. Nothing too major here in terms of packaging updates, was able
> to get rid of some unneeded patches and did some style updates at the
> same time. I also did llvm-for-rocm together in one patch/commit this
> time since I think it makes the most sense to include it as it should
> match rocm-version as well. I tested everything build locally (x86_64
> only) and Darktable OpenCL works with this.
>
> One gotcha I hit I wanted to note for future reference: rocm-comgr had
> lld (linker from LLVM) as an input which had worked. Until you change
> the order of the inputs. I guess some collision/conflict with the
> llvm-for-rocm used to build the package. The errors for 5.6.0 I saw
> were unable to link to LLVM libraries. Everything works fine removing
> that input.
>

Fixed a minor typo in phase name, here's v2.
[0001-gnu-rocm-Update-to-5.6.0.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#64498; Package guix-patches. (Sun, 09 Jul 2023 18:09:02 GMT) Full text and rfc822 format available.

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

From: Lars-Dominik Braun <lars <at> 6xq.net>
To: John Kehayias <john.kehayias <at> protonmail.com>
Cc: 64498 <at> debbugs.gnu.org
Subject: Re: [PATCH] gnu: rocm: Update to 5.6.0.
Date: Sun, 9 Jul 2023 20:08:08 +0200
[Message part 1 (text/plain, inline)]
Hi,

> Subject: [PATCH] gnu: rocm: Update to 5.6.0.

looks good to me and with the attached patch it even works on my RX 460
(aka gfx803). It still works for you, right?

Cheers,
Lars

[gfx803.diff (text/plain, attachment)]

Reply sent to John Kehayias <john.kehayias <at> protonmail.com>:
You have taken responsibility. (Tue, 11 Jul 2023 16:27:01 GMT) Full text and rfc822 format available.

Notification sent to John Kehayias <john.kehayias <at> protonmail.com>:
bug acknowledged by developer. (Tue, 11 Jul 2023 16:27:01 GMT) Full text and rfc822 format available.

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

From: John Kehayias <john.kehayias <at> protonmail.com>
To: Lars-Dominik Braun <lars <at> 6xq.net>
Cc: 64498-done <at> debbugs.gnu.org
Subject: Re: [PATCH] gnu: rocm: Update to 5.6.0.
Date: Tue, 11 Jul 2023 16:25:49 +0000
Hi Lars,

On Sun, Jul 09, 2023 at 08:08 PM, Lars-Dominik Braun wrote:

> Hi,
>
>> Subject: [PATCH] gnu: rocm: Update to 5.6.0.
>
> looks good to me and with the attached patch it even works on my RX 460
> (aka gfx803). It still works for you, right?
>

Yes, that was the patch I had mentioned before but I thought it didn't work for you? Or maybe something else has changed too, but glad it works! And I tested locally for myself with the additional patch and darktable-cltest still works.

I added the patch, adjusted the commit message, registered the patch, and pushed as 15f9870eb36e688fac2af37828971779b6c56916.

Thanks!

John





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 09 Aug 2023 11:24:15 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 29 days ago.

Previous Next


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