[Bug 257264] graphics/drm-fbsd13-kmod: Fails to build after LinuxKPI update: linux/kref.h:118:2: error: format specifies type 'char *' but the argument has type 'int'

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 20 Jul 2021 23:37:18 +0000
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257264

--- Comment #12 from Vladimir Kondratyev <wulf_at_freebsd.org> ---
(In reply to Bjoern A. Zeeb from comment #10)
> Do you have a (recent--after port update) pkg somewhere which was build on 13.0-RELEASE?  We can probably take that part to email.

pkg install drm-fbsd13-kmod being executed on any 13.x machine installs package
built on 13.0-RELEASE

It is appeared that commit 04456f7118 which broke KBI precedes your commits.
It adds some fields to struct pci_dev which are required by newer versions of
drm-kmod. That means that we have 2 options: Revert all breaking commits and
stick to drm-kmod 5.4 on 13.x forever or break 13.x->13.x+1 binary upgrade over
and over again.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
Received on Tue Jul 20 2021 - 23:37:18 UTC

Original text of this message