Re: confusing error building gnome-keyring-0.7.91 (garnome-2.17.91)



On Fri, 16 Feb 2007 09:32:42 +0000 (UTC)
Peter <sw98234 hotmail com> wrote:

> On Thu, 15 Feb 2007 21:01:50 -0700, Myles Green wrote:
> 
> > Can someone help me out here? The error isn't making much sense to
> > me because the error clains there's a missing ' ) ' before ' pid '
> > on line 145 of gnome-keyring-daemon.h but from what I can see,
> > there isn't supposed to be a ' ) ' there at all. 
> > 
> 
> Edit the file: config.h in 
> 
> desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91/
> 
> and remove the comments and change the line below to make the define
> as indicated. For some reason sys/types does not have this variable
> defined.
> 
> /* Define to `int' if <sys/types.h> does not define. */
> #define pid_t int

Hmm... thanks for your help but it still doesn't complete the build of
gnome-keyring. I now get the following error after editing the above
and either doing make install from within
garnome-2.17.91/desktop/gnome-keyring/ or make paranoid-install from
garnome-2.17.91/desktop/. 

Anyway, here's the error:

 ==> Running make in work/main.d/gnome-keyring-0.7.91
make[4]: Entering directory
`/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91'
make  all-recursive make[5]: Entering directory
`/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91'
Making all in . make[6]: Entering directory
`/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91'
if /bin/sh ./libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.
-DPREFIX=\""/home/myles/garnome"\"
-DBINDIR=\""/home/myles/garnome/bin"\"
-DLIBEXECDIR=\""/home/myles/garnome/libexec"\"
-DGNOMELOCALEDIR=\""/home/myles/garnome/share/locale"\" -I. -I.
-I/home/myles/garnome/include/gtk-2.0
-I/home/myles/garnome/lib/gtk-2.0/include
-I/home/myles/garnome/include/atk-1.0
-I/home/myles/garnome/include/cairo
-I/home/myles/garnome/include/pango-1.0 -I/home/myles/garnome/include
-I/home/myles/garnome/include/glib-2.0
-I/home/myles/garnome/lib/glib-2.0/include
-I/home/myles/garnome/include/freetype2 -I/usr/include/libpng12
-I/home/myles/garnome/include/glib-2.0
-I/home/myles/garnome/lib/glib-2.0/include
-I/home/myles/garnome/include  -g -I/home/myles/garnome/include
-L/home/myles/garnome/lib -O2 -pipe
-I/home/myles/garnome/include/dbus-1.0
-I/home/myles/garnome/lib/dbus-1.0/include   -MT gnome-keyring.lo -MD
-MP -MF ".deps/gnome-keyring.Tpo" \ -c -o gnome-keyring.lo `test -f
'gnome-keyring.c' || echo './'`gnome-keyring.c; \ then mv -f
".deps/gnome-keyring.Tpo" ".deps/gnome-keyring.Plo"; \ else rm -f
".deps/gnome-keyring.Tpo"; exit 1; \ fi cc -DHAVE_CONFIG_H -I. -I. -I.
-DPREFIX=\"/home/myles/garnome\" -DBINDIR=\"/home/myles/garnome/bin\"
-DLIBEXECDIR=\"/home/myles/garnome/libexec\"
-DGNOMELOCALEDIR=\"/home/myles/garnome/share/locale\" -I. -I.
-I/home/myles/garnome/include/gtk-2.0
-I/home/myles/garnome/lib/gtk-2.0/include
-I/home/myles/garnome/include/atk-1.0
-I/home/myles/garnome/include/cairo
-I/home/myles/garnome/include/pango-1.0 -I/home/myles/garnome/include
-I/home/myles/garnome/include/glib-2.0
-I/home/myles/garnome/lib/glib-2.0/include
-I/home/myles/garnome/include/freetype2 -I/usr/include/libpng12
-I/home/myles/garnome/include/glib-2.0
-I/home/myles/garnome/lib/glib-2.0/include
-I/home/myles/garnome/include -g -I/home/myles/garnome/include
-L/home/myles/garnome/lib -O2 -pipe
-I/home/myles/garnome/include/dbus-1.0
-I/home/myles/garnome/lib/dbus-1.0/include -MT gnome-keyring.lo -MD -MP
-MF .deps/gnome-keyring.Tpo -c gnome-keyring.c  -fPIC -DPIC
-o .libs/gnome-keyring.o In file included
from /usr/include/bits/fcntl.h:26, from /usr/include/fcntl.h:33, from
gnome-keyring.c:32: /usr/include/sys/types.h:100: error: two or more
data types in declaration specifiers make[6]: *** [gnome-keyring.lo]
Error 1 make[6]: Leaving directory
`/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91'
make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory
`/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91'
make[4]: *** [all] Error 2 make[4]: Leaving directory
`/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91'
make[3]: *** [build-work/main.d/gnome-keyring-0.7.91/Makefile] Error 2
make[3]: Leaving directory
`/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring' make[2]: ***
[../../desktop/gnome-keyring/cookies/main.d/install] Error 2 make[2]:
Leaving directory
`/home/myles/tmp/garnome-2.17.91/platform/libgnomeui'make[1]: ***
[../../platform/libgnomeui/cookies/main.d/install] Error 2 make[1]:
Leaving directory `/home/myles/tmp/garnome-2.17.91/desktop/bug-buddy'
make: *** [paranoid-install] Error 2

Any more suggestions?

Oh, and FWIW, I'm using Debian Etch up-to-date, garnome-2.16.x builds
w/o problem and I was able to build garnome-2.17.90 with the only
problems being with evolution data server.

Thanks again!
-- 
Myles Green
Geek by nature. Unix by choice.
"Don't worry about the world coming to an end today. 
It's already tomorrow in Australia" (Charles Schultz)

Attachment: signature.asc
Description: PGP signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]