graphics/mesa-devel: update to 26.0.b.736 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/481df222095...124d550a9432daf2c8f29
Port details
graphics/mesa-devel26.2.b.4658_1
Bleeding edge Mesa drivers (OpenCL, OpenGL, Vulkan)
- Maintainer
- jbeich@FreeBSD.org
- Packages
- mesa-devel 26.2.b.4658_1
- Upstream
- Higher version available: 26.2.5
- CPE
mesa3d:mesafrom the port- WWW
- https://www.mesa3d.org/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (945)
*/*: Bump port revision after spirv-tools update (691d023921f3)be3cf7dfe6
lang/rust: Bump revisions after 1.93.0 PR: 2923603d631100e8
graphics/mesa-devel: unbreak on 64-bit archs after b95e493d187f
../src/gallium/winsys/amdgpu/drm/amdgpu_cs.cpp:1653:84: error: format specifies type 'unsigned long long' but the argument has type '__u64' (aka 'unsigned long') [-Werror,-Wformat]
1652 | mesa_logi("amdgpu: uq_log: %s: num_wait_fences=%d uq_va=%llx job=%llx\n",
| ~~~~
| %lx
1653 | amdgpu_userq_str[acs->queue_index], userq_wait_data.num_fences, fence_info[i].va,
| ^~~~~~~~~~~~~~~~
../src/util/log.h:78:78: note: expanded from macro 'mesa_logi'
78 | #define mesa_logi(fmt, ...) mesa_log(MESA_LOG_INFO, (MESA_LOG_TAG), (fmt), ##__VA_ARGS__)
| ~~~ ^~~~~~~~~~~
../src/gallium/winsys/amdgpu/drm/amdgpu_cs.cpp:1654:20: error: format specifies type 'unsigned long long' but the argument has type '__u64' (aka 'unsigned long') [-Werror,-Wformat]
1652 | mesa_logi("amdgpu: uq_log: %s: num_wait_fences=%d uq_va=%llx job=%llx\n",
| ~~~~
| %lx
1653 | amdgpu_userq_str[acs->queue_index], userq_wait_data.num_fences, fence_info[i].va,
1654 | fence_info[i].value);
| ^~~~~~~~~~~~~~~~~~~
../src/util/log.h:78:78: note: expanded from macro 'mesa_logi'
78 | #define mesa_logi(fmt, ...) mesa_log(MESA_LOG_INFO, (MESA_LOG_TAG), (fmt), ##__VA_ARGS__)
| ~~~ ^~~~~~~~~~~
Reported by: pkg-fallout3ac25a867cgraphics/mesa-devel: update to 26.0.b.44 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/6f076cdfda3...481df222095b95e493d18
graphics/mesa-devel: unbreak WITH_FORTIFY{,_PORTS} on FreeBSD >= 15
../src/gallium/auxiliary/vl/vl_csc.c:196:35: error: too many arguments provided to function-like macro invocation
196 | { 0.595254, 0.349314, 0.055432, 0.0 },
| ^
/usr/include/ssp/string.h:124:9: note: macro 'memcpy' defined here
124 | #define memcpy(dst, src, len) __ssp_bos_check3(memcpy, dst, src, len)
| ^
../src/gallium/auxiliary/vl/vl_csc.c:195:10: note: parentheses are required around macro argument containing braced initializer list
195 | memcpy(matrix, &(vl_csc_matrix){
| ^
| (
196 | { 0.595254, 0.349314, 0.055432, 0.0 },
197 | { 0.081244, 0.891503, 0.027253, 0.0 },
198 | { 0.015512, 0.081912, 0.902576, 0.0 },
199 | }, sizeof(vl_csc_matrix));
|
| )
../src/gallium/auxiliary/vl/vl_csc.c:205:37: error: too many arguments provided to function-like macro invocation
205 | { 0.939543, 0.050181, 0.010276, 0.0 },
| ^
/usr/include/ssp/string.h:124:9: note: macro 'memcpy' defined here
124 | #define memcpy(dst, src, len) __ssp_bos_check3(memcpy, dst, src, len)
| ^
../src/gallium/auxiliary/vl/vl_csc.c:204:10: note: parentheses are required around macro argument containing braced initializer list
204 | memcpy(matrix, &(vl_csc_matrix){
| ^
| (
205 | { 0.939543, 0.050181, 0.010276, 0.0 },
206 | { 0.017772, 0.965793, 0.016435, 0.0 },
207 | { -0.001622, -0.004370, 1.005991, 0.0 },
208 | }, sizeof(vl_csc_matrix));
|
| )
../src/gallium/auxiliary/vl/vl_csc.c:218:37: error: too many arguments provided to function-like macro invocation
218 | { 1.776133, -0.687820, -0.088313, 0.0 },
| ^
/usr/include/ssp/string.h:124:9: note: macro 'memcpy' defined here
124 | #define memcpy(dst, src, len) __ssp_bos_check3(memcpy, dst, src, len)
| ^
../src/gallium/auxiliary/vl/vl_csc.c:217:10: note: parentheses are required around macro argument containing braced initializer list
217 | memcpy(matrix, &(vl_csc_matrix){
| ^
| (
218 | { 1.776133, -0.687820, -0.088313, 0.0 },
219 | { -0.161375, 1.187315, -0.025940, 0.0 },
220 | { -0.015881, -0.095931, 1.111812, 0.0 },
221 | }, sizeof(vl_csc_matrix));
|
| )
../src/gallium/auxiliary/vl/vl_csc.c:227:37: error: too many arguments provided to function-like macro invocation
227 | { 1.660491, -0.587641, -0.072850, 0.0 },
| ^
/usr/include/ssp/string.h:124:9: note: macro 'memcpy' defined here
124 | #define memcpy(dst, src, len) __ssp_bos_check3(memcpy, dst, src, len)
| ^
../src/gallium/auxiliary/vl/vl_csc.c:226:10: note: parentheses are required around macro argument containing braced initializer list
226 | memcpy(matrix, &(vl_csc_matrix){
| ^
| (
227 | { 1.660491, -0.587641, -0.072850, 0.0 },
228 | { -0.124550, 1.132900, -0.008349, 0.0 },
229 | { -0.018151, -0.100579, 1.118729, 0.0 },
230 | }, sizeof(vl_csc_matrix));
|
| )
../src/gallium/auxiliary/vl/vl_csc.c:241:37: error: too many arguments provided to function-like macro invocation
241 | { 1.065379, -0.055401, -0.009978, 0.0 },
| ^
/usr/include/ssp/string.h:124:9: note: macro 'memcpy' defined here
124 | #define memcpy(dst, src, len) __ssp_bos_check3(memcpy, dst, src, len)
| ^
../src/gallium/auxiliary/vl/vl_csc.c:240:10: note: parentheses are required around macro argument containing braced initializer list
240 | memcpy(matrix, &(vl_csc_matrix){
| ^
| (
241 | { 1.065379, -0.055401, -0.009978, 0.0 },
242 | { -0.019633, 1.036363, -0.016731, 0.0 },
243 | { 0.001632, 0.004412, 0.993956, 0.0 },
244 | }, sizeof(vl_csc_matrix));
|
| )
../src/gallium/auxiliary/vl/vl_csc.c:249:35: error: too many arguments provided to function-like macro invocation
249 | { 0.627404, 0.329283, 0.043313, 0.0 },
| ^
/usr/include/ssp/string.h:124:9: note: macro 'memcpy' defined here
124 | #define memcpy(dst, src, len) __ssp_bos_check3(memcpy, dst, src, len)
| ^
../src/gallium/auxiliary/vl/vl_csc.c:248:10: note: parentheses are required around macro argument containing braced initializer list
248 | memcpy(matrix, &(vl_csc_matrix){
| ^
| (
249 | { 0.627404, 0.329283, 0.043313, 0.0 },
250 | { 0.069097, 0.919540, 0.011362, 0.0 },
251 | { 0.016391, 0.088013, 0.895595, 0.0 },
252 | }, sizeof(vl_csc_matrix));
|
| )
6 errors generated.
PR: 292394e0b3815503graphics/mesa-devel: update to 25.3.b.3439 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/5ac41be6777...6f076cdfda34e2183ec0d
graphics/mesa-devel: drop VDPAU workaround after 54cf7a36879a fetch: https://github.com/mesa3d/mesa/commit/700efacda59c.patch: Not Found PR: 292325e1f46ff2d3
graphics/mesa-devel: update to 25.3.b.3164 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/7ed6679361f...5ac41be6777a642b906d9
graphics/mesa-devel: update to 25.3.b.2892 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/b3c983b8ddc...7ed6679361f6e10fe590d
graphics/mesa-devel: unbreak build with python312 meson.build:1005:2: ERROR: Problem encountered: One of Python (3.x) packaging or distutils module is required. PR: 28636126ac371caf
graphics/mesa-devel: update to 25.3.b.2836 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/f5351afbc8c...b3c983b8ddcb8578d8b56
*/*: Bump port revision after spirv-tools update (ec3b7d6b9107)6d81aa7e95
graphics/mesa-devel: update to 25.3.b.2585 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/ca96f8517cc...f5351afbc8ce132ace35a
lang/rust: Bump revisions after 1.92.0 PR: 2915825e496c7707
graphics/mesa-devel: update to 25.3.b.2458 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/8ba197c9ef6...ca96f8517cca524fb706c
graphics/mesa-devel: update to 25.3.b.2226 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/b75cd07265b...8ba197c9ef64b9b767a33
graphics/mesa-devel: update to 25.3.b.1904 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/21cdbfa2231...b75cd07265b629d9fe830
graphics/mesa-devel: update to 25.3.b.1763 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/80db8171deb...21cdbfa22311b709e538e
graphics/mesa-devel: simplify MESON_ARGS after 5cf2c031f53e7099330c27
graphics/mesa-devel: update to 25.3.b.1394 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/ad25196d356...80db8171deb8276d2040f
graphics/mesa-devel: update to 25.3.b.1296 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/8c427aae924...ad25196d35628010e74dc
graphics/mesa-devel: update to 25.3.b.1115 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/14194e59a42...8c427aae9249b96cf8e61
lang/rust: Bump revisions after 1.91.1 PR: 290816d6b6027df6
graphics/mesa-devel: update to 25.3.b.982 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/1f1022d1616...14194e59a4215ce687c5d
graphics/mesa-devel: update to 25.3.b.842 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/6a70406bb21...1f1022d1616b142bb61aa
graphics/mesa-devel: unbreak build on aarch64 around 9557360d5a11 FAILED: [code=1] src/gallium/targets/rusticl/libRusticlOpenCL.so.1.0.0 ld: error: ld-temp.o <inline asm>:3:1: symbol 'loop64' is already defined loop64: ^ ld: error: ld-temp.o <inline asm>:3:1: symbol 'loop64' is already defined loop64: ^ ld: error: ld-temp.o <inline asm>:3:1: symbol 'loop64' is already defined loop64: ^ ld: error: ld-temp.o <inline asm>:3:1: symbol 'loop64' is already defined loop64: ^ c++: error: linker command failed with exit code 1 (use -v to see invocation) Reported by: pkg-fallout8728aea7c8
graphics/mesa-devel: update to 25.3.b.716 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/48d6459701a...6a70406bb2150ed9f729a
graphics/mesa-devel: update to 25.3.b.607 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/53bcab0288c...48d6459701aae62f0e427
graphics/mesa-devel: update to 25.3.b.413 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/b1370e1935c...53bcab0288cc343a5f768
graphics/mesa-devel: update to 25.3.b.90 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/84d8e6824be...b1370e1935c8f57b7032b
graphics/mesa-devel: update to 25.2.b.4828 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/07f3b62d59d...84d8e6824be294ff78ea2
graphics/mesa-devel: update to 25.2.b.4433 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/e02a1bb173e...07f3b62d59d8e569cc515
lang/rust: Bump revisions after 1.90.0 PR: 28970997b5de4ffc
graphics/mesa-devel: update to 25.2.b.4196 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/4531b8ace44...e02a1bb173e23c2fcabf0
*/*: bump port revision after spirv-tools update (1fcdc76337bc)19cee39960
graphics/mesa-devel: update to 25.2.b.4080 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/186cd59cf24...4531b8ace44c978487f3e
graphics/mesa-devel: update to 25.2.b.3958 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/85ec0fffa26...186cd59cf24c86479eb0f
graphics/mesa-devel: update to 25.2.b.3693 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/7b337e214d3...85ec0fffa26ae1a9573f7
sysutils/libdisplay-info: update to 0.3.0 Changes: https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/0.3.0 Reported by: GitLab (notify releases)2a78009ebc
graphics/mesa-devel: update to 25.2.b.3142 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/a9ea4630d47...7b337e214d356c5cbbc8d
graphics/mesa-devel: update to 25.2.b.3042 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/29fb897c0a0...a9ea4630d4754cf7a3687
graphics/mesa-devel: update to 25.2.b.2843 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/b4bac915f0d...29fb897c0a0118fb29717
graphics/mesa-devel: update to 25.2.b.2680 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/443446aa82c...b4bac915f0d76d607b966
lang/rust: Bump revisions after 1.89.0 PR: 288923b21956d7db
graphics/mesa-devel: update to 25.2.b.2486 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/dac9360bacf...443446aa82cf294ad8d30
graphics/mesa-devel: update to 25.2.b.2377 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/2595b029fac...dac9360bacf66bfc5bcca
graphics/mesa-devel: update to 25.2.b.2121 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/20f546d6c17...2595b029faca2d5ed8a61
graphics/mesa-devel: update to 25.2.b.1864 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/071a7e5f8f5...20f546d6c17645916cd07
graphics/mesa-devel: update to 25.2.b.1603 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/fc1b26f4dca...071a7e5f8f5d5c2b18fb4