[S] Change in fuchsia/fuchsia[main]: [mesa] Set up symlink for graceful migration

0 views
Skip to first unread message

'Erick Tryzelaar (Gerrit)' via owners-override

unread,
Aug 5, 2025, 4:30:20 PMAug 5
to Owners Override
Attention needed from Jerry Belton and Owners Override

Erick Tryzelaar has uploaded the change for review

Erick Tryzelaar would like Owners Override to review this change.

Commit message

[mesa] Set up symlink for graceful migration

We are moving third_party/mesa into third_party/mesa/src. In order to
enable a graceful migration for petals, we need to first set up a
symlink to mesa/include for this to work without a breaking change.
Bug: 42137978
Change-Id: I8c62315b37ee2fb74156b280e32aeff9e140a480

Change diff

diff --git a/third_party/mesa-migrating/OWNERS b/third_party/mesa-migrating/OWNERS
new file mode 100644
index 0000000..b0d43b4
--- /dev/null
+++ b/third_party/mesa-migrating/OWNERS
@@ -0,0 +1,3 @@
+jba...@google.com
+ros...@google.com
+cst...@google.com
diff --git a/third_party/mesa-migrating/README.fuchsia b/third_party/mesa-migrating/README.fuchsia
new file mode 100644
index 0000000..24f0797
--- /dev/null
+++ b/third_party/mesa-migrating/README.fuchsia
@@ -0,0 +1,17 @@
+Name: Mesa
+URL: https://www.mesa3d.org/
+License: MIT
+License File: ../mesa/CREDITS.fuchsia
+Upstream Git: https://anongit.freedesktop.org/git/mesa/mesa.git
+Description:
+
+The Mesa3D graphics library.
+
+Path: src/vulkan/wsi/wayland
+Name: wayland-protocols
+URL: https://github.com/wayland-project/wayland-protocols
+License: MIT
+Description:
+The wsi/wayland path contains wayland protocols that WSI depends on, and is analogous to the
+egl/wayland path for EGL dependencies. Note that protocols outside the //third_party/wayland
+repo are not approved for general use. Refer to OSRB-209 for context.
diff --git a/third_party/mesa-migrating/include b/third_party/mesa-migrating/include
new file mode 120000
index 0000000..00fabb0
--- /dev/null
+++ b/third_party/mesa-migrating/include
@@ -0,0 +1 @@
+../mesa/include
\ No newline at end of file
diff --git a/tools/check-licenses/assets/allowlists/Exception/BSL-1.0.json b/tools/check-licenses/assets/allowlists/Exception/BSL-1.0.json
index 79e94ce..1d7d9c8 100644
--- a/tools/check-licenses/assets/allowlists/Exception/BSL-1.0.json
+++ b/tools/check-licenses/assets/allowlists/Exception/BSL-1.0.json
@@ -28,7 +28,8 @@
},
{
"projects": [
- "third_party/mesa"
+ "third_party/mesa",
+ "third_party/mesa-migrating"
],
"bug": "",
"notes": []
diff --git a/tools/check-licenses/assets/allowlists/Exception/SGI-B-2.0.json b/tools/check-licenses/assets/allowlists/Exception/SGI-B-2.0.json
index b9c3e91..cbdbced 100644
--- a/tools/check-licenses/assets/allowlists/Exception/SGI-B-2.0.json
+++ b/tools/check-licenses/assets/allowlists/Exception/SGI-B-2.0.json
@@ -7,7 +7,8 @@
"entries": [
{
"projects": [
- "third_party/mesa"
+ "third_party/mesa",
+ "third_party/mesa-migrating"
],
"bug": "",
"notes": []

Change information

Files:
  • A third_party/mesa-migrating/OWNERS
  • A third_party/mesa-migrating/README.fuchsia
  • A third_party/mesa-migrating/include
  • M tools/check-licenses/assets/allowlists/Exception/BSL-1.0.json
  • M tools/check-licenses/assets/allowlists/Exception/SGI-B-2.0.json
Change size: S
Delta: 5 files changed, 25 insertions(+), 2 deletions(-)
Open in Gerrit

Related details

Attention is currently required from:
  • Jerry Belton
  • Owners Override
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newchange
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: I8c62315b37ee2fb74156b280e32aeff9e140a480
Gerrit-Change-Number: 1338166
Gerrit-PatchSet: 3
Gerrit-Owner: Erick Tryzelaar <etryz...@google.com>
Gerrit-Reviewer: Erick Tryzelaar <etryz...@google.com>
Gerrit-Reviewer: Jerry Belton <jce...@google.com>
Gerrit-Reviewer: Owners Override <owners-...@fuchsia.dev>
Gerrit-Attention: Jerry Belton <jce...@google.com>
Gerrit-Attention: Owners Override <owners-...@fuchsia.dev>

--
You received this message because you are subscribed to the Google Groups "owners-override" group.
To unsubscribe from this group and stop receiving emails from it, send an email to owners-overri...@fuchsia.dev.
To view this discussion visit https://groups.google.com/a/fuchsia.dev/d/msgid/owners-override/83d6f31cc01365c70a5676a52285619755a9633d-HTML%40fuchsia-review.googlesource.com.
unsatisfied_requirement
open
diffy

'Erick Tryzelaar (Gerrit)' via owners-override

unread,
Aug 5, 2025, 4:30:23 PMAug 5
to Owners Override, Jerry Belton, GI Try Builder, CQ Bot
Attention needed from Jerry Belton and Owners Override

Erick Tryzelaar voted and added 1 comment

Votes added by Erick Tryzelaar

Commit-Queue+1

1 comment

Patchset-level comments
File-level comment, Patchset 3 (Latest):
Erick Tryzelaar . resolved

Adding owners-override to introduce a new third_party/ directory.

Open in Gerrit

Related details

Attention is currently required from:
  • Jerry Belton
  • Owners Override
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: I8c62315b37ee2fb74156b280e32aeff9e140a480
Gerrit-Change-Number: 1338166
Gerrit-PatchSet: 3
Gerrit-Owner: Erick Tryzelaar <etryz...@google.com>
Gerrit-Reviewer: Erick Tryzelaar <etryz...@google.com>
Gerrit-Reviewer: Jerry Belton <jce...@google.com>
Gerrit-Reviewer: Owners Override <owners-...@fuchsia.dev>
Gerrit-Attention: Jerry Belton <jce...@google.com>
Gerrit-Attention: Owners Override <owners-...@fuchsia.dev>
Gerrit-Comment-Date: Tue, 05 Aug 2025 20:30:17 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes

--
You received this message because you are subscribed to the Google Groups "owners-override" group.
To unsubscribe from this group and stop receiving emails from it, send an email to owners-overri...@fuchsia.dev.
To view this discussion visit https://groups.google.com/a/fuchsia.dev/d/msgid/owners-override/83d6f31cc01365c70a5676a52285619755a9633d-EmailReviewComments-HTML%40fuchsia-review.googlesource.com.
unsatisfied_requirement
open
diffy

'James Robinson (Gerrit)' via owners-override

unread,
Aug 5, 2025, 4:38:52 PMAug 5
to Erick Tryzelaar, Owners Override, Jerry Belton, GI Try Builder, CQ Bot
Attention needed from Erick Tryzelaar, Jerry Belton and Owners Override

James Robinson voted Owners-Override+1

Owners-Override+1
Open in Gerrit

Related details

Attention is currently required from:
  • Erick Tryzelaar
  • Jerry Belton
  • Owners Override
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: I8c62315b37ee2fb74156b280e32aeff9e140a480
Gerrit-Change-Number: 1338166
Gerrit-PatchSet: 3
Gerrit-Owner: Erick Tryzelaar <etryz...@google.com>
Gerrit-Reviewer: Erick Tryzelaar <etryz...@google.com>
Gerrit-Reviewer: James Robinson <jam...@google.com>
Gerrit-Reviewer: Jerry Belton <jce...@google.com>
Gerrit-Reviewer: Owners Override <owners-...@fuchsia.dev>
Gerrit-Attention: Jerry Belton <jce...@google.com>
Gerrit-Attention: Owners Override <owners-...@fuchsia.dev>
Gerrit-Attention: Erick Tryzelaar <etryz...@google.com>
Gerrit-Comment-Date: Tue, 05 Aug 2025 20:38:45 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes

--
You received this message because you are subscribed to the Google Groups "owners-override" group.
To unsubscribe from this group and stop receiving emails from it, send an email to owners-overri...@fuchsia.dev.
To view this discussion visit https://groups.google.com/a/fuchsia.dev/d/msgid/owners-override/c5ddd44aa5f62cdd580c8d53878679a8381530ee-EmailReviewComments-HTML%40fuchsia-review.googlesource.com.
satisfied_requirement
unsatisfied_requirement
open
diffy

'Erick Tryzelaar (Gerrit)' via owners-override

unread,
Aug 5, 2025, 4:41:19 PMAug 5
to James Robinson, Owners Override, Jerry Belton, GI Try Builder, CQ Bot
Attention needed from Jerry Belton and Owners Override

Erick Tryzelaar voted Fuchsia-Auto-Submit+1

Fuchsia-Auto-Submit+1
Open in Gerrit

Related details

Attention is currently required from:
  • Jerry Belton
  • Owners Override
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: I8c62315b37ee2fb74156b280e32aeff9e140a480
Gerrit-Change-Number: 1338166
Gerrit-PatchSet: 3
Gerrit-Owner: Erick Tryzelaar <etryz...@google.com>
Gerrit-Reviewer: Erick Tryzelaar <etryz...@google.com>
Gerrit-Reviewer: James Robinson <jam...@google.com>
Gerrit-Reviewer: Jerry Belton <jce...@google.com>
Gerrit-Reviewer: Owners Override <owners-...@fuchsia.dev>
Gerrit-Attention: Jerry Belton <jce...@google.com>
Gerrit-Attention: Owners Override <owners-...@fuchsia.dev>
Gerrit-Comment-Date: Tue, 05 Aug 2025 20:41:13 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes

--
You received this message because you are subscribed to the Google Groups "owners-override" group.
To unsubscribe from this group and stop receiving emails from it, send an email to owners-overri...@fuchsia.dev.
To view this discussion visit https://groups.google.com/a/fuchsia.dev/d/msgid/owners-override/d6baec96ed5b0b536c1992f7670fbf273b02e607-EmailReviewComments-HTML%40fuchsia-review.googlesource.com.
satisfied_requirement
unsatisfied_requirement
open
diffy

'Adam Barth (Gerrit)' via owners-override

unread,
Aug 5, 2025, 4:47:20 PMAug 5
to Erick Tryzelaar, James Robinson, Owners Override, Jerry Belton, GI Try Builder, CQ Bot
Attention needed from Erick Tryzelaar, Jerry Belton and Owners Override

Adam Barth voted Owners-Override+1

Owners-Override+1
Open in Gerrit

Related details

Attention is currently required from:
  • Erick Tryzelaar
  • Jerry Belton
  • Owners Override
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: I8c62315b37ee2fb74156b280e32aeff9e140a480
Gerrit-Change-Number: 1338166
Gerrit-PatchSet: 3
Gerrit-Owner: Erick Tryzelaar <etryz...@google.com>
Gerrit-Reviewer: Adam Barth <aba...@google.com>
Gerrit-Reviewer: Erick Tryzelaar <etryz...@google.com>
Gerrit-Reviewer: James Robinson <jam...@google.com>
Gerrit-Reviewer: Jerry Belton <jce...@google.com>
Gerrit-Reviewer: Owners Override <owners-...@fuchsia.dev>
Gerrit-Attention: Jerry Belton <jce...@google.com>
Gerrit-Attention: Owners Override <owners-...@fuchsia.dev>
Gerrit-Attention: Erick Tryzelaar <etryz...@google.com>
Gerrit-Comment-Date: Tue, 05 Aug 2025 20:47:14 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes

--
You received this message because you are subscribed to the Google Groups "owners-override" group.
To unsubscribe from this group and stop receiving emails from it, send an email to owners-overri...@fuchsia.dev.
To view this discussion visit https://groups.google.com/a/fuchsia.dev/d/msgid/owners-override/5a100b7916710a500eb6a6d0364fe01ff6ccbcf8-EmailReviewComments-HTML%40fuchsia-review.googlesource.com.
satisfied_requirement
unsatisfied_requirement
open
diffy
Reply all
Reply to author
Forward
0 new messages