Skip to content

Mesa-snapshot: update to 25.2.0-rc2 version #109

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

lumag
Copy link
Contributor

@lumag lumag commented Jul 25, 2025

No description provided.

The code in the mesa-snapshot.sh was fetching the specified commit, but
wasn't switching to it. It wasn't that important previously, as
packages were simply using newer commit, but it's important now as we
are using 25.2 branch instead of main.

Signed-off-by: Dmitry Baryshkov <[email protected]>
Copy link

github-actions bot commented Jul 25, 2025

Test Results

 2 files  ±0   4 suites  ±0   6m 4s ⏱️ ±0s
15 tests ±0  15 ✅ ±0  0 💤 ±0  0 ❌ ±0 
38 runs  ±0  38 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit ec62cc9. ± Comparison against base commit 48071a4.

♻️ This comment has been updated with latest results.

Copy link

Test jobs for commit 8f7d9af

@basak-qcom basak-qcom self-requested a review July 25, 2025 15:04
Copy link
Contributor

@basak-qcom basak-qcom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When I test build from 8f7d9af using:

python3 scripts/build-deb.py --config overlay-debs/mesa-snapshot/mesa-snapshot.yaml --output extra-debs

I get:

dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying path_max.diff
dpkg-source: info: applying src_glx_dri_common.h.diff
dpkg-source: info: applying disable_ppc64el_assembly.diff
dpkg-source: info: applying drisw-Avoid-crashing-when-swrast_loader-NULL.patch
dpkg-source: info: applying etnaviv-add-support-for-texelfetch.patch
dpkg-source: info: the patch has fuzz which is not allowed, or is malformed
dpkg-source: info: if patch 'etnaviv-add-support-for-texelfetch.patch' is correctly applied by quilt, use 'quilt refresh' to update it
dpkg-source: info: if the file is present in the unpacked source, make sure it is also present in the orig tarball
dpkg-source: error: cannot read mesa-25.2.0~git20250723/debian/patches/etnaviv-add-support-for-texelfetch.patch: No such file or directory
E: Failed to run dpkg-source --before-build /tmp/tmpwo5et5bs/mesa-25.2.0~git20250723

Looks like after the debdiff is applied, debian/patches/series contains etnaviv-add-support-for-texelfetch.patch but this file no longer exists. I guess this is because the debdiff no longer drops the patch, but also no longer drops the entry from the series file.

Do you get the same?

Does the changelog entry written by mesa-snapshot.sh now need updating? For example, 35316.patch is no longer being added, right?

Major changes include support for non-power-of-two (RGB/BGR 888) support
and compute shader fixes in turnip.

Drop 35316.patch, those commits are mostly merged now.

Signed-off-by: Dmitry Baryshkov <[email protected]>
@lumag
Copy link
Contributor Author

lumag commented Jul 25, 2025 via email

Copy link

Test jobs for commit ec62cc9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants