Source: caja-seahorse
Version: 1.18.5-3
Severity: important
Good morning,
this package FTBFS against gpgme 2 (available in experimental) with:
seahorse-pgp-operation.c: In function 'seahorse_pgp_operation_class_init':
seahorse-pgp-operation.c:106:5: warning: 'g_type_class_add_private' is
deprecated [-Wdeprecated-declarations]
106 | g_type_class_add_private (gobject_class, sizeof
(SeahorsePGPOperationPrivate));
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
from /usr/include/glib-2.0/gobject/gbinding.h:31,
from /usr/include/glib-2.0/glib-object.h:24,
from /usr/include/glib-2.0/gio/gioenums.h:30,
from /usr/include/glib-2.0/gio/giotypes.h:30,
from /usr/include/glib-2.0/gio/gio.h:28,
from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
from /usr/include/gtk-3.0/gdk/gdk.h:32,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from seahorse-passphrase.h:23,
from seahorse-pgp-operation.c:20:
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
1503 | void g_type_class_add_private (gpointer
g_class,
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h:9,
from /usr/include/glib-2.0/glib/gtypes.h:34,
from /usr/include/glib-2.0/glib/galloca.h:34,
from /usr/include/glib-2.0/glib.h:32,
from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
from /usr/include/gtk-3.0/gdk/gdk.h:30:
seahorse-pgp-operation.c: In function 'progress_cb':
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor
symbol: replace with "G_ADD_PRIVATE"
1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro
'_GLIB_GNUC_DO_PRAGMA'
1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion
of macro 'GLIB_DEPRECATED_MACRO_FOR'
584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f)
GLIB_DEPRECATED_MACRO_FOR (f)
|
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro
'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR'
688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)
((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type)))
GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:85:6: note: in expansion of macro
'G_TYPE_INSTANCE_GET_PRIVATE'
85 | (G_TYPE_INSTANCE_GET_PRIVATE ((obj), SEAHORSE_TYPE_PGP_OPERATION,
SeahorsePGPOperationPrivate))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:167:39: note: in expansion of macro
'SEAHORSE_PGP_OPERATION_GET_PRIVATE'
167 | SeahorsePGPOperationPrivate *pv =
SEAHORSE_PGP_OPERATION_GET_PRIVATE (pop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c: In function 'register_cb':
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor
symbol: replace with "G_ADD_PRIVATE"
1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro
'_GLIB_GNUC_DO_PRAGMA'
1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion
of macro 'GLIB_DEPRECATED_MACRO_FOR'
584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f)
GLIB_DEPRECATED_MACRO_FOR (f)
|
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro
'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR'
688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)
((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type)))
GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:85:6: note: in expansion of macro
'G_TYPE_INSTANCE_GET_PRIVATE'
85 | (G_TYPE_INSTANCE_GET_PRIVATE ((obj), SEAHORSE_TYPE_PGP_OPERATION,
SeahorsePGPOperationPrivate))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:186:39: note: in expansion of macro
'SEAHORSE_PGP_OPERATION_GET_PRIVATE'
186 | SeahorsePGPOperationPrivate *pv =
SEAHORSE_PGP_OPERATION_GET_PRIVATE (pop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c: In function 'remove_cb':
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor
symbol: replace with "G_ADD_PRIVATE"
1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro
'_GLIB_GNUC_DO_PRAGMA'
1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion
of macro 'GLIB_DEPRECATED_MACRO_FOR'
584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f)
GLIB_DEPRECATED_MACRO_FOR (f)
|
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro
'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR'
688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)
((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type)))
GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:85:6: note: in expansion of macro
'G_TYPE_INSTANCE_GET_PRIVATE'
85 | (G_TYPE_INSTANCE_GET_PRIVATE ((obj), SEAHORSE_TYPE_PGP_OPERATION,
SeahorsePGPOperationPrivate))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:219:10: note: in expansion of macro
'SEAHORSE_PGP_OPERATION_GET_PRIVATE'
219 | pv = SEAHORSE_PGP_OPERATION_GET_PRIVATE (watch->op);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c: In function 'event_cb':
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor
symbol: replace with "G_ADD_PRIVATE"
1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro
'_GLIB_GNUC_DO_PRAGMA'
1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion
of macro 'GLIB_DEPRECATED_MACRO_FOR'
584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f)
GLIB_DEPRECATED_MACRO_FOR (f)
|
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro
'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR'
688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)
((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type)))
GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:85:6: note: in expansion of macro
'G_TYPE_INSTANCE_GET_PRIVATE'
85 | (G_TYPE_INSTANCE_GET_PRIVATE ((obj), SEAHORSE_TYPE_PGP_OPERATION,
SeahorsePGPOperationPrivate))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:233:39: note: in expansion of macro
'SEAHORSE_PGP_OPERATION_GET_PRIVATE'
233 | SeahorsePGPOperationPrivate *pv =
SEAHORSE_PGP_OPERATION_GET_PRIVATE (pop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:303:10: error: 'GPGME_EVENT_NEXT_TRUSTITEM' undeclared
(first use in this function); did you mean 'GPGME_EVENT_NEXT_KEY'?
303 | case GPGME_EVENT_NEXT_TRUSTITEM:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| GPGME_EVENT_NEXT_KEY
seahorse-pgp-operation.c:303:10: note: each undeclared identifier is reported
only once for each function it appears in
seahorse-pgp-operation.c: In function 'seahorse_pgp_operation_init':
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor
symbol: replace with "G_ADD_PRIVATE"
1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro
'_GLIB_GNUC_DO_PRAGMA'
1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion
of macro 'GLIB_DEPRECATED_MACRO_FOR'
584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f)
GLIB_DEPRECATED_MACRO_FOR (f)
|
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro
'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR'
688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)
((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type)))
GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:85:6: note: in expansion of macro
'G_TYPE_INSTANCE_GET_PRIVATE'
85 | (G_TYPE_INSTANCE_GET_PRIVATE ((obj), SEAHORSE_TYPE_PGP_OPERATION,
SeahorsePGPOperationPrivate))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:317:39: note: in expansion of macro
'SEAHORSE_PGP_OPERATION_GET_PRIVATE'
317 | SeahorsePGPOperationPrivate *pv =
SEAHORSE_PGP_OPERATION_GET_PRIVATE (pop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c: In function 'seahorse_pgp_operation_set_property':
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor
symbol: replace with "G_ADD_PRIVATE"
1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro
'_GLIB_GNUC_DO_PRAGMA'
1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion
of macro 'GLIB_DEPRECATED_MACRO_FOR'
584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f)
GLIB_DEPRECATED_MACRO_FOR (f)
|
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro
'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR'
688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)
((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type)))
GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:85:6: note: in expansion of macro
'G_TYPE_INSTANCE_GET_PRIVATE'
85 | (G_TYPE_INSTANCE_GET_PRIVATE ((obj), SEAHORSE_TYPE_PGP_OPERATION,
SeahorsePGPOperationPrivate))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:353:39: note: in expansion of macro
'SEAHORSE_PGP_OPERATION_GET_PRIVATE'
353 | SeahorsePGPOperationPrivate *pv =
SEAHORSE_PGP_OPERATION_GET_PRIVATE (pop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c: In function 'seahorse_pgp_operation_get_property':
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor
symbol: replace with "G_ADD_PRIVATE"
1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro
'_GLIB_GNUC_DO_PRAGMA'
1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion
of macro 'GLIB_DEPRECATED_MACRO_FOR'
584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f)
GLIB_DEPRECATED_MACRO_FOR (f)
|
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro
'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR'
688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)
((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type)))
GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:85:6: note: in expansion of macro
'G_TYPE_INSTANCE_GET_PRIVATE'
85 | (G_TYPE_INSTANCE_GET_PRIVATE ((obj), SEAHORSE_TYPE_PGP_OPERATION,
SeahorsePGPOperationPrivate))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:371:39: note: in expansion of macro
'SEAHORSE_PGP_OPERATION_GET_PRIVATE'
371 | SeahorsePGPOperationPrivate *pv =
SEAHORSE_PGP_OPERATION_GET_PRIVATE (pop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c: In function 'seahorse_pgp_operation_finalize':
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor
symbol: replace with "G_ADD_PRIVATE"
1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro
'_GLIB_GNUC_DO_PRAGMA'
1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion
of macro 'GLIB_DEPRECATED_MACRO_FOR'
584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f)
GLIB_DEPRECATED_MACRO_FOR (f)
|
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro
'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR'
688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)
((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type)))
GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:85:6: note: in expansion of macro
'G_TYPE_INSTANCE_GET_PRIVATE'
85 | (G_TYPE_INSTANCE_GET_PRIVATE ((obj), SEAHORSE_TYPE_PGP_OPERATION,
SeahorsePGPOperationPrivate))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:396:39: note: in expansion of macro
'SEAHORSE_PGP_OPERATION_GET_PRIVATE'
396 | SeahorsePGPOperationPrivate *pv =
SEAHORSE_PGP_OPERATION_GET_PRIVATE (pop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c: In function 'seahorse_pgp_operation_cancel':
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor
symbol: replace with "G_ADD_PRIVATE"
1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro
'_GLIB_GNUC_DO_PRAGMA'
1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion
of macro 'GLIB_DEPRECATED_MACRO_FOR'
584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f)
GLIB_DEPRECATED_MACRO_FOR (f)
|
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro
'GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR'
688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)
((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type)))
GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:85:6: note: in expansion of macro
'G_TYPE_INSTANCE_GET_PRIVATE'
85 | (G_TYPE_INSTANCE_GET_PRIVATE ((obj), SEAHORSE_TYPE_PGP_OPERATION,
SeahorsePGPOperationPrivate))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
seahorse-pgp-operation.c:428:39: note: in expansion of macro
'SEAHORSE_PGP_OPERATION_GET_PRIVATE'
428 | SeahorsePGPOperationPrivate *pv =
SEAHORSE_PGP_OPERATION_GET_PRIVATE (pop);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[4]: *** [Makefile:595: seahorse-pgp-operation.o] Error 1
make[4]: Leaving directory '/home/ametzler/GPGME/caja-seahorse-1.18.5/tool'
make[3]: *** [Makefile:477: all] Error 2
cu Andreas