Summary: | graphics/nvidia-drm-515-kmod, graphics/nvidia-drm-61-kmod: Fails to build after stable/14 commit 183b64dfd84ad7fd504d04f40c90edad809083c1 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Tomoaki AOKI <junchoon> | ||||
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | ashafer, grahamperrin, kbowling | ||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(ashafer) |
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280772 | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 280772 | ||||||
Attachments: |
|
Description
Tomoaki AOKI
2024-06-05 09:08:59 UTC
Created attachment 251235 [details]
Patch to fix build
Attached patch fixed the build for stable/14.
As a large amount of builds are ongoing now, not yet tested wherher it breaks build on main or not.
Unfortunately, this patch has usually-fatal problem, as the __FreeBSD_version used for this is BEFORE THE PROBLEMATIC COMMIT.
But fortunately, the time window that is problematic is below 5 minutes.
Someone really unfortunate could be affected, but usually OK.
Another problem is that this kind of fix are needed again if the problematic commit is MFS'ed to releng/14.*.
Patch LGTM thanks. I think that small gap between the __FreeBSD_versions is unfortunate but it is what it is. It should be unlikely to affect anyone as you said. I don't have a commit bit, so someone else will have to commit this for me. (In reply to Austin Shafer from comment #2) Thanks! Now I can look for a committer to handle this. Will post a mail to freebsd-ports ML as approved by maintainer soon. Additional notes for triagers/committers kindly picking this. Uploaded patch here is just a "build fix" for specific branch (stable/14). So I think PORTREVISION bump is not needed here. For main, this is already fixed. What I did is to adjust the scope of the fix. For releng/14.1 and stable/13, just confirmed that the offending commit is not yet MFS'ed/MFC'ed at Jun.16, 2024 at 10:39:30 (JST, +9). So currently stable/14 alone is affected. Add Blocks: 280772 not to be missed when it lands. Landed as 50bae2203980aacc742dbf1f69bcb5ead7bad4eb (In reply to Kevin Bowling from comment #6) Confirmed. Thanks! |