Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91780 - gnome-keyring-0.4.2 fail to emerge (gnome-keyring-ask.c: In function `ask_for_keyring_password' : syntax error)
Summary: gnome-keyring-0.4.2 fail to emerge (gnome-keyring-ask.c: In function `ask_for...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-07 02:57 UTC by psk
Modified: 2005-05-27 16:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description psk 2005-05-07 02:57:32 UTC
(cd .libs && rm -f libgnome-keyring.la && ln -s ../libgnome-keyring.la libgnome-keyring.la)
/bin/sh ./libtool --mode=link i686-pc-linux-gnu-gcc  -O2 -march=k8 -mtune=k8 -pipe -mfpmath=sse -msse -msse2 -mmmx -m3dnow -fomit-frame-pointer -fweb -frename-registers -funit-at-a-time -ftracer -fprefetch-loop-arrays   -o list-keyrings  list-keyrings.o libgnome-keyring.la -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   
/bin/sh ./libtool --mode=link i686-pc-linux-gnu-gcc  -O2 -march=k8 -mtune=k8 -pipe -mfpmath=sse -msse -msse2 -mmmx -m3dnow -fomit-frame-pointer -fweb -frename-registers -funit-at-a-time -ftracer -fprefetch-loop-arrays   -o test-keyring  test.o libgnome-keyring.la -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   
gnome-keyring-ask.c: In function `ask_for_keyring_password':
gnome-keyring-ask.c:223: erreur: erreur d'analyse syntaxique avant un 
Comment 1 psk 2005-05-07 02:57:32 UTC
(cd .libs && rm -f libgnome-keyring.la && ln -s ../libgnome-keyring.la libgnome-keyring.la)
/bin/sh ./libtool --mode=link i686-pc-linux-gnu-gcc  -O2 -march=k8 -mtune=k8 -pipe -mfpmath=sse -msse -msse2 -mmmx -m3dnow -fomit-frame-pointer -fweb -frename-registers -funit-at-a-time -ftracer -fprefetch-loop-arrays   -o list-keyrings  list-keyrings.o libgnome-keyring.la -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   
/bin/sh ./libtool --mode=link i686-pc-linux-gnu-gcc  -O2 -march=k8 -mtune=k8 -pipe -mfpmath=sse -msse -msse2 -mmmx -m3dnow -fomit-frame-pointer -fweb -frename-registers -funit-at-a-time -ftracer -fprefetch-loop-arrays   -o test-keyring  test.o libgnome-keyring.la -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   
gnome-keyring-ask.c: In function `ask_for_keyring_password':
gnome-keyring-ask.c:223: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:227: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:232: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:238: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:242: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:246: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:252: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:257: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:262: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:268: erreur: pas assez d'arguments pour la fonction « g_strdup_printf »
gnome-keyring-ask.c:272: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:277: erreur: pas assez d'arguments pour la fonction « g_strdup_printf »
gnome-keyring-ask.c:284: erreur: pas assez d'arguments pour la fonction « g_strdup »
gnome-keyring-ask.c:286: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:289: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c: In function `ask_for_new_keyring_password':
gnome-keyring-ask.c:329: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:333: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:339: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:343: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:349: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:353: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:359: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:363: erreur: pas assez d'arguments pour la fonction « g_strdup_printf »
gnome-keyring-ask.c:369: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c: In function `ask_for_default_keyring':
gnome-keyring-ask.c:400: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:404: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:408: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:412: erreur: pas assez d'arguments pour la fonction « g_strdup_printf »
gnome-keyring-ask.c:416: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c: In function `ask_for_item_read_write_acccess':
gnome-keyring-ask.c:454: erreur: erreur d'analyse syntaxique avant un élément lexical « ; »
gnome-keyring-ask.c: At top level:
gnome-keyring-ask.c:501: erreur: erreur d'analyse syntaxique avant un élément lexical « , »
gnome-keyring-ask.c:503: erreur: erreur d'analyse syntaxique avant une constante numérique
gnome-keyring-ask.c:509: attention : noms de paramètres (sans type) dans la déclaration de fonction
gnome-keyring-ask.c:509: erreur: types conflictuels pour « g_free »
/usr/include/glib-2.0/glib/gmem.h:52: erreur: déclaration précédente de « g_free » était ici
gnome-keyring-ask.c:509: erreur: types conflictuels pour « g_free »
/usr/include/glib-2.0/glib/gmem.h:52: erreur: déclaration précédente de « g_free » était ici
gnome-keyring-ask.c:509: attention : la définition de données n'a pas de type ni de classe de stockage
gnome-keyring-ask.c:512: erreur: erreur d'analyse syntaxique avant « if »
gnome-keyring-ask.c:520: erreur: erreur d'analyse syntaxique avant une chaîne constante
gnome-keyring-ask.c:520: erreur: types conflictuels pour « printf »
gnome-keyring-ask.c:520: note: un paramètre de la liste avec une ellipse ne peut concorder une déclaration vide de liste de noms de paramètres
gnome-keyring-ask.c:520: erreur: types conflictuels pour « printf »
gnome-keyring-ask.c:520: note: un paramètre de la liste avec une ellipse ne peut concorder une déclaration vide de liste de noms de paramètres
gnome-keyring-ask.c:520: attention : la définition de données n'a pas de type ni de classe de stockage
gnome-keyring-ask.c: In function `main':
gnome-keyring-ask.c:547: erreur: pas assez d'arguments pour la fonction « g_print »
gnome-keyring-ask.c:560: erreur: pas assez d'arguments pour la fonction « g_print »
make[2]: *** [gnome-keyring-ask.o] Erreur 1
make[2]: *** Attente des tâches non terminées....
i686-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -mfpmath=sse -msse -msse2 -mmmx -m3dnow -fomit-frame-pointer -fweb -frename-registers -funit-at-a-time -ftracer -fprefetch-loop-arrays -o .libs/list-keyrings list-keyrings.o  ./.libs/libgnome-keyring.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so -lm /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so
i686-pc-linux-gnu-gcc -O2 -march=k8 -mtune=k8 -pipe -mfpmath=sse -msse -msse2 -mmmx -m3dnow -fomit-frame-pointer -fweb -frename-registers -funit-at-a-time -ftracer -fprefetch-loop-arrays -o .libs/test-keyring test.o  ./.libs/libgnome-keyring.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so -lm /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so
creating test-keyring
creating list-keyrings
make[2]: Leaving directory `/var/tmp/portage/gnome-keyring-0.4.2/work/gnome-keyring-0.4.2'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/var/tmp/portage/gnome-keyring-0.4.2/work/gnome-keyring-0.4.2'
make: *** [all] Erreur 2

!!! ERROR: gnome-base/gnome-keyring-0.4.2 failed.
!!! Function gnome2_src_compile, Line 40, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.



Reproducible: Always
Steps to Reproduce:

Actual Results:  
emerge fail

Expected Results:  
emerge complete

emerge info
Invalid package name in package.provided: sys-kernel/linux26-headers
Portage 2.0.51.20-r5 (default-linux/x86/2005.0, gcc-3.4.3-20050110,
glibc-2.3.5-r0, 2.6.11 i686)
=================================================================
System uname: 2.6.11 i686 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.11
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.2.3-r5, 2.3.5
sys-apps/sandbox:    1.2.1-r2
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.4.19-r1, 2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -mtune=k8 -pipe -mfpmath=sse -msse -msse2 -mmmx -m3dnow
-fomit-frame-pointer -fweb -frename-registers -funit-at-a-time -ftracer
-fprefetch-loop-arrays"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config
/usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb
/usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=k8 -mtune=k8 -pipe -mfpmath=sse -msse -msse2 -mmmx -m3dnow
-fomit-frame-pointer -fweb -frename-registers -funit-at-a-time -ftracer
-fprefetch-loop-arrays -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/
ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex 3dnowext X aalib acpi acpi4linux alsa amd apache1 apache2
apm ared aredmem arts athena audiofile autofs avi bash-completion berkdb
bitmap-fonts bonobo bootspla bzlib calendar cddb cdinstall cdparanoia cdrom
chroot clamav codecs crypt cscope ctype cups curl devfs devfs26 directfb
divx4linux dmx dv dvb dvd dvdr dvdread eds emboss encode esd expat ext-zlib faad
fam fbcon fbdev ffmpeg fla flac foomaticdb foreign-package fortran freetype fs
ftp gd gdbm ggi gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hbci
hyriand icq imagemagick imap imlib innodb ipv6 j-noaim j-nomsn j-nomuconf
j-noyahoo jabber jack java javascript jikes jpeg junit kde kdeenablefinal kdepim
koffice-plugin krb4 libcaca libg++ libwww lm_sensors lmtp logitech-mouse lzo mad
maildir matroska mbox mcal md5sum memlimit mikmod mime mldonkeypango mmx mmx2
mozaccess mozcalendar mozctl mozilla mozinterfaceinfo moznocompose moznoirc
moznomail mozp3p mozsvg mozxmlterm mp3 mpeg mpi mysql mythtv nas ncurses network
nls no_wxgtk1 nvidia oav offensive ofx ogg oggvorbis opengl opens oss pam
parse-clocks pcap pcre pcsc-lite pda pdflib perl php pic png posix python qt
quicktime rage128 readline rtc ruby samba sdl skey slang snmp speedo speex spell
sqlite sse ssl svga tcltk tcpd theora threads tidy tiff transcode truetype
truetype-fonts type1-fonts usb v4l v4l2 videos virus-scan vorbis wavelan wifi
wmf wxwindows xanim xforms xfs xine xml xml2 xmlrpc xmms xscreensaver xv xvid
xvmc zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-05-07 04:35:07 UTC
Hmm, you should probably fix your linux headers first (like removing bogus things from package.provided), upgrading linux-headers to a version that actually exists in portage tree and is useable with 2.6 kernel, etc.
Comment 3 psk 2005-05-07 08:24:02 UTC
I've corrected the file, and kernel headers were already up to date.
I still got this error.
Comment 4 psk 2005-05-09 12:25:43 UTC
there are errors in code source :

            message = g_strdup_printf (_("The application '%s' wants access to the "
                             "keyring '%s', but it is locked"),
                           env_app_pathname, env_keyring_name);

-->   g_strdup_printf (<HERE>_<HERE>(

   Perhaps some missing defines, all lines with *print* functions have this error (something about nls ?)

   I don't know, but, without thoses "_", gnome-keyring is compiling perfectly.

   I've made an "ebuild qmerge" to install the package, all is ok now (bug is still existing, I've just found a way to bepass it).

   Hope this will help.
Comment 5 foser (RETIRED) gentoo-dev 2005-05-27 16:43:54 UTC
This falls in the category, closed b/c of CFLAGS.

not reproducable.