On 11/25/18 12:56 PM, Alain Toussaint via blfs-dev wrote:
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
Hi Alain,
My hope is to get gnome-online-accounts updated to 3.30.x within the
next day or two. I'll reply with the revision number once I'm done, but
please try using the 3.30.x series instead.
Thank you for the report.
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page