Re: problems with several patches

Marc Aurele La France <[email protected]>
Newsgroups gmane.comp.xfree86.devel
Message-ID <Pine.WNT.4.64.0706280755160.708@tsi>
On Mon, 11 Jun 2007, [email protected] wrote:

> I'm building XFree86 4.6+patches on a RedHat 7.2 basis (yes, I know this
> is OLD).
> The following patches are causing errors :

> 1) 4.6.99.3-4.6.99.4.diff.bz2 : the xterm binary is not created

> There is no install:: line for xterm in the Makefile.

This seems to imply that your host.def is such that both 
InstallXtermSet[GU}ID end up set to NO.  Is this so?

> 2) 4.6.99.23-4.6.99.24.diff.bz2 : compilation error for ftfuncs.c
> (freetype) :

> ftfuncs.c:45:10: #include expects "FILENAME" or <FILENAME>
> ftfuncs.c:46:10: #include expects "FILENAME" or <FILENAME>
> ftfuncs.c:47:10: #include expects "FILENAME" or <FILENAME>
> ftfuncs.c:48:10: #include expects "FILENAME" or <FILENAME>
> ftfuncs.c:49:10: #include expects "FILENAME" or <FILENAME>
> ftfuncs.c:50:10: #include expects "FILENAME" or <FILENAME>
> ftfuncs.c:51:10: #include expects "FILENAME" or <FILENAME>
> ftfuncs.c:52:10: #include expects "FILENAME" or <FILENAME>

> The error seems to come from several include lines ; here is the first one
> :
> #include FT_FREETYPE_H

> FT_FREETYPE_H (and the other macros) should be expanded to a filename, but
> doesn't ...

What compiler version does Red Hat 7.2 install?  I forget.

> 3) 4.6.99.23-4.6.99.24.diff.bz2 : missing layer.h file

> installing driver SDK in programs/Xserver/miext/layer/module...
> make[5]: Entering
> `/home/rpm/BUILD/XFree86-4.6.0/xc/programs/Xserver/miext/layer/module'
> install -c liblayer.a
> /home/rpm/tmp/XFree86-4.6.0-root/usr/X11R6/lib/Server/modules/.
> install -c -m 0444 layer.h
> /home/rpm/tmp/XFree86-4.6.0-root/usr/X11R6/lib/Server/include
> install: cannot stat `layer.h': No such file or directory

> In fact, both miext/layer/Makefile and miext/layer/module/Makefile try to
> install layer.h
> But the file in only in the first directory.

This is an oversight, which I'll fix shortly.

Thanks.

Marc.

+----------------------------------+----------------------------------+
|  Marc Aurele La France           |  work:   1-780-492-9310          |
|  Academic Information and        |  fax:    1-780-492-1729          |
|    Communications Technologies   |  email:  [email protected]         |
|  352 General Services Building   +----------------------------------+
|  University of Alberta           |                                  |
|  Edmonton, Alberta               |    Standard disclaimers apply    |
|  T6G 2H1                         |                                  |
|  CANADA                          |                                  |
+----------------------------------+----------------------------------+
XFree86 developer and VP.  ATI driver and X server internals.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.