Bug 252427 - graphics/mesa-dri: remove obsolete Mesa Classic swrast
Summary: graphics/mesa-dri: remove obsolete Mesa Classic swrast
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-x11 (Nobody)
URL:
Keywords: buildisok
Depends on:
Blocks:
 
Reported: 2021-01-05 01:36 UTC by Mark Linimon
Modified: 2021-01-20 00:38 UTC (History)
4 users (show)

See Also:
bugzilla: maintainer-feedback? (x11)


Attachments
patch to graphics/mesa-dri/Makefile (1.44 KB, patch)
2021-01-05 01:36 UTC, Mark Linimon
no flags Details | Diff
patch to graphics/mesa-dri/Makefile (659 bytes, patch)
2021-01-05 01:42 UTC, Mark Linimon
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Linimon freebsd_committer freebsd_triage 2021-01-05 01:36:31 UTC
Created attachment 221277 [details]
patch to graphics/mesa-dri/Makefile

Per an article in Phoronix, "Mesa 21.0 Has Finally Killed The Classic 'SWRAST' Software Rasterizer".  The commit referenced is:

https://cgit.freedesktop.org/mesa/mesa/commit/?id=ee802372180a2b4460cc7abb53438e45c6b6f1e4

I do not know yet what the effect will be on arm*, mips*, powerpc*.  Unfortunately I do not have the cycles to test (except possibly for powerpc64).
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2021-01-05 01:42:15 UTC
Created attachment 221278 [details]
patch to graphics/mesa-dri/Makefile

Remove testing crud that crept in.
Comment 2 Emmanuel Vadot freebsd_committer 2021-01-05 09:06:20 UTC
Seems a bit quick to remove, mesa 21.0 isn't even released yet.
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2021-01-05 15:12:22 UTC
(In reply to Emmanuel Vadot from comment #2)
Well, we should consider testing it on all the affected architectures now, so it will not be a surprise whenever upstream actually does their next release.

fwiw I can already tell that the patch is insufficient.  I'm still testing.
Comment 4 Automation User 2021-01-20 00:38:36 UTC
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/244063026