On Sunday 01 December 2002 9:17 pm, Georgina O Economou wrote: | At 08:28 PM 12/1/2002 +0300, you wrote: | >On Sunday 01 December 2002 7:31 pm, Owen Taylor wrote: | >| Vadim Plessky <[EMAIL PROTECTED]> writes: | >[...] | >| > Speaking about Xr/Xc (and libsvg, libxrsvg): | >| > has someone prepared SRPM/binary RPM of those? | >| > | >| > I have problem to build Xr/Xc (trying from snapshots Carl did some | >| > time ago) *outside* of XFree86 CVS tree. | >| > Carl gave me a few tips, but it seems none of those works. | >| | >| I had good luck just grabbing them from CVS | >| (http://keithp.com/cvs.html) and doing 'xmkmf; make; sudo make install' | >| in Xc then Xr. Total time, maybe 2 minutes. | > | >Yes, code base is quite small, and it should build fine and quickly ... | > if you | >have XFree86 CVS (that's what Carl told me) | | I don't really understand this. Do you need the XFree86 cvs with the | Keithp CVS | or are they separate? I thought that the Keithp CVS was self-standing.
It seems Keithp CVS is not "self-standing". :-( And there are no clear instructiosn how to build all the things (and what are _requirements_) *without* XFree86 CVS. For example, I have checked where are Xft.h and Xrender.h installed, and here is what I got: [vad@VPlessky Xft1]$ locate Xft.h /usr/X11R6/include/X11/Xft/Xft.h /usr/local/vadim/XrXc/fcpackage.2_0/Xft/Xft.h /usr/local/vadim/XrXc/fcpackage.2_0/Xft1/Xft.h [vad@VPlessky fcpackage.2_0]$ locate Xrender.h /usr/X11R6/include/X11/extensions/Xrender.h /usr/local/vadim/XrXc/fcpackage.2_0/Xrender/Xrender.h Plus, there is a third (!!) variant of Xrender.h in FontConifg-2.1 (and that one is also different from FontConfig-2.0/Xrender.h ) $ ls -o /usr/local/vadim/rpm/BUILD/fcpackage.2_1/Xrender/Xrender.h -rw-r--r-- 1 vad 11007 Nov 7 01:47 /usr/local/vadim/rpm/BUILD/fcpackage.2_1/Xrender/Xrender.h $ ls -o /usr/local/vadim/XrXc/fcpackage.2_0/Xrender/Xrender.h -r--r--r-- 1 vad 10648 Aug 23 09:48 /usr/local/vadim/XrXc/fcpackage.2_0/Xrender/Xrender.h $ ls -o /usr/X11R6/include/X11/extensions/Xrender.h -r--r--r-- 1 root 8358 Feb 19 2002 /usr/X11R6/include/X11/extensions/Xrender.h And Xc extension uses *some* Xrender.h (which is oldest one, from Feb.19, in my case) from xc.h: ---------------------------------------- #include <X11/extensions/Xrender.h> #include <fontconfig/fontconfig.h> Now I compiled and insatlled Xft-2.1 and FontConfig-2.1 RPMs: $ rpm -qa | grep fontconfig libfontconfig1-2.1-1mdk fontconfig-2.1-1mdk libfontconfig1-devel-2.1-1mdk $ rpm -qa | grep Xft libXft2-devel-2.1-2mdk libXft2-2.1-2mdk But new header (Xrender.h) is *not installed*. I have checked source directory (fcpackage.2.1/Xrender) inside FontConfig-2.1, and there are no ./configure or any other build script/,ake file (like Imakefile) How Xrender extensions is supposed to be built? Is latest Xrender extension really required for Xc/Xr? If answer is *yes* - than I guess Xrender should be packaged into self-containing package, and released ASAP. As installing such package would create dependency conflict with XFree86-4.2.0 (4.2.1) - I guess XFree86 4.2.x branch should be re-released as XF-4.2.2, which would be able to be installed together with updated Xrender (separate Xrender package). Opinions?.. | | Georgina | | _______________________________________________ | Render mailing list | [EMAIL PROTECTED] | http://XFree86.Org/mailman/listinfo/render Cheers, -- Vadim Plessky SVG Icons * BlueSphere Icons 0.3.0 released http://svgicons.sourceforge.net My KDE page http://kde2.newmail.ru (English) KDE mini-Themes http://kde2.newmail.ru/themes/ _______________________________________________ Render mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/render
