gnome-photos-3.34.2 fails to compile with unknown type name 'GDataPicasaWebQuery_autoptr'
gnome-photos-3.34.2 fails to compile with unknown type name 'GDataPicasaWebQuery_autoptr'
full error below:
ninja -v
...
FAILED: src/25a6634@@gnome-photos@exe/photos-google-item.c.o
gcc -flto -fuse-linker-plugin -mtune=generic -Os -pipe -Isrc/25a6634@@gnome-photos@exe -Isrc -I../src -I. -I../ -Isubprojects/libgd -I../subprojects/libgd -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gegl-0.4 -I/usr/local/include/gio-unix-2.0 -I/usr/local/include/json-glib-1.0 -I/usr/local/include/babl-0.1 -I/usr/local/include/libdazzle-1.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/gtk-3.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/fribidi -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/libdrm -I/usr/local/include/libpng16 -I/usr/include/uuid -I/usr/local/include/geocode-glib-1.0 -I/usr/local/include/goa-1.0 -I/usr/local/lib/goa-1.0/include -I/usr/local/include/grilo-0.3 -I/usr/local/include/libxml2 -I/usr/local/include/gsettings-desktop-schemas -I/usr/local/include/gtk-3.0/unix-print -I/usr/local/include/libgdata -I/usr/local/include/gcr-3 -I/usr/local/include/gck-1 -I/usr/local/include/p11-kit-1 -I/usr/local/include/libsoup-2.4 -I/usr/local/include/gfbgraph-0.2 -I/usr/local/include/rest-0.7 -I/usr/local/include/tracker-2.0 -I/usr/local/include/tracker-2.0/libtracker-sparql -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fno-strict-aliasing -Wcast-align -Wclobbered -Wdeclaration-after-statement -Wempty-body -Wformat=2 -Wignored-qualifiers -Wimplicit-fallthrough=3 -Winit-self -Winline -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Woverride-init -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wsign-compare -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused -Wwrite-strings -Wno-cast-function-type -Wno-error=cast-function-type -Wno-missing-field-initializers -Wno-error=missing-field-initializers -Wno-unused-parameter -Wno-error=unused-parameter -pthread -DLIBGD_GTK_HACKS=1 -DLIBGD__BOX_COMMON=1 -DLIBGD_MAIN_ICON_BOX=1 -DLIBGD_MAIN_BOX=1 -DLIBGD__VIEW_COMMON=1 -DLIBGD_MAIN_ICON_VIEW=1 -DLIBGD_TAGGED_ENTRY=1 '-DPACKAGE_LIBEXEC_DIR="/usr/local/libexec"' '-DPACKAGE_LOCALE_DIR="/usr/local/share/locale"' -MD -MQ 'src/25a6634@@gnome-photos@exe/photos-google-item.c.o' -MF 'src/25a6634@@gnome-photos@exe/photos-google-item.c.o.d' -o 'src/25a6634@@gnome-photos@exe/photos-google-item.c.o' -c ../src/photos-google-item.c
In file included from /usr/local/include/libsoup-2.4/libsoup/soup.h:28,
from /usr/local/include/libgdata/gdata/gdata-service.h:25,
from /usr/local/include/libgdata/gdata/gdata.h:26,
from ../src/photos-google-item.c:27:
/usr/local/include/libsoup-2.4/libsoup/soup-date.h:63:10: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
63 | GTimeVal *time);
| ^~~~~~~~
In file included from /usr/local/include/glib-2.0/glib/galloca.h:32,
from /usr/local/include/glib-2.0/glib.h:30,
from /usr/local/include/libgdata/gdata/gdata-entry.h:23,
from /usr/local/include/libgdata/gdata/gdata.h:24,
from ../src/photos-google-item.c:27:
/usr/local/include/glib-2.0/glib/gtypes.h:547:8: note: declared here
547 | struct _GTimeVal
| ^~~~~~~~~
In file included from /usr/local/include/gegl-0.4/gegl.h:40,
from ../src/photos-base-item.h:28,
from ../src/photos-google-item.h:27,
from ../src/photos-google-item.c:35:
/usr/local/include/gegl-0.4/gegl-parallel.h:123:5: warning: "__cplusplus" is not defined, evaluates to 0 [-Wundef]
123 | #if __cplusplus >= 201103
| ^~~~~~~~~~~
In file included from /usr/local/lib/glib-2.0/include/glibconfig.h:9,
from /usr/local/include/glib-2.0/glib/gtypes.h:32,
from /usr/local/include/glib-2.0/glib/galloca.h:32,
from /usr/local/include/glib-2.0/glib.h:30,
from /usr/local/include/libgdata/gdata/gdata-entry.h:23,
from /usr/local/include/libgdata/gdata/gdata.h:24,
from ../src/photos-google-item.c:27:
../src/photos-google-item.c: In function 'photos_google_get_picasaweb_file':
../src/photos-google-item.c:112:14: error: unknown type name 'GDataPicasaWebQuery_autoptr'
112 | g_autoptr (GDataPicasaWebQuery) query = NULL;