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

Myles Green <[email protected]>
Newsgroups gmane.comp.gnome.garnome
Message-ID <[email protected]>
On Fri, 16 Feb 2007 09:32:42 +0000 (UTC)
Peter <[email protected]> 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)

-- 
garnome-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/garnome-list
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF1cTiXxONZidYByERAiBCAKCCOj2Vvc6Pw6ZHZGAOjWnRKCkPaACgl8C2
kJA8CUkt/Of0uAxxPiHTeys=
=GTTK
-----END PGP SIGNATURE-----
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.