gnone-keyring fails to build on current edge
gp11-object.c:244:2: warning: 'g_static_mutex_free' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:147): Use 'g_mutex_free' instead [-Wdeprecated-declarations]
CCLD libgp11.la
make[4]: Leaving directory /home/clandmeter/aports/main/gnome-keyring/src/gnome-keyring-2.32.1/gp11' make[3]: Leaving directory
/home/clandmeter/aports/main/gnome-keyring/src/gnome-keyring-2.32.1/gp11'
make[2]: Leaving directory /home/clandmeter/aports/main/gnome-keyring/src/gnome-keyring-2.32.1/gp11' Making all in egg make[2]: Entering directory
/home/clandmeter/aports/main/gnome-keyring/src/gnome-keyring-2.32.1/egg'
make all-recursive
make[3]: Entering directory /home/clandmeter/aports/main/gnome-keyring/src/gnome-keyring-2.32.1/egg' Making all in . make[4]: Entering directory
/home/clandmeter/aports/main/gnome-keyring/src/gnome-keyring-2.32.1/egg'
CC libegg_la-egg-buffer.lo
CC libegg_la-egg-asn1x.lo
CC libegg_la-egg-cleanup.lo
CC libegg_la-egg-dh.lo
CC libegg_la-egg-dn.lo
CC libegg_la-egg-hex.lo
CC libegg_la-egg-libgcrypt.lo
CC libegg_la-egg-mkdtemp.lo
CC libegg_la-egg-oid.lo
CC libegg_la-egg-padding.lo
CC libegg_la-egg-openssl.lo
egg-asn1x.c: In function 'anode_encode_build':
egg-asn1x.c:1280:7: warning: variable 'type' set but not used [-Wunused-but-set-variable]
egg-asn1x.c: In function 'traverse_and_prepare':
egg-asn1x.c:3354:3: warning: passing argument 1 of 'egg_asn1x_create' from incompatible pointer type [enabled by default]
In file included from egg-asn1x.c:50:0:
egg-asn1x.h:38:8: note: expected 'const struct static_struct_asn *' but argument is of type 'const struct asn1_static_node *'
egg-asn1x.c: At top level:
egg-asn1x.c:3509:1: error: conflicting types for 'egg_asn1x_create'
In file included from egg-asn1x.c:50:0:
egg-asn1x.h:38:8: note: previous declaration of 'egg_asn1x_create' was here
egg-asn1x.c:3572:1: error: conflicting types for 'egg_asn1x_create_quark'
In file included from egg-asn1x.c:50:0:
egg-asn1x.h:41:8: note: previous declaration of 'egg_asn1x_create_quark' was here
egg-asn1x.c:3579:1: error: conflicting types for 'egg_asn1x_create_and_decode'
In file included from egg-asn1x.c:50:0:
egg-asn1x.h:44:8: note: previous declaration of 'egg_asn1x_create_and_decode' was here
make[4]: *** [libegg_la-egg-asn1x.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
egg-libgcrypt.c: In function 'glib_thread_mutex_init':
egg-libgcrypt.c:57:2: warning: 'g_mutex_new' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:271) [-Wdeprecated-declarations]
egg-libgcrypt.c: In function 'glib_thread_mutex_destroy':
egg-libgcrypt.c:64:2: warning: 'g_mutex_free' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:273) [-Wdeprecated-declarations]
make[4]: Leaving directory /home/clandmeter/aports/main/gnome-keyring/src/gnome-keyring-2.32.1/egg' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory
/home/clandmeter/aports/main/gnome-keyring/src/gnome-keyring-2.32.1/egg'
make[2]: *** [all] Error 2
make[2]: Leaving directory /home/clandmeter/aports/main/gnome-keyring/src/gnome-keyring-2.32.1/egg' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory
/home/clandmeter/aports/main/gnome-keyring/src/gnome-keyring-2.32.1'
make: *** [all] Error 2
>>> ERROR: gnome-keyring: all failed
(from redmine: issue id 1536, created on 2013-01-07, closed on 2013-01-18)
- Changesets:
- Revision 2dd08646 by Carlo Landmeter on 2013-01-07T17:06:25Z:
main/gnome-keyring: disable on eglibc
ref #1536
- Revision f36de181 by Natanael Copa on 2013-01-15T13:46:29Z:
main/gnome-keyring: build fix
fixes #1536