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

Reply via email to