dbus-cvs failing on pyrex.

Pat Suwalski pat at suwalski.net
Wed Jun 2 11:16:41 PDT 2004


Hi guys,

I've been meaning to play with dbus a little more this week, so I 
checked out a clean copy with portage ($PYTHONPATH is a pain with 
prefixes). Not visible in the attached snippet, but there was in fact 
cvs checkout action going on at the beginning, it's not not from a tarball.

Looks like the build fails on pyrex (ignored), then subsequently on its 
outputted C file.

Is this meant to be compilable at this time?

Thanks,
--Pat

----------------------

(...)
make[3]: Entering directory 
`/var/tmp/portage/dbus-cvs-0.21.99/work/dbus-cvs/python'
/usr/bin/python extract.py dbus_bindings.pyx.in -I..  > dbus_bindings.pyx
running echo '#include "dbus_h_wrapper.h"
'|cpp  -I..pyrexc dbus_bindings.pyx
/var/tmp/portage/dbus-cvs-0.21.99/work/dbus-cvs/python/dbus_bindings.pyx:419:56: 
C function declaration not allowed here
make[3]: [dbus_bindings.c] Error 1 (ignored)
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. 
-I.. -I../glib  -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-I/usr/include/python2.3  -DDBUS_API_SUBJECT_TO_CHANGE=1   -O2 
-march=pentium3 -msse2 -mfpmath=sse -fomit-frame-pointer -funroll-loops 
-pipe -Wall -Wchar-subscripts -Wmissing-declarations 
-Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align 
-Wsign-compare -MT dbus_bindings.lo -MD -MP -MF ".deps/dbus_bindings.Tpo" \
   -c -o dbus_bindings.lo `test -f 'dbus_bindings.c' || echo 
'./'`dbus_bindings.c; \
then mv -f ".deps/dbus_bindings.Tpo" ".deps/dbus_bindings.Plo"; \
else rm -f ".deps/dbus_bindings.Tpo"; exit 1; \
fi
mkdir .libs
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../glib 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-I/usr/include/python2.3 -DDBUS_API_SUBJECT_TO_CHANGE=1 -O2 
-march=pentium3 -msse2 -mfpmath=sse -fomit-frame-pointer -funroll-loops 
-pipe -Wall -Wchar-subscripts -Wmissing-declarations 
-Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align 
-Wsign-compare -MT dbus_bindings.lo -MD -MP -MF .deps/dbus_bindings.Tpo 
-c ./dbus_bindings.c  -fPIC -DPIC -o .libs/dbus_bindings.o
gcc: ./dbus_bindings.c: No such file or directory
gcc: no input files
make[3]: *** [dbus_bindings.lo] Error 1
make[3]: Leaving directory 
`/var/tmp/portage/dbus-cvs-0.21.99/work/dbus-cvs/python'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/var/tmp/portage/dbus-cvs-0.21.99/work/dbus-cvs/python'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dbus-cvs-0.21.99/work/dbus-cvs'
make: *** [all] Error 2



More information about the dbus mailing list