On Sat, Jan 25, 2020 at 03:59:54PM +0100, Matthieu Herrb wrote:
> On Fri, Jan 24, 2020 at 11:47:02PM -0600, David Savolainen wrote:
> Hi,
> 
> > Here is the output from sendbug.  Mail isn't fully set up..
> > >Fix: What is undefined symbol 'shadowDamage'?
> 
> 
> It's an oversight. We missed the removal from this function in xserver
> back in 2016. I don't have the hardware to test it anymore.
> 
> The patch below should fix it:

ok jsg@

> 
> Index: driver/xf86-video-wildcatfb/src/wildcatfb_driver.c
> ===================================================================
> RCS file: 
> /cvs/OpenBSD/xenocara/driver/xf86-video-wildcatfb/src/wildcatfb_driver.c,v
> retrieving revision 1.13
> diff -u -p -u -r1.13 wildcatfb_driver.c
> --- driver/xf86-video-wildcatfb/src/wildcatfb_driver.c        30 Jun 2019 
> 17:10:24 -0000      1.13
> +++ driver/xf86-video-wildcatfb/src/wildcatfb_driver.c        25 Jan 2020 
> 14:57:33 -0000
> @@ -971,7 +971,7 @@ WildcatFBShadowUpdate(ScreenPtr pScreen,
>  {
>      ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen);
>      WildcatFBPtr fPtr = WILDCATFBPTR(pScrn);
> -    RegionPtr        damage = shadowDamage (pBuf);
> +    RegionPtr        damage = DamageRegion (pBuf->pDamage);
>      PixmapPtr        pShadow = pBuf->pPixmap;
>      int              nbox = REGION_NUM_RECTS (damage);
>      BoxPtr   pbox = REGION_RECTS (damage);
> 
> 
> -- 
> Matthieu Herrb
> 
> 

Reply via email to