-
Notifications
You must be signed in to change notification settings - Fork 12
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
base: main
Are you sure you want to change the base?
Conversation
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]>
Test jobs for commit 8f7d9af |
There was a problem hiding this 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]>
Both should be fixed now, thanks!
|
Test jobs for commit ec62cc9 |
No description provided.