Bug 275569 - x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.146.02
Summary: x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.146.02
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kevin Bowling
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-06 13:34 UTC by Tomoaki AOKI
Modified: 2024-01-02 01:49 UTC (History)
6 users (show)

See Also:
junchoon: maintainer-feedback?


Attachments
Patch to update to 535.129.03 and allow testing for 545 series of driver (5.14 KB, patch)
2023-12-06 13:44 UTC, Tomoaki AOKI
no flags Details | Diff
nvidia-drm: bump version to 535.129.03 (2.28 KB, patch)
2023-12-07 16:17 UTC, Austin Shafer
no flags Details | Diff
Patch to update to 535.146.02 and allow testing for 545 series of driver (5.14 KB, patch)
2023-12-11 11:17 UTC, Tomoaki AOKI
junchoon: maintainer-approval?
Details | Diff
nvidia-drm: bump version to 535.146.02 (1.91 KB, patch)
2023-12-11 19:08 UTC, Austin Shafer
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tomoaki AOKI 2023-12-06 13:34:02 UTC
nvidia updated Latest Production Branch Version of driver to 535.129.03.
And New Feature Branch Version of driver adds one/delete one libraries.

See below for details. As Release Highlights of 545.29.06 doesn't described about library changes, also listed for Beta version which I first noticed the changes.


Latest Production Branch Version: 535.129.03
https://www.nvidia.com/Download/driverResults.aspx/213196/en-us/

Latest New Feature Branch Version: 545.29.06
https://www.nvidia.com/Download/driverResults.aspx/216532/en-us/

Latest Beta Version: 545.23.06
https://www.nvidia.com/Download/driverResults.aspx/212966/en-us/


For your convenience, descriptions about library changes are as below.

Added libnvidia-gpucomp.so to the driver package. This is a helper library used for GPU shader compilation.
Removed libnvidia-vulkan-producer.so from the driver package. This helper library is no longer needed by the Wayland WSI.
Comment 1 Tomoaki AOKI 2023-12-06 13:44:32 UTC
Created attachment 246820 [details]
Patch to update to 535.129.03 and allow testing for 545 series of driver

Patch to update to 535.129.03.

Also include changes to allow testing of 545 series of nvidia-driver and linux-nvidia-libs.
Possibly incomplete (not thoroughly reviewed/tested), but these are working for me without unknown new issues.

As I don't using nvidia-drm*-kmod, no consideration for them.
But this would be a start point for proper update.

distinfo is updated for 535.129.03 only, as 545 series of nvidia-driver and linux-nvidia-libs are New Feature Branch Version. Test 545 as usual, if you want.
Comment 2 Tomoaki AOKI 2023-12-07 00:59:18 UTC
Intentionally set depreated "patch" keyword, as I can't understand how one can know there's any patch(es) available or not.
Also set maintainer-feedback flag to "?".
Comment 3 Austin Shafer 2023-12-07 16:17:46 UTC
Created attachment 246876 [details]
nvidia-drm: bump version to 535.129.03

Here's the distinfo update for the nvidia-drm-kmod ports.
Comment 4 Tomoaki AOKI 2023-12-11 11:17:08 UTC
Created attachment 246973 [details]
Patch to update to 535.146.02 and allow testing for 545 series of driver

Patch for update to 535.146.02 released at Dec.07,2023.
Still including changes to allow testing of 545 series of nvidia-driver and linux-nvidia-libs.

This is just an update for distinfo and Makefile.version part.
No other change from my previous patch.

Intentionally kept my previous patch until nvidia-drm patch gets corresponding update.
Also subject is not changed for now. It would be changed in conjunction with obsoleting of my previous patch.
Comment 5 Austin Shafer 2023-12-11 19:08:57 UTC
Created attachment 246990 [details]
nvidia-drm: bump version to 535.146.02

Here's the nvidia-drm update for 535.146.02
Comment 6 Tomoaki AOKI 2023-12-11 22:08:28 UTC
Edited subject as of upstream version update.
Couldn't find how I can obsolete old patch, so my previous patch is kept.
Maybe older patches can be obsoleted when newer patch is uploaded only...
Comment 7 Jung-uk Kim freebsd_committer freebsd_triage 2023-12-11 23:51:19 UTC
(In reply to Tomoaki AOKI from comment #6)
> Couldn't find how I can obsolete old patch, so my previous patch is kept.

Done.

> Maybe older patches can be obsoleted when newer patch is uploaded only...

You can click "Details" and "edit details".
Comment 8 Tomoaki AOKI 2023-12-12 13:59:14 UTC
(In reply to Jung-uk Kim from comment #7)

Thanks!

By the way, auto-assignment of assignee doesn't seem to work this time.
Maybe it would be because x11/nvidia-driver and x11/linux-nvidia-libs have different maintainer (danfe@ and x11@ respectively).
Would it allowed for me to assign via editing flags? Or is it the authority/responsibility of admins/moderators here only?

And is it allowed for reporters to change status to "Open" ourselves?
This PR is kept "New" until now.
Comment 9 Tomoaki AOKI 2023-12-12 14:02:12 UTC
Dropped keyword "Patch" as per request from grahamperrin at Forums[1].

[1] https://forums.FreeBSD.org/threads/nvidia-re-init-fails-on-logout.91052/post-633300
Comment 10 commit-hook freebsd_committer freebsd_triage 2024-01-01 23:11:45 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7071f5604df659921251fc2d8d76adeca6ac5439

commit 7071f5604df659921251fc2d8d76adeca6ac5439
Author:     Austin Shafer <ashafer@badland.io>
AuthorDate: 2024-01-01 22:38:24 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2024-01-01 22:51:52 +0000

    graphics/nvidia-drm-{510,515}-kmod: Update to 535.146.02

    PR:             275569

 graphics/nvidia-drm-510-kmod/distinfo | 6 +++---
 graphics/nvidia-drm-515-kmod/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)
Comment 11 commit-hook freebsd_committer freebsd_triage 2024-01-01 23:11:48 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d978418fa21111ad3fd8ea6e4ea911587f40aaf8

commit d978418fa21111ad3fd8ea6e4ea911587f40aaf8
Author:     Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
AuthorDate: 2024-01-01 20:57:25 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2024-01-01 22:51:51 +0000

    x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.146.02

    PR:             275569
    Approved by:    danfe (maintainer timeout)

 x11/linux-nvidia-libs/Makefile     | 11 ++++++++++-
 x11/linux-nvidia-libs/distinfo     |  6 +++---
 x11/nvidia-driver/Makefile         |  8 ++++++--
 x11/nvidia-driver/Makefile.version |  2 +-
 x11/nvidia-driver/distinfo         |  6 +++---
 x11/nvidia-driver/pkg-plist        |  4 ++++
 6 files changed, 27 insertions(+), 10 deletions(-)
Comment 12 Tomoaki AOKI 2024-01-02 01:49:51 UTC
(In reply to commit-hook from comment #11)

Confirmed. Thanks for taking this, Kevin!