After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 655539 - [regression] build failure in 3.1.4: seahorse-pkcs11-module.c: In function 'seahorse_pkcs11_module_init': seahorse-pkcs11-module.c:47:3: error: too few arguments to function 'gck_module_initialize'
[regression] build failure in 3.1.4: seahorse-pkcs11-module.c: In function '...
Status: RESOLVED FIXED
Product: seahorse
Classification: Applications
Component: general
3.1.x
Other Linux
: Normal critical
: 2.26.0
Assigned To: Seahorse Maintainer
Seahorse Maintainer
Depends on:
Blocks:
 
 
Reported: 2011-07-28 21:48 UTC by David Ronis
Modified: 2011-07-29 07:33 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Ronis 2011-07-28 21:48:50 UTC
The summary more or less says it all.   I'm in the process of rebuiding most of gnome 3.1.4 and I tried to upgrade seahorse.   The build dies with:

ake[3]: Entering directory `/home/ronis/Project/notar/GNOME/garnome/desktop/seahorse/work/main.d/seahorse-3.1.4/pkcs11'
  CC     seahorse-pkcs11-module.lo
seahorse-pkcs11-module.c: In function 'seahorse_pkcs11_module_init':
seahorse-pkcs11-module.c:47:3: error: too few arguments to function 'gck_module_initialize'
/opt/garnome-3.1.2/include/gck/gck.h:297:23: note: declared here
make[3]: *** [seahorse-pkcs11-module.lo] Error 1

Note there are two gck.h's here.  One in .../include/gck and the other in .../include/gck-1/gck.

I've got version 3.1.4. of libgnome-keyring installed.
Comment 1 Stef Walter 2011-07-29 07:33:28 UTC
Thanks for catching that. Fixed:


commit 6b56370d9f0a7b41e4660ace9b5deccfd8be6d9c
Author: Stef Walter <stefw@collabora.co.uk>
Date:   Fri Jul 29 09:32:19 2011 +0200

    pkcs11: Fix pkcs11 module initialization
    
     * Fix to match changes in new gck library.
     * GCK changed API and incremented its major version.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=655539