[CFT] Update of xorg libraries and MESA

Niclas Zeising zeising at freebsd.org
Wed Sep 18 20:27:33 UTC 2013


On 09/18/13 17:40, Dominic Fandrey wrote:
> On 09/09/2013 16:52, Niclas Zeising wrote:
>> On 09/09/13 14:49, Niclas Zeising wrote:
>>> [Cross-posted between x11@ and ports@, please respect reply-to]
>>>
>>> Hi!
>>> It is time once again to update parts of the FreeBSD xorg stack, and the
>>> x11@ team needs YOUR help in testing!
> 
> Build of graphics/dri fails on stable/9:
> FreeBSD mobileKamikaze.norad 9.2-PRERELEASE FreeBSD 9.2-PRERELEASE #0 r254957: Tue Aug 27 19:07:40 CEST 2013     root at mobileKamikaze.norad:/usr/obj/HP6510b-9/amd64/usr/src/sys/HP6510b-9  amd64
> 
> The ports tree is up to date, so is the patch (just fetched).
> 
>   CC       intel_screen.lo
> clang: warning: argument unused during compilation: '-fno-builtin-memcmp'
> clang: warning: argument unused during compilation: '-fno-builtin-memcmp'
> intel_context.c:1026:14: warning: unused variable 'max_attachments' [-Wunused-variable]
>    const int max_attachments = ARRAY_SIZE(attachments) / 2;
>              ^
> intel_screen.c:199:6: error: use of undeclared identifier '__DRI_IMAGE_FOURCC_ARGB8888'
>    { __DRI_IMAGE_FOURCC_ARGB8888, __DRI_IMAGE_COMPONENTS_RGBA, 1,
>      ^
> intel_screen.c:199:35: error: use of undeclared identifier '__DRI_IMAGE_COMPONENTS_RGBA'
>    { __DRI_IMAGE_FOURCC_ARGB8888, __DRI_IMAGE_COMPONENTS_RGBA, 1,
>                                   ^
> intel_screen.c:202:6: error: use of undeclared identifier '__DRI_IMAGE_FOURCC_XRGB8888'
>    { __DRI_IMAGE_FOURCC_XRGB8888, __DRI_IMAGE_COMPONENTS_RGB, 1,
>      ^
> intel_screen.c:202:35: error: use of undeclared identifier '__DRI_IMAGE_COMPONENTS_RGB'
>    { __DRI_IMAGE_FOURCC_XRGB8888, __DRI_IMAGE_COMPONENTS_RGB, 1,
>                                   ^
> intel_screen.c:205:6: error: use of undeclared identifier '__DRI_IMAGE_FOURCC_YUV410'
>    { __DRI_IMAGE_FOURCC_YUV410, __DRI_IMAGE_COMPONENTS_Y_U_V, 3,
>      ^
> 1 warning generated.
>   CC       intel_span.lo
> intel_screen.c:205:33: error: use of undeclared identifier
>       '__DRI_IMAGE_COMPONENTS_Y_U_V'
>    { __DRI_IMAGE_FOURCC_YUV410, __DRI_IMAGE_COMPONENTS_Y_U_V, 3,
>                                 ^
> clang: warning: argument unused during compilation: '-fno-builtin-memcmp'
> intel_screen.c:206:19: error: use of undeclared identifier '__DRI_IMAGE_FORMAT_R8'
>      { { 0, 0, 0, __DRI_IMAGE_FORMAT_R8, 1 },
>                   ^
> intel_screen.c:207:19: error: use of undeclared identifier '__DRI_IMAGE_FORMAT_R8'
>        { 1, 2, 2, __DRI_IMAGE_FORMAT_R8, 1 },
>                   ^
> intel_screen.c:208:19: error: use of undeclared identifier '__DRI_IMAGE_FORMAT_R8'
>        { 2, 2, 2, __DRI_IMAGE_FORMAT_R8, 1 } } },
>                   ^
> intel_screen.c:210:6: error: use of undeclared identifier '__DRI_IMAGE_FOURCC_YUV411'
>    { __DRI_IMAGE_FOURCC_YUV411, __DRI_IMAGE_COMPONENTS_Y_U_V, 3,
>      ^
> intel_screen.c:210:33: error: use of undeclared identifier
>       '__DRI_IMAGE_COMPONENTS_Y_U_V'
>    { __DRI_IMAGE_FOURCC_YUV411, __DRI_IMAGE_COMPONENTS_Y_U_V, 3,
>                                 ^
> intel_screen.c:211:19: error: use of undeclared identifier '__DRI_IMAGE_FORMAT_R8'
>      { { 0, 0, 0, __DRI_IMAGE_FORMAT_R8, 1 },
>                   ^
> intel_screen.c:212:19: error: use of undeclared identifier '__DRI_IMAGE_FORMAT_R8'
>        { 1, 2, 0, __DRI_IMAGE_FORMAT_R8, 1 },
>                   ^
> intel_screen.c:213:19: error: use of undeclared identifier '__DRI_IMAGE_FORMAT_R8'
>        { 2, 2, 0, __DRI_IMAGE_FORMAT_R8, 1 } } },
>                   ^
>   CC       intel_state.lo
> intel_screen.c:215:6: error: use of undeclared identifier '__DRI_IMAGE_FOURCC_YUV420'
>    { __DRI_IMAGE_FOURCC_YUV420, __DRI_IMAGE_COMPONENTS_Y_U_V, 3,
>      ^
> intel_screen.c:215:33: error: use of undeclared identifier
>       '__DRI_IMAGE_COMPONENTS_Y_U_V'
>    { __DRI_IMAGE_FOURCC_YUV420, __DRI_IMAGE_COMPONENTS_Y_U_V, 3,
>                                 ^
> intel_screen.c:216:19: error: use of undeclared identifier '__DRI_IMAGE_FORMAT_R8'
>      { { 0, 0, 0, __DRI_IMAGE_FORMAT_R8, 1 },
>                   ^
> clang: warning: argument unused during compilation: '-fno-builtin-memcmp'
> intel_screen.c:217:19: error: use of undeclared identifier '__DRI_IMAGE_FORMAT_R8'
>        { 1, 1, 1, __DRI_IMAGE_FORMAT_R8, 1 },
>                   ^
> intel_screen.c:218:19: error: use of undeclared identifier '__DRI_IMAGE_FORMAT_R8'
>        { 2, 1, 1, __DRI_IMAGE_FORMAT_R8, 1 } } },
>                   ^
> fatal error: too many errors emitted, stopping now [-ferror-limit=]
> 20 errors generated.
> gmake[6]: *** [intel_screen.lo] Error 1
> gmake[6]: *** Waiting for unfinished jobs....
> gmake[6]: Leaving directory `/tmp/obj/mobileKamikaze.norad/amd64/usr/ports/graphics/dri/work/Mesa-9.1.6/src/mesa/drivers/dri/i915'
> gmake[5]: *** [all-recursive] Error 1
> gmake[5]: Leaving directory `/tmp/obj/mobileKamikaze.norad/amd64/usr/ports/graphics/dri/work/Mesa-9.1.6/src/mesa/drivers/dri'
> gmake[4]: *** [all-recursive] Error 1
> gmake[4]: Leaving directory `/tmp/obj/mobileKamikaze.norad/amd64/usr/ports/graphics/dri/work/Mesa-9.1.6/src/mesa/drivers'
> gmake[3]: *** [all-recursive] Error 1
> gmake[3]: Leaving directory `/tmp/obj/mobileKamikaze.norad/amd64/usr/ports/graphics/dri/work/Mesa-9.1.6/src/mesa'
> gmake[2]: *** [all] Error 2
> gmake[2]: Leaving directory `/tmp/obj/mobileKamikaze.norad/amd64/usr/ports/graphics/dri/work/Mesa-9.1.6/src/mesa'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/tmp/obj/mobileKamikaze.norad/amd64/usr/ports/graphics/dri/work/Mesa-9.1.6/src'
> gmake: *** [all-recursive] Error 1
> ===> Compilation failed unexpectedly.
> Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
> the maintainer.
> *** [do-build] Error code 1
> 
> Stop in /usr/ports/graphics/dri.
> 
> 
> 

Please read updating, as stated in the orignal mail with the patch.
You need to remove old versions of dri and libGL before updating.
Regards!
-- 
Niclas Zeising


More information about the freebsd-ports mailing list