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

Reply via email to