Page MenuHomeFreeBSD

graphics/drm-latest-kmod: Update to drm_v6.12.85_3 to fix build
ClosedPublic

Authored by jrm on Sun, Sep 27, 9:59 PM.
Tags
None
Referenced Files
F174417709: D60084.id187938.diff
Sat, Oct 3, 1:23 AM
F174415798: D60084.id187848.diff
Sat, Oct 3, 1:07 AM
F174374690: D60084.diff
Fri, Oct 2, 6:53 PM
F174333228: D60084.id187938.diff
Fri, Oct 2, 11:41 AM
Unknown Object (File)
Fri, Oct 2, 12:15 AM
Unknown Object (File)
Wed, Sep 30, 6:57 PM
Unknown Object (File)
Wed, Sep 30, 5:27 PM
Unknown Object (File)
Wed, Sep 30, 2:43 PM
Subscribers
None

Details

Summary

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

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 77399
Build 74282: arc lint + arc unit

Event Timeline

jrm requested review of this revision.Sun, Sep 27, 9:59 PM
jrm created this revision.

Thank you for the patch! I missed it when I updated other ports because I thought this one was tracking the drm-kmod master branch.

This revision is now accepted and ready to land.Mon, Sep 28, 9:09 PM