Errors while building xorg-x11-libs package from source

Hi,

I’ve problems with building the xorg-x11-libs package.
I run openSUSE 11.1 (x86_64) with KDE4. I didn’t modify the .spec file. During the build-process I get the following error:


2 -Wall -Wextra -Wsign-compare -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wdeclaration-after-statement -Wold-style-definition -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -fno-strict-aliasing -Wp,-D_FORTIFY_SOURCE=2 -O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fno-strict-aliasing -MT pdiff.lo -MD -MP -MF .deps/pdiff.Tpo -c pdiff.c -o pdiff.o >/dev/null 2>&1                                                                       
mv -f .deps/pdiff.Tpo .deps/pdiff.Plo                                                                                           
/bin/sh ../../libtool --tag=CC   --mode=link gcc  -O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fno-strict-aliasing   -o libpdiff.la  lpyramid.lo pdiff.lo  -lm                            
ar cru .libs/libpdiff.a .libs/lpyramid.o .libs/pdiff.o                                                                          
ranlib .libs/libpdiff.a                                                                                                         
creating libpdiff.la                                                                                                            
(cd .libs && rm -f libpdiff.la && ln -s ../libpdiff.la libpdiff.la)                                                             
make[5]: Leaving directory `/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.0/test/pdiff'                                   
make[4]: Leaving directory `/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.0/test/pdiff'                                   
Making all in .                                                                                                                 
make[4]: Entering directory `/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.0/test'                                        
make[4]: Nothing to be done for `all-am'.                                                                                       
make[4]: Leaving directory `/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.0/test'
make[3]: Leaving directory `/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.0/test'
make[2]: Leaving directory `/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.0/test'
Making all in perf
make[2]: Entering directory `/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.0/perf'
make  all-am
make[3]: Entering directory `/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.0/perf'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.0/perf'
make[2]: Leaving directory `/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.0/perf'
make[2]: Entering directory `/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.0'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.0'
make[1]: Leaving directory `/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.0'
+ popd
/usr/src/packages/BUILD/xorg-x11-libs-7.4
+ for dir in 'libXft1-*' 'xbitmaps-*' '$(ls | grep -v -e libXft1 -e xbitmaps)'
+ pushd cairo-1.8.4.20081118
/usr/src/packages/BUILD/xorg-x11-libs-7.4/cairo-1.8.4.20081118 /usr/src/packages/BUILD/xorg-x11-libs-7.4
+ option=
+ echo cairo-1.8.4.20081118
+ grep -q libXvMC
+ case $dir in
+ echo cairo-1.8.4.20081118
+ grep -q -E 'libvnc|libXcliplist|pixman'
+ ./configure 'CFLAGS=-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fno-strict-aliasing' --enable-type1 --prefix=/usr --libdir=/usr/lib64 --mandir=/usr/share/man
/var/tmp/rpm-tmp.52502: line 36: ./configure: No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.52502 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.52502 (%build)
watchdog:/usr/src/packages/SPECS #

Do I miss any (devel) packages?

What else can be the problem?

Should be possible to build the default package which is shipped officially by openSUSE, shouldn’t it? :\

No ideas?

Can somebody please try to build the xorg-x11-libs package and tell me if it was successful?