Alain Toussaint via blfs-dev
2018-11-25 18:56:05 UTC
Hello,
Attempting to build goa (gnome-online-account) 3.28.0 result in
breakage when compiling the owncloud component with these errors:
goaowncloudprovider.c: In function âbuild_objectâ:
goaowncloudprovider.c:238:26: error: called object is not a function
or function pointer
g_clear_pointer (&uri, (GDestroyNotify *) soup_uri_free);
/usr/include/glib-2.0/glib/gmem.h:121:8: note: in definition of
macro âg_clear_pointerâ
(destroy)
(_ptr); \
^~~~~~~
goaowncloudprovider.c: In function ânormalize_uriâ:
goaowncloudprovider.c:441:26: error: called object is not a function
or function pointer
g_clear_pointer (&uri, (GDestroyNotify *) soup_uri_free);
/usr/include/glib-2.0/glib/gmem.h:121:8: note: in definition of
macro âg_clear_pointerâ
(destroy)
(_ptr); \
^~~~~~~
goaowncloudprovider.c: In function âadd_accountâ:
goaowncloudprovider.c:796:32: warning: function called through a
non-compatible type
g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref);
/usr/include/glib-2.0/glib/gmem.h:121:8: note: in definition of
macro âg_clear_pointerâ
(destroy)
(_ptr); \
^~~~~~~
goaowncloudprovider.c: In function ârefresh_accountâ:
goaowncloudprovider.c:1000:32: warning: function called through a
non-compatible type
g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref);
/usr/include/glib-2.0/glib/gmem.h:121:8: note: in definition of
macro âg_clear_pointerâ
(destroy)
(_ptr); \
^~~~~~~
make[4]: *** [Makefile:1013: libgoa_backend_1_0_la-
goaowncloudprovider.lo] Error 1
make[3]: *** [Makefile:691: all] Error 2
make[2]: *** [Makefile:446: all-recursive] Error 1
make[1]: *** [Makefile:507: all-recursive] Error 1
make: *** [Makefile:439: all] Error 2
Disabling the owncloud plugin or method (adding --enable-owncloud=no or
--disable-owncloud to the configure command line) does not result in
succesful compilation either because make still try to build the files
and they wouldn't build no matter what.
Included are the build logs (stdout --> goa.build.log, stderr -->
goa.error.log and config log from latest attempts using --disable-
owncloud).
Alain
Attempting to build goa (gnome-online-account) 3.28.0 result in
breakage when compiling the owncloud component with these errors:
goaowncloudprovider.c: In function âbuild_objectâ:
goaowncloudprovider.c:238:26: error: called object is not a function
or function pointer
g_clear_pointer (&uri, (GDestroyNotify *) soup_uri_free);
/usr/include/glib-2.0/glib/gmem.h:121:8: note: in definition of
macro âg_clear_pointerâ
(destroy)
(_ptr); \
^~~~~~~
goaowncloudprovider.c: In function ânormalize_uriâ:
goaowncloudprovider.c:441:26: error: called object is not a function
or function pointer
g_clear_pointer (&uri, (GDestroyNotify *) soup_uri_free);
/usr/include/glib-2.0/glib/gmem.h:121:8: note: in definition of
macro âg_clear_pointerâ
(destroy)
(_ptr); \
^~~~~~~
goaowncloudprovider.c: In function âadd_accountâ:
goaowncloudprovider.c:796:32: warning: function called through a
non-compatible type
g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref);
/usr/include/glib-2.0/glib/gmem.h:121:8: note: in definition of
macro âg_clear_pointerâ
(destroy)
(_ptr); \
^~~~~~~
goaowncloudprovider.c: In function ârefresh_accountâ:
goaowncloudprovider.c:1000:32: warning: function called through a
non-compatible type
g_clear_pointer (&data.loop, (GDestroyNotify) g_main_loop_unref);
/usr/include/glib-2.0/glib/gmem.h:121:8: note: in definition of
macro âg_clear_pointerâ
(destroy)
(_ptr); \
^~~~~~~
make[4]: *** [Makefile:1013: libgoa_backend_1_0_la-
goaowncloudprovider.lo] Error 1
make[3]: *** [Makefile:691: all] Error 2
make[2]: *** [Makefile:446: all-recursive] Error 1
make[1]: *** [Makefile:507: all-recursive] Error 1
make: *** [Makefile:439: all] Error 2
Disabling the owncloud plugin or method (adding --enable-owncloud=no or
--disable-owncloud to the configure command line) does not result in
succesful compilation either because make still try to build the files
and they wouldn't build no matter what.
Included are the build logs (stdout --> goa.build.log, stderr -->
goa.error.log and config log from latest attempts using --disable-
owncloud).
Alain