[sisyphus] XFree86-4.2.1-alt4.src.rpm

Sinom =?iso-8859-1?q?sinom_=CE=C1_ktk=2Eru?=
Пт Дек 13 06:31:56 MSK 2002


Пожалуйста, помогите!
Попытался собрать XFree86-4.2.1-alt4.src.rpm из сизифа:

make Makefiles
make: Nothing to be done for `Makefiles'.
make includes
make depend
makedepend  -- /freetype2  -I/usr/X11R6/include    -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE     -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS  -D_REENTRANT -DXUSE_MTSAFE_API    -DFREETYPE2   -DUSE_MAKEDEPEND -- xftcfg.c xftcolor.c xftcore.c xftdbg.c xftdpy.c           xftdraw.c xftextent.c xftfont.c xftfs.c          xftinit.c xftlist.c xftmatch.c xftmatrix.c           xftname.c xftpat.c xftstr.c xftxlfd.c xftfreetype.c xftglyphs.c xftrender.c xftdir.c
makedepend: warning:  cannot open "/freetype2"
makedepend: warning:  xftcfg.c (reading /usr/include/stdlib.h, line 33): cannot find include file "stddef.h"
	not in /usr/X11R6/include/stddef.h
	not in /usr/local/lib/gcc-include/stddef.h
	not in /usr/include/stddef.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stddef.h
makedepend: warning:  xftcfg.c (reading /usr/include/bits/types.h, line 29): cannot find include file "stddef.h"
	not in /usr/X11R6/include/stddef.h
	not in /usr/local/lib/gcc-include/stddef.h
	not in /usr/include/stddef.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stddef.h
makedepend: warning:  xftcfg.c (reading /usr/include/sys/types.h, line 146): cannot find include file "stddef.h"
	not in /usr/X11R6/include/stddef.h
	not in /usr/local/lib/gcc-include/stddef.h
	not in /usr/include/stddef.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stddef.h
makedepend: warning:  xftcfg.c (reading /usr/include/alloca.h, line 25): cannot find include file "stddef.h"
	not in /usr/X11R6/include/stddef.h
	not in /usr/local/lib/gcc-include/stddef.h
	not in /usr/include/stddef.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stddef.h
makedepend: warning:  xftcfg.c (reading /usr/include/string.h, line 33): cannot find include file "stddef.h"
	not in /usr/X11R6/include/stddef.h
	not in /usr/local/lib/gcc-include/stddef.h
	not in /usr/include/stddef.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stddef.h
makedepend: warning:  xftcfg.c (reading /usr/include/stdio.h, line 34): cannot find include file "stddef.h"
	not in /usr/X11R6/include/stddef.h
	not in /usr/local/lib/gcc-include/stddef.h
	not in /usr/include/stddef.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stddef.h
makedepend: warning:  xftcfg.c (reading /usr/include/_G_config.h, line 14): cannot find include file "stddef.h"
	not in /usr/X11R6/include/stddef.h
	not in /usr/local/lib/gcc-include/stddef.h
	not in /usr/include/stddef.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stddef.h
makedepend: warning:  xftcfg.c (reading /usr/include/wchar.h, line 48): cannot find include file "stddef.h"
	not in /usr/X11R6/include/stddef.h
	not in /usr/local/lib/gcc-include/stddef.h
	not in /usr/include/stddef.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stddef.h
makedepend: warning:  xftcfg.c (reading /usr/include/gconv.h, line 31): cannot find include file "stddef.h"
	not in /usr/X11R6/include/stddef.h
	not in /usr/local/lib/gcc-include/stddef.h
	not in /usr/include/stddef.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stddef.h
makedepend: warning:  xftcfg.c (reading /usr/include/libio.h, line 53): cannot find include file "stdarg.h"
	not in /usr/X11R6/include/stdarg.h
	not in /usr/local/lib/gcc-include/stdarg.h
	not in /usr/include/stdarg.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stdarg.h
makedepend: warning:  xftcfg.c (reading /usr/X11R6/include/X11/Xlib.h, line 72): cannot find include file "stddef.h"
	not in /usr/X11R6/include/stddef.h
	not in /usr/local/lib/gcc-include/stddef.h
	not in /usr/include/stddef.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stddef.h
makedepend: warning:  xftcfg.c (reading /usr/include/fontconfig/fontconfig.h, line 28): cannot find include file "stdarg.h"
	not in /usr/X11R6/include/stdarg.h
	not in /usr/local/lib/gcc-include/stdarg.h
	not in /usr/include/stdarg.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stdarg.h
makedepend: warning:  xftcfg.c (reading Xft.h, line 30): cannot find include file "stdarg.h"
	not in /usr/X11R6/include/stdarg.h
	not in /usr/local/lib/gcc-include/stdarg.h
	not in /usr/include/stdarg.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stdarg.h
makedepend: warning:  xftdpy.c (reading /usr/X11R6/include/X11/Xlibint.h, line 359): cannot find include file "stddef.h"
	not in /usr/X11R6/include/stddef.h
	not in /usr/local/lib/gcc-include/stddef.h
	not in /usr/include/stddef.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stddef.h
makedepend: warning:  xftglyphs.c, line 29: cannot find include file "freetype/ftoutln.h"
	not in /usr/X11R6/include/freetype/ftoutln.h
	not in /usr/local/lib/gcc-include/freetype/ftoutln.h
	not in /usr/include/freetype/ftoutln.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/freetype/ftoutln.h
makedepend: warning:  xftdir.c (reading /usr/include/dirent.h, line 220): cannot find include file "stddef.h"
	not in /usr/X11R6/include/stddef.h
	not in /usr/local/lib/gcc-include/stddef.h
	not in /usr/include/stddef.h
	not in /usr/lib/gcc-lib/i586-alt-linux/2.96/include/stddef.h
+ make
rm -f xftcfg.o
gcc -c -pipe -Wall -O2 -fexpensive-optimizations -march=i586 -mcpu=i686    /freetype2  -I/usr/X11R6/include    -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE     -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS  -D_REENTRANT -DXUSE_MTSAFE_API    -DFREETYPE2      -fPIC xftcfg.c
i686-alt-linux-gcc: /freetype2: No such file or directory
In file included from xftint.h:31,
                 from xftcfg.c:28:
XftFreetype.h:34: parse error before "_XftFTlibrary"
XftFreetype.h:34: warning: type defaults to `int' in declaration of `_XftFTlibrary'
XftFreetype.h:34: warning: data definition has no type or storage class
XftFreetype.h:37: parse error before "FT_Face"
XftFreetype.h:37: warning: no semicolon at end of struct or union
XftFreetype.h:41: parse error before "size"
XftFreetype.h:41: warning: type defaults to `int' in declaration of `size'
XftFreetype.h:41: warning: data definition has no type or storage class
XftFreetype.h:54: parse error before "matrix"
XftFreetype.h:54: warning: type defaults to `int' in declaration of `matrix'
XftFreetype.h:54: warning: data definition has no type or storage class
XftFreetype.h:73: parse error before "face"
make: *** [xftcfg.o] Error 1
ошибка: Неверный код возврата из /var/tmp/rpm-tmp.57248 (%install)

Freetype2 установлен: 
$ rpm -qa|grep freetype
freetype-1.3.1-alt3
freetype2-2.1.2-alt2
freetype2-devel-2.1.2-alt2
freetype-devel-1.3.1-alt3

Xft2 не установлен т.к. при сборке требует новый XFree86-devel:
$ rpm --rebuild Xft-2.0-alt5.src.rpm
Устанавливается Xft-2.0-alt5.src.rpm
ошибка: неудовлетворенные зависимости сборки:
        XFree86-devel >= 4.2.1 нужен для Xft-2.0-alt5

Что делать?

--
Роман



Подробная информация о списке рассылки Sisyphus