Package: x11proto-render-dev Version: 2:0.9.2-4 Severity: grave My OOo build (which just worked fine perfectly on an up-to-date i386 before I did the dist-upgrade which upgraded x11proto-render-dev on my amd64 machine) now fails. I don't think OOo is at fault, though.
OOos configure fails with [...] checking whether Xrender.h defines PictStandardA8... configure: error: no, X headers too old. make[1]: *** [stamp/build] Fehler 1 config.log says: configure:26103: checking whether Xrender.h defines PictStandardA8 configure:26136: ccache g++ -o conftest -g -O2 conftest.cpp -llpsolve55 -lhyph -lportaudio -lldap -lldap -lpq -ldb -lexpat -lcrypt -lpam >&5 In file included from /usr/include/X11/extensions/Xrender.h:28, from conftest.cpp:38: /usr/include/X11/extensions/render.h:29: error: 'XID' does not name a type /usr/include/X11/extensions/render.h:30: error: 'XID' does not name a type /usr/include/X11/extensions/render.h:31: error: 'XID' does not name a type /usr/include/X11/extensions/render.h:32: error: 'XID' does not name a type In file included from conftest.cpp:38: /usr/include/X11/extensions/Xrender.h:47: error: 'PictFormat' does not name a type /usr/include/X11/extensions/Xrender.h:69: error: 'Picture' does not name a type /usr/include/X11/extensions/Xrender.h:100: error: 'GlyphSet' does not name a type /usr/include/X11/extensions/Xrender.h:108: error: 'GlyphSet' does not name a type /usr/include/X11/extensions/Xrender.h:116: error: 'GlyphSet' does not name a type /usr/include/X11/extensions/Xrender.h:240: error: 'Picture' does not name a type /usr/include/X11/extensions/Xrender.h:249: error: 'Picture' has not been declared /usr/include/X11/extensions/Xrender.h:255: error: 'Picture' has not been declared /usr/include/X11/extensions/Xrender.h:263: error: 'Picture' has not been declared /usr/include/X11/extensions/Xrender.h:268: error: 'Picture' has not been declared /usr/include/X11/extensions/Xrender.h:273: error: 'Picture' has not been declared /usr/include/X11/extensions/Xrender.h:278: error: 'Picture' has not been declared /usr/include/X11/extensions/Xrender.h:279: error: 'Picture' has not been declared /usr/include/X11/extensions/Xrender.h:280: error: 'Picture' has not been declared /usr/include/X11/extensions/Xrender.h:290: error: 'GlyphSet' does not name a type /usr/include/X11/extensions/Xrender.h:293: error: 'GlyphSet' does not name a type /usr/include/X11/extensions/Xrender.h:297: error: 'GlyphSet' has not been declared /usr/include/X11/extensions/Xrender.h:301: error: 'GlyphSet' has not been declared /usr/include/X11/extensions/Xrender.h:302: error: expected ',' or '...' before '*' token /usr/include/X11/extensions/Xrender.h:310: error: 'GlyphSet' has not been declared /usr/include/X11/extensions/Xrender.h:311: error: expected ',' or '...' before '*' token I looked whete XID is defined (it wasn't in the old version): /usr/include/X11/extensions/lbxstr.h:#define XID CARD32 /usr/include/X11/extensions/lbxstr.h:#undef XID /usr/include/X11/extensions/multibuf.h:typedef XID Multibuffer; /usr/include/X11/extensions/Print.h:typedef XID XPContext; /usr/include/X11/extensions/recordstr.h:#define RECORD_XIDBASE CARD32 /usr/include/X11/extensions/recordstr.h:#undef RECORD_XIDBASE /usr/include/X11/extensions/render.h:typedef XID Glyph; /usr/include/X11/extensions/render.h:typedef XID GlyphSet; /usr/include/X11/extensions/render.h:typedef XID Picture; /usr/include/X11/extensions/render.h:typedef XID PictFormat; /usr/include/X11/extensions/sync.h:typedef XID XSyncCounter; /usr/include/X11/extensions/sync.h:typedef XID XSyncAlarm; /usr/include/X11/extensions/Xag.h:typedef XID XAppGroup; /usr/include/X11/extensions/Xfixes.h:typedef XID XserverRegion; /usr/include/X11/extensions/XKB.h:#define XkbExplicitXIDevice(c) (((c)&(~0xff))==0) /usr/include/X11/extensions/XKBsrv.h:#define _XkbErrCode2(a,b) ((XID)((((unsigned int)(a))<<24)|((b)&0xffffff))) /usr/include/X11/extensions/Xrandr.h:typedef XID RROutput; /usr/include/X11/extensions/Xrandr.h:typedef XID RRCrtc; /usr/include/X11/extensions/Xrandr.h:typedef XID RRMode; Looks like render.h forgets to include the right header for XID? Needless to say, 0.9.2-4 works. Regards, Rene -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.18-4-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages x11proto-render-dev depends on: ii x11-common 1:7.2-5 X Window System (X.Org) infrastruc x11proto-render-dev recommends no packages. -- no debconf information
signature.asc
Description: Digital signature