Bug 13845

Summary: render.h doesn't include necessary includes to define XID
Product: Sisyphus Reporter: nbr <nbr>
Component: xorg-x11-proto-develAssignee: Valery Inozemtsev <shrek>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: major    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description nbr 2008-01-01 21:07:32 MSK
Кусок кода 
#ifndef _RENDER_H_
#define _RENDER_H_

typedef XID             Glyph;
typedef XID             GlyphSet;
typedef XID             Picture;
typedef XID             PictFormat;

из файла randr.h
вызывает ошибки
In file included from /usr/include/X11/extensions/renderproto.h:30,
                 from glyphstr.h:29,
                 from picturestr.h:29,
                 from renderedge.h:28,
                 from renderedge.c:29:
/usr/include/X11/extensions/render.h:29: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'Glyph'
/usr/include/X11/extensions/render.h:30: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'GlyphSet'
/usr/include/X11/extensions/render.h:31: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'Picture'
/usr/include/X11/extensions/render.h:32: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'PictFormat'
Comment 1 nbr 2008-01-01 21:09:03 MSK
не из файла randr.h а из 
/usr/include/X11/extensions/render.h
Comment 2 nbr 2008-01-01 21:56:17 MSK
attempt to compile xorg server with includes from different xorg