[PATCH xserver (v4) 05/10] Move some sync code to miext

Jon TURNEY jon.turney at dronecode.org.uk
Wed Dec 8 10:54:30 PST 2010


On 06/12/2010 22:53, James Jones wrote:
> As a precursor to the fence sync object video driver
> and extension API, move some code from Xext to
> miext/sync.  Most of this is just code to set up the
> build system to include the new directory.  No
> functional code is added in this change.

> --- a/configure.ac
> +++ b/configure.ac
> @@ -1889,7 +1891,7 @@ if test "x$XWIN" = xyes; then
>  			XWIN_SYS_LIBS=-lwinsock2
>  			;;
>  	esac
> -	XWIN_LIBS="$FB_LIB $MI_LIB $FIXES_LIB $XEXT_LIB $RANDR_LIB $RENDER_LIB $DBE_LIB $RECORD_LIB $GLX_LIBS $XKB_LIB $XKB_STUB_LIB $COMPOSITE_LIB $DAMAGE_LIB $MIEXT_DAMAGE_LIB $MIEXT_SHADOW_LIB $XI_LIB $OS_LIB"
> +	XWIN_LIBS="$FB_LIB $MI_LIB $FIXES_LIB $XEXT_LIB $CONFIG_LIB $RANDR_LIB $DBE_LIB $RECORD_LIB $GLX_LIBS $XKB_LIB $XKB_STUB_LIB $COMPOSITE_LIB $DAMAGE_LIB $MIEXT_SYNC_LIB $MIEXT_DAMAGE_LIB $MIEXT_SHADOW_LIB $XI_LIB $OS_LIB"
>  	XWIN_SYS_LIBS="$XWIN_SYS_LIBS $XWINMODULES_LIBS"
>  	AC_SUBST(XWIN_LIBS)
>  	AC_SUBST(XWIN_SERVER_NAME)

This breaks the XWin build, see [1]

I'm assuming the removal of $RENDER_LIB and addition of $CONFIG_LIB here is a
mistake, as everything else just gets $MIEXT_SYNC_LIB added.

Trivial patch to fix attached.

[1] http://tinderbox.freedesktop.org/builds/2010-12-07-0013/logs/xserver/#build
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0001-Fix-Xwin-build-after-af0f9f91.patch
URL: <http://lists.x.org/archives/xorg-devel/attachments/20101208/61432822/attachment-0001.asc>


More information about the xorg-devel mailing list