[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#845741: xserver-xorg-video-qxl: Fails to build from source with xorg 1.19: implicit declaration of function 'QueryGlyphExtents'



Package: xserver-xorg-video-qxl
Version: 0.1.4-3+b1
Severity: serious
Tags: upstream

The bin-NMU for Xorg 1.19 failed:
../../../src/uxa/uxa-damage.c: In function 'uxa_damage_chars':
../../../src/uxa/uxa-damage.c:947:5: error: implicit declaration of function 'QueryGlyphExtents' [-Werror=implicit-function-declaration]
     QueryGlyphExtents(font, charinfo, n, &extents);
     ^~~~~~~~~~~~~~~~~

This has been fixed upstream with this commit:
https://cgit.freedesktop.org/xorg/driver/xf86-video-qxl/commit/?id=a184774ad161031cceed264d62d48ebd019ac800

It doesn't apply cleanly due to some intermediary cleanups. A further change allowed the usage
of libXfont2:
https://cgit.freedesktop.org/xorg/driver/xf86-video-qxl/commit/?id=e13d28ee5d8724fc4b22f26bce01a7d36355f272

Maybe you just want to release a git snapshot or manually backport those patches.

Cheers,


Reply to: