Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mesa: 20.1.9 -> 20.2.1 #99091

Merged
merged 1 commit into from Oct 15, 2020
Merged

mesa: 20.1.9 -> 20.2.1 #99091

merged 1 commit into from Oct 15, 2020

Conversation

@primeos
Copy link
Member

@primeos primeos commented Sep 29, 2020

Announcements:

I've rebased the patches accordingly and avoided:
meson.build:320: WARNING: Platform surfaceless is now always selected; setting this option will be an error in Mesa 20.3
meson.build:324: WARNING: Platform drm is now automatically selected; setting this option will be an error in Mesa 20.3
This will also fix the list in the configuration summary:
EGL/Vulkan/VL platforms: x11 surfaceless wayland drm surfaceless drm

Status
  • Wait for the first stable release in ~2 weeks: 20.2.1
  • Build works
  • Tested r600
  • Tested iris
  • Tested panfrost (thanks @colemickens)
Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.
@colemickens
Copy link
Member

@colemickens colemickens commented Oct 1, 2020

I have Alacritty running on my Pinebook Pro after building with this commit and launching it with PAN_MESA_DEBUG=gl3 alacritty. I ran out of disk space building for my desktop, however.

(btw, https://colemickens.cachix.org will have some cache hits for this PR on top of nixos-unstable, for aarch64 at least)

@colemickens
Copy link
Member

@colemickens colemickens commented Oct 14, 2020

It's happening! https://github.com/mesa3d/mesa/releases/tag/mesa-20.2.1

I've rebased the patches accordingly and avoided:
meson.build:320: WARNING: Platform `surfaceless` is now always selected; setting this option will be an error in Mesa 20.3
meson.build:324: WARNING: Platform `drm` is now automatically selected; setting this option will be an error in Mesa 20.3
This will also fix the list in the configuration summary:
EGL/Vulkan/VL platforms:   x11 surfaceless wayland drm surfaceless drm
@primeos primeos changed the title mesa: 20.1.9 -> 20.2.0 mesa: 20.1.9 -> 20.2.1 Oct 15, 2020
@primeos primeos marked this pull request as ready for review Oct 15, 2020
@primeos primeos merged commit b136156 into NixOS:staging Oct 15, 2020
19 of 20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants