Page MenuHomeFreeBSD

graphics/drm-latest-kmod: update to 6.12
ClosedPublic

Authored by siva on Apr 27 2026, 6:27 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Jun 10, 10:34 AM
Unknown Object (File)
Tue, Jun 9, 5:53 AM
Unknown Object (File)
Thu, Jun 4, 11:18 PM
Unknown Object (File)
Thu, Jun 4, 9:16 AM
Unknown Object (File)
Thu, Jun 4, 5:08 AM
Unknown Object (File)
Wed, Jun 3, 6:43 PM
Unknown Object (File)
Tue, Jun 2, 9:37 PM
Unknown Object (File)
Tue, Jun 2, 9:37 PM
Subscribers

Details

Summary

Also remove ARCH-specific logic, since ONLY_FOR_ARCHS=amd64
is already set.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

siva requested review of this revision.Apr 27 2026, 6:27 PM
siva created this revision.
dumbbell requested changes to this revision.May 6 2026, 9:00 PM

Thank you for the patch!

Now that DRM 6.12 was merged, would you agree to refresh the patch? Also, linuxkpi changes made it to freebsd-src stable/15, therefore the branch should build 15.1-RELEASE.

There is only one linuxkpi change left to fix a compiler warning. It’s already in the main branch and I will cherry-pick it to stable/15 tomorrow. I still need to bump FreeBSD_version in both branches though.

This revision now requires changes to proceed.May 6 2026, 9:00 PM

Note that the 6.12-lts branch was created too. It is even more recent that the master branch right now (6.12 vs 6.12.85). It will need a port as well. If you want to work on one, feel free to submit one. Otherwise, I can prepare one.

EDIT: I also need to tag that branch.

I can definitely work on these patches and create a stack here. I'll update you once I have them ready.

siva retitled this revision from graphics/drm-latest-kmod: update to 6.11 to graphics/drm-latest-kmod: update to 6.12.
siva edited the summary of this revision. (Show Details)

Updated to v6.12 tag.

dumbbell added inline comments.
graphics/drm-latest-kmod/Makefile
32–33

It is also unsupported in the range >= 1600000 && < 1600018.

This revision now requires changes to proceed.May 8 2026, 10:03 PM

I think we also want to create drm-69-kmod? My i7-1370P system works with 6.9 (so as 6.6 but 6.9 works better) but has some hanging issues with 6.12. While I'm trying to debug and provide more useful information, having 6.9 is important to me.

manu added inline comments.
graphics/drm-latest-kmod/Makefile
32–33

We usually don't care about older current, if a port needs current, it always needs the latest and greatest.

I think we also want to create drm-69-kmod? My i7-1370P system works with 6.9 (so as 6.6 but 6.9 works better) but has some hanging issues with 6.12. While I'm trying to debug and provide more useful information, having 6.9 is important to me.

6.9 isn't an LTS release and we want to stick to only having lts in ports otherwise it will be to much work

Added FreeBSD 16 version sanity check

graphics/drm-latest-kmod/Makefile
32–33

Even still, it's valuable as a sanity check and does communicate the required bounds declaratively.

After comment from @manu, I'm fine either way.

This revision is now accepted and ready to land.May 21 2026, 5:23 PM
This revision was automatically updated to reflect the committed changes.