graphics/drm-latest-kmod: Update to drm_v6.12.85_3 to fix build After src commit 33595d4ae01c added pci_map_rom() and pci_unmap_rom() to linuxkpi, graphics/drm-latest-kmod failed to build because drm-kmod defined the same macros itself. Upstream drm-kmod made its definitions conditional, and ports commit 7e420adaf6ef pulled that fix in for drm-515-kmod, drm-61-kmod, drm-66-kmod, and drm-612-kmod. drm-latest-kmod was missed, so move it to the same tag as drm-612-kmod. Bump PORTREVISION of the nvidia-drm-latest-kmod ports, which build against the drm-kmod sources, and update their distinfo for the new tarball. Reference: https://github.com/freebsd/drm-kmod/pull/503 Reviewed by: dumbbell Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D600844885183c12
Port details
graphics/drm-latest-kmod 6.12.85.1501000
Direct Rendering Manager (DRM) GPU drivers
Port info
- Maintainer
- x11@FreeBSD.org
- Packages
- latest: 6.12.85.1501000
- Upstream
- up to date
- Last update
- to 6.12.85.1501000 · 4885183c12
- Quarterly
- 2026Q4: 6.12.85.1501000
- WWW
- https://github.com/freebsd/drm-kmod/
- Links
- cgit · VuXML
Install
- Package
# pkg install drm-latest-kmodinstalls 6.12.85.1501000 fromlatest; fromquarterly(2026Q4) 6.12.85.1501000- Port
# cd /usr/ports/graphics/drm-latest-kmod && make install clean- Size
- 4.3 MiB download · 21 MiB installed
- Depends on
- nothing
- License
- BSD2CLAUSE and GPLv2 and MIT
- pkg-message
Shown after installing
The drm-latest-kmod port can be enabled for amdgpu (for AMD GPUs starting with the HD7000 series / Tahiti) or i915kms (for Intel APUs starting with HD3000 / Sandy Bridge) through kld_list in /etc/rc.conf. radeonkms for older AMD GPUs can be loaded and there are some positive reports if EFI boot is NOT enabled. For amdgpu: kld_list="amdgpu" For Intel: kld_list="i915kms" For radeonkms: kld_list="radeonkms" Please ensure that all users requiring graphics are members of the "video" group. Please note that this package was built for FreeBSD 15.1. If this is not your current running version, please rebuild it from ports to prevent panics when loading the module.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 6.12.85.1600029 | ✗ | – |
| FreeBSD 15 | 6.12.85.1501000 | ✗ | – |
| FreeBSD 14 | ✗ | ✗ | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 6.12.85.1501000 | ✗ | – |
| FreeBSD 14 | ✗ | ✗ | ✗ |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 6.12.85.1501000.Fixed (0)
No VuXML entries for this package.
Problem reports (4) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 298729 | maintainer-feedback? graphics/drm-latest-kmod: FreeBSD 16-CURRENT: build error: 'pci_map_rom' macro redefined | In Progress | 2026-09-29 |
| 291098 | crash maintainer-feedback+ graphics/drm-latest-kmod: Kernel panic on amdgpu, Framework 16 | Open | 2026-05-12 |
| 293254 | maintainer-feedback? graphics/drm-66-kmod | graphics/drm-latest-kmod: Blocks system from powering off during shutdown. | New | 2026-03-10 |
| 293621 | maintainer-feedback? graphics/drm-latest-kmod - Radeon MI50 failures and no vulkan support | New | 2026-03-07 |
Commits (8)
graphics/drm-612-kmod: new port Reviewed by: dumbbell, emaste Approved by: lwhsu (mentor, implicitly) Differential Revision: https://reviews.freebsd.org/D568889c021c6bac
graphics/drm-latest-kmod: update to 6.12 Also remove ARCH-specific logic, since ONLY_FOR_ARCHS=amd64 is already set. Reviewed by: dumbbell Approved by: lwhsu (mentor, implicitly) Differential Revision: https://reviews.freebsd.org/D5667096fa2d3876
all: drop support for FreeBSD 13, mips and risc64sf Reviewed by: many (*) Differential Revision: https://reviews.freebsd.org/D55624 Differential Revision: https://reviews.freebsd.org/D55642 (merged in from bofh) many (*) acm arrowd brooks cmt dch decke dinoex eduardo fluffy fuz gahr garga jbeich joerg jrm kai kenrap martymac matthew mfechner michaelo mizhka nobutaka pkubaj se tagattie thj Anton Saietskii GenericRikka Gert Doering Jan Bramkamp Oleh Hushchenkov Oleksandr Kryvulia Ralf van der Enden Yamagi desktop kde python tcltk office2a7c056120
graphics/*drm*: remove CONFLICTS with now-deleted drm-51090aa381b54
graphics/drm-latest-kmod: apply 2b49118158d0aa7cb to port This unbreaks the package build with clang 21+. MFH: 2026Q1 Approved by: emaste (maintainer) Reviewed by: emaste, dim Differential Revision: https://reviews.freebsd.org/D54993381b9471dc
graphics/drm-latest-kmod: Fix build on -CURRENT Update the port to have code dealing with change in BUS_ALLOC_RESOURCE Sponsored by: Beckhoff Automation GMbH & Co. KGbd06ee8f20
graphic/drm-next-kmod: New port tracking latest non-LTS version of DRM drivers This port will allow users to use the latest version of the DRM drivers. It will only be available for FreeBSD -CURRENT and possibly the upcoming/latest release (such as the upcoming 15.0-RELEASE at the time of this commit), depending how linuxkpi changes are backported to stable branches. This version is unlikely to be LTS because LTS versions are provided by dedicated ports such as `graphics/drm-66-kmod`. Also because this port does not track a specific version (but the latest), it may not be as stable as the LTS-tracking ports. It is still made available because it will make it easier for users to test that latest version of DRM drivers. Sponsored by: The FreeBSD Foundation9bd6f01451