Re: [Bug 250700] drm-kmod i915kms binary package not working on 12.2-RELEASE

Niclas Zeising <[email protected]>
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]>
On 2020-12-13 18:32, Miguel C wrote:
> This was indeed known and happened from 12.0 to 12.1 too, but I must admit
> it's kinda surprising nothing was done about it this time, isn't this just
> fixed by providing a 12.2 built package?
> 
> I was curious too why that was  not done, but since building it doesn't
> take long I was OK with it, but it would be nice to see this address in
> future, I'm guessing it will be the same for 13 and so on right?
> 
> Or is there a better solution to having multiple port flavors?

The problem is far from simple to fix.
The issue is that FreeBSD packages are built on the lowest common 
denominator, which menas that packages for FreeBSD 12.1 and 12.2 are 
built on FreeBSD 12.1, and will be done that way until FreeBSD 12.1 is EOL.
Currently, there is no good way or good support for building a specific 
package (or set of packages) on another version of FreeBSD and have 
those be preferred, at least that's my understanding

Just creating a different package, say drm-fbsd12.2-kmod, won't work, 
since that will still be built on FreeBSD 12.1 (or not built at all, if 
we restrict it to only building on FreeBSD 12.2 or later).  Having a 
different package name also means that people upgrading from 12.1 to 
12.2 won't get the new package without manual intervention.

For FreeBSD 13.0 this won't be a problem, since packages for FreeBSD 
13.0 are built on FreeBSD 13.0.

Regards
-- 
Niclas Zeising
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.