problems with several patches

[email protected]
Newsgroups gmane.comp.xfree86.devel
Message-ID <OF7EEBAC39.6415EF17-ONC12572F7.0024CF93-C12572F7.0028C933@aviation-civile.gouv.fr>
Hello,

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.

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 ...

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.

Loïc
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.