[ANNOUNCE] xorg-server 1.19.0

Peter Hutterer peter.hutterer at who-t.net
Wed Nov 16 23:55:01 UTC 2016


On Wed, Nov 16, 2016 at 02:18:29PM +0100, Thomas Klausner wrote:
> The release breaks most currently existing graphics driver releases
> and two input driver releases (details below).

yes, a driver released for an older X server is not guaranteed to work with
a newer x server. that's usually expected, we have to wait for a server
release before we can release the drivers (yes, pre-releases are possible,
but these are not the most interesting drivers).

> What is the proper fix?
> When are new releases planned?

now that we have a server release, we can start releasing the drivers. I'll
be doing the input ones ove the next couple of days.

Cheers,
   Peter



> chips:
> 
> ct_driver.c: In function 'chipsBlockHandler':
> ct_driver.c:7477:5: error: too many arguments to function 'pScreen->BlockHandler'
>      (*pScreen->BlockHandler) (BLOCKHANDLER_ARGS);
>      ^
> 
> i740:
> 
> i740_video.c: In function 'I740BlockHandler':
> i740_video.c:842:3: error: too many arguments to function 'pScreen->BlockHandler'
>    (*pScreen->BlockHandler) (BLOCKHANDLER_ARGS);
>    ^
> 
> qxl:
> 
> uxa-damage.c: In function 'uxa_damage_chars':
> uxa-damage.c:947:5: error: implicit declaration of function 'QueryGlyphExtents' [-Werror=implicit-function-declaration]
>      QueryGlyphExtents(font, charinfo, n, &extents);
>      ^
> 
> r128:
> 
> r128_driver.c:1550:5: error: too many arguments to function 'pScreen->BlockHandler'
>      (*pScreen->BlockHandler) (BLOCKHANDLER_ARGS);
>      ^
> 
> sis:
> 
> sis_driver.c: In function 'SISBlockHandler':
> sis_driver.c:8257:5: error: too many arguments to function 'pScreen->BlockHandler'
>      (*pScreen->BlockHandler) (BLOCKHANDLER_ARGS);
>      ^
> 
> tdfx:
> 
> tdfx_driver.c: In function 'TDFXBlockHandler':
> tdfx_driver.c:2668:5: error: too many arguments to function 'pScreen->BlockHandler'
>      (*pScreen->BlockHandler) (BLOCKHANDLER_ARGS);
>      ^
> 
> amdgpu:
> 
> amdgpu_kms.c:522:2: error: too many arguments to function 'pScreen->BlockHandler'
>   (*pScreen->BlockHandler) (BLOCKHANDLER_ARGS);
>   ^
> 
> glint:
> 
> glint_driver.c:3475:5: error: too many arguments to function 'pScreen->BlockHandler'
>      (*pScreen->BlockHandler) (BLOCKHANDLER_ARGS);
>      ^
> 
> savage:
> 
> savage_dri.c: In function 'SAVAGEWakeupHandler':
> savage_dri.c:277:4: error: too many arguments to function 'psav->pDRIInfo->wrap.WakeupHandler'
>     (*psav->pDRIInfo->wrap.WakeupHandler) (WAKEUPHANDLER_ARGS);
>     ^
> savage_dri.c: In function 'SAVAGEBlockHandler':
> savage_dri.c:321:4: error: too many arguments to function 'psav->pDRIInfo->wrap.BlockHandler'
>     (*psav->pDRIInfo->wrap.BlockHandler) (BLOCKHANDLER_ARGS);
>     ^
> 
> xgi:
> 
> xgi_driver.c: In function 'XGIBlockHandler':
> xgi_driver.c:4503:5: error: too many arguments to function 'pScreen->BlockHandler'
>      (*pScreen->BlockHandler) (BLOCKHANDLER_ARGS);
>      ^
> 
> ati:
> 
> radeon_kms.c:612:5: error: too many arguments to function 'pScreen->BlockHandler'
>      (*pScreen->BlockHandler) (BLOCKHANDLER_ARGS);
>      ^
> 
> intel:
> 
> i810_video.c: In function 'I810BlockHandler':
> i810_video.c:1149:5: error: too many arguments to function 'screen->BlockHandler'
>      (*screen->BlockHandler) (BLOCKHANDLER_ARGS);
>      ^
> 
> mga:
> 
> mga_driver.c: In function 'MGABlockHandler':
> mga_driver.c:4024:5: error: too many arguments to function 'pScreen->BlockHandler'
>      (*pScreen->BlockHandler) (BLOCKHANDLER_ARGS);
>      ^
> 
> nv:
> 
> nv_driver.c: In function 'NVBlockHandler':
> nv_driver.c:1181:5: error: too many arguments to function 'pScreen->BlockHandler'
>      (*pScreen->BlockHandler) (BLOCKHANDLER_ARGS);
>      ^
> 
> siliconmotion:
> 
> smi_video.c:2070:5: error: too many arguments to function 'pScreen->BlockHandler'
>      (*pScreen->BlockHandler)(BLOCKHANDLER_ARGS);
>      ^
> 
> trident:
> 
> trident_driver.c: In function 'TRIDENTBlockHandler':
> trident_driver.c:617:5: error: too many arguments to function 'pScreen->BlockHandler'
>      (*pScreen->BlockHandler) (BLOCKHANDLER_ARGS);
>      ^
> 
> 
> input-joystick:
> 
> jstk.c: In function 'jstkReadProc':
> jstk.c:128:17: error: implicit declaration of function 'RemoveEnabledDevice' [-Werror=implicit-function-declaration]
>                  RemoveEnabledDevice(pInfo->fd);
>                  ^
> jstk.c:128:17: warning: nested extern declaration of 'RemoveEnabledDevice' [-Wnested-externs]
> jstk.c: In function 'jstkDeviceControlProc':
> jstk.c:395:13: error: implicit declaration of function 'AddEnabledDevice' [-Werror=implicit-function-declaration]
>              AddEnabledDevice(pInfo->fd);
>              ^
> 
> 
> input-keyboard:
> 
> kbd.c: In function 'KbdProc':
> kbd.c:386:2: error: implicit declaration of function 'AddEnabledDevice' [-Werror=implicit-function-declaration]
>   AddEnabledDevice(pInfo->fd);
>   ^
> kbd.c:386:2: warning: nested extern declaration of 'AddEnabledDevice' [-Wnested-externs]
> kbd.c:400:7: error: implicit declaration of function 'RemoveEnabledDevice' [-Werror=implicit-function-declaration]
>        RemoveEnabledDevice(pInfo->fd);
>        ^
> 
> 
> ----- End forwarded message -----
> _______________________________________________
> xorg-devel at lists.x.org: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: https://lists.x.org/mailman/listinfo/xorg-devel
> 


More information about the xorg-devel mailing list