The following packages will be installed: shotwell Fetching README... 0%100%100%100%100%100%Done Fetching doinst.sh... 0%100%100%100%100%100%Done Fetching shotwell.SlackBuild... 0%100%100%100%100%100%Done Fetching shotwell.info... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done shotwell-0.24.0/ shotwell-0.24.0/app-icons/ shotwell-0.24.0/app-icons/256x256/ shotwell-0.24.0/app-icons/256x256/apps/ shotwell-0.24.0/app-icons/256x256/apps/shotwell.png shotwell-0.24.0/app-icons/Makefile.am shotwell-0.24.0/app-icons/16x16/ shotwell-0.24.0/app-icons/16x16/apps/ shotwell-0.24.0/app-icons/16x16/apps/shotwell.png shotwell-0.24.0/app-icons/48x48/ shotwell-0.24.0/app-icons/48x48/apps/ shotwell-0.24.0/app-icons/48x48/apps/shotwell.png shotwell-0.24.0/app-icons/22x22/ shotwell-0.24.0/app-icons/22x22/apps/ shotwell-0.24.0/app-icons/22x22/apps/shotwell.png shotwell-0.24.0/app-icons/symbolic/ shotwell-0.24.0/app-icons/symbolic/apps/ shotwell-0.24.0/app-icons/symbolic/apps/shotwell-symbolic.svg shotwell-0.24.0/app-icons/Makefile.in shotwell-0.24.0/app-icons/32x32/ shotwell-0.24.0/app-icons/32x32/apps/ shotwell-0.24.0/app-icons/32x32/apps/shotwell.png shotwell-0.24.0/app-icons/24x24/ shotwell-0.24.0/app-icons/24x24/apps/ shotwell-0.24.0/app-icons/24x24/apps/shotwell.png shotwell-0.24.0/thumbnailer/ shotwell-0.24.0/thumbnailer/shotwell-video-thumbnailer.vala shotwell-0.24.0/thumbnailer/shotwell-video-thumbnailer.c shotwell-0.24.0/plugins_shotwell_publishing_shotwell_publishing_la_vala.stamp shotwell-0.24.0/plugins_shotwell_data_imports_shotwell_data_imports_la_vala.stamp shotwell-0.24.0/README shotwell-0.24.0/plugins_shotwell_transitions_shotwell_transitions_la_vala.stamp shotwell-0.24.0/plugins_shotwell_publishing_extras_shotwell_publishing_extras_la_vala.stamp shotwell-0.24.0/ui/ shotwell-0.24.0/ui/photo_context.ui shotwell-0.24.0/ui/tag_sidebar_context.ui shotwell-0.24.0/ui/media.ui shotwell-0.24.0/ui/shotwell.xml shotwell-0.24.0/ui/events_directory.ui shotwell-0.24.0/ui/import.ui shotwell-0.24.0/ui/savedsearch.ui shotwell-0.24.0/ui/search_sidebar_context.ui shotwell-0.24.0/ui/sidebar_default_context.ui shotwell-0.24.0/ui/direct_context.ui shotwell-0.24.0/ui/set_background_dialog.ui shotwell-0.24.0/ui/offline.ui shotwell-0.24.0/ui/photo.ui shotwell-0.24.0/ui/Makefile.am shotwell-0.24.0/ui/tags.ui shotwell-0.24.0/ui/direct.ui shotwell-0.24.0/ui/set_background_slideshow_dialog.ui shotwell-0.24.0/ui/trash.ui shotwell-0.24.0/ui/collection.ui shotwell-0.24.0/ui/search_bar.ui shotwell-0.24.0/ui/fullscreen.ui shotwell-0.24.0/ui/shotwell.ui shotwell-0.24.0/ui/Makefile.in shotwell-0.24.0/ui/event.ui shotwell-0.24.0/ui/top.ui shotwell-0.24.0/ui/import_queue.ui shotwell-0.24.0/icons/ shotwell-0.24.0/icons/pin-toolbar.svg shotwell-0.24.0/icons/faces-tool.png shotwell-0.24.0/icons/publish.png shotwell-0.24.0/icons/flag-page.png shotwell-0.24.0/icons/generic-plugin.png shotwell-0.24.0/icons/filter-flagged.png shotwell-0.24.0/icons/make-primary.svg shotwell-0.24.0/icons/merge.svg shotwell-0.24.0/icons/one-event.png shotwell-0.24.0/icons/two-star-filter-plus.svg shotwell-0.24.0/icons/import.svg shotwell-0.24.0/icons/shotwell.png shotwell-0.24.0/icons/zoom-out.png shotwell-0.24.0/icons/videos-page.png shotwell-0.24.0/icons/shotwell-street.jpg shotwell-0.24.0/icons/four-stars.svg shotwell-0.24.0/icons/filter-photos.png shotwell-0.24.0/icons/shotwell-16.png shotwell-0.24.0/icons/five-star-filter.svg shotwell-0.24.0/icons/crop-pivot-reticle.png shotwell-0.24.0/icons/zoom-in.png shotwell-0.24.0/icons/crop.svg shotwell-0.24.0/icons/drag_nub.png shotwell-0.24.0/icons/one-star-filter-plus.svg shotwell-0.24.0/icons/rejected.svg shotwell-0.24.0/icons/no-event.png shotwell-0.24.0/icons/Makefile.am shotwell-0.24.0/icons/many-faces.png shotwell-0.24.0/icons/import-all.png shotwell-0.24.0/icons/one-star.svg shotwell-0.24.0/icons/five-stars.svg shotwell-0.24.0/icons/two-stars.svg shotwell-0.24.0/icons/one-face.png shotwell-0.24.0/icons/redeye.png shotwell-0.24.0/icons/image-adjust.svg shotwell-0.24.0/icons/three-stars.svg shotwell-0.24.0/icons/multiple-tags.png shotwell-0.24.0/icons/multiple-events.png shotwell-0.24.0/icons/filter-raw.png shotwell-0.24.0/icons/flag-trinket.png shotwell-0.24.0/icons/slideshow-extension-point.png shotwell-0.24.0/icons/Makefile.in shotwell-0.24.0/icons/sprocket.png shotwell-0.24.0/icons/straighten.svg shotwell-0.24.0/icons/shotwell-auto-enhance.png shotwell-0.24.0/icons/filter-videos.png shotwell-0.24.0/icons/four-star-filter-plus.svg shotwell-0.24.0/icons/noninterpretable-video.png shotwell-0.24.0/icons/three-star-filter-plus.svg shotwell-0.24.0/icons/all-rejected.png shotwell-0.24.0/icons/one-tag.png shotwell-0.24.0/INSTALL shotwell-0.24.0/THANKS shotwell-0.24.0/ABOUT-NLS shotwell-0.24.0/shotwell_vala.stamp shotwell-0.24.0/build-aux/ shotwell-0.24.0/build-aux/ltmain.sh shotwell-0.24.0/build-aux/install-sh shotwell-0.24.0/build-aux/config.rpath shotwell-0.24.0/build-aux/depcomp shotwell-0.24.0/build-aux/missing shotwell-0.24.0/build-aux/config.guess shotwell-0.24.0/build-aux/config.sub shotwell-0.24.0/build-aux/compile shotwell-0.24.0/COPYING shotwell-0.24.0/po/ shotwell-0.24.0/po/kk.gmo shotwell-0.24.0/po/eu.gmo shotwell-0.24.0/po/it.po shotwell-0.24.0/po/fi.po shotwell-0.24.0/po/sv.po shotwell-0.24.0/po/tr.po shotwell-0.24.0/po/gd.po shotwell-0.24.0/po/et.gmo shotwell-0.24.0/po/ml.po shotwell-0.24.0/po/lv.gmo shotwell-0.24.0/po/nb.gmo shotwell-0.24.0/po/km.po shotwell-0.24.0/po/id.po shotwell-0.24.0/po/gd.gmo shotwell-0.24.0/po/hr.po shotwell-0.24.0/po/quot.sed shotwell-0.24.0/po/da.gmo shotwell-0.24.0/po/ml.gmo shotwell-0.24.0/po/te.po shotwell-0.24.0/po/pt.po shotwell-0.24.0/po/uk.gmo shotwell-0.24.0/po/mr.po shotwell-0.24.0/po/uk.po shotwell-0.24.0/po/sr@latin.po shotwell-0.24.0/po/bn_IN.po shotwell-0.24.0/po/en@boldquot.header shotwell-0.24.0/po/en_GB.gmo shotwell-0.24.0/po/ja.po shotwell-0.24.0/po/bg.po shotwell-0.24.0/po/stamp-po shotwell-0.24.0/po/pt_BR.gmo shotwell-0.24.0/po/sk.gmo shotwell-0.24.0/po/as.gmo shotwell-0.24.0/po/fr.gmo shotwell-0.24.0/po/mk.po shotwell-0.24.0/po/bs.po shotwell-0.24.0/po/vi.po shotwell-0.24.0/po/en@quot.header shotwell-0.24.0/po/et.po shotwell-0.24.0/po/de.gmo shotwell-0.24.0/po/or.gmo shotwell-0.24.0/po/zh_HK.gmo shotwell-0.24.0/po/ca.gmo shotwell-0.24.0/po/insert-header.sin shotwell-0.24.0/po/pa.gmo shotwell-0.24.0/po/kk.po shotwell-0.24.0/po/fi.gmo shotwell-0.24.0/po/ta.po shotwell-0.24.0/po/hu.gmo shotwell-0.24.0/po/eo.po shotwell-0.24.0/po/mk.gmo shotwell-0.24.0/po/sr.gmo shotwell-0.24.0/po/pa.po shotwell-0.24.0/po/ca.po shotwell-0.24.0/po/gu.gmo shotwell-0.24.0/po/ko.gmo shotwell-0.24.0/po/he.gmo shotwell-0.24.0/po/bn_IN.gmo shotwell-0.24.0/po/cs.gmo shotwell-0.24.0/po/ast.gmo shotwell-0.24.0/po/bs.gmo shotwell-0.24.0/po/zh_CN.gmo shotwell-0.24.0/po/sl.po shotwell-0.24.0/po/it.gmo shotwell-0.24.0/po/ia.gmo shotwell-0.24.0/po/zh_TW.gmo shotwell-0.24.0/po/bn.po shotwell-0.24.0/po/af.gmo shotwell-0.24.0/po/km.gmo shotwell-0.24.0/po/Makevars shotwell-0.24.0/po/ro.po shotwell-0.24.0/po/fr.po shotwell-0.24.0/po/ta.gmo shotwell-0.24.0/po/boldquot.sed shotwell-0.24.0/po/es.po shotwell-0.24.0/po/bn.gmo shotwell-0.24.0/po/de.po shotwell-0.24.0/po/oc.po shotwell-0.24.0/po/ro.gmo shotwell-0.24.0/po/da.po shotwell-0.24.0/po/es.gmo shotwell-0.24.0/po/lt.po shotwell-0.24.0/po/th.po shotwell-0.24.0/po/lv.po shotwell-0.24.0/po/as.po shotwell-0.24.0/po/ru.po shotwell-0.24.0/po/tr.gmo shotwell-0.24.0/po/eo.gmo shotwell-0.24.0/po/eu.po shotwell-0.24.0/po/nn.po shotwell-0.24.0/po/pl.gmo shotwell-0.24.0/po/ru.gmo shotwell-0.24.0/po/zh_HK.po shotwell-0.24.0/po/af.po shotwell-0.24.0/po/he.po shotwell-0.24.0/po/gl.gmo shotwell-0.24.0/po/sv.gmo shotwell-0.24.0/po/nb.po shotwell-0.24.0/po/hi.gmo shotwell-0.24.0/po/pt.gmo shotwell-0.24.0/po/ky.po shotwell-0.24.0/po/Rules-quot shotwell-0.24.0/po/sr@latin.gmo shotwell-0.24.0/po/ar.gmo shotwell-0.24.0/po/cs.po shotwell-0.24.0/po/POTFILES.in shotwell-0.24.0/po/nl.gmo shotwell-0.24.0/po/el.gmo shotwell-0.24.0/po/remove-potcdate.sin shotwell-0.24.0/po/pt_BR.po shotwell-0.24.0/po/ja.gmo shotwell-0.24.0/po/ast.po shotwell-0.24.0/po/Makefile.in.in shotwell-0.24.0/po/hi.po shotwell-0.24.0/po/sr.po shotwell-0.24.0/po/ia.po shotwell-0.24.0/po/vi.gmo shotwell-0.24.0/po/en_GB.po shotwell-0.24.0/po/nl.po shotwell-0.24.0/po/oc.gmo shotwell-0.24.0/po/ar.po shotwell-0.24.0/po/zh_CN.po shotwell-0.24.0/po/shotwell.pot shotwell-0.24.0/po/LINGUAS shotwell-0.24.0/po/sl.gmo shotwell-0.24.0/po/or.po shotwell-0.24.0/po/kn.po shotwell-0.24.0/po/nn.gmo shotwell-0.24.0/po/sk.po shotwell-0.24.0/po/hr.gmo shotwell-0.24.0/po/id.gmo shotwell-0.24.0/po/gl.po shotwell-0.24.0/po/el.po shotwell-0.24.0/po/te.gmo shotwell-0.24.0/po/zh_TW.po shotwell-0.24.0/po/pl.po shotwell-0.24.0/po/lt.gmo shotwell-0.24.0/po/th.gmo shotwell-0.24.0/po/hu.po shotwell-0.24.0/po/gu.po shotwell-0.24.0/po/kn.gmo shotwell-0.24.0/po/ky.gmo shotwell-0.24.0/po/mr.gmo shotwell-0.24.0/po/ko.po shotwell-0.24.0/po/bg.gmo shotwell-0.24.0/m4/ shotwell-0.24.0/m4/ax_is_release.m4 shotwell-0.24.0/m4/nls.m4 shotwell-0.24.0/m4/intlmacosx.m4 shotwell-0.24.0/m4/progtest.m4 shotwell-0.24.0/m4/appdata-xml.m4 shotwell-0.24.0/m4/yelp.m4 shotwell-0.24.0/m4/lib-link.m4 shotwell-0.24.0/m4/ax_generate_changelog.m4 shotwell-0.24.0/m4/gettext.m4 shotwell-0.24.0/m4/po.m4 shotwell-0.24.0/m4/lib-prefix.m4 shotwell-0.24.0/m4/ltsugar.m4 shotwell-0.24.0/m4/ltversion.m4 shotwell-0.24.0/m4/iconv.m4 shotwell-0.24.0/m4/ax_check_enable_debug.m4 shotwell-0.24.0/m4/lib-ld.m4 shotwell-0.24.0/m4/gsettings.m4 shotwell-0.24.0/m4/ltoptions.m4 shotwell-0.24.0/m4/pkg.m4 shotwell-0.24.0/m4/libtool.m4 shotwell-0.24.0/m4/ax_require_defined.m4 shotwell-0.24.0/m4/lt~obsolete.m4 shotwell-0.24.0/shotwell.am shotwell-0.24.0/plugins_common_libshotwell_plugin_common_la_vala.stamp shotwell-0.24.0/publish.am shotwell-0.24.0/Makefile.am shotwell-0.24.0/help/ shotwell-0.24.0/help/es/ shotwell-0.24.0/help/es/view-information.page shotwell-0.24.0/help/es/edit-date-time.page shotwell-0.24.0/help/es/edit-undo.page shotwell-0.24.0/help/es/other-files.page shotwell-0.24.0/help/es/organize-search.page shotwell-0.24.0/help/es/edit-straighten.page shotwell-0.24.0/help/es/import-camera.page shotwell-0.24.0/help/es/edit-rotate.page shotwell-0.24.0/help/es/view-sidebar.page shotwell-0.24.0/help/es/share-export.page shotwell-0.24.0/help/es/share-print.page shotwell-0.24.0/help/es/organize-tag.page shotwell-0.24.0/help/es/edit-crop.page shotwell-0.24.0/help/es/edit-redeye.page shotwell-0.24.0/help/es/es.stamp shotwell-0.24.0/help/es/other-plugins.page shotwell-0.24.0/help/es/share-send.page shotwell-0.24.0/help/es/index.page shotwell-0.24.0/help/es/edit-enhance.page shotwell-0.24.0/help/es/es.po shotwell-0.24.0/help/es/raw.page shotwell-0.24.0/help/es/organize-title.page shotwell-0.24.0/help/es/edit-adjustments.page shotwell-0.24.0/help/es/edit-external.page shotwell-0.24.0/help/es/import-memorycard.page shotwell-0.24.0/help/es/formats.page shotwell-0.24.0/help/es/running.page shotwell-0.24.0/help/es/organize-event.page shotwell-0.24.0/help/es/edit-nondestructive.page shotwell-0.24.0/help/es/other-missing.page shotwell-0.24.0/help/es/view-displaying.page shotwell-0.24.0/help/es/import-f-spot.page shotwell-0.24.0/help/es/share-background.page shotwell-0.24.0/help/es/share-upload.page shotwell-0.24.0/help/es/organize-rating.page shotwell-0.24.0/help/es/other-multiple.page shotwell-0.24.0/help/es/import-file.page shotwell-0.24.0/help/es/organize-flag.page shotwell-0.24.0/help/es/organize-remove.page shotwell-0.24.0/help/es/share-slideshow.page shotwell-0.24.0/help/el/ shotwell-0.24.0/help/el/view-information.page shotwell-0.24.0/help/el/el.stamp shotwell-0.24.0/help/el/edit-date-time.page shotwell-0.24.0/help/el/edit-undo.page shotwell-0.24.0/help/el/other-files.page shotwell-0.24.0/help/el/organize-search.page shotwell-0.24.0/help/el/edit-straighten.page shotwell-0.24.0/help/el/import-camera.page shotwell-0.24.0/help/el/edit-rotate.page shotwell-0.24.0/help/el/view-sidebar.page shotwell-0.24.0/help/el/share-export.page shotwell-0.24.0/help/el/share-print.page shotwell-0.24.0/help/el/organize-tag.page shotwell-0.24.0/help/el/edit-crop.page shotwell-0.24.0/help/el/edit-redeye.page shotwell-0.24.0/help/el/other-plugins.page shotwell-0.24.0/help/el/share-send.page shotwell-0.24.0/help/el/index.page shotwell-0.24.0/help/el/edit-enhance.page shotwell-0.24.0/help/el/raw.page shotwell-0.24.0/help/el/organize-title.page shotwell-0.24.0/help/el/edit-adjustments.page shotwell-0.24.0/help/el/edit-external.page shotwell-0.24.0/help/el/import-memorycard.page shotwell-0.24.0/help/el/formats.page shotwell-0.24.0/help/el/running.page shotwell-0.24.0/help/el/organize-event.page shotwell-0.24.0/help/el/edit-nondestructive.page shotwell-0.24.0/help/el/other-missing.page shotwell-0.24.0/help/el/view-displaying.page shotwell-0.24.0/help/el/import-f-spot.page shotwell-0.24.0/help/el/share-background.page shotwell-0.24.0/help/el/share-upload.page shotwell-0.24.0/help/el/organize-rating.page shotwell-0.24.0/help/el/other-multiple.page shotwell-0.24.0/help/el/import-file.page shotwell-0.24.0/help/el/organize-flag.page shotwell-0.24.0/help/el/organize-remove.page shotwell-0.24.0/help/el/el.po shotwell-0.24.0/help/el/share-slideshow.page shotwell-0.24.0/help/de/ shotwell-0.24.0/help/de/de.stamp shotwell-0.24.0/help/de/view-information.page shotwell-0.24.0/help/de/edit-date-time.page shotwell-0.24.0/help/de/edit-undo.page shotwell-0.24.0/help/de/other-files.page shotwell-0.24.0/help/de/organize-search.page shotwell-0.24.0/help/de/edit-straighten.page shotwell-0.24.0/help/de/import-camera.page shotwell-0.24.0/help/de/edit-rotate.page shotwell-0.24.0/help/de/view-sidebar.page shotwell-0.24.0/help/de/share-export.page shotwell-0.24.0/help/de/share-print.page shotwell-0.24.0/help/de/organize-tag.page shotwell-0.24.0/help/de/edit-crop.page shotwell-0.24.0/help/de/edit-redeye.page shotwell-0.24.0/help/de/other-plugins.page shotwell-0.24.0/help/de/share-send.page shotwell-0.24.0/help/de/index.page shotwell-0.24.0/help/de/edit-enhance.page shotwell-0.24.0/help/de/raw.page shotwell-0.24.0/help/de/organize-title.page shotwell-0.24.0/help/de/de.po shotwell-0.24.0/help/de/edit-adjustments.page shotwell-0.24.0/help/de/edit-external.page shotwell-0.24.0/help/de/import-memorycard.page shotwell-0.24.0/help/de/formats.page shotwell-0.24.0/help/de/running.page shotwell-0.24.0/help/de/organize-event.page shotwell-0.24.0/help/de/edit-nondestructive.page shotwell-0.24.0/help/de/other-missing.page shotwell-0.24.0/help/de/view-displaying.page shotwell-0.24.0/help/de/import-f-spot.page shotwell-0.24.0/help/de/share-background.page shotwell-0.24.0/help/de/share-upload.page shotwell-0.24.0/help/de/organize-rating.page shotwell-0.24.0/help/de/other-multiple.page shotwell-0.24.0/help/de/import-file.page shotwell-0.24.0/help/de/organize-flag.page shotwell-0.24.0/help/de/organize-remove.page shotwell-0.24.0/help/de/share-slideshow.page shotwell-0.24.0/help/sv/ shotwell-0.24.0/help/sv/sv.po shotwell-0.24.0/help/sv/view-information.page shotwell-0.24.0/help/sv/edit-date-time.page shotwell-0.24.0/help/sv/edit-undo.page shotwell-0.24.0/help/sv/other-files.page shotwell-0.24.0/help/sv/organize-search.page shotwell-0.24.0/help/sv/edit-straighten.page shotwell-0.24.0/help/sv/import-camera.page shotwell-0.24.0/help/sv/edit-rotate.page shotwell-0.24.0/help/sv/view-sidebar.page shotwell-0.24.0/help/sv/share-export.page shotwell-0.24.0/help/sv/share-print.page shotwell-0.24.0/help/sv/organize-tag.page shotwell-0.24.0/help/sv/edit-crop.page shotwell-0.24.0/help/sv/edit-redeye.page shotwell-0.24.0/help/sv/other-plugins.page shotwell-0.24.0/help/sv/share-send.page shotwell-0.24.0/help/sv/index.page shotwell-0.24.0/help/sv/edit-enhance.page shotwell-0.24.0/help/sv/raw.page shotwell-0.24.0/help/sv/organize-title.page shotwell-0.24.0/help/sv/edit-adjustments.page shotwell-0.24.0/help/sv/edit-external.page shotwell-0.24.0/help/sv/import-memorycard.page shotwell-0.24.0/help/sv/formats.page shotwell-0.24.0/help/sv/running.page shotwell-0.24.0/help/sv/organize-event.page shotwell-0.24.0/help/sv/edit-nondestructive.page shotwell-0.24.0/help/sv/other-missing.page shotwell-0.24.0/help/sv/view-displaying.page shotwell-0.24.0/help/sv/import-f-spot.page shotwell-0.24.0/help/sv/share-background.page shotwell-0.24.0/help/sv/share-upload.page shotwell-0.24.0/help/sv/organize-rating.page shotwell-0.24.0/help/sv/sv.stamp shotwell-0.24.0/help/sv/other-multiple.page shotwell-0.24.0/help/sv/import-file.page shotwell-0.24.0/help/sv/organize-flag.page shotwell-0.24.0/help/sv/organize-remove.page shotwell-0.24.0/help/sv/share-slideshow.page shotwell-0.24.0/help/shotwell.1 shotwell-0.24.0/help/hu/ shotwell-0.24.0/help/hu/view-information.page shotwell-0.24.0/help/hu/edit-date-time.page shotwell-0.24.0/help/hu/edit-undo.page shotwell-0.24.0/help/hu/other-files.page shotwell-0.24.0/help/hu/organize-search.page shotwell-0.24.0/help/hu/edit-straighten.page shotwell-0.24.0/help/hu/import-camera.page shotwell-0.24.0/help/hu/edit-rotate.page shotwell-0.24.0/help/hu/view-sidebar.page shotwell-0.24.0/help/hu/share-export.page shotwell-0.24.0/help/hu/share-print.page shotwell-0.24.0/help/hu/organize-tag.page shotwell-0.24.0/help/hu/edit-crop.page shotwell-0.24.0/help/hu/edit-redeye.page shotwell-0.24.0/help/hu/other-plugins.page shotwell-0.24.0/help/hu/share-send.page shotwell-0.24.0/help/hu/index.page shotwell-0.24.0/help/hu/edit-enhance.page shotwell-0.24.0/help/hu/raw.page shotwell-0.24.0/help/hu/organize-title.page shotwell-0.24.0/help/hu/edit-adjustments.page shotwell-0.24.0/help/hu/edit-external.page shotwell-0.24.0/help/hu/import-memorycard.page shotwell-0.24.0/help/hu/formats.page shotwell-0.24.0/help/hu/running.page shotwell-0.24.0/help/hu/organize-event.page shotwell-0.24.0/help/hu/edit-nondestructive.page shotwell-0.24.0/help/hu/other-missing.page shotwell-0.24.0/help/hu/view-displaying.page shotwell-0.24.0/help/hu/hu.stamp shotwell-0.24.0/help/hu/import-f-spot.page shotwell-0.24.0/help/hu/share-background.page shotwell-0.24.0/help/hu/share-upload.page shotwell-0.24.0/help/hu/organize-rating.page shotwell-0.24.0/help/hu/other-multiple.page shotwell-0.24.0/help/hu/import-file.page shotwell-0.24.0/help/hu/organize-flag.page shotwell-0.24.0/help/hu/organize-remove.page shotwell-0.24.0/help/hu/hu.po shotwell-0.24.0/help/hu/share-slideshow.page shotwell-0.24.0/help/C/ shotwell-0.24.0/help/C/view-information.page shotwell-0.24.0/help/C/edit-date-time.page shotwell-0.24.0/help/C/edit-undo.page shotwell-0.24.0/help/C/other-files.page shotwell-0.24.0/help/C/organize-search.page shotwell-0.24.0/help/C/edit-straighten.page shotwell-0.24.0/help/C/import-camera.page shotwell-0.24.0/help/C/edit-rotate.page shotwell-0.24.0/help/C/view-sidebar.page shotwell-0.24.0/help/C/share-export.page shotwell-0.24.0/help/C/share-print.page shotwell-0.24.0/help/C/organize-tag.page shotwell-0.24.0/help/C/edit-crop.page shotwell-0.24.0/help/C/edit-redeye.page shotwell-0.24.0/help/C/other-plugins.page shotwell-0.24.0/help/C/share-send.page shotwell-0.24.0/help/C/index.page shotwell-0.24.0/help/C/edit-enhance.page shotwell-0.24.0/help/C/raw.page shotwell-0.24.0/help/C/organize-title.page shotwell-0.24.0/help/C/edit-adjustments.page shotwell-0.24.0/help/C/edit-external.page shotwell-0.24.0/help/C/import-memorycard.page shotwell-0.24.0/help/C/formats.page shotwell-0.24.0/help/C/running.page shotwell-0.24.0/help/C/organize-event.page shotwell-0.24.0/help/C/edit-nondestructive.page shotwell-0.24.0/help/C/other-missing.page shotwell-0.24.0/help/C/view-displaying.page shotwell-0.24.0/help/C/import-f-spot.page shotwell-0.24.0/help/C/share-background.page shotwell-0.24.0/help/C/share-upload.page shotwell-0.24.0/help/C/figures/ shotwell-0.24.0/help/C/figures/edit_toolbar.png shotwell-0.24.0/help/C/figures/editing_overview.png shotwell-0.24.0/help/C/figures/shotwell_logo.png shotwell-0.24.0/help/C/figures/crop_thirds.jpg shotwell-0.24.0/help/C/figures/trash_process.png shotwell-0.24.0/help/C/organize-rating.page shotwell-0.24.0/help/C/other-multiple.page shotwell-0.24.0/help/C/import-file.page shotwell-0.24.0/help/C/organize-flag.page shotwell-0.24.0/help/C/organize-remove.page shotwell-0.24.0/help/C/share-slideshow.page shotwell-0.24.0/help/Makefile.am shotwell-0.24.0/help/cs/ shotwell-0.24.0/help/cs/view-information.page shotwell-0.24.0/help/cs/edit-date-time.page shotwell-0.24.0/help/cs/edit-undo.page shotwell-0.24.0/help/cs/other-files.page shotwell-0.24.0/help/cs/organize-search.page shotwell-0.24.0/help/cs/edit-straighten.page shotwell-0.24.0/help/cs/import-camera.page shotwell-0.24.0/help/cs/edit-rotate.page shotwell-0.24.0/help/cs/view-sidebar.page shotwell-0.24.0/help/cs/share-export.page shotwell-0.24.0/help/cs/share-print.page shotwell-0.24.0/help/cs/organize-tag.page shotwell-0.24.0/help/cs/edit-crop.page shotwell-0.24.0/help/cs/edit-redeye.page shotwell-0.24.0/help/cs/other-plugins.page shotwell-0.24.0/help/cs/cs.stamp shotwell-0.24.0/help/cs/share-send.page shotwell-0.24.0/help/cs/index.page shotwell-0.24.0/help/cs/edit-enhance.page shotwell-0.24.0/help/cs/raw.page shotwell-0.24.0/help/cs/organize-title.page shotwell-0.24.0/help/cs/edit-adjustments.page shotwell-0.24.0/help/cs/edit-external.page shotwell-0.24.0/help/cs/import-memorycard.page shotwell-0.24.0/help/cs/formats.page shotwell-0.24.0/help/cs/running.page shotwell-0.24.0/help/cs/organize-event.page shotwell-0.24.0/help/cs/edit-nondestructive.page shotwell-0.24.0/help/cs/other-missing.page shotwell-0.24.0/help/cs/view-displaying.page shotwell-0.24.0/help/cs/import-f-spot.page shotwell-0.24.0/help/cs/cs.po shotwell-0.24.0/help/cs/share-background.page shotwell-0.24.0/help/cs/share-upload.page shotwell-0.24.0/help/cs/organize-rating.page shotwell-0.24.0/help/cs/other-multiple.page shotwell-0.24.0/help/cs/import-file.page shotwell-0.24.0/help/cs/organize-flag.page shotwell-0.24.0/help/cs/organize-remove.page shotwell-0.24.0/help/cs/share-slideshow.page shotwell-0.24.0/help/Makefile.in shotwell-0.24.0/help/pt_BR/ shotwell-0.24.0/help/pt_BR/view-information.page shotwell-0.24.0/help/pt_BR/edit-date-time.page shotwell-0.24.0/help/pt_BR/edit-undo.page shotwell-0.24.0/help/pt_BR/other-files.page shotwell-0.24.0/help/pt_BR/organize-search.page shotwell-0.24.0/help/pt_BR/edit-straighten.page shotwell-0.24.0/help/pt_BR/import-camera.page shotwell-0.24.0/help/pt_BR/edit-rotate.page shotwell-0.24.0/help/pt_BR/view-sidebar.page shotwell-0.24.0/help/pt_BR/share-export.page shotwell-0.24.0/help/pt_BR/share-print.page shotwell-0.24.0/help/pt_BR/organize-tag.page shotwell-0.24.0/help/pt_BR/edit-crop.page shotwell-0.24.0/help/pt_BR/edit-redeye.page shotwell-0.24.0/help/pt_BR/other-plugins.page shotwell-0.24.0/help/pt_BR/share-send.page shotwell-0.24.0/help/pt_BR/index.page shotwell-0.24.0/help/pt_BR/edit-enhance.page shotwell-0.24.0/help/pt_BR/raw.page shotwell-0.24.0/help/pt_BR/organize-title.page shotwell-0.24.0/help/pt_BR/edit-adjustments.page shotwell-0.24.0/help/pt_BR/edit-external.page shotwell-0.24.0/help/pt_BR/import-memorycard.page shotwell-0.24.0/help/pt_BR/formats.page shotwell-0.24.0/help/pt_BR/running.page shotwell-0.24.0/help/pt_BR/pt_BR.stamp shotwell-0.24.0/help/pt_BR/organize-event.page shotwell-0.24.0/help/pt_BR/edit-nondestructive.page shotwell-0.24.0/help/pt_BR/other-missing.page shotwell-0.24.0/help/pt_BR/view-displaying.page shotwell-0.24.0/help/pt_BR/import-f-spot.page shotwell-0.24.0/help/pt_BR/share-background.page shotwell-0.24.0/help/pt_BR/share-upload.page shotwell-0.24.0/help/pt_BR/pt_BR.po shotwell-0.24.0/help/pt_BR/organize-rating.page shotwell-0.24.0/help/pt_BR/other-multiple.page shotwell-0.24.0/help/pt_BR/import-file.page shotwell-0.24.0/help/pt_BR/organize-flag.page shotwell-0.24.0/help/pt_BR/organize-remove.page shotwell-0.24.0/help/pt_BR/share-slideshow.page shotwell-0.24.0/settings-migrator/ shotwell-0.24.0/settings-migrator/shotwell-settings-migrator shotwell-0.24.0/ChangeLog shotwell-0.24.0/common.am shotwell-0.24.0/configure shotwell-0.24.0/src_plugins_libplugin_la_vala.stamp shotwell-0.24.0/publish-extra.am shotwell-0.24.0/transition.am shotwell-0.24.0/vapi/ shotwell-0.24.0/vapi/gphoto.h shotwell-0.24.0/vapi/libexif.vapi shotwell-0.24.0/vapi/libgphoto2.vapi shotwell-0.24.0/vapi/libraw.vapi shotwell-0.24.0/vapi/unity.deps shotwell-0.24.0/vapi/unity.vapi shotwell-0.24.0/misc/ shotwell-0.24.0/misc/org.yorba.shotwell-extras.gschema.xml shotwell-0.24.0/misc/Makefile.am shotwell-0.24.0/misc/shotwell.appdata.xml.in shotwell-0.24.0/misc/shotwell.desktop.in.in shotwell-0.24.0/misc/org.yorba.shotwell.gschema.xml shotwell-0.24.0/misc/Makefile.in shotwell-0.24.0/misc/shotwell-viewer.desktop.in.in shotwell-0.24.0/thumbnailer.am shotwell-0.24.0/thumbnailer_shotwell_video_thumbnailer_vala.stamp shotwell-0.24.0/src/ shotwell-0.24.0/src/PhotoMonitor.vala shotwell-0.24.0/src/events/ shotwell-0.24.0/src/events/EventsDirectoryPage.vala shotwell-0.24.0/src/events/Branch.c shotwell-0.24.0/src/events/Branch.vala shotwell-0.24.0/src/events/EventPage.vala shotwell-0.24.0/src/events/EventPage.c shotwell-0.24.0/src/events/EventsDirectoryPage.c shotwell-0.24.0/src/events/EventDirectoryItem.vala shotwell-0.24.0/src/events/Events.vala shotwell-0.24.0/src/events/EventDirectoryItem.c shotwell-0.24.0/src/events/Events.c shotwell-0.24.0/src/CollectionPage.vala shotwell-0.24.0/src/Tag.vala shotwell-0.24.0/src/ColorTransformation.vala shotwell-0.24.0/src/SearchFilter.c shotwell-0.24.0/src/Page.vala shotwell-0.24.0/src/PhotoMonitor.c shotwell-0.24.0/src/PixbufCache.c shotwell-0.24.0/src/MediaInterfaces.vala shotwell-0.24.0/src/Dimensions.c shotwell-0.24.0/src/Page.c shotwell-0.24.0/src/Application.c shotwell-0.24.0/src/BatchImport.vala shotwell-0.24.0/src/db/ shotwell-0.24.0/src/db/TombstoneTable.c shotwell-0.24.0/src/db/Db.vala shotwell-0.24.0/src/db/VideoTable.c shotwell-0.24.0/src/db/EventTable.vala shotwell-0.24.0/src/db/VersionTable.vala shotwell-0.24.0/src/db/EventTable.c shotwell-0.24.0/src/db/TombstoneTable.vala shotwell-0.24.0/src/db/TagTable.vala shotwell-0.24.0/src/db/PhotoTable.c shotwell-0.24.0/src/db/SavedSearchDBTable.c shotwell-0.24.0/src/db/TagTable.c shotwell-0.24.0/src/db/DatabaseTable.c shotwell-0.24.0/src/db/VideoTable.vala shotwell-0.24.0/src/db/PhotoTable.vala shotwell-0.24.0/src/db/SavedSearchDBTable.vala shotwell-0.24.0/src/db/VersionTable.c shotwell-0.24.0/src/db/DatabaseTable.vala shotwell-0.24.0/src/db/Db.c shotwell-0.24.0/src/Photo.vala shotwell-0.24.0/src/AppDirs.vala shotwell-0.24.0/src/core/ shotwell-0.24.0/src/core/DataObject.c shotwell-0.24.0/src/core/SourceHoldingTank.vala shotwell-0.24.0/src/core/DataSource.vala shotwell-0.24.0/src/core/DataSet.c shotwell-0.24.0/src/core/Core.c shotwell-0.24.0/src/core/Tracker.c shotwell-0.24.0/src/core/SourceCollection.c shotwell-0.24.0/src/core/SourceInterfaces.vala shotwell-0.24.0/src/core/ContainerSourceCollection.vala shotwell-0.24.0/src/core/DataSet.vala shotwell-0.24.0/src/core/DataSourceTypes.vala shotwell-0.24.0/src/core/DataViewTypes.vala shotwell-0.24.0/src/core/util.c shotwell-0.24.0/src/core/DataCollection.c shotwell-0.24.0/src/core/DatabaseSourceCollection.vala shotwell-0.24.0/src/core/DataObject.vala shotwell-0.24.0/src/core/DataSourceTypes.c shotwell-0.24.0/src/core/DataSource.c shotwell-0.24.0/src/core/DataViewTypes.c shotwell-0.24.0/src/core/Core.vala shotwell-0.24.0/src/core/util.vala shotwell-0.24.0/src/core/Tracker.vala shotwell-0.24.0/src/core/DatabaseSourceCollection.c shotwell-0.24.0/src/core/DataCollection.vala shotwell-0.24.0/src/core/Alteration.c shotwell-0.24.0/src/core/DataView.vala shotwell-0.24.0/src/core/SourceInterfaces.c shotwell-0.24.0/src/core/SourceCollection.vala shotwell-0.24.0/src/core/ContainerSourceCollection.c shotwell-0.24.0/src/core/SourceHoldingTank.c shotwell-0.24.0/src/core/ViewCollection.vala shotwell-0.24.0/src/core/ViewCollection.c shotwell-0.24.0/src/core/DataView.c shotwell-0.24.0/src/core/Alteration.vala shotwell-0.24.0/src/Box.c shotwell-0.24.0/src/editing_tools/ shotwell-0.24.0/src/editing_tools/EditingTools.c shotwell-0.24.0/src/editing_tools/StraightenTool.c shotwell-0.24.0/src/editing_tools/EditingTools.vala shotwell-0.24.0/src/editing_tools/StraightenTool.vala shotwell-0.24.0/src/CommandManager.vala shotwell-0.24.0/src/CustomComponents.vala shotwell-0.24.0/src/folders/ shotwell-0.24.0/src/folders/Page.vala shotwell-0.24.0/src/folders/Branch.c shotwell-0.24.0/src/folders/Branch.vala shotwell-0.24.0/src/folders/Page.c shotwell-0.24.0/src/folders/Folders.c shotwell-0.24.0/src/folders/Folders.vala shotwell-0.24.0/src/MediaViewTracker.vala shotwell-0.24.0/src/main.c shotwell-0.24.0/src/slideshow/ shotwell-0.24.0/src/slideshow/TransitionEffects.c shotwell-0.24.0/src/slideshow/TransitionEffects.vala shotwell-0.24.0/src/slideshow/Slideshow.vala shotwell-0.24.0/src/slideshow/Slideshow.c shotwell-0.24.0/src/LibraryMonitor.c shotwell-0.24.0/src/threads/ shotwell-0.24.0/src/threads/BackgroundJob.vala shotwell-0.24.0/src/threads/Threads.c shotwell-0.24.0/src/threads/Workers.c shotwell-0.24.0/src/threads/Semaphore.c shotwell-0.24.0/src/threads/Threads.vala shotwell-0.24.0/src/threads/BackgroundJob.c shotwell-0.24.0/src/threads/Workers.vala shotwell-0.24.0/src/threads/Semaphore.vala shotwell-0.24.0/src/MediaInterfaces.c shotwell-0.24.0/src/Thumbnail.c shotwell-0.24.0/src/VideoSupport.c shotwell-0.24.0/src/Properties.c shotwell-0.24.0/src/SearchFilter.vala shotwell-0.24.0/src/International.c shotwell-0.24.0/src/searches/ shotwell-0.24.0/src/searches/SavedSearchDialog.vala shotwell-0.24.0/src/searches/Branch.c shotwell-0.24.0/src/searches/Branch.vala shotwell-0.24.0/src/searches/SavedSearchDialog.c shotwell-0.24.0/src/searches/SearchBoolean.vala shotwell-0.24.0/src/searches/SearchBoolean.c shotwell-0.24.0/src/searches/Searches.c shotwell-0.24.0/src/searches/SavedSearchPage.vala shotwell-0.24.0/src/searches/SavedSearchPage.c shotwell-0.24.0/src/searches/Searches.vala shotwell-0.24.0/src/Dialogs.vala shotwell-0.24.0/src/Exporter.vala shotwell-0.24.0/src/AppWindow.vala shotwell-0.24.0/src/Debug.vala shotwell-0.24.0/src/.unitize/ shotwell-0.24.0/src/.unitize/_DbInternals.c shotwell-0.24.0/src/.unitize/_Library_unitize_entry.vala shotwell-0.24.0/src/.unitize/_SidebarInternals.vala shotwell-0.24.0/src/.unitize/_EventsInternals.vala shotwell-0.24.0/src/.unitize/_EventsInternals.c shotwell-0.24.0/src/.unitize/_CoreInternals.vala shotwell-0.24.0/src/.unitize/_UnitInternals.c shotwell-0.24.0/src/.unitize/_ConfigInternals.c shotwell-0.24.0/src/.unitize/_PhotosInternals.c shotwell-0.24.0/src/.unitize/_SearchesInternals.vala shotwell-0.24.0/src/.unitize/_EditingToolsInternals.vala shotwell-0.24.0/src/.unitize/_DbInternals.vala shotwell-0.24.0/src/.unitize/_FoldersInternals.vala shotwell-0.24.0/src/.unitize/_PublishingInternals.c shotwell-0.24.0/src/.unitize/_CameraInternals.vala shotwell-0.24.0/src/.unitize/_DataImportsInternals.c shotwell-0.24.0/src/.unitize/_SearchesInternals.c shotwell-0.24.0/src/.unitize/_CameraInternals.c shotwell-0.24.0/src/.unitize/_TagsInternals.vala shotwell-0.24.0/src/.unitize/_UnitInternals.vala shotwell-0.24.0/src/.unitize/_PhotosInternals.vala shotwell-0.24.0/src/.unitize/_PublishingInternals.vala shotwell-0.24.0/src/.unitize/_FoldersInternals.c shotwell-0.24.0/src/.unitize/_PluginsInternals.vala shotwell-0.24.0/src/.unitize/_LibraryInternals.vala shotwell-0.24.0/src/.unitize/_SlideshowInternals.c shotwell-0.24.0/src/.unitize/_ConfigInternals.vala shotwell-0.24.0/src/.unitize/_Library_unitize_entry.c shotwell-0.24.0/src/.unitize/_Direct_unitize_entry.vala shotwell-0.24.0/src/.unitize/_ThreadsInternals.c shotwell-0.24.0/src/.unitize/_LibraryInternals.c shotwell-0.24.0/src/.unitize/_EditingToolsInternals.c shotwell-0.24.0/src/.unitize/_DirectInternals.c shotwell-0.24.0/src/.unitize/_ThreadsInternals.vala shotwell-0.24.0/src/.unitize/_SidebarInternals.c shotwell-0.24.0/src/.unitize/_SlideshowInternals.vala shotwell-0.24.0/src/.unitize/_DataImportsInternals.vala shotwell-0.24.0/src/.unitize/_UtilInternals.c shotwell-0.24.0/src/.unitize/_DirectInternals.vala shotwell-0.24.0/src/.unitize/_PluginsInternals.c shotwell-0.24.0/src/.unitize/_TagsInternals.c shotwell-0.24.0/src/.unitize/_CoreInternals.c shotwell-0.24.0/src/.unitize/_UtilInternals.vala shotwell-0.24.0/src/.unitize/_Direct_unitize_entry.c shotwell-0.24.0/src/Screensaver.vala shotwell-0.24.0/src/tags/ shotwell-0.24.0/src/tags/Branch.c shotwell-0.24.0/src/tags/Branch.vala shotwell-0.24.0/src/tags/Tags.c shotwell-0.24.0/src/tags/HierarchicalTagUtilities.c shotwell-0.24.0/src/tags/HierarchicalTagIndex.vala shotwell-0.24.0/src/tags/Tags.vala shotwell-0.24.0/src/tags/TagPage.vala shotwell-0.24.0/src/tags/TagPage.c shotwell-0.24.0/src/tags/HierarchicalTagIndex.c shotwell-0.24.0/src/tags/HierarchicalTagUtilities.vala shotwell-0.24.0/src/VideoSupport.vala shotwell-0.24.0/src/SlideshowPage.vala shotwell-0.24.0/src/DesktopIntegration.vala shotwell-0.24.0/src/MetadataWriter.vala shotwell-0.24.0/src/MetadataWriter.c shotwell-0.24.0/src/NaturalCollate.c shotwell-0.24.0/src/VideoMonitor.vala shotwell-0.24.0/src/Tombstone.vala shotwell-0.24.0/src/publishing/ shotwell-0.24.0/src/publishing/APIGlue.c shotwell-0.24.0/src/publishing/APIGlue.vala shotwell-0.24.0/src/publishing/PublishingUI.vala shotwell-0.24.0/src/publishing/Publishing.vala shotwell-0.24.0/src/publishing/PublishingPluginHost.c shotwell-0.24.0/src/publishing/Publishing.c shotwell-0.24.0/src/publishing/PublishingPluginHost.vala shotwell-0.24.0/src/publishing/PublishingUI.c shotwell-0.24.0/src/sidebar/ shotwell-0.24.0/src/sidebar/Branch.c shotwell-0.24.0/src/sidebar/Branch.vala shotwell-0.24.0/src/sidebar/Tree.c shotwell-0.24.0/src/sidebar/common.vala shotwell-0.24.0/src/sidebar/Sidebar.c shotwell-0.24.0/src/sidebar/Entry.c shotwell-0.24.0/src/sidebar/Entry.vala shotwell-0.24.0/src/sidebar/Sidebar.vala shotwell-0.24.0/src/sidebar/common.c shotwell-0.24.0/src/sidebar/Tree.vala shotwell-0.24.0/src/MediaMonitor.vala shotwell-0.24.0/src/MediaDataRepresentation.c shotwell-0.24.0/src/util/ shotwell-0.24.0/src/util/file.c shotwell-0.24.0/src/util/Util.c shotwell-0.24.0/src/util/KeyValueMap.c shotwell-0.24.0/src/util/system.vala shotwell-0.24.0/src/util/KeyValueMap.vala shotwell-0.24.0/src/util/file.vala shotwell-0.24.0/src/util/Util.vala shotwell-0.24.0/src/util/string.vala shotwell-0.24.0/src/util/ui.vala shotwell-0.24.0/src/util/misc.c shotwell-0.24.0/src/util/system.c shotwell-0.24.0/src/util/image.vala shotwell-0.24.0/src/util/image.c shotwell-0.24.0/src/util/misc.vala shotwell-0.24.0/src/util/string.c shotwell-0.24.0/src/util/ui.c shotwell-0.24.0/src/Tombstone.c shotwell-0.24.0/src/UnityProgressBar.vala shotwell-0.24.0/src/VideoMetadata.vala shotwell-0.24.0/src/data_imports/ shotwell-0.24.0/src/data_imports/DataImportSource.vala shotwell-0.24.0/src/data_imports/DataImports.c shotwell-0.24.0/src/data_imports/DataImportsUI.vala shotwell-0.24.0/src/data_imports/DataImportSource.c shotwell-0.24.0/src/data_imports/DataImportsPluginHost.c shotwell-0.24.0/src/data_imports/DataImportsPluginHost.vala shotwell-0.24.0/src/data_imports/DataImportsUI.c shotwell-0.24.0/src/data_imports/DataImportJob.vala shotwell-0.24.0/src/data_imports/DataImports.vala shotwell-0.24.0/src/data_imports/DataImportJob.c shotwell-0.24.0/src/Upgrades.c shotwell-0.24.0/src/UnityProgressBar.c shotwell-0.24.0/src/LibraryFiles.vala shotwell-0.24.0/src/Commands.vala shotwell-0.24.0/src/LibraryMonitor.vala shotwell-0.24.0/src/Resources.c shotwell-0.24.0/src/Event.vala shotwell-0.24.0/src/Debug.c shotwell-0.24.0/src/MediaDataRepresentation.vala shotwell-0.24.0/src/SortedList.c shotwell-0.24.0/src/direct/ shotwell-0.24.0/src/direct/DirectPhotoPage.vala shotwell-0.24.0/src/direct/Direct.vala shotwell-0.24.0/src/direct/DirectPhoto.c shotwell-0.24.0/src/direct/DirectPhotoPage.c shotwell-0.24.0/src/direct/DirectWindow.vala shotwell-0.24.0/src/direct/DirectWindow.c shotwell-0.24.0/src/direct/Direct.c shotwell-0.24.0/src/direct/DirectView.vala shotwell-0.24.0/src/direct/DirectPhoto.vala shotwell-0.24.0/src/direct/DirectView.c shotwell-0.24.0/src/PhotoPage.c shotwell-0.24.0/src/SortedList.vala shotwell-0.24.0/src/Box.vala shotwell-0.24.0/src/International.vala shotwell-0.24.0/src/Photo.c shotwell-0.24.0/src/Commands.c shotwell-0.24.0/src/Exporter.c shotwell-0.24.0/src/photos/ shotwell-0.24.0/src/photos/PngSupport.vala shotwell-0.24.0/src/photos/PhotoMetadata.c shotwell-0.24.0/src/photos/GRaw.c shotwell-0.24.0/src/photos/PhotoFileSniffer.vala shotwell-0.24.0/src/photos/GRaw.vala shotwell-0.24.0/src/photos/PhotoFileSniffer.c shotwell-0.24.0/src/photos/PhotoFileFormat.vala shotwell-0.24.0/src/photos/BmpSupport.vala shotwell-0.24.0/src/photos/PngSupport.c shotwell-0.24.0/src/photos/GdkSupport.vala shotwell-0.24.0/src/photos/JfifSupport.vala shotwell-0.24.0/src/photos/PhotoFileAdapter.vala shotwell-0.24.0/src/photos/GdkSupport.c shotwell-0.24.0/src/photos/PhotoMetadata.vala shotwell-0.24.0/src/photos/BmpSupport.c shotwell-0.24.0/src/photos/RawSupport.c shotwell-0.24.0/src/photos/JfifSupport.c shotwell-0.24.0/src/photos/Photos.c shotwell-0.24.0/src/photos/PhotoFileAdapter.c shotwell-0.24.0/src/photos/TiffSupport.vala shotwell-0.24.0/src/photos/Photos.vala shotwell-0.24.0/src/photos/RawSupport.vala shotwell-0.24.0/src/photos/TiffSupport.c shotwell-0.24.0/src/photos/PhotoFileFormat.c shotwell-0.24.0/src/CheckerboardLayout.vala shotwell-0.24.0/src/SlideshowPage.c shotwell-0.24.0/src/Orientation.c shotwell-0.24.0/src/MediaMetadata.vala shotwell-0.24.0/src/main.vala shotwell-0.24.0/src/Orientation.vala shotwell-0.24.0/src/MediaPage.c shotwell-0.24.0/src/Dialogs.c shotwell-0.24.0/src/unit/ shotwell-0.24.0/src/unit/Unit.vala shotwell-0.24.0/src/unit/Unit.c shotwell-0.24.0/src/CommandManager.c shotwell-0.24.0/src/ThumbnailCache.c shotwell-0.24.0/src/Properties.vala shotwell-0.24.0/src/MediaViewTracker.c shotwell-0.24.0/src/CheckerboardLayout.c shotwell-0.24.0/src/AppDirs.c shotwell-0.24.0/src/DirectoryMonitor.vala shotwell-0.24.0/src/MediaMetadata.c shotwell-0.24.0/src/ThumbnailCache.vala shotwell-0.24.0/src/AppWindow.c shotwell-0.24.0/src/plugins/ shotwell-0.24.0/src/plugins/PublishingInterfaces.c shotwell-0.24.0/src/plugins/StandardHostInterface.vala shotwell-0.24.0/src/plugins/SpitInterfaces.c shotwell-0.24.0/src/plugins/TransitionsInterfaces.c shotwell-0.24.0/src/plugins/SpitInterfaces.vala shotwell-0.24.0/src/plugins/StandardHostInterface.c shotwell-0.24.0/src/plugins/ManifestWidget.c shotwell-0.24.0/src/plugins/DataImportsInterfaces.c shotwell-0.24.0/src/plugins/PublishingInterfaces.vala shotwell-0.24.0/src/plugins/Plugins.c shotwell-0.24.0/src/plugins/ManifestWidget.vala shotwell-0.24.0/src/plugins/TransitionsInterfaces.vala shotwell-0.24.0/src/plugins/Plugins.vala shotwell-0.24.0/src/plugins/DataImportsInterfaces.vala shotwell-0.24.0/src/NaturalCollate.vala shotwell-0.24.0/src/Application.vala shotwell-0.24.0/src/Printing.vala shotwell-0.24.0/src/DesktopIntegration.c shotwell-0.24.0/src/camera/ shotwell-0.24.0/src/camera/Branch.c shotwell-0.24.0/src/camera/CameraTable.c shotwell-0.24.0/src/camera/Branch.vala shotwell-0.24.0/src/camera/GPhoto.c shotwell-0.24.0/src/camera/Camera.c shotwell-0.24.0/src/camera/ImportPage.c shotwell-0.24.0/src/camera/CameraTable.vala shotwell-0.24.0/src/camera/GPhoto.vala shotwell-0.24.0/src/camera/ImportPage.vala shotwell-0.24.0/src/camera/Camera.vala shotwell-0.24.0/src/config/ shotwell-0.24.0/src/config/Config.vala shotwell-0.24.0/src/config/ConfigurationInterfaces.c shotwell-0.24.0/src/config/Config.c shotwell-0.24.0/src/config/GSettingsEngine.c shotwell-0.24.0/src/config/GSettingsEngine.vala shotwell-0.24.0/src/config/ConfigurationInterfaces.vala shotwell-0.24.0/src/ColorTransformation.c shotwell-0.24.0/src/Tag.c shotwell-0.24.0/src/TimedQueue.vala shotwell-0.24.0/src/Screensaver.c shotwell-0.24.0/src/library/ shotwell-0.24.0/src/library/ImportQueuePage.c shotwell-0.24.0/src/library/Branch.c shotwell-0.24.0/src/library/Branch.vala shotwell-0.24.0/src/library/TrashSidebarEntry.vala shotwell-0.24.0/src/library/FlaggedPage.c shotwell-0.24.0/src/library/LastImportSidebarEntry.c shotwell-0.24.0/src/library/LibraryWindow.vala shotwell-0.24.0/src/library/OfflineSidebarEntry.c shotwell-0.24.0/src/library/LastImportSidebarEntry.vala shotwell-0.24.0/src/library/Library.vala shotwell-0.24.0/src/library/FlaggedPage.vala shotwell-0.24.0/src/library/OfflineSidebarEntry.vala shotwell-0.24.0/src/library/Library.c shotwell-0.24.0/src/library/OfflinePage.c shotwell-0.24.0/src/library/LastImportPage.vala shotwell-0.24.0/src/library/TrashPage.vala shotwell-0.24.0/src/library/ImportQueuePage.vala shotwell-0.24.0/src/library/FlaggedSidebarEntry.c shotwell-0.24.0/src/library/ImportQueueSidebarEntry.c shotwell-0.24.0/src/library/LastImportPage.c shotwell-0.24.0/src/library/OfflinePage.vala shotwell-0.24.0/src/library/TrashPage.c shotwell-0.24.0/src/library/TrashSidebarEntry.c shotwell-0.24.0/src/library/FlaggedSidebarEntry.vala shotwell-0.24.0/src/library/LibraryWindow.c shotwell-0.24.0/src/library/ImportQueueSidebarEntry.vala shotwell-0.24.0/src/Upgrades.vala shotwell-0.24.0/src/CollectionPage.c shotwell-0.24.0/src/MediaMonitor.c shotwell-0.24.0/src/Printing.c shotwell-0.24.0/src/PixbufCache.vala shotwell-0.24.0/src/VideoMonitor.c shotwell-0.24.0/src/TimedQueue.c shotwell-0.24.0/src/VideoMetadata.c shotwell-0.24.0/src/PhotoPage.vala shotwell-0.24.0/src/Resources.vala shotwell-0.24.0/src/Dimensions.vala shotwell-0.24.0/src/MediaPage.vala shotwell-0.24.0/src/CustomComponents.c shotwell-0.24.0/src/Event.c shotwell-0.24.0/src/DirectoryMonitor.c shotwell-0.24.0/src/Thumbnail.vala shotwell-0.24.0/src/BatchImport.c shotwell-0.24.0/src/LibraryFiles.c shotwell-0.24.0/plugins/ shotwell-0.24.0/plugins/shotwell-data-imports/ shotwell-0.24.0/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala shotwell-0.24.0/plugins/shotwell-data-imports/f-spot-24.png shotwell-0.24.0/plugins/shotwell-data-imports/VersionNumber.vala shotwell-0.24.0/plugins/shotwell-data-imports/FSpotMetaTable.vala shotwell-0.24.0/plugins/shotwell-data-imports/SqliteSupport.vala shotwell-0.24.0/plugins/shotwell-data-imports/FSpotImporter.c shotwell-0.24.0/plugins/shotwell-data-imports/FSpotPhotoVersionsTable.c shotwell-0.24.0/plugins/shotwell-data-imports/org.gnome.Shotwell.Imports.gresource.xml shotwell-0.24.0/plugins/shotwell-data-imports/FSpotDatabase.vala shotwell-0.24.0/plugins/shotwell-data-imports/FSpotDatabaseTable.c shotwell-0.24.0/plugins/shotwell-data-imports/FSpotTagsTable.c shotwell-0.24.0/plugins/shotwell-data-imports/FSpotPhotoTagsTable.c shotwell-0.24.0/plugins/shotwell-data-imports/shotwell-data-imports.c shotwell-0.24.0/plugins/shotwell-data-imports/FSpotDatabaseBehavior.c shotwell-0.24.0/plugins/shotwell-data-imports/FSpotTagsTable.vala shotwell-0.24.0/plugins/shotwell-data-imports/FSpotTableBehavior.c shotwell-0.24.0/plugins/shotwell-data-imports/VersionNumber.c shotwell-0.24.0/plugins/shotwell-data-imports/FSpotTableBehavior.vala shotwell-0.24.0/plugins/shotwell-data-imports/SqliteSupport.c shotwell-0.24.0/plugins/shotwell-data-imports/FSpotPhotoVersionsTable.vala shotwell-0.24.0/plugins/shotwell-data-imports/FSpotRollsTable.c shotwell-0.24.0/plugins/shotwell-data-imports/FSpotDatabaseTable.vala shotwell-0.24.0/plugins/shotwell-data-imports/FSpotImporter.vala shotwell-0.24.0/plugins/shotwell-data-imports/FSpotMetaTable.c shotwell-0.24.0/plugins/shotwell-data-imports/FSpotPhotosTable.c shotwell-0.24.0/plugins/shotwell-data-imports/shotwell-data-imports.vala shotwell-0.24.0/plugins/shotwell-data-imports/FSpotRollsTable.vala shotwell-0.24.0/plugins/shotwell-data-imports/FSpotPhotoTagsTable.vala shotwell-0.24.0/plugins/shotwell-data-imports/FSpotPhotosTable.vala shotwell-0.24.0/plugins/shotwell-data-imports/FSpotDatabase.c shotwell-0.24.0/plugins/shotwell-plugin-dev-1.0.vapi shotwell-0.24.0/plugins/shotwell-plugin-common.vapi shotwell-0.24.0/plugins/shotwell-publishing-extras/ shotwell-0.24.0/plugins/shotwell-publishing-extras/gallery3_authentication_pane.ui shotwell-0.24.0/plugins/shotwell-publishing-extras/YandexPublishing.c shotwell-0.24.0/plugins/shotwell-publishing-extras/tumblr_authentication_pane.ui shotwell-0.24.0/plugins/shotwell-publishing-extras/GalleryConnector.c shotwell-0.24.0/plugins/shotwell-publishing-extras/RajcePublishing.c shotwell-0.24.0/plugins/shotwell-publishing-extras/shotwell-publishing-extras.c shotwell-0.24.0/plugins/shotwell-publishing-extras/org.gnome.Shotwell.Publishing.Extras.gresource.xml shotwell-0.24.0/plugins/shotwell-publishing-extras/tumblr_publishing_options_pane.ui shotwell-0.24.0/plugins/shotwell-publishing-extras/TumblrPublishing.c shotwell-0.24.0/plugins/shotwell-publishing-extras/GalleryConnector.vala shotwell-0.24.0/plugins/shotwell-publishing-extras/rajce_publishing_options_pane.ui shotwell-0.24.0/plugins/shotwell-publishing-extras/TumblrPublishing.vala shotwell-0.24.0/plugins/shotwell-publishing-extras/yandex_publish_model.ui shotwell-0.24.0/plugins/shotwell-publishing-extras/YandexPublishing.vala shotwell-0.24.0/plugins/shotwell-publishing-extras/gallery3.png shotwell-0.24.0/plugins/shotwell-publishing-extras/rajce.png shotwell-0.24.0/plugins/shotwell-publishing-extras/tumblr.png shotwell-0.24.0/plugins/shotwell-publishing-extras/gallery3_publishing_options_pane.ui shotwell-0.24.0/plugins/shotwell-publishing-extras/shotwell-publishing-extras.vala shotwell-0.24.0/plugins/shotwell-publishing-extras/RajcePublishing.vala shotwell-0.24.0/plugins/shotwell-publishing-extras/rajce_authentication_pane.ui shotwell-0.24.0/plugins/shotwell-publishing/ shotwell-0.24.0/plugins/shotwell-publishing/FlickrPublishing.c shotwell-0.24.0/plugins/shotwell-publishing/facebook.png shotwell-0.24.0/plugins/shotwell-publishing/piwigo_publishing_options_pane.ui shotwell-0.24.0/plugins/shotwell-publishing/facebook_publishing_options_pane.ui shotwell-0.24.0/plugins/shotwell-publishing/shotwell-publishing.c shotwell-0.24.0/plugins/shotwell-publishing/FacebookPublishing.c shotwell-0.24.0/plugins/shotwell-publishing/flickr_pin_entry_pane.ui shotwell-0.24.0/plugins/shotwell-publishing/FlickrPublishing.vala shotwell-0.24.0/plugins/shotwell-publishing/picasa_publishing_options_pane.ui shotwell-0.24.0/plugins/shotwell-publishing/flickr.png shotwell-0.24.0/plugins/shotwell-publishing/piwigo.png shotwell-0.24.0/plugins/shotwell-publishing/PiwigoPublishing.c shotwell-0.24.0/plugins/shotwell-publishing/PiwigoPublishing.vala shotwell-0.24.0/plugins/shotwell-publishing/shotwell-publishing.vala shotwell-0.24.0/plugins/shotwell-publishing/flickr_publishing_options_pane.ui shotwell-0.24.0/plugins/shotwell-publishing/PicasaPublishing.vala shotwell-0.24.0/plugins/shotwell-publishing/FacebookPublishing.vala shotwell-0.24.0/plugins/shotwell-publishing/piwigo_authentication_pane.ui shotwell-0.24.0/plugins/shotwell-publishing/YouTubePublishing.c shotwell-0.24.0/plugins/shotwell-publishing/picasa.png shotwell-0.24.0/plugins/shotwell-publishing/org.gnome.Shotwell.Publishing.gresource.xml shotwell-0.24.0/plugins/shotwell-publishing/youtube.png shotwell-0.24.0/plugins/shotwell-publishing/youtube_publishing_options_pane.ui shotwell-0.24.0/plugins/shotwell-publishing/PicasaPublishing.c shotwell-0.24.0/plugins/shotwell-publishing/YouTubePublishing.vala shotwell-0.24.0/plugins/shotwell-plugin-dev-1.0.h shotwell-0.24.0/plugins/common/ shotwell-0.24.0/plugins/common/RESTSupport.c shotwell-0.24.0/plugins/common/RESTSupport.vala shotwell-0.24.0/plugins/common/Resources.c shotwell-0.24.0/plugins/common/Resources.vala shotwell-0.24.0/plugins/shotwell-plugin-common.h shotwell-0.24.0/plugins/shotwell-transitions/ shotwell-0.24.0/plugins/shotwell-transitions/org.gnome.Shotwell.Transitions.gresource.xml shotwell-0.24.0/plugins/shotwell-transitions/StripesEffect.c shotwell-0.24.0/plugins/shotwell-transitions/ChessEffect.vala shotwell-0.24.0/plugins/shotwell-transitions/FadeEffect.c shotwell-0.24.0/plugins/shotwell-transitions/CrumbleEffect.vala shotwell-0.24.0/plugins/shotwell-transitions/FadeEffect.vala shotwell-0.24.0/plugins/shotwell-transitions/BlindsEffect.vala shotwell-0.24.0/plugins/shotwell-transitions/SquaresEffect.c shotwell-0.24.0/plugins/shotwell-transitions/CircleEffect.vala shotwell-0.24.0/plugins/shotwell-transitions/CrumbleEffect.c shotwell-0.24.0/plugins/shotwell-transitions/CircleEffect.c shotwell-0.24.0/plugins/shotwell-transitions/shotwell-transitions.vala shotwell-0.24.0/plugins/shotwell-transitions/slideshow-plugin.png shotwell-0.24.0/plugins/shotwell-transitions/StripesEffect.vala shotwell-0.24.0/plugins/shotwell-transitions/ChessEffect.c shotwell-0.24.0/plugins/shotwell-transitions/shotwell-transitions.c shotwell-0.24.0/plugins/shotwell-transitions/ClockEffect.vala shotwell-0.24.0/plugins/shotwell-transitions/SquaresEffect.vala shotwell-0.24.0/plugins/shotwell-transitions/SlideEffect.vala shotwell-0.24.0/plugins/shotwell-transitions/BlindsEffect.c shotwell-0.24.0/plugins/shotwell-transitions/SlideEffect.c shotwell-0.24.0/plugins/shotwell-transitions/CirclesEffect.vala shotwell-0.24.0/plugins/shotwell-transitions/CirclesEffect.c shotwell-0.24.0/plugins/shotwell-transitions/ClockEffect.c shotwell-0.24.0/configure.ac shotwell-0.24.0/Makefile.in shotwell-0.24.0/autogen.sh shotwell-0.24.0/AUTHORS shotwell-0.24.0/NEWS shotwell-0.24.0/aclocal.m4 shotwell-0.24.0/import.am shotwell-0.24.0/config.h.in checking build system type... x86_64-slackware-linux-gnu checking host system type... x86_64-slackware-linux-gnu checking whether make supports nested variables... yes checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether UID '0' is supported by ustar format... yes checking whether GID '0' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... yes checking for git... /usr/bin/git checking whether to enable debugging... no checking for a sed that does not truncate output... /usr/bin/sed checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for style of include used by make... GNU checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for valac... /usr/bin/valac checking whether /usr/bin/valac is at least version 0.28... yes checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) gcc3 checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.22... yes checking for pkg-config... (cached) /usr/bin/pkg-config checking pkg-config is at least version 0.16... yes checking for SHOTWELL... yes checking for THUMBNAILER... yes checking for PLUGIN... yes checking for IMPORT... yes checking for PUBLISHING... yes checking for TRANSITIONS... yes checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-slackware-linux-gnu file names to x86_64-slackware-linux-gnu format... func_convert_file_noop checking how to convert x86_64-slackware-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for itstool... itstool checking for xmllint... xmllint checking for appstream-util... /usr/bin/appstream-util checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating misc/Makefile config.status: creating po/Makefile.in config.status: creating help/Makefile config.status: creating app-icons/Makefile config.status: creating icons/Makefile config.status: creating ui/Makefile config.status: creating config.h config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile config.status: executing depfiles commands config.status: executing libtool commands shotwell - 0.24.0 Options Prefix ............................... : /usr Libdir ............................... : /usr/lib64 Unity support ........................ : no Additional publishing plugins ........ : yes make all-recursive make[1]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0' Making all in misc make[2]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/misc' GEN shotwell.desktop.in GEN shotwell.desktop GEN shotwell-viewer.desktop.in GEN shotwell-viewer.desktop GEN org.yorba.shotwell.gschema.valid GEN org.yorba.shotwell-extras.gschema.valid rm shotwell.desktop.in shotwell-viewer.desktop.in make[2]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/misc' Making all in help make[2]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/help' GEN cs/cs.mo GEN cs/ GEN de/de.mo GEN de/ GEN el/el.mo GEN el/ GEN es/es.mo GEN es/ GEN hu/hu.mo GEN hu/ GEN pt_BR/pt_BR.mo GEN pt_BR/ GEN sv/sv.mo GEN sv/ make[2]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/help' Making all in po make[2]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/po' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/po' Making all in app-icons make[2]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/app-icons' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/app-icons' Making all in icons make[2]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/icons' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/icons' Making all in ui make[2]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/ui' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/ui' make[2]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0' CC plugins/common/plugins_common_libshotwell_plugin_common_la-RESTSupport.lo /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_session_construct’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:36:2: warning: ‘soup_session_async_new’ is deprecated: Use 'soup_session_new' instead [-Wdeprecated-declarations] In file included from /usr/include/libsoup-2.4/libsoup/soup.h:46, from plugins/common/RESTSupport.c:14: /usr/include/libsoup-2.4/libsoup/soup-session-async.h:51:14: note: declared here 51 | SoupSession *soup_session_async_new (void); | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_session_class_init’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:25:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/common/RESTSupport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_session_instance_init’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:25:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/common/RESTSupport.c:10: RESTSupport.c: In function ‘publishing_rest_support_session_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:1253:6: note: in expansion of macro ‘g_once_init_enter’ RESTSupport.c: In function ‘publishing_rest_support_http_method_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:1394:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_argument_compare’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:122:9: warning: assignment to ‘GCompareFunc’ {aka ‘int (*)(const void *, const void *)’} from incompatible pointer type ‘int (*)(const char *, const char *)’ [-Wincompatible-pointer-types] /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_argument_sort’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:131:9: warning: assignment to ‘PublishingRESTSupportArgument **’ {aka ‘struct _PublishingRESTSupportArgument **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/common/RESTSupport.c:10: RESTSupport.c: In function ‘publishing_rest_support_argument_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:1804:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_transaction_check_response’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:221:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:221:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_transaction_get_response’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:355:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_transaction_class_init’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:139:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/common/RESTSupport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_transaction_instance_init’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:139:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/common/RESTSupport.c:10: RESTSupport.c: In function ‘publishing_rest_support_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:3718:6: note: in expansion of macro ‘g_once_init_enter’ RESTSupport.c: In function ‘publishing_rest_support_upload_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:4525:6: note: in expansion of macro ‘g_once_init_enter’ /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_chug’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1201:13: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/glib-2.0/glib.h:82, from plugins/common/RESTSupport.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_chomp’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1193:14: warning: passing argument 1 of ‘g_strchomp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/glib-2.0/glib.h:82, from plugins/common/RESTSupport.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:179:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 179 | gchar* g_strchomp (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_xml_document_class_init’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:481:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/common/RESTSupport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_xml_document_instance_init’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:481:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/common/RESTSupport.c:10: RESTSupport.c: In function ‘publishing_rest_support_xml_document_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:5288:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_batch_uploader_class_init’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:591:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/common/RESTSupport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_batch_uploader_instance_init’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:591:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/common/RESTSupport.c:10: RESTSupport.c: In function ‘publishing_rest_support_batch_uploader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:6185:6: note: in expansion of macro ‘g_once_init_enter’ RESTSupport.c: In function ‘publishing_rest_support_google_session_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:6454:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/common/RESTSupport.c:10: RESTSupport.c: In function ‘publishing_rest_support_google_publisher_google_session_impl_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:8230:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_google_publisher_web_authentication_pane_construct’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:751:2: warning: ‘webkit_settings_set_enable_plugins’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/webkitgtk-4.0/webkit2/WebKitWebView.h:50, from /usr/include/webkitgtk-4.0/webkit2/WebKitPrintOperation.h:30, from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:72, from plugins/common/RESTSupport.c:25: /usr/include/webkitgtk-4.0/webkit2/WebKitSettings.h:154:1: note: declared here 154 | webkit_settings_set_enable_plugins (WebKitSettings *settings, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_google_publisher_web_authentication_pane_on_page_load’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:764:2: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from ./plugins/shotwell-plugin-dev-1.0.h:15, from plugins/common/RESTSupport.c:15: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_google_publisher_web_authentication_pane_on_load_started’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:782:2: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from ./plugins/shotwell-plugin-dev-1.0.h:15, from plugins/common/RESTSupport.c:15: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_google_publisher_web_authentication_pane_class_init’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:736:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/common/RESTSupport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_google_publisher_web_authentication_pane_instance_init’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:736:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/common/RESTSupport.c:10: RESTSupport.c: In function ‘publishing_rest_support_google_publisher_web_authentication_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:8822:6: note: in expansion of macro ‘g_once_init_enter’ RESTSupport.c: In function ‘publishing_rest_support_google_publisher_get_access_tokens_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:8884:6: note: in expansion of macro ‘g_once_init_enter’ RESTSupport.c: In function ‘publishing_rest_support_google_publisher_refresh_access_token_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:8948:6: note: in expansion of macro ‘g_once_init_enter’ RESTSupport.c: In function ‘publishing_rest_support_google_publisher_authenticated_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:9060:6: note: in expansion of macro ‘g_once_init_enter’ RESTSupport.c: In function ‘publishing_rest_support_google_publisher_username_fetch_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:9105:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_google_publisher_class_init’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:695:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/common/RESTSupport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/common/RESTSupport.vala: In function ‘publishing_rest_support_google_publisher_instance_init’: /home/jens/Source/shotwell/plugins/common/RESTSupport.vala:695:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/common/RESTSupport.c:10: RESTSupport.c: In function ‘publishing_rest_support_google_publisher_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RESTSupport.c:9176:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/common/plugins_common_libshotwell_plugin_common_la-Resources.lo CCLD plugins/common/libshotwell-plugin-common.la CC src/plugins/src_plugins_libplugin_la-SpitInterfaces.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/plugins/SpitInterfaces.c:10: SpitInterfaces.c: In function ‘spit_entry_point_params_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SpitInterfaces.c:346:6: note: in expansion of macro ‘g_once_init_enter’ SpitInterfaces.c: In function ‘spit_module_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SpitInterfaces.c:560:6: note: in expansion of macro ‘g_once_init_enter’ SpitInterfaces.c: In function ‘spit_pluggable_info_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SpitInterfaces.c:746:6: note: in expansion of macro ‘g_once_init_enter’ SpitInterfaces.c: In function ‘spit_pluggable_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SpitInterfaces.c:986:6: note: in expansion of macro ‘g_once_init_enter’ SpitInterfaces.c: In function ‘spit_host_interface_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SpitInterfaces.c:1295:6: note: in expansion of macro ‘g_once_init_enter’ CC src/plugins/src_plugins_libplugin_la-TransitionsInterfaces.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/plugins/TransitionsInterfaces.c:10: src/plugins/TransitionsInterfaces.c: In function ‘spit_transitions_direction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/plugins/TransitionsInterfaces.c:370:13: note: in expansion of macro ‘g_once_init_enter’ 370 | if (g_once_init_enter (&spit_transitions_direction_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/TransitionsInterfaces.vala: In function ‘spit_transitions_visuals_class_init’: /home/jens/Source/shotwell/src/plugins/TransitionsInterfaces.vala:60:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/plugins/TransitionsInterfaces.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/TransitionsInterfaces.vala: In function ‘spit_transitions_visuals_instance_init’: /home/jens/Source/shotwell/src/plugins/TransitionsInterfaces.vala:60:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/plugins/TransitionsInterfaces.c:10: TransitionsInterfaces.c: In function ‘spit_transitions_visuals_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TransitionsInterfaces.c:801:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/plugins/TransitionsInterfaces.vala: In function ‘spit_transitions_motion_class_init’: /home/jens/Source/shotwell/src/plugins/TransitionsInterfaces.vala:122:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/plugins/TransitionsInterfaces.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/TransitionsInterfaces.vala: In function ‘spit_transitions_motion_instance_init’: /home/jens/Source/shotwell/src/plugins/TransitionsInterfaces.vala:122:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/plugins/TransitionsInterfaces.c:10: TransitionsInterfaces.c: In function ‘spit_transitions_motion_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TransitionsInterfaces.c:1292:6: note: in expansion of macro ‘g_once_init_enter’ TransitionsInterfaces.c: In function ‘spit_transitions_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TransitionsInterfaces.c:1531:6: note: in expansion of macro ‘g_once_init_enter’ TransitionsInterfaces.c: In function ‘spit_transitions_effect_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TransitionsInterfaces.c:1797:6: note: in expansion of macro ‘g_once_init_enter’ CC src/plugins/src_plugins_libplugin_la-PublishingInterfaces.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/plugins/PublishingInterfaces.c:10: src/plugins/PublishingInterfaces.c: In function ‘spit_publishing_publisher_media_type_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/plugins/PublishingInterfaces.c:413:13: note: in expansion of macro ‘g_once_init_enter’ 413 | if (g_once_init_enter (&spit_publishing_publisher_media_type_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ PublishingInterfaces.c: In function ‘spit_publishing_publisher_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingInterfaces.c:619:6: note: in expansion of macro ‘g_once_init_enter’ PublishingInterfaces.c: In function ‘spit_publishing_dialog_pane_geometry_options_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingInterfaces.c:636:6: note: in expansion of macro ‘g_once_init_enter’ PublishingInterfaces.c: In function ‘spit_publishing_dialog_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingInterfaces.c:836:6: note: in expansion of macro ‘g_once_init_enter’ PublishingInterfaces.c: In function ‘spit_publishing_plugin_host_button_mode_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingInterfaces.c:853:6: note: in expansion of macro ‘g_once_init_enter’ PublishingInterfaces.c: In function ‘spit_publishing_plugin_host_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingInterfaces.c:1341:6: note: in expansion of macro ‘g_once_init_enter’ PublishingInterfaces.c: In function ‘spit_publishing_publishable_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingInterfaces.c:1573:6: note: in expansion of macro ‘g_once_init_enter’ PublishingInterfaces.c: In function ‘spit_publishing_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingInterfaces.c:1748:6: note: in expansion of macro ‘g_once_init_enter’ CC src/plugins/src_plugins_libplugin_la-DataImportsInterfaces.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/plugins/DataImportsInterfaces.c:10: DataImportsInterfaces.c: In function ‘spit_data_imports_data_importer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsInterfaces.c:644:6: note: in expansion of macro ‘g_once_init_enter’ DataImportsInterfaces.c: In function ‘spit_data_imports_importable_library_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsInterfaces.c:683:6: note: in expansion of macro ‘g_once_init_enter’ DataImportsInterfaces.c: In function ‘spit_data_imports_importable_media_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsInterfaces.c:776:6: note: in expansion of macro ‘g_once_init_enter’ DataImportsInterfaces.c: In function ‘spit_data_imports_importable_tag_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsInterfaces.c:824:6: note: in expansion of macro ‘g_once_init_enter’ DataImportsInterfaces.c: In function ‘spit_data_imports_importable_event_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsInterfaces.c:863:6: note: in expansion of macro ‘g_once_init_enter’ DataImportsInterfaces.c: In function ‘spit_data_imports_importable_rating_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsInterfaces.c:923:6: note: in expansion of macro ‘g_once_init_enter’ DataImportsInterfaces.c: In function ‘spit_data_imports_dialog_pane_geometry_options_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsInterfaces.c:940:6: note: in expansion of macro ‘g_once_init_enter’ DataImportsInterfaces.c: In function ‘spit_data_imports_dialog_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsInterfaces.c:1140:6: note: in expansion of macro ‘g_once_init_enter’ DataImportsInterfaces.c: In function ‘spit_data_imports_plugin_host_button_mode_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsInterfaces.c:1157:6: note: in expansion of macro ‘g_once_init_enter’ DataImportsInterfaces.c: In function ‘spit_data_imports_plugin_host_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsInterfaces.c:1562:6: note: in expansion of macro ‘g_once_init_enter’ DataImportsInterfaces.c: In function ‘spit_data_imports_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsInterfaces.c:1726:6: note: in expansion of macro ‘g_once_init_enter’ CCLD src/plugins/libplugin.la CC plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-shotwell-publishing.lo /home/jens/Source/shotwell/plugins/shotwell-publishing/shotwell-publishing.vala: In function ‘shotwell_publishing_core_services_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/shotwell-publishing.vala:10:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/shotwell-publishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/shotwell-publishing.vala: In function ‘shotwell_publishing_core_services_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/shotwell-publishing.vala:10:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/shotwell-publishing.c:10: shotwell-publishing.c: In function ‘shotwell_publishing_core_services_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ shotwell-publishing.c:436:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-FacebookPublishing.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FacebookPublishing.c:10: FacebookPublishing.c: In function ‘facebook_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:1207:6: note: in expansion of macro ‘g_once_init_enter’ FacebookPublishing.c: In function ‘publishing_facebook_album_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:1474:6: note: in expansion of macro ‘g_once_init_enter’ FacebookPublishing.c: In function ‘publishing_facebook_resolution_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:1599:6: note: in expansion of macro ‘g_once_init_enter’ FacebookPublishing.c: In function ‘publishing_facebook_publishing_parameters_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:2152:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_facebook_publisher_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:174:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/FacebookPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_facebook_publisher_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:174:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FacebookPublishing.c:10: FacebookPublishing.c: In function ‘publishing_facebook_facebook_publisher_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:5303:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_web_authentication_pane_construct’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:831:2: warning: ‘webkit_settings_set_enable_plugins’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/webkitgtk-4.0/webkit2/WebKitWebView.h:50, from /usr/include/webkitgtk-4.0/webkit2/WebKitPrintOperation.h:30, from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:72, from plugins/shotwell-publishing/FacebookPublishing.c:24: /usr/include/webkitgtk-4.0/webkit2/WebKitSettings.h:154:1: note: declared here 154 | webkit_settings_set_enable_plugins (WebKitSettings *settings, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_web_authentication_pane_on_page_load’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:947:2: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from ./plugins/shotwell-plugin-dev-1.0.h:15, from plugins/shotwell-publishing/FacebookPublishing.c:12: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_web_authentication_pane_on_load_started’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:974:2: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from ./plugins/shotwell-plugin-dev-1.0.h:15, from plugins/shotwell-publishing/FacebookPublishing.c:12: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FacebookPublishing.c:10: FacebookPublishing.c: In function ‘publishing_facebook_web_authentication_pane_locale_lookup_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:6322:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_web_authentication_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:814:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/FacebookPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_web_authentication_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:814:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FacebookPublishing.c:10: FacebookPublishing.c: In function ‘publishing_facebook_web_authentication_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:6656:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FacebookPublishing.c:10: FacebookPublishing.c: In function ‘publishing_facebook_publishing_options_pane_privacy_description_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:8296:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_publishing_options_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:1011:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/FacebookPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_publishing_options_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:1011:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FacebookPublishing.c:10: FacebookPublishing.c: In function ‘publishing_facebook_publishing_options_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:8444:6: note: in expansion of macro ‘g_once_init_enter’ FacebookPublishing.c: In function ‘publishing_facebook_endpoint_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:8511:6: note: in expansion of macro ‘g_once_init_enter’ FacebookPublishing.c: In function ‘publishing_facebook_graph_message_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:8816:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_graph_session_construct’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:1469:2: warning: ‘soup_session_async_new’ is deprecated: Use 'soup_session_new' instead [-Wdeprecated-declarations] In file included from /usr/include/libsoup-2.4/libsoup/soup.h:46, from ./plugins/shotwell-plugin-common.h:11, from plugins/shotwell-publishing/FacebookPublishing.c:17: /usr/include/libsoup-2.4/libsoup/soup-session-async.h:51:14: note: declared here 51 | SoupSession *soup_session_async_new (void); | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_graph_session_on_request_unqueued’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:1554:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:1554:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_graph_session_graph_message_impl_real_get_response_body’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:1336:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FacebookPublishing.c:10: FacebookPublishing.c: In function ‘publishing_facebook_graph_session_graph_message_impl_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:9948:6: note: in expansion of macro ‘g_once_init_enter’ FacebookPublishing.c: In function ‘publishing_facebook_graph_session_graph_query_message_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:10066:6: note: in expansion of macro ‘g_once_init_enter’ FacebookPublishing.c: In function ‘publishing_facebook_graph_session_graph_endpoint_probe_message_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:10145:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_graph_session_graph_upload_message_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:1367:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/FacebookPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_graph_session_graph_upload_message_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:1367:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FacebookPublishing.c:10: FacebookPublishing.c: In function ‘publishing_facebook_graph_session_graph_upload_message_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:10749:6: note: in expansion of macro ‘g_once_init_enter’ FacebookPublishing.c: In function ‘publishing_facebook_graph_session_graph_create_album_message_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:10889:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_graph_session_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:1302:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/FacebookPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_graph_session_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:1302:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FacebookPublishing.c:10: FacebookPublishing.c: In function ‘publishing_facebook_graph_session_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:11127:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_uploader_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:1612:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/FacebookPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala: In function ‘publishing_facebook_uploader_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FacebookPublishing.vala:1612:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FacebookPublishing.c:10: FacebookPublishing.c: In function ‘publishing_facebook_uploader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FacebookPublishing.c:11894:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-PicasaPublishing.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PicasaPublishing.c:10: PicasaPublishing.c: In function ‘picasa_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PicasaPublishing.c:842:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala: In function ‘publishing_picasa_picasa_publisher_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala:62:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/PicasaPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala: In function ‘publishing_picasa_picasa_publisher_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala:62:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PicasaPublishing.c:10: PicasaPublishing.c: In function ‘publishing_picasa_picasa_publisher_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PicasaPublishing.c:3047:6: note: in expansion of macro ‘g_once_init_enter’ PicasaPublishing.c: In function ‘publishing_picasa_album_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PicasaPublishing.c:3310:6: note: in expansion of macro ‘g_once_init_enter’ PicasaPublishing.c: In function ‘publishing_picasa_album_directory_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PicasaPublishing.c:3438:6: note: in expansion of macro ‘g_once_init_enter’ PicasaPublishing.c: In function ‘publishing_picasa_album_creation_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PicasaPublishing.c:3534:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala: In function ‘publishing_picasa_upload_transaction_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala:510:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/PicasaPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala: In function ‘publishing_picasa_upload_transaction_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala:510:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PicasaPublishing.c:10: PicasaPublishing.c: In function ‘publishing_picasa_upload_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PicasaPublishing.c:5052:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib.h:82, from plugins/shotwell-publishing/PicasaPublishing.c:10: /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_strip’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1209:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /usr/include/glib-2.0/glib/gstrfuncs.h:181:56: note: in definition of macro ‘g_strstrip’ 181 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PicasaPublishing.c:10: PicasaPublishing.c: In function ‘publishing_picasa_publishing_options_pane_size_description_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PicasaPublishing.c:6597:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala: In function ‘publishing_picasa_publishing_options_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala:602:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/PicasaPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala: In function ‘publishing_picasa_publishing_options_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala:602:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PicasaPublishing.c:10: PicasaPublishing.c: In function ‘publishing_picasa_publishing_options_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PicasaPublishing.c:6739:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala: In function ‘publishing_picasa_publishing_parameters_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala:807:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/PicasaPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala: In function ‘publishing_picasa_publishing_parameters_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala:807:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PicasaPublishing.c:10: PicasaPublishing.c: In function ‘publishing_picasa_publishing_parameters_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PicasaPublishing.c:7554:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala: In function ‘publishing_picasa_uploader_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala:922:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/PicasaPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala: In function ‘publishing_picasa_uploader_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PicasaPublishing.vala:922:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PicasaPublishing.c:10: PicasaPublishing.c: In function ‘publishing_picasa_uploader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PicasaPublishing.c:7705:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-FlickrPublishing.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FlickrPublishing.c:10: FlickrPublishing.c: In function ‘flickr_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:1071:6: note: in expansion of macro ‘g_once_init_enter’ FlickrPublishing.c: In function ‘publishing_flickr_user_kind_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:1087:6: note: in expansion of macro ‘g_once_init_enter’ FlickrPublishing.c: In function ‘publishing_flickr_visibility_specification_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:1337:6: note: in expansion of macro ‘g_once_init_enter’ FlickrPublishing.c: In function ‘publishing_flickr_publishing_parameters_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:1603:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_flickr_publisher_do_publish’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:633:10: warning: assignment to ‘SpitPublishingPublishable **’ {aka ‘struct _SpitPublishingPublishable **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_flickr_publisher_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:99:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/FlickrPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_flickr_publisher_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:99:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FlickrPublishing.c:10: FlickrPublishing.c: In function ‘publishing_flickr_flickr_publisher_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:4752:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_pin_entry_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:710:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/FlickrPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_pin_entry_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:710:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FlickrPublishing.c:10: FlickrPublishing.c: In function ‘publishing_flickr_pin_entry_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:5112:6: note: in expansion of macro ‘g_once_init_enter’ FlickrPublishing.c: In function ‘publishing_flickr_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:5642:6: note: in expansion of macro ‘g_once_init_enter’ FlickrPublishing.c: In function ‘publishing_flickr_authentication_request_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:5687:6: note: in expansion of macro ‘g_once_init_enter’ FlickrPublishing.c: In function ‘publishing_flickr_access_token_fetch_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:5752:6: note: in expansion of macro ‘g_once_init_enter’ FlickrPublishing.c: In function ‘publishing_flickr_account_info_fetch_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:5812:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_upload_transaction_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:868:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/FlickrPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_upload_transaction_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:868:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FlickrPublishing.c:10: FlickrPublishing.c: In function ‘publishing_flickr_upload_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:6461:6: note: in expansion of macro ‘g_once_init_enter’ FlickrPublishing.c: In function ‘publishing_flickr_session_get_oauth_nonce’: FlickrPublishing.c:7184:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from plugins/shotwell-publishing/FlickrPublishing.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ FlickrPublishing.c:7185:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from plugins/shotwell-publishing/FlickrPublishing.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ FlickrPublishing.c:7189:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from plugins/shotwell-publishing/FlickrPublishing.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1056:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from plugins/shotwell-publishing/FlickrPublishing.c:10: /usr/include/glib-2.0/glib/gmain.h:688:8: note: declared here 688 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1057:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from plugins/shotwell-publishing/FlickrPublishing.c:10: /usr/include/glib-2.0/glib/gmain.h:688:8: note: declared here 688 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_session_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:945:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/FlickrPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_session_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:945:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FlickrPublishing.c:10: FlickrPublishing.c: In function ‘publishing_flickr_session_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:7582:6: note: in expansion of macro ‘g_once_init_enter’ FlickrPublishing.c: In function ‘publishing_flickr_publishing_options_pane_size_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:9108:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FlickrPublishing.c:10: FlickrPublishing.c: In function ‘publishing_flickr_publishing_options_pane_visibility_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:9398:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_publishing_options_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1088:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/FlickrPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_publishing_options_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1088:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FlickrPublishing.c:10: FlickrPublishing.c: In function ‘publishing_flickr_publishing_options_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:9546:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_uploader_preprocess_publishable’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1302:3: warning: ‘gexiv2_metadata_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:289:25: note: declared here 289 | void gexiv2_metadata_free (GExiv2Metadata *self); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1314:3: warning: ‘gexiv2_metadata_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:289:25: note: declared here 289 | void gexiv2_metadata_free (GExiv2Metadata *self); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1316:2: warning: ‘gexiv2_metadata_has_tag’ is deprecated: Use 'gexiv2_metadata_try_has_tag' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:410:25: note: declared here 410 | gboolean gexiv2_metadata_has_tag (GExiv2Metadata *self, const gchar* tag); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1317:3: warning: ‘gexiv2_metadata_get_tag_string’ is deprecated: Use 'gexiv2_metadata_try_get_tag_string' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:714:25: note: declared here 714 | gchar* gexiv2_metadata_get_tag_string (GExiv2Metadata *self, const gchar* tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1317:3: warning: ‘gexiv2_metadata_set_tag_string’ is deprecated: Use 'gexiv2_metadata_try_set_tag_string' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:736:25: note: declared here 736 | gboolean gexiv2_metadata_set_tag_string (GExiv2Metadata *self, const gchar* tag, const gchar* value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1321:2: warning: ‘gexiv2_metadata_has_tag’ is deprecated: Use 'gexiv2_metadata_try_has_tag' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:410:25: note: declared here 410 | gboolean gexiv2_metadata_has_tag (GExiv2Metadata *self, const gchar* tag); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1322:3: warning: ‘gexiv2_metadata_get_tag_string’ is deprecated: Use 'gexiv2_metadata_try_get_tag_string' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:714:25: note: declared here 714 | gchar* gexiv2_metadata_get_tag_string (GExiv2Metadata *self, const gchar* tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1322:3: warning: ‘gexiv2_metadata_set_tag_string’ is deprecated: Use 'gexiv2_metadata_try_set_tag_string' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:736:25: note: declared here 736 | gboolean gexiv2_metadata_set_tag_string (GExiv2Metadata *self, const gchar* tag, const gchar* value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1326:2: warning: ‘gexiv2_metadata_has_tag’ is deprecated: Use 'gexiv2_metadata_try_has_tag' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:410:25: note: declared here 410 | gboolean gexiv2_metadata_has_tag (GExiv2Metadata *self, const gchar* tag); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1328:3: warning: ‘gexiv2_metadata_get_tag_multiple’ is deprecated: Use 'gexiv2_metadata_try_get_tag_multiple' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:921:25: note: declared here 921 | gchar** gexiv2_metadata_get_tag_multiple (GExiv2Metadata *self, const gchar* tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1333:3: warning: ‘gexiv2_metadata_get_tag_multiple’ is deprecated: Use 'gexiv2_metadata_try_get_tag_multiple' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:921:25: note: declared here 921 | gchar** gexiv2_metadata_get_tag_multiple (GExiv2Metadata *self, const gchar* tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1338:16: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1352:3: warning: ‘gexiv2_metadata_set_tag_multiple’ is deprecated: Use 'gexiv2_metadata_try_set_tag_multiple' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:944:25: note: declared here 944 | gboolean gexiv2_metadata_set_tag_multiple (GExiv2Metadata *self, const gchar* tag, const gchar** values); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1352:64: warning: passing argument 3 of ‘gexiv2_metadata_set_tag_multiple’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:944:120: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’} 944 | gboolean gexiv2_metadata_set_tag_multiple (GExiv2Metadata *self, const gchar* tag, const gchar** values); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1353:3: warning: ‘gexiv2_metadata_set_tag_multiple’ is deprecated: Use 'gexiv2_metadata_try_set_tag_multiple' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:944:25: note: declared here 944 | gboolean gexiv2_metadata_set_tag_multiple (GExiv2Metadata *self, const gchar* tag, const gchar** values); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1353:76: warning: passing argument 3 of ‘gexiv2_metadata_set_tag_multiple’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:944:120: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’} 944 | gboolean gexiv2_metadata_set_tag_multiple (GExiv2Metadata *self, const gchar* tag, const gchar** values); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1355:4: warning: ‘gexiv2_metadata_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:289:25: note: declared here 289 | void gexiv2_metadata_free (GExiv2Metadata *self); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1297:2: warning: ‘gexiv2_metadata_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/FlickrPublishing.c:25: /usr/include/gexiv2/gexiv2-metadata.h:289:25: note: declared here 289 | void gexiv2_metadata_free (GExiv2Metadata *self); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_uploader_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1285:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/FlickrPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala: In function ‘publishing_flickr_uploader_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/FlickrPublishing.vala:1285:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/FlickrPublishing.c:10: FlickrPublishing.c: In function ‘publishing_flickr_uploader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlickrPublishing.c:10216:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-YouTubePublishing.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/YouTubePublishing.c:10: YouTubePublishing.c: In function ‘you_tube_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YouTubePublishing.c:727:6: note: in expansion of macro ‘g_once_init_enter’ YouTubePublishing.c: In function ‘publishing_you_tube_privacy_setting_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YouTubePublishing.c:743:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala: In function ‘publishing_you_tube_publishing_parameters_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala:68:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/YouTubePublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala: In function ‘publishing_you_tube_publishing_parameters_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala:68:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/YouTubePublishing.c:10: YouTubePublishing.c: In function ‘publishing_you_tube_publishing_parameters_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YouTubePublishing.c:1093:6: note: in expansion of macro ‘g_once_init_enter’ YouTubePublishing.c: In function ‘publishing_you_tube_you_tube_publisher_channel_directory_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YouTubePublishing.c:2601:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala: In function ‘publishing_you_tube_you_tube_publisher_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala:104:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/YouTubePublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala: In function ‘publishing_you_tube_you_tube_publisher_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala:104:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/YouTubePublishing.c:10: YouTubePublishing.c: In function ‘publishing_you_tube_you_tube_publisher_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YouTubePublishing.c:2663:6: note: in expansion of macro ‘g_once_init_enter’ YouTubePublishing.c: In function ‘publishing_you_tube_publishing_options_pane_privacy_description_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YouTubePublishing.c:3470:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala: In function ‘publishing_you_tube_publishing_options_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala:420:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/YouTubePublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala: In function ‘publishing_you_tube_publishing_options_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala:420:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/YouTubePublishing.c:10: YouTubePublishing.c: In function ‘publishing_you_tube_publishing_options_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YouTubePublishing.c:3592:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala: In function ‘publishing_you_tube_upload_transaction_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala:520:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/YouTubePublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala: In function ‘publishing_you_tube_upload_transaction_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala:520:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/YouTubePublishing.c:10: YouTubePublishing.c: In function ‘publishing_you_tube_upload_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YouTubePublishing.c:4289:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala: In function ‘publishing_you_tube_uploader_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala:610:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/YouTubePublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala: In function ‘publishing_you_tube_uploader_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/YouTubePublishing.vala:610:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/YouTubePublishing.c:10: YouTubePublishing.c: In function ‘publishing_you_tube_uploader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YouTubePublishing.c:4413:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-PiwigoPublishing.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PiwigoPublishing.c:10: PiwigoPublishing.c: In function ‘piwigo_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:1154:6: note: in expansion of macro ‘g_once_init_enter’ PiwigoPublishing.c: In function ‘publishing_piwigo_category_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:1506:6: note: in expansion of macro ‘g_once_init_enter’ PiwigoPublishing.c: In function ‘publishing_piwigo_permission_level_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:1787:6: note: in expansion of macro ‘g_once_init_enter’ PiwigoPublishing.c: In function ‘publishing_piwigo_size_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:2068:6: note: in expansion of macro ‘g_once_init_enter’ PiwigoPublishing.c: In function ‘publishing_piwigo_publishing_parameters_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:2346:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib.h:82, from plugins/shotwell-publishing/PiwigoPublishing.c:10: /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_strip’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1209:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /usr/include/glib-2.0/glib/gstrfuncs.h:181:56: note: in definition of macro ‘g_strstrip’ 181 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_piwigo_publisher_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:121:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/PiwigoPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_piwigo_publisher_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:121:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PiwigoPublishing.c:10: PiwigoPublishing.c: In function ‘publishing_piwigo_piwigo_publisher_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:6547:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_uploader_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:961:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/PiwigoPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_uploader_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:961:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PiwigoPublishing.c:10: PiwigoPublishing.c: In function ‘publishing_piwigo_uploader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:6668:6: note: in expansion of macro ‘g_once_init_enter’ PiwigoPublishing.c: In function ‘publishing_piwigo_authentication_pane_mode_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:6680:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_authentication_pane_construct’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:1011:3: warning: ‘gtk_alignment_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from ./plugins/shotwell-plugin-dev-1.0.h:17, from plugins/shotwell-publishing/PiwigoPublishing.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:77:12: note: declared here 77 | GType gtk_alignment_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:1056:3: warning: ‘gtk_widget_reparent’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ./plugins/shotwell-plugin-dev-1.0.h:17, from plugins/shotwell-publishing/PiwigoPublishing.c:12: /usr/include/gtk-3.0/gtk/gtkwidget.h:755:12: note: declared here 755 | void gtk_widget_reparent (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_authentication_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:984:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/PiwigoPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_authentication_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:984:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PiwigoPublishing.c:10: PiwigoPublishing.c: In function ‘publishing_piwigo_authentication_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:7441:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_publishing_options_pane_construct’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:1163:3: warning: ‘gtk_alignment_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from ./plugins/shotwell-plugin-dev-1.0.h:17, from plugins/shotwell-publishing/PiwigoPublishing.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:77:12: note: declared here 77 | GType gtk_alignment_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:1199:3: warning: ‘gtk_widget_reparent’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ./plugins/shotwell-plugin-dev-1.0.h:17, from plugins/shotwell-publishing/PiwigoPublishing.c:12: /usr/include/gtk-3.0/gtk/gtkwidget.h:755:12: note: declared here 755 | void gtk_widget_reparent (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_publishing_options_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:1112:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/PiwigoPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_publishing_options_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:1112:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PiwigoPublishing.c:10: PiwigoPublishing.c: In function ‘publishing_piwigo_publishing_options_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:10001:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_session_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:1479:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/PiwigoPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_session_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:1479:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PiwigoPublishing.c:10: PiwigoPublishing.c: In function ‘publishing_piwigo_session_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:10259:6: note: in expansion of macro ‘g_once_init_enter’ PiwigoPublishing.c: In function ‘publishing_piwigo_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:10650:6: note: in expansion of macro ‘g_once_init_enter’ PiwigoPublishing.c: In function ‘publishing_piwigo_session_login_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:10719:6: note: in expansion of macro ‘g_once_init_enter’ PiwigoPublishing.c: In function ‘publishing_piwigo_session_get_status_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:10821:6: note: in expansion of macro ‘g_once_init_enter’ PiwigoPublishing.c: In function ‘publishing_piwigo_categories_get_list_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:10873:6: note: in expansion of macro ‘g_once_init_enter’ PiwigoPublishing.c: In function ‘publishing_piwigo_session_logout_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:10920:6: note: in expansion of macro ‘g_once_init_enter’ PiwigoPublishing.c: In function ‘publishing_piwigo_categories_add_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:11008:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_images_add_transaction_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:1643:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing/PiwigoPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala: In function ‘publishing_piwigo_images_add_transaction_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing/PiwigoPublishing.vala:1643:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing/PiwigoPublishing.c:10: PiwigoPublishing.c: In function ‘publishing_piwigo_images_add_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PiwigoPublishing.c:11876:6: note: in expansion of macro ‘g_once_init_enter’ GEN plugins/shotwell-publishing/resource.c CC plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-resource.lo CCLD plugins/shotwell-publishing/shotwell-publishing.la CC plugins/shotwell-publishing-extras/plugins_shotwell_publishing_extras_shotwell_publishing_extras_la-GalleryConnector.lo /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘shotwell_publishing_gallery3_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:31:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘shotwell_publishing_gallery3_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:31:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘shotwell_publishing_gallery3_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:1181:6: note: in expansion of macro ‘g_once_init_enter’ GalleryConnector.c: In function ‘gallery3_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:1478:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_album_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:120:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_album_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:120:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘publishing_gallery3_album_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:2036:6: note: in expansion of macro ‘g_once_init_enter’ GalleryConnector.c: In function ‘publishing_gallery3_base_gallery_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:2403:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_key_fetch_transaction_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:209:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_key_fetch_transaction_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:209:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘publishing_gallery3_key_fetch_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:2722:6: note: in expansion of macro ‘g_once_init_enter’ GalleryConnector.c: In function ‘publishing_gallery3_gallery_request_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:2811:6: note: in expansion of macro ‘g_once_init_enter’ GalleryConnector.c: In function ‘publishing_gallery3_get_album_ur_ls_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:3037:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_get_albums_transaction_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:302:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_get_albums_transaction_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:302:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘publishing_gallery3_get_albums_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:4182:6: note: in expansion of macro ‘g_once_init_enter’ GalleryConnector.c: In function ‘publishing_gallery3_gallery_get_tag_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:4405:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_gallery_get_item_tags_ur_ls_transaction_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:438:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_gallery_get_item_tags_ur_ls_transaction_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:438:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘publishing_gallery3_gallery_get_item_tags_ur_ls_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:4602:6: note: in expansion of macro ‘g_once_init_enter’ GalleryConnector.c: In function ‘publishing_gallery3_gallery_set_tag_relationship_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:4746:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_gallery_album_create_transaction_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:519:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_gallery_album_create_transaction_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:519:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘publishing_gallery3_gallery_album_create_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:5068:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_gallery_upload_transaction_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:585:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_gallery_upload_transaction_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:585:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘publishing_gallery3_gallery_upload_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:6291:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_gallery_publisher_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:800:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_gallery_publisher_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:800:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘publishing_gallery3_gallery_publisher_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:9242:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib.h:82, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_strip’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1209:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /usr/include/glib-2.0/glib/gstrfuncs.h:181:56: note: in definition of macro ‘g_strstrip’ 181 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_publishing_options_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:1499:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_publishing_options_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:1499:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘publishing_gallery3_publishing_options_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:10689:6: note: in expansion of macro ‘g_once_init_enter’ /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_delimit’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1217:16: warning: passing argument 1 of ‘g_strdelimit’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/glib-2.0/glib.h:82, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:104:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 104 | gchar* g_strdelimit (gchar *string, | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_publishing_parameters_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:1691:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_publishing_parameters_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:1691:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘publishing_gallery3_publishing_parameters_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:11256:6: note: in expansion of macro ‘g_once_init_enter’ GalleryConnector.c: In function ‘publishing_gallery3_credentials_pane_mode_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:11348:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_credentials_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:1728:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_credentials_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:1728:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘publishing_gallery3_credentials_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:11725:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_credentials_grid_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:1816:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_credentials_grid_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:1816:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘publishing_gallery3_credentials_grid_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:12367:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_session_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:1935:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_session_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:1935:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘publishing_gallery3_session_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:12637:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_uploader_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:1965:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/GalleryConnector.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala: In function ‘publishing_gallery3_uploader_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/GalleryConnector.vala:1965:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/GalleryConnector.c:10: GalleryConnector.c: In function ‘publishing_gallery3_uploader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GalleryConnector.c:12839:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-publishing-extras/plugins_shotwell_publishing_extras_shotwell_publishing_extras_la-RajcePublishing.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/RajcePublishing.c:10: RajcePublishing.c: In function ‘rajce_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:1190:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_rajce_publisher_on_albums_fetch_complete’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:321:22: warning: assignment to ‘PublishingRajceAlbum **’ {aka ‘struct _PublishingRajceAlbum **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_rajce_publisher_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:66:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/RajcePublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_rajce_publisher_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:66:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/RajcePublishing.c:10: RajcePublishing.c: In function ‘publishing_rajce_rajce_publisher_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:5723:6: note: in expansion of macro ‘g_once_init_enter’ RajcePublishing.c: In function ‘publishing_rajce_album_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:6159:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_uploader_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:802:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/RajcePublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_uploader_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:802:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/RajcePublishing.c:10: RajcePublishing.c: In function ‘publishing_rajce_uploader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:6322:6: note: in expansion of macro ‘g_once_init_enter’ RajcePublishing.c: In function ‘publishing_rajce_authentication_pane_mode_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:6334:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_authentication_pane_construct’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:855:3: warning: ‘gtk_alignment_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-dev-1.0.h:17, from plugins/shotwell-publishing-extras/RajcePublishing.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:77:12: note: declared here 77 | GType gtk_alignment_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:900:3: warning: ‘gtk_widget_reparent’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-dev-1.0.h:17, from plugins/shotwell-publishing-extras/RajcePublishing.c:12: /usr/include/gtk-3.0/gtk/gtkwidget.h:755:12: note: declared here 755 | void gtk_widget_reparent (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_authentication_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:826:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/RajcePublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_authentication_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:826:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/RajcePublishing.c:10: RajcePublishing.c: In function ‘publishing_rajce_authentication_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:7069:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib.h:82, from plugins/shotwell-publishing-extras/RajcePublishing.c:10: /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_strip’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1209:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /usr/include/glib-2.0/glib/gstrfuncs.h:181:56: note: in definition of macro ‘g_strstrip’ 181 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_publishing_options_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:962:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/RajcePublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_publishing_options_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:962:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/RajcePublishing.c:10: RajcePublishing.c: In function ‘publishing_rajce_publishing_options_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:8208:6: note: in expansion of macro ‘g_once_init_enter’ RajcePublishing.c: In function ‘publishing_rajce_publishing_parameters_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:8543:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_session_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:1170:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/RajcePublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_session_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:1170:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/RajcePublishing.c:10: RajcePublishing.c: In function ‘publishing_rajce_session_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:8940:6: note: in expansion of macro ‘g_once_init_enter’ RajcePublishing.c: In function ‘publishing_rajce_arg_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:9340:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_live_api_request_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:1257:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/RajcePublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_live_api_request_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:1257:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/RajcePublishing.c:10: RajcePublishing.c: In function ‘publishing_rajce_live_api_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:10010:6: note: in expansion of macro ‘g_once_init_enter’ RajcePublishing.c: In function ‘publishing_rajce_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:10299:6: note: in expansion of macro ‘g_once_init_enter’ RajcePublishing.c: In function ‘publishing_rajce_session_login_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:10393:6: note: in expansion of macro ‘g_once_init_enter’ RajcePublishing.c: In function ‘publishing_rajce_get_albums_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:10639:6: note: in expansion of macro ‘g_once_init_enter’ RajcePublishing.c: In function ‘publishing_rajce_create_album_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:10737:6: note: in expansion of macro ‘g_once_init_enter’ RajcePublishing.c: In function ‘publishing_rajce_open_album_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:10826:6: note: in expansion of macro ‘g_once_init_enter’ RajcePublishing.c: In function ‘publishing_rajce_get_album_url_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:10923:6: note: in expansion of macro ‘g_once_init_enter’ RajcePublishing.c: In function ‘publishing_rajce_close_album_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:11020:6: note: in expansion of macro ‘g_once_init_enter’ RajcePublishing.c: In function ‘publishing_rajce_get_categories_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:11104:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_add_photo_transaction_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:1514:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/RajcePublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala: In function ‘publishing_rajce_add_photo_transaction_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/RajcePublishing.vala:1514:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/RajcePublishing.c:10: RajcePublishing.c: In function ‘publishing_rajce_add_photo_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RajcePublishing.c:11440:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-publishing-extras/plugins_shotwell_publishing_extras_shotwell_publishing_extras_la-shotwell-publishing-extras.lo /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/shotwell-publishing-extras.vala: In function ‘shotwell_publishing_extra_services_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/shotwell-publishing-extras.vala:9:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/shotwell-publishing-extras.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/shotwell-publishing-extras.vala: In function ‘shotwell_publishing_extra_services_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/shotwell-publishing-extras.vala:9:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/shotwell-publishing-extras.c:10: shotwell-publishing-extras.c: In function ‘shotwell_publishing_extra_services_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ shotwell-publishing-extras.c:416:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-publishing-extras/plugins_shotwell_publishing_extras_shotwell_publishing_extras_la-TumblrPublishing.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/TumblrPublishing.c:11: TumblrPublishing.c: In function ‘tumblr_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TumblrPublishing.c:929:6: note: in expansion of macro ‘g_once_init_enter’ TumblrPublishing.c: In function ‘publishing_tumblr_blog_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TumblrPublishing.c:1196:6: note: in expansion of macro ‘g_once_init_enter’ TumblrPublishing.c: In function ‘publishing_tumblr_size_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TumblrPublishing.c:1477:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_do_publish’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:472:10: warning: assignment to ‘SpitPublishingPublishable **’ {aka ‘struct _SpitPublishingPublishable **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/TumblrPublishing.c:11: TumblrPublishing.c: In function ‘publishing_tumblr_tumblr_publisher_authentication_pane_mode_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TumblrPublishing.c:3907:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_authentication_pane_construct’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:605:3: warning: ‘gtk_alignment_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-dev-1.0.h:17, from plugins/shotwell-publishing-extras/TumblrPublishing.c:13: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:77:12: note: declared here 77 | GType gtk_alignment_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:631:3: warning: ‘gtk_widget_reparent’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-dev-1.0.h:17, from plugins/shotwell-publishing-extras/TumblrPublishing.c:13: /usr/include/gtk-3.0/gtk/gtkwidget.h:755:12: note: declared here 755 | void gtk_widget_reparent (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_authentication_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:582:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/TumblrPublishing.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_authentication_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:582:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/TumblrPublishing.c:11: TumblrPublishing.c: In function ‘publishing_tumblr_tumblr_publisher_authentication_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TumblrPublishing.c:4460:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_publishing_options_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:686:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/TumblrPublishing.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_publishing_options_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:686:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/TumblrPublishing.c:11: TumblrPublishing.c: In function ‘publishing_tumblr_tumblr_publisher_publishing_options_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TumblrPublishing.c:5287:6: note: in expansion of macro ‘g_once_init_enter’ TumblrPublishing.c: In function ‘publishing_tumblr_tumblr_publisher_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TumblrPublishing.c:5472:6: note: in expansion of macro ‘g_once_init_enter’ TumblrPublishing.c: In function ‘publishing_tumblr_tumblr_publisher_access_token_fetch_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TumblrPublishing.c:5541:6: note: in expansion of macro ‘g_once_init_enter’ TumblrPublishing.c: In function ‘publishing_tumblr_tumblr_publisher_user_info_fetch_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TumblrPublishing.c:5586:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_upload_transaction_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:873:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/TumblrPublishing.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_upload_transaction_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:873:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/TumblrPublishing.c:11: TumblrPublishing.c: In function ‘publishing_tumblr_tumblr_publisher_upload_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TumblrPublishing.c:7135:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_uploader_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:1000:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/TumblrPublishing.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_uploader_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:1000:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/TumblrPublishing.c:11: TumblrPublishing.c: In function ‘publishing_tumblr_tumblr_publisher_uploader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TumblrPublishing.c:7266:6: note: in expansion of macro ‘g_once_init_enter’ TumblrPublishing.c: In function ‘publishing_tumblr_tumblr_publisher_session_get_oauth_nonce’: TumblrPublishing.c:7940:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from plugins/shotwell-publishing-extras/TumblrPublishing.c:11: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ TumblrPublishing.c:7941:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from plugins/shotwell-publishing-extras/TumblrPublishing.c:11: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ TumblrPublishing.c:7945:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from plugins/shotwell-publishing-extras/TumblrPublishing.c:11: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:1130:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from plugins/shotwell-publishing-extras/TumblrPublishing.c:11: /usr/include/glib-2.0/glib/gmain.h:688:8: note: declared here 688 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:1131:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from plugins/shotwell-publishing-extras/TumblrPublishing.c:11: /usr/include/glib-2.0/glib/gmain.h:688:8: note: declared here 688 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_session_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:1021:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/TumblrPublishing.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_session_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:1021:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/TumblrPublishing.c:11: TumblrPublishing.c: In function ‘publishing_tumblr_tumblr_publisher_session_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TumblrPublishing.c:8238:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:89:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/TumblrPublishing.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala: In function ‘publishing_tumblr_tumblr_publisher_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/TumblrPublishing.vala:89:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/TumblrPublishing.c:11: TumblrPublishing.c: In function ‘publishing_tumblr_tumblr_publisher_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TumblrPublishing.c:8350:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-publishing-extras/plugins_shotwell_publishing_extras_shotwell_publishing_extras_la-YandexPublishing.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/YandexPublishing.c:10: YandexPublishing.c: In function ‘yandex_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YandexPublishing.c:675:6: note: in expansion of macro ‘g_once_init_enter’ YandexPublishing.c: In function ‘publishing_yandex_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YandexPublishing.c:833:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_session_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:72:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/YandexPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_session_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:72:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/YandexPublishing.c:10: YandexPublishing.c: In function ‘publishing_yandex_session_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YandexPublishing.c:960:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_web_auth_pane_construct’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:122:2: warning: ‘webkit_settings_set_enable_plugins’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/webkitgtk-4.0/webkit2/WebKitWebView.h:50, from /usr/include/webkitgtk-4.0/webkit2/WebKitPrintOperation.h:30, from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:72, from plugins/shotwell-publishing-extras/YandexPublishing.c:17: /usr/include/webkitgtk-4.0/webkit2/WebKitSettings.h:154:1: note: declared here 154 | webkit_settings_set_enable_plugins (WebKitSettings *settings, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_web_auth_pane_on_page_load’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:133:2: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-dev-1.0.h:15, from plugins/shotwell-publishing-extras/YandexPublishing.c:12: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_web_auth_pane_on_decide_policy’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:151:5: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-dev-1.0.h:15, from plugins/shotwell-publishing-extras/YandexPublishing.c:12: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_web_auth_pane_on_load_started’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:171:2: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-dev-1.0.h:15, from plugins/shotwell-publishing-extras/YandexPublishing.c:12: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_web_auth_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:95:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/YandexPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_web_auth_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:95:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/YandexPublishing.c:10: YandexPublishing.c: In function ‘publishing_yandex_web_auth_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YandexPublishing.c:1629:6: note: in expansion of macro ‘g_once_init_enter’ YandexPublishing.c: In function ‘publishing_yandex_publish_options_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YandexPublishing.c:1880:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_publishing_options_pane_construct’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:246:3: warning: ‘gtk_alignment_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-dev-1.0.h:17, from plugins/shotwell-publishing-extras/YandexPublishing.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:77:12: note: declared here 77 | GType gtk_alignment_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/YandexPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:249:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-common.h:13, from plugins/shotwell-publishing-extras/YandexPublishing.c:16: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:260:3: warning: ‘gtk_widget_reparent’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-dev-1.0.h:17, from plugins/shotwell-publishing-extras/YandexPublishing.c:12: /usr/include/gtk-3.0/gtk/gtkwidget.h:755:12: note: declared here 755 | void gtk_widget_reparent (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_publishing_options_pane_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:212:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/YandexPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_publishing_options_pane_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:212:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/YandexPublishing.c:10: YandexPublishing.c: In function ‘publishing_yandex_publishing_options_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YandexPublishing.c:2392:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_uploader_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:287:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/YandexPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_uploader_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:287:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/YandexPublishing.c:10: YandexPublishing.c: In function ‘publishing_yandex_uploader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YandexPublishing.c:2513:6: note: in expansion of macro ‘g_once_init_enter’ YandexPublishing.c: In function ‘publishing_yandex_upload_transaction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YandexPublishing.c:3008:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_yandex_publisher_class_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:347:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-publishing-extras/YandexPublishing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala: In function ‘publishing_yandex_yandex_publisher_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-publishing-extras/YandexPublishing.vala:347:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-publishing-extras/YandexPublishing.c:10: YandexPublishing.c: In function ‘publishing_yandex_yandex_publisher_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ YandexPublishing.c:5179:6: note: in expansion of macro ‘g_once_init_enter’ GEN plugins/shotwell-publishing-extras/resource.c CC plugins/shotwell-publishing-extras/plugins_shotwell_publishing_extras_shotwell_publishing_extras_la-resource.lo CCLD plugins/shotwell-publishing-extras/shotwell-publishing-extras.la CC plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-BlindsEffect.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/BlindsEffect.c:11: BlindsEffect.c: In function ‘blinds_effect_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BlindsEffect.c:223:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-transitions/BlindsEffect.vala: In function ‘blinds_effect_class_init’: /home/jens/Source/shotwell/plugins/shotwell-transitions/BlindsEffect.vala:28:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-transitions/BlindsEffect.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-transitions/BlindsEffect.vala: In function ‘blinds_effect_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-transitions/BlindsEffect.vala:28:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/BlindsEffect.c:11: BlindsEffect.c: In function ‘blinds_effect_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BlindsEffect.c:798:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-ChessEffect.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/ChessEffect.c:11: ChessEffect.c: In function ‘chess_effect_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ChessEffect.c:215:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-transitions/ChessEffect.vala: In function ‘chess_effect_class_init’: /home/jens/Source/shotwell/plugins/shotwell-transitions/ChessEffect.vala:28:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-transitions/ChessEffect.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-transitions/ChessEffect.vala: In function ‘chess_effect_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-transitions/ChessEffect.vala:28:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/ChessEffect.c:11: ChessEffect.c: In function ‘chess_effect_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ChessEffect.c:757:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-CircleEffect.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/CircleEffect.c:11: CircleEffect.c: In function ‘circle_effect_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CircleEffect.c:207:6: note: in expansion of macro ‘g_once_init_enter’ CircleEffect.c: In function ‘circle_effect_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CircleEffect.c:512:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-CirclesEffect.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/CirclesEffect.c:11: CirclesEffect.c: In function ‘circles_effect_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CirclesEffect.c:208:6: note: in expansion of macro ‘g_once_init_enter’ CirclesEffect.c: In function ‘circles_effect_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CirclesEffect.c:646:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-ClockEffect.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/ClockEffect.c:11: ClockEffect.c: In function ‘clock_effect_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ClockEffect.c:208:6: note: in expansion of macro ‘g_once_init_enter’ ClockEffect.c: In function ‘clock_effect_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ClockEffect.c:626:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-CrumbleEffect.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/CrumbleEffect.c:11: CrumbleEffect.c: In function ‘crumble_effect_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CrumbleEffect.c:226:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-transitions/CrumbleEffect.vala: In function ‘crumble_effect_class_init’: /home/jens/Source/shotwell/plugins/shotwell-transitions/CrumbleEffect.vala:28:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-transitions/CrumbleEffect.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-transitions/CrumbleEffect.vala: In function ‘crumble_effect_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-transitions/CrumbleEffect.vala:28:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/CrumbleEffect.c:11: CrumbleEffect.c: In function ‘crumble_effect_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CrumbleEffect.c:827:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-FadeEffect.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/FadeEffect.c:11: FadeEffect.c: In function ‘fade_effect_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FadeEffect.c:207:6: note: in expansion of macro ‘g_once_init_enter’ FadeEffect.c: In function ‘fade_effect_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FadeEffect.c:481:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-shotwell-transitions.lo /home/jens/Source/shotwell/plugins/shotwell-transitions/shotwell-transitions.vala: In function ‘shotwell_transitions_class_init’: /home/jens/Source/shotwell/plugins/shotwell-transitions/shotwell-transitions.vala:9:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-transitions/shotwell-transitions.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-transitions/shotwell-transitions.vala: In function ‘shotwell_transitions_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-transitions/shotwell-transitions.vala:9:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/shotwell-transitions.c:10: shotwell-transitions.c: In function ‘shotwell_transitions_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ shotwell-transitions.c:697:6: note: in expansion of macro ‘g_once_init_enter’ shotwell-transitions.c: In function ‘shotwell_transition_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ shotwell-transitions.c:1053:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-SlideEffect.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/SlideEffect.c:11: SlideEffect.c: In function ‘slide_effect_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SlideEffect.c:208:6: note: in expansion of macro ‘g_once_init_enter’ SlideEffect.c: In function ‘slide_effect_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SlideEffect.c:602:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-SquaresEffect.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/SquaresEffect.c:11: SquaresEffect.c: In function ‘squares_effect_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SquaresEffect.c:215:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-transitions/SquaresEffect.vala: In function ‘squares_effect_class_init’: /home/jens/Source/shotwell/plugins/shotwell-transitions/SquaresEffect.vala:28:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-transitions/SquaresEffect.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-transitions/SquaresEffect.vala: In function ‘squares_effect_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-transitions/SquaresEffect.vala:28:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/SquaresEffect.c:11: SquaresEffect.c: In function ‘squares_effect_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SquaresEffect.c:692:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-StripesEffect.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/StripesEffect.c:11: StripesEffect.c: In function ‘stripes_effect_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ StripesEffect.c:214:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-transitions/StripesEffect.vala: In function ‘stripes_effect_class_init’: /home/jens/Source/shotwell/plugins/shotwell-transitions/StripesEffect.vala:28:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-transitions/StripesEffect.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-transitions/StripesEffect.vala: In function ‘stripes_effect_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-transitions/StripesEffect.vala:28:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-transitions/StripesEffect.c:11: StripesEffect.c: In function ‘stripes_effect_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ StripesEffect.c:701:6: note: in expansion of macro ‘g_once_init_enter’ GEN plugins/shotwell-transitions/resource.c CC plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-resource.lo CCLD plugins/shotwell-transitions/shotwell-transitions.la CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotDatabaseBehavior.lo /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala: In function ‘data_imports_fspot_db_fspot_behavior_entry_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala:9:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotDatabaseBehavior.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala: In function ‘data_imports_fspot_db_fspot_behavior_entry_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala:9:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotDatabaseBehavior.c:10: FSpotDatabaseBehavior.c: In function ‘data_imports_fspot_db_fspot_behavior_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotDatabaseBehavior.c:706:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala: In function ‘data_imports_fspot_db_fspot_database_behavior_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala:31:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotDatabaseBehavior.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala: In function ‘data_imports_fspot_db_fspot_database_behavior_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala:31:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotDatabaseBehavior.c:10: FSpotDatabaseBehavior.c: In function ‘data_imports_fspot_db_fspot_database_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotDatabaseBehavior.c:2074:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotDatabaseTable.lo /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabaseTable.vala: In function ‘data_imports_fspot_db_fspot_database_table_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabaseTable.vala:12:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotDatabaseTable.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabaseTable.vala: In function ‘data_imports_fspot_db_fspot_database_table_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabaseTable.vala:12:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotDatabaseTable.c:10: FSpotDatabaseTable.c: In function ‘data_imports_fspot_db_fspot_database_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotDatabaseTable.c:964:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotDatabase.lo /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabase.vala: In function ‘data_imports_fspot_db_fspot_database_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabase.vala:23:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotDatabase.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabase.vala: In function ‘data_imports_fspot_db_fspot_database_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotDatabase.vala:23:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotDatabase.c:10: FSpotDatabase.c: In function ‘data_imports_fspot_db_fspot_database_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotDatabase.c:545:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotImporter.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotImporter.c:10: FSpotImporter.c: In function ‘fspot_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotImporter.c:882:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_importable_library_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:74:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotImporter.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_importable_library_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:74:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotImporter.c:10: FSpotImporter.c: In function ‘data_imports_fspot_fspot_importable_library_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotImporter.c:1017:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_importable_item_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:90:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotImporter.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_importable_item_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:90:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotImporter.c:10: FSpotImporter.c: In function ‘data_imports_fspot_fspot_importable_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotImporter.c:2317:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_importable_tag_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:206:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotImporter.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_importable_tag_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:206:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotImporter.c:10: FSpotImporter.c: In function ‘data_imports_fspot_fspot_importable_tag_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotImporter.c:2552:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_importable_event_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:244:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotImporter.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_importable_event_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:244:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotImporter.c:10: FSpotImporter.c: In function ‘data_imports_fspot_fspot_importable_event_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotImporter.c:2656:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_importable_rating_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:256:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotImporter.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_importable_rating_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:256:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotImporter.c:10: FSpotImporter.c: In function ‘data_imports_fspot_fspot_importable_rating_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotImporter.c:2800:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_tags_cache_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:283:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotImporter.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_tags_cache_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:283:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotImporter.c:10: FSpotImporter.c: In function ‘data_imports_fspot_fspot_tags_cache_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotImporter.c:3177:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotImporter.c:11: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_data_importer_real_on_file_selected’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:432:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-common.h:13, from plugins/shotwell-data-imports/FSpotImporter.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotImporter.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:433:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-common.h:13, from plugins/shotwell-data-imports/FSpotImporter.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotImporter.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:434:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-common.h:13, from plugins/shotwell-data-imports/FSpotImporter.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotImporter.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:447:50: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-common.h:13, from plugins/shotwell-data-imports/FSpotImporter.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotImporter.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:479:51: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins/shotwell-plugin-common.h:13, from plugins/shotwell-data-imports/FSpotImporter.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_data_importer_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:322:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotImporter.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala: In function ‘data_imports_fspot_fspot_data_importer_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotImporter.vala:322:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotImporter.c:10: FSpotImporter.c: In function ‘data_imports_fspot_fspot_data_importer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotImporter.c:5300:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotMetaTable.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotMetaTable.c:10: FSpotMetaTable.c: In function ‘data_imports_fspot_db_fspot_meta_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotMetaTable.c:256:6: note: in expansion of macro ‘g_once_init_enter’ FSpotMetaTable.c: In function ‘data_imports_fspot_db_fspot_meta_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotMetaTable.c:1215:6: note: in expansion of macro ‘g_once_init_enter’ FSpotMetaTable.c: In function ‘data_imports_fspot_db_fspot_meta_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotMetaTable.c:1431:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotPhotosTable.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotPhotosTable.c:10: FSpotPhotosTable.c: In function ‘data_imports_fspot_db_fspot_photo_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotosTable.c:487:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotosTable.c: In function ‘data_imports_fspot_db_fspot_photos_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotosTable.c:647:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotosTable.c: In function ‘data_imports_fspot_db_fspot_photos_v0_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotosTable.c:1015:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotosTable.c: In function ‘data_imports_fspot_db_fspot_photos_v5_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotosTable.c:1392:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotosTable.c: In function ‘data_imports_fspot_db_fspot_photos_v7_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotosTable.c:1743:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotPhotosTable.c:10: FSpotPhotosTable.c: In function ‘data_imports_fspot_db_fspot_photos_v11_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotosTable.c:2108:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotosTable.c: In function ‘data_imports_fspot_db_fspot_photos_v16_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotosTable.c:2487:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotosTable.c: In function ‘data_imports_fspot_db_fspot_photos_v17_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotosTable.c:2892:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotosTable.c: In function ‘data_imports_fspot_db_fspot_photos_v18_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotosTable.c:3283:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotPhotoTagsTable.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotPhotoTagsTable.c:10: FSpotPhotoTagsTable.c: In function ‘data_imports_fspot_db_fspot_photo_tag_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotoTagsTable.c:243:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotoTagsTable.c: In function ‘data_imports_fspot_db_fspot_photo_tags_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotoTagsTable.c:306:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotoTagsTable.c: In function ‘data_imports_fspot_db_fspot_photo_tags_v0_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotoTagsTable.c:512:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotPhotoVersionsTable.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotPhotoVersionsTable.c:10: FSpotPhotoVersionsTable.c: In function ‘data_imports_fspot_db_fspot_photo_version_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotoVersionsTable.c:414:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotoVersionsTable.c: In function ‘data_imports_fspot_db_fspot_photo_versions_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotoVersionsTable.c:708:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotoVersionsTable.c: In function ‘data_imports_fspot_db_fspot_photo_versions_v0_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotoVersionsTable.c:1026:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotoVersionsTable.c: In function ‘data_imports_fspot_db_fspot_photo_versions_v9_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotoVersionsTable.c:1353:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotoVersionsTable.c: In function ‘data_imports_fspot_db_fspot_photo_versions_v16_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotoVersionsTable.c:1694:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotPhotoVersionsTable.c:10: FSpotPhotoVersionsTable.c: In function ‘data_imports_fspot_db_fspot_photo_versions_v17_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotoVersionsTable.c:2061:6: note: in expansion of macro ‘g_once_init_enter’ FSpotPhotoVersionsTable.c: In function ‘data_imports_fspot_db_fspot_photo_versions_v18_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotPhotoVersionsTable.c:2428:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotRollsTable.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotRollsTable.c:10: FSpotRollsTable.c: In function ‘data_imports_fspot_db_fspot_roll_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotRollsTable.c:296:6: note: in expansion of macro ‘g_once_init_enter’ FSpotRollsTable.c: In function ‘data_imports_fspot_db_fspot_rolls_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotRollsTable.c:576:6: note: in expansion of macro ‘g_once_init_enter’ FSpotRollsTable.c: In function ‘data_imports_fspot_db_fspot_rolls_v0_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotRollsTable.c:782:6: note: in expansion of macro ‘g_once_init_enter’ FSpotRollsTable.c: In function ‘data_imports_fspot_db_fspot_rolls_v5_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotRollsTable.c:983:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotTableBehavior.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotTableBehavior.c:10: FSpotTableBehavior.c: In function ‘data_imports_fspot_db_fspot_table_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotTableBehavior.c:91:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotTagsTable.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotTagsTable.c:10: FSpotTagsTable.c: In function ‘data_imports_fspot_db_fspot_tag_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotTagsTable.c:297:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotTagsTable.vala: In function ‘data_imports_fspot_db_fspot_tags_table_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotTagsTable.vala:24:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/FSpotTagsTable.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotTagsTable.vala: In function ‘data_imports_fspot_db_fspot_tags_table_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/FSpotTagsTable.vala:24:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/FSpotTagsTable.c:10: FSpotTagsTable.c: In function ‘data_imports_fspot_db_fspot_tags_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotTagsTable.c:809:6: note: in expansion of macro ‘g_once_init_enter’ FSpotTagsTable.c: In function ‘data_imports_fspot_db_fspot_tags_v0_behavior_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FSpotTagsTable.c:1156:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-shotwell-data-imports.lo /home/jens/Source/shotwell/plugins/shotwell-data-imports/shotwell-data-imports.vala: In function ‘shotwell_data_imports_core_services_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/shotwell-data-imports.vala:10:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/shotwell-data-imports.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/shotwell-data-imports.vala: In function ‘shotwell_data_imports_core_services_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/shotwell-data-imports.vala:10:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/shotwell-data-imports.c:10: shotwell-data-imports.c: In function ‘shotwell_data_imports_core_services_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ shotwell-data-imports.c:268:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-SqliteSupport.lo In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/SqliteSupport.c:10: SqliteSupport.c: In function ‘importable_database_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SqliteSupport.c:607:6: note: in expansion of macro ‘g_once_init_enter’ CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-VersionNumber.lo /home/jens/Source/shotwell/plugins/shotwell-data-imports/VersionNumber.vala: In function ‘_vala_array_dup3’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/VersionNumber.vala:17:2: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:82, from plugins/shotwell-data-imports/VersionNumber.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/VersionNumber.vala: In function ‘utils_version_number_class_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/VersionNumber.vala:13:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from plugins/shotwell-data-imports/VersionNumber.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/plugins/shotwell-data-imports/VersionNumber.vala: In function ‘utils_version_number_instance_init’: /home/jens/Source/shotwell/plugins/shotwell-data-imports/VersionNumber.vala:13:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from plugins/shotwell-data-imports/VersionNumber.c:10: VersionNumber.c: In function ‘utils_version_number_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VersionNumber.c:1011:6: note: in expansion of macro ‘g_once_init_enter’ GEN plugins/shotwell-data-imports/resource.c CC plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-resource.lo CCLD plugins/shotwell-data-imports/shotwell-data-imports.la CC src/unit/shotwell-Unit.o CC src/util/shotwell-Util.o CC src/util/shotwell-file.o file.c: In function ‘query_file_modified’: file.c:1358:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/util/file.c:15: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/util/file.vala:158:2: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from src/util/file.c:17: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC src/util/shotwell-image.o /home/jens/Source/shotwell/src/util/image.vala: In function ‘is_color_parsable’: /home/jens/Source/shotwell/src/util/image.vala:119:2: warning: ‘gdk_color_parse’ is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from src/util/image.c:15: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ CC src/util/shotwell-misc.o src/util/misc.c:192:1: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 192 | gulong timeval_to_ms (GTimeVal* time_val); | ^~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/util/misc.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ misc.c:504:1: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/util/misc.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ misc.c: In function ‘timeval_to_ms’: misc.c:506:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/util/misc.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ misc.c:508:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/util/misc.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ misc.c: In function ‘now_ms’: misc.c:530:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/util/misc.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/util/misc.vala:62:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from src/util/misc.c:10: /usr/include/glib-2.0/glib/gmain.h:688:8: note: declared here 688 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ misc.c: In function ‘now_sec’: misc.c:546:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/util/misc.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ misc.c:547:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/util/misc.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/util/misc.vala:66:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from src/util/misc.c:10: /usr/include/glib-2.0/glib/gmain.h:688:8: note: declared here 688 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/util/misc.vala: In function ‘unserialize_photo_ids’: /home/jens/Source/shotwell/src/util/misc.vala:190:77: warning: passing argument 3 of ‘gee_array_list_new’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from src/util/misc.c:16: /usr/include/gee-0.8/gee.h:1637:50: note: expected ‘GDestroyNotify’ {aka ‘void (*)(void *)’} but argument is of type ‘void (*)(PhotoID *)’ {aka ‘void (*)(struct _PhotoID *)’} 1637 | GDestroyNotify g_destroy_func, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/util/misc.vala: In function ‘one_shot_scheduler_class_init’: /home/jens/Source/shotwell/src/util/misc.vala:262:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/util/misc.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/util/misc.vala: In function ‘one_shot_scheduler_instance_init’: /home/jens/Source/shotwell/src/util/misc.vala:262:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/util/misc.c:10: misc.c: In function ‘one_shot_scheduler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ misc.c:2628:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/util/misc.vala: In function ‘op_timer_class_init’: /home/jens/Source/shotwell/src/util/misc.vala:323:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/util/misc.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/util/misc.vala: In function ‘op_timer_instance_init’: /home/jens/Source/shotwell/src/util/misc.vala:323:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/util/misc.c:10: misc.c: In function ‘op_timer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ misc.c:3051:6: note: in expansion of macro ‘g_once_init_enter’ CC src/util/shotwell-string.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/util/string.c:10: string.c: In function ‘prepare_input_text_options_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ string.c:602:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib.h:82, from src/util/string.c:10: /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_strip’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1209:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /usr/include/glib-2.0/glib/gstrfuncs.h:181:56: note: in definition of macro ‘g_strstrip’ 181 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_delimit’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1217:16: warning: passing argument 1 of ‘g_strdelimit’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/glib-2.0/glib.h:82, from src/util/string.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:104:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 104 | gchar* g_strdelimit (gchar *string, | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/util/string.vala: In function ‘string_remove_diacritics’: /home/jens/Source/shotwell/src/util/string.vala:189:13: warning: Deprecated pre-processor symbol: replace with "G_UNICODE_SPACING_MARK" /home/jens/Source/shotwell/src/util/string.vala: In function ‘string_collated_compare’: /home/jens/Source/shotwell/src/util/string.vala:248:11: warning: assignment to ‘GCompareFunc’ {aka ‘int (*)(const void *, const void *)’} from incompatible pointer type ‘int (*)(const char *, const char *)’ [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/util/string.vala: In function ‘string_precollated_compare’: /home/jens/Source/shotwell/src/util/string.vala:253:9: warning: assignment to ‘GCompareFunc’ {aka ‘int (*)(const void *, const void *)’} from incompatible pointer type ‘int (*)(const char *, const char *)’ [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/util/string.vala:255:10: warning: assignment to ‘GCompareFunc’ {aka ‘int (*)(const void *, const void *)’} from incompatible pointer type ‘int (*)(const char *, const char *)’ [-Wincompatible-pointer-types] CC src/util/shotwell-system.o /home/jens/Source/shotwell/src/util/system.vala: In function ‘sys_show_uri’: /home/jens/Source/shotwell/src/util/system.vala:24:2: warning: ‘gtk_show_uri’ is deprecated: Use 'gtk_show_uri_on_window' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:200, from src/util/system.c:18: /usr/include/gtk-3.0/gtk/gtkshow.h:33:10: note: declared here 33 | gboolean gtk_show_uri (GdkScreen *screen, | ^~~~~~~~~~~~ CC src/util/shotwell-KeyValueMap.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/util/KeyValueMap.c:11: /home/jens/Source/shotwell/src/util/KeyValueMap.vala: In function ‘key_value_map_copy’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/util/KeyValueMap.vala:17:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/util/KeyValueMap.c:14: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/util/KeyValueMap.c:11: /home/jens/Source/shotwell/src/util/KeyValueMap.vala: In function ‘key_value_map_get_keys’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/util/KeyValueMap.vala:28:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/util/KeyValueMap.c:14: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/util/KeyValueMap.vala: In function ‘key_value_map_class_init’: /home/jens/Source/shotwell/src/util/KeyValueMap.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/util/KeyValueMap.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/util/KeyValueMap.vala: In function ‘key_value_map_instance_init’: /home/jens/Source/shotwell/src/util/KeyValueMap.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/util/KeyValueMap.c:10: KeyValueMap.c: In function ‘key_value_map_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ KeyValueMap.c:1143:6: note: in expansion of macro ‘g_once_init_enter’ CC src/util/shotwell-ui.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/util/ui.c:10: src/util/ui.c: In function ‘adjustment_relation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/util/ui.c:62:13: note: in expansion of macro ‘g_once_init_enter’ 62 | if (g_once_init_enter (&adjustment_relation_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ src/util/ui.c: In function ‘compass_point_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/util/ui.c:74:13: note: in expansion of macro ‘g_once_init_enter’ 74 | if (g_once_init_enter (&compass_point_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ ui.c: In function ‘direction_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ui.c:123:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/util/ui.vala: In function ‘build_dummy_ui_string’: /home/jens/Source/shotwell/src/util/ui.vala:92:5: warning: ‘gtk_action_group_list_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/util/ui.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:198:17: note: declared here 198 | GList *gtk_action_group_list_actions (GtkActionGroup *action_group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/util/ui.vala:93:8: warning: ‘gtk_action_get_name’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/util/ui.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:103:14: note: declared here 103 | const gchar* gtk_action_get_name (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/util/ui.vala:93:8: warning: ‘gtk_action_get_name’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/util/ui.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:103:14: note: declared here 103 | const gchar* gtk_action_get_name (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ CC src/threads/shotwell-Threads.o CC src/threads/shotwell-Workers.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/threads/Workers.c:10: Workers.c: In function ‘background_job_batch_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Workers.c:237:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/threads/Workers.vala: In function ‘workers_class_init’: /home/jens/Source/shotwell/src/threads/Workers.vala:15:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/threads/Workers.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/threads/Workers.vala: In function ‘workers_instance_init’: /home/jens/Source/shotwell/src/threads/Workers.vala:15:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/threads/Workers.c:10: Workers.c: In function ‘workers_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Workers.c:1037:6: note: in expansion of macro ‘g_once_init_enter’ CC src/threads/shotwell-BackgroundJob.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/threads/BackgroundJob.c:12: BackgroundJob.c: In function ‘notification_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BackgroundJob.c:494:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/threads/BackgroundJob.vala: In function ‘interlocked_notification_object_class_init’: /home/jens/Source/shotwell/src/threads/BackgroundJob.vala:37:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/threads/BackgroundJob.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/threads/BackgroundJob.vala: In function ‘interlocked_notification_object_instance_init’: /home/jens/Source/shotwell/src/threads/BackgroundJob.vala:37:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/threads/BackgroundJob.c:12: BackgroundJob.c: In function ‘interlocked_notification_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BackgroundJob.c:602:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/threads/BackgroundJob.vala: In function ‘background_job_job_priority_compare_func’: /home/jens/Source/shotwell/src/threads/BackgroundJob.vala:79:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] /home/jens/Source/shotwell/src/threads/BackgroundJob.vala:79:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/threads/BackgroundJob.c:12: BackgroundJob.c: In function ‘background_job_job_priority_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BackgroundJob.c:643:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/threads/BackgroundJob.c:13: /home/jens/Source/shotwell/src/threads/BackgroundJob.vala: In function ‘background_job_on_notification_ready’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/threads/BackgroundJob.vala:228:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/threads/BackgroundJob.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/threads/BackgroundJob.c:12: BackgroundJob.c: In function ‘background_job_notification_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BackgroundJob.c:1598:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/threads/BackgroundJob.vala: In function ‘background_job_class_init’: /home/jens/Source/shotwell/src/threads/BackgroundJob.vala:65:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/threads/BackgroundJob.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/threads/BackgroundJob.vala: In function ‘background_job_instance_init’: /home/jens/Source/shotwell/src/threads/BackgroundJob.vala:65:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/threads/BackgroundJob.c:12: BackgroundJob.c: In function ‘background_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BackgroundJob.c:1874:6: note: in expansion of macro ‘g_once_init_enter’ CC src/threads/shotwell-Semaphore.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/threads/Semaphore.c:13: src/threads/Semaphore.c: In function ‘abstract_semaphore_type_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/threads/Semaphore.c:226:13: note: in expansion of macro ‘g_once_init_enter’ 226 | if (g_once_init_enter (&abstract_semaphore_type_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ src/threads/Semaphore.c: In function ‘abstract_semaphore_notify_action_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/threads/Semaphore.c:238:13: note: in expansion of macro ‘g_once_init_enter’ 238 | if (g_once_init_enter (&abstract_semaphore_notify_action_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ src/threads/Semaphore.c: In function ‘abstract_semaphore_wait_action_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/threads/Semaphore.c:250:13: note: in expansion of macro ‘g_once_init_enter’ 250 | if (g_once_init_enter (&abstract_semaphore_wait_action_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/threads/Semaphore.vala: In function ‘abstract_semaphore_class_init’: /home/jens/Source/shotwell/src/threads/Semaphore.vala:10:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/threads/Semaphore.c:14: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/threads/Semaphore.vala: In function ‘abstract_semaphore_instance_init’: /home/jens/Source/shotwell/src/threads/Semaphore.vala:10:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/threads/Semaphore.c:13: Semaphore.c: In function ‘abstract_semaphore_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Semaphore.c:696:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/threads/Semaphore.vala: In function ‘semaphore_class_init’: /home/jens/Source/shotwell/src/threads/Semaphore.vala:94:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/threads/Semaphore.c:14: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/threads/Semaphore.vala: In function ‘semaphore_instance_init’: /home/jens/Source/shotwell/src/threads/Semaphore.vala:94:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/threads/Semaphore.c:13: Semaphore.c: In function ‘semaphore_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Semaphore.c:839:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/threads/Semaphore.vala: In function ‘countdown_semaphore_class_init’: /home/jens/Source/shotwell/src/threads/Semaphore.vala:115:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/threads/Semaphore.c:14: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/threads/Semaphore.vala: In function ‘countdown_semaphore_instance_init’: /home/jens/Source/shotwell/src/threads/Semaphore.vala:115:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/threads/Semaphore.c:13: Semaphore.c: In function ‘countdown_semaphore_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Semaphore.c:991:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/threads/Semaphore.vala: In function ‘event_semaphore_class_init’: /home/jens/Source/shotwell/src/threads/Semaphore.vala:137:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/threads/Semaphore.c:14: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/threads/Semaphore.vala: In function ‘event_semaphore_instance_init’: /home/jens/Source/shotwell/src/threads/Semaphore.vala:137:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/threads/Semaphore.c:13: Semaphore.c: In function ‘event_semaphore_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Semaphore.c:1113:6: note: in expansion of macro ‘g_once_init_enter’ CC src/db/shotwell-Db.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/Db.c:10: Db.c: In function ‘db_verify_result_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Db.c:175:6: note: in expansion of macro ‘g_once_init_enter’ CC src/db/shotwell-DatabaseTable.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/DatabaseTable.c:10: DatabaseTable.c: In function ‘database_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DatabaseTable.c:2601:6: note: in expansion of macro ‘g_once_init_enter’ CC src/db/shotwell-PhotoTable.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/PhotoTable.c:10: PhotoTable.c: In function ‘photo_id_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoTable.c:593:6: note: in expansion of macro ‘g_once_init_enter’ PhotoTable.c: In function ‘import_id_generate’: PhotoTable.c:615:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/db/PhotoTable.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ PhotoTable.c:617:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/db/PhotoTable.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/db/PhotoTable.vala:47:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from src/db/PhotoTable.c:10: /usr/include/glib-2.0/glib/gmain.h:688:8: note: declared here 688 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/db/PhotoTable.vala:48:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from src/db/PhotoTable.c:10: /usr/include/glib-2.0/glib/gmain.h:688:8: note: declared here 688 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/PhotoTable.c:10: PhotoTable.c: In function ‘import_id_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoTable.c:751:6: note: in expansion of macro ‘g_once_init_enter’ PhotoTable.c: In function ‘photo_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoTable.c:1079:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/db/PhotoTable.vala: In function ‘photo_table_get_photos’: /home/jens/Source/shotwell/src/db/PhotoTable.vala:616:77: warning: passing argument 3 of ‘gee_array_list_new’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from src/db/PhotoTable.c:15: /usr/include/gee-0.8/gee.h:1637:50: note: expected ‘GDestroyNotify’ {aka ‘void (*)(void *)’} but argument is of type ‘void (*)(PhotoID *)’ {aka ‘void (*)(struct _PhotoID *)’} 1637 | GDestroyNotify g_destroy_func, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/db/PhotoTable.c:11: /home/jens/Source/shotwell/src/db/PhotoTable.vala: In function ‘photo_table_unmarshall_all_transformations’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/db/PhotoTable.vala:810:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/db/PhotoTable.c:15: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/db/PhotoTable.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/db/PhotoTable.vala:815:40: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/db/PhotoTable.c:15: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/PhotoTable.c:10: PhotoTable.c: In function ‘photo_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoTable.c:7776:6: note: in expansion of macro ‘g_once_init_enter’ PhotoTable.c: In function ‘backing_photo_id_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoTable.c:7845:6: note: in expansion of macro ‘g_once_init_enter’ PhotoTable.c: In function ‘backing_photo_row_matches_file_info’: PhotoTable.c:7861:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/db/PhotoTable.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/db/PhotoTable.vala:1091:2: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from /usr/include/gee-0.8/gee.h:8, from src/db/PhotoTable.c:15: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PhotoTable.c: In function ‘backing_photo_row_is_touched’: PhotoTable.c:7904:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/db/PhotoTable.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/db/PhotoTable.vala:1098:2: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from /usr/include/gee-0.8/gee.h:8, from src/db/PhotoTable.c:15: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/PhotoTable.c:10: PhotoTable.c: In function ‘backing_photo_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoTable.c:8247:6: note: in expansion of macro ‘g_once_init_enter’ PhotoTable.c: In function ‘backing_photo_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoTable.c:9346:6: note: in expansion of macro ‘g_once_init_enter’ CC src/db/shotwell-EventTable.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/EventTable.c:10: EventTable.c: In function ‘event_id_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventTable.c:277:6: note: in expansion of macro ‘g_once_init_enter’ EventTable.c: In function ‘event_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventTable.c:517:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/EventTable.c:10: EventTable.c: In function ‘event_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventTable.c:1863:6: note: in expansion of macro ‘g_once_init_enter’ CC src/db/shotwell-TagTable.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/TagTable.c:10: TagTable.c: In function ‘tag_id_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TagTable.c:263:6: note: in expansion of macro ‘g_once_init_enter’ TagTable.c: In function ‘tag_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TagTable.c:501:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/TagTable.c:10: TagTable.c: In function ‘tag_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TagTable.c:2206:6: note: in expansion of macro ‘g_once_init_enter’ CC src/db/shotwell-TombstoneTable.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/TombstoneTable.c:10: TombstoneTable.c: In function ‘tombstone_id_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TombstoneTable.c:247:6: note: in expansion of macro ‘g_once_init_enter’ TombstoneTable.c: In function ‘tombstone_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TombstoneTable.c:485:6: note: in expansion of macro ‘g_once_init_enter’ TombstoneTable.c: In function ‘tombstone_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TombstoneTable.c:1267:6: note: in expansion of macro ‘g_once_init_enter’ CC src/db/shotwell-VideoTable.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/VideoTable.c:10: VideoTable.c: In function ‘video_id_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoTable.c:378:6: note: in expansion of macro ‘g_once_init_enter’ VideoTable.c: In function ‘video_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoTable.c:622:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/db/VideoTable.vala: In function ‘video_table_get_videos’: /home/jens/Source/shotwell/src/db/VideoTable.vala:350:77: warning: passing argument 3 of ‘gee_array_list_new’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from src/db/VideoTable.c:18: /usr/include/gee-0.8/gee.h:1637:50: note: expected ‘GDestroyNotify’ {aka ‘void (*)(void *)’} but argument is of type ‘void (*)(VideoID *)’ {aka ‘void (*)(struct _VideoID *)’} 1637 | GDestroyNotify g_destroy_func, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/VideoTable.c:10: VideoTable.c: In function ‘video_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoTable.c:3357:6: note: in expansion of macro ‘g_once_init_enter’ CC src/db/shotwell-VersionTable.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/VersionTable.c:10: VersionTable.c: In function ‘version_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VersionTable.c:602:6: note: in expansion of macro ‘g_once_init_enter’ CC src/db/shotwell-SavedSearchDBTable.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/SavedSearchDBTable.c:10: SavedSearchDBTable.c: In function ‘saved_search_id_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchDBTable.c:484:6: note: in expansion of macro ‘g_once_init_enter’ SavedSearchDBTable.c: In function ‘saved_search_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchDBTable.c:722:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/db/SavedSearchDBTable.c:11: /home/jens/Source/shotwell/src/db/SavedSearchDBTable.vala: In function ‘saved_search_db_table_add’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/db/SavedSearchDBTable.vala:229:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/db/SavedSearchDBTable.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/db/SavedSearchDBTable.c:10: SavedSearchDBTable.c: In function ‘saved_search_db_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchDBTable.c:4778:6: note: in expansion of macro ‘g_once_init_enter’ CC src/editing_tools/shotwell-EditingTools.o /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_editing_tool_window_construct’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:55:2: warning: ‘gtk_window_set_has_resize_grip’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_editing_tool_window_real_realize’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:93:2: warning: ‘gtk_window_set_opacity’ is deprecated: Use 'gtk_widget_set_opacity' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/gtkwindow.h:200:12: note: declared here 200 | void gtk_window_set_opacity (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_editing_tool_window_class_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:28:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/editing_tools/EditingTools.c:19: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_editing_tool_window_instance_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:28:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/EditingTools.c:18: EditingTools.c: In function ‘editing_tools_editing_tool_window_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:1955:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_photo_canvas_class_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:102:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/editing_tools/EditingTools.c:19: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_photo_canvas_instance_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:102:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/EditingTools.c:18: EditingTools.c: In function ‘editing_tools_photo_canvas_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:4278:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_editing_tool_class_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:468:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/editing_tools/EditingTools.c:19: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_editing_tool_instance_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:468:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/EditingTools.c:18: EditingTools.c: In function ‘editing_tools_editing_tool_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:4949:6: note: in expansion of macro ‘g_once_init_enter’ EditingTools.c: In function ‘editing_tools_crop_tool_reticle_orientation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:5009:6: note: in expansion of macro ‘g_once_init_enter’ EditingTools.c: In function ‘editing_tools_crop_tool_constraint_mode_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:5021:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_crop_tool_get_selected_constraint’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:811:4: warning: ‘gdk_screen_get_width’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here 58 | gint gdk_screen_get_width (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:812:4: warning: ‘gdk_screen_get_height’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here 60 | gint gdk_screen_get_height (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_crop_tool_get_constraint_aspect_ratio’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:921:4: warning: ‘gdk_screen_get_width’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here 58 | gint gdk_screen_get_width (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:921:4: warning: ‘gdk_screen_get_height’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here 60 | gint gdk_screen_get_height (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_crop_tool_get_constraint_aspect_ratio_for_constraint’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:939:4: warning: ‘gdk_screen_get_width’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here 58 | gint gdk_screen_get_width (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:939:4: warning: ‘gdk_screen_get_height’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here 60 | gint gdk_screen_get_height (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_crop_tool_real_deactivate’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:1244:3: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_crop_tool_update_cursor’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:1438:3: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/EditingTools.c:18: EditingTools.c: In function ‘editing_tools_crop_tool_constraint_description_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:12467:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_crop_tool_crop_tool_window_construct’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:678:2: warning: ‘gtk_image_new_from_stock’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42, from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/EditingTools.c:18: EditingTools.c: In function ‘editing_tools_crop_tool_crop_tool_window_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:12850:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_crop_tool_class_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:586:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/editing_tools/EditingTools.c:19: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_crop_tool_instance_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:586:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/EditingTools.c:18: EditingTools.c: In function ‘editing_tools_crop_tool_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:12989:6: note: in expansion of macro ‘g_once_init_enter’ EditingTools.c: In function ‘editing_tools_redeye_instance_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:13163:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_redeye_tool_real_activate’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2061:2: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2062:2: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_redeye_tool_redeye_tool_window_class_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:1869:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/editing_tools/EditingTools.c:19: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_redeye_tool_redeye_tool_window_instance_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:1869:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/EditingTools.c:18: EditingTools.c: In function ‘editing_tools_redeye_tool_redeye_tool_window_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:14937:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_redeye_tool_class_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:1868:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/editing_tools/EditingTools.c:19: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_redeye_tool_instance_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:1868:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/EditingTools.c:18: EditingTools.c: In function ‘editing_tools_redeye_tool_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:15015:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_adjust_tool_adjust_tool_window_construct’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2237:2: warning: ‘gtk_widget_set_margin_left’ is deprecated: Use 'gtk_widget_set_margin_start' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/gtkwidget.h:1086:10: note: declared here 1086 | void gtk_widget_set_margin_left (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2241:2: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2241:2: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2246:2: warning: ‘gtk_widget_set_margin_right’ is deprecated: Use 'gtk_widget_set_margin_end' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/gtkwidget.h:1091:10: note: declared here 1091 | void gtk_widget_set_margin_right (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2249:2: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2249:2: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2254:2: warning: ‘gtk_widget_set_margin_right’ is deprecated: Use 'gtk_widget_set_margin_end' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/gtkwidget.h:1091:10: note: declared here 1091 | void gtk_widget_set_margin_right (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2257:2: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2257:2: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2262:2: warning: ‘gtk_widget_set_margin_right’ is deprecated: Use 'gtk_widget_set_margin_end' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/gtkwidget.h:1091:10: note: declared here 1091 | void gtk_widget_set_margin_right (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2266:2: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2266:2: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2271:2: warning: ‘gtk_widget_set_margin_right’ is deprecated: Use 'gtk_widget_set_margin_end' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/gtkwidget.h:1091:10: note: declared here 1091 | void gtk_widget_set_margin_right (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2274:2: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2274:2: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2279:2: warning: ‘gtk_widget_set_margin_right’ is deprecated: Use 'gtk_widget_set_margin_end' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/gtkwidget.h:1091:10: note: declared here 1091 | void gtk_widget_set_margin_right (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2282:2: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2282:2: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2294:2: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2296:2: warning: ‘gtk_alignment_set_padding’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/editing_tools/EditingTools.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:91:12: note: declared here 91 | void gtk_alignment_set_padding (GtkAlignment *alignment, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/EditingTools.c:18: EditingTools.c: In function ‘editing_tools_adjust_tool_adjust_tool_window_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:18337:6: note: in expansion of macro ‘g_once_init_enter’ EditingTools.c: In function ‘editing_tools_adjust_tool_adjust_tool_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:18444:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_adjust_tool_adjust_reset_command_class_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2330:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/editing_tools/EditingTools.c:19: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_adjust_tool_adjust_reset_command_instance_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2330:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/EditingTools.c:18: EditingTools.c: In function ‘editing_tools_adjust_tool_adjust_reset_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:18636:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_adjust_tool_slider_adjustment_command_class_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2363:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/editing_tools/EditingTools.c:19: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_adjust_tool_slider_adjustment_command_instance_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2363:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/EditingTools.c:18: EditingTools.c: In function ‘editing_tools_adjust_tool_slider_adjustment_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:18964:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_adjust_tool_adjust_enhance_command_class_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2427:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/editing_tools/EditingTools.c:19: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_adjust_tool_adjust_enhance_command_instance_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2427:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/EditingTools.c:18: EditingTools.c: In function ‘editing_tools_adjust_tool_adjust_enhance_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:19233:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_adjust_tool_class_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2200:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/editing_tools/EditingTools.c:19: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala: In function ‘editing_tools_adjust_tool_instance_init’: /home/jens/Source/shotwell/src/editing_tools/EditingTools.vala:2200:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/EditingTools.c:18: EditingTools.c: In function ‘editing_tools_adjust_tool_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EditingTools.c:19349:6: note: in expansion of macro ‘g_once_init_enter’ CC src/editing_tools/shotwell-StraightenTool.o /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala: In function ‘editing_tools_straighten_tool_real_activate’: /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala:358:2: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/editing_tools/StraightenTool.c:12: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala: In function ‘editing_tools_straighten_tool_straighten_guide_class_init’: /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala:25:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/editing_tools/StraightenTool.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala: In function ‘editing_tools_straighten_tool_straighten_guide_instance_init’: /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala:25:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/StraightenTool.c:10: StraightenTool.c: In function ‘editing_tools_straighten_tool_straighten_guide_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ StraightenTool.c:3159:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala: In function ‘editing_tools_straighten_tool_straighten_tool_window_construct’: /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala:112:2: warning: ‘gtk_range_set_min_slider_size’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:174, from src/editing_tools/StraightenTool.c:12: /usr/include/gtk-3.0/gtk/gtkrange.h:121:20: note: declared here 121 | void gtk_range_set_min_slider_size (GtkRange *range, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala:117:2: warning: ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/StraightenTool.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:9: note: declared here 80 | void gtk_misc_set_padding (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala:117:2: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/StraightenTool.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala:118:2: warning: ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/StraightenTool.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:9: note: declared here 80 | void gtk_misc_set_padding (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala:118:2: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/editing_tools/StraightenTool.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/StraightenTool.c:10: StraightenTool.c: In function ‘editing_tools_straighten_tool_straighten_tool_window_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ StraightenTool.c:3454:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala: In function ‘editing_tools_straighten_tool_class_init’: /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala:14:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/editing_tools/StraightenTool.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala: In function ‘editing_tools_straighten_tool_instance_init’: /home/jens/Source/shotwell/src/editing_tools/StraightenTool.vala:14:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/editing_tools/StraightenTool.c:10: StraightenTool.c: In function ‘editing_tools_straighten_tool_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ StraightenTool.c:3537:6: note: in expansion of macro ‘g_once_init_enter’ CC src/slideshow/shotwell-Slideshow.o CC src/slideshow/shotwell-TransitionEffects.o /home/jens/Source/shotwell/src/slideshow/TransitionEffects.vala: In function ‘transition_effects_manager_class_init’: /home/jens/Source/shotwell/src/slideshow/TransitionEffects.vala:8:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/slideshow/TransitionEffects.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/slideshow/TransitionEffects.vala: In function ‘transition_effects_manager_instance_init’: /home/jens/Source/shotwell/src/slideshow/TransitionEffects.vala:8:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/slideshow/TransitionEffects.c:11: TransitionEffects.c: In function ‘transition_effects_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TransitionEffects.c:1241:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/slideshow/TransitionEffects.vala: In function ‘transition_clock_class_init’: /home/jens/Source/shotwell/src/slideshow/TransitionEffects.vala:116:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/slideshow/TransitionEffects.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/slideshow/TransitionEffects.vala: In function ‘transition_clock_instance_init’: /home/jens/Source/shotwell/src/slideshow/TransitionEffects.vala:116:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/slideshow/TransitionEffects.c:11: TransitionEffects.c: In function ‘transition_clock_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TransitionEffects.c:2176:6: note: in expansion of macro ‘g_once_init_enter’ TransitionEffects.c: In function ‘null_transition_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TransitionEffects.c:2347:6: note: in expansion of macro ‘g_once_init_enter’ TransitionEffects.c: In function ‘null_effect_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TransitionEffects.c:2494:6: note: in expansion of macro ‘g_once_init_enter’ TransitionEffects.c: In function ‘random_effect_descriptor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TransitionEffects.c:2640:6: note: in expansion of macro ‘g_once_init_enter’ CC src/photos/shotwell-Photos.o CC src/photos/shotwell-PhotoFileAdapter.o /home/jens/Source/shotwell/src/photos/PhotoFileAdapter.vala: In function ‘photo_file_adapter_class_init’: /home/jens/Source/shotwell/src/photos/PhotoFileAdapter.vala:20:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/photos/PhotoFileAdapter.c:23: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoFileAdapter.vala: In function ‘photo_file_adapter_instance_init’: /home/jens/Source/shotwell/src/photos/PhotoFileAdapter.vala:20:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/PhotoFileAdapter.c:22: PhotoFileAdapter.c: In function ‘photo_file_adapter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoFileAdapter.c:640:6: note: in expansion of macro ‘g_once_init_enter’ PhotoFileAdapter.c: In function ‘photo_file_reader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoFileAdapter.c:914:6: note: in expansion of macro ‘g_once_init_enter’ PhotoFileAdapter.c: In function ‘photo_file_writer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoFileAdapter.c:1004:6: note: in expansion of macro ‘g_once_init_enter’ PhotoFileAdapter.c: In function ‘photo_file_metadata_writer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoFileAdapter.c:1094:6: note: in expansion of macro ‘g_once_init_enter’ CC src/photos/shotwell-PhotoFileFormat.o /home/jens/Source/shotwell/src/photos/PhotoFileFormat.vala: In function ‘_vala_array_dup1’: /home/jens/Source/shotwell/src/photos/PhotoFileFormat.vala:36:2: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:82, from src/photos/PhotoFileFormat.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoFileFormat.vala: In function ‘_vala_array_dup2’: /home/jens/Source/shotwell/src/photos/PhotoFileFormat.vala:43:2: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:82, from src/photos/PhotoFileFormat.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoFileFormat.vala: In function ‘_vala_array_dup3’: /home/jens/Source/shotwell/src/photos/PhotoFileFormat.vala:50:2: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:82, from src/photos/PhotoFileFormat.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/PhotoFileFormat.c:10: PhotoFileFormat.c: In function ‘photo_file_format_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoFileFormat.c:2257:6: note: in expansion of macro ‘g_once_init_enter’ PhotoFileFormat.c: In function ‘photo_file_format_driver_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoFileFormat.c:2645:6: note: in expansion of macro ‘g_once_init_enter’ PhotoFileFormat.c: In function ‘photo_file_format_flags_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoFileFormat.c:2684:6: note: in expansion of macro ‘g_once_init_enter’ PhotoFileFormat.c: In function ‘photo_file_format_properties_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoFileFormat.c:3222:6: note: in expansion of macro ‘g_once_init_enter’ CC src/photos/shotwell-PhotoFileSniffer.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/PhotoFileSniffer.c:10: PhotoFileSniffer.c: In function ‘detected_photo_information_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoFileSniffer.c:498:6: note: in expansion of macro ‘g_once_init_enter’ PhotoFileSniffer.c: In function ‘photo_file_sniffer_options_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoFileSniffer.c:537:6: note: in expansion of macro ‘g_once_init_enter’ PhotoFileSniffer.c: In function ‘photo_file_sniffer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoFileSniffer.c:816:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/photos/PhotoFileSniffer.vala: In function ‘photo_file_interrogator_class_init’: /home/jens/Source/shotwell/src/photos/PhotoFileSniffer.vala:61:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/photos/PhotoFileSniffer.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoFileSniffer.vala: In function ‘photo_file_interrogator_instance_init’: /home/jens/Source/shotwell/src/photos/PhotoFileSniffer.vala:61:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/PhotoFileSniffer.c:10: PhotoFileSniffer.c: In function ‘photo_file_interrogator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoFileSniffer.c:1310:6: note: in expansion of macro ‘g_once_init_enter’ CC src/photos/shotwell-PhotoMetadata.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/PhotoMetadata.c:26: src/photos/PhotoMetadata.c: In function ‘metadata_domain_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/photos/PhotoMetadata.c:625:13: note: in expansion of macro ‘g_once_init_enter’ 625 | if (g_once_init_enter (&metadata_domain_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ PhotoMetadata.c: In function ‘hierarchical_keyword_field_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoMetadata.c:898:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘_vala_array_dup4’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:89:2: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:82, from src/photos/PhotoMetadata.c:26: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_preview_class_init’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:46:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/photos/PhotoMetadata.c:27: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_preview_instance_init’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:46:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/PhotoMetadata.c:26: PhotoMetadata.c: In function ‘photo_preview_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoMetadata.c:1440:6: note: in expansion of macro ‘g_once_init_enter’ PhotoMetadata.c: In function ‘photo_metadata_set_option_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoMetadata.c:1479:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_real_read_from_file’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:143:2: warning: ‘gexiv2_metadata_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:289:25: note: declared here 289 | void gexiv2_metadata_free (GExiv2Metadata *self); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_read_from_buffer’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:161:2: warning: ‘gexiv2_metadata_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:289:25: note: declared here 289 | void gexiv2_metadata_free (GExiv2Metadata *self); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_read_from_app1_segment’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:175:2: warning: ‘gexiv2_metadata_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:289:25: note: declared here 289 | void gexiv2_metadata_free (GExiv2Metadata *self); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_has_tag’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:255:2: warning: ‘gexiv2_metadata_has_tag’ is deprecated: Use 'gexiv2_metadata_try_has_tag' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:410:25: note: declared here 410 | gboolean gexiv2_metadata_has_tag (GExiv2Metadata *self, const gchar* tag); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_get_tag_label’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:313:2: warning: ‘gexiv2_metadata_get_tag_label’ is deprecated: Use 'gexiv2_metadata_try_get_tag_label' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:520:17: note: declared here 520 | const gchar* gexiv2_metadata_get_tag_label (const gchar *tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_get_tag_description’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:317:2: warning: ‘gexiv2_metadata_get_tag_description’ is deprecated: Use 'gexiv2_metadata_try_get_tag_description' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:546:17: note: declared here 546 | const gchar* gexiv2_metadata_get_tag_description (const gchar *tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_get_string’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:321:2: warning: ‘gexiv2_metadata_get_tag_string’ is deprecated: Use 'gexiv2_metadata_try_get_tag_string' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:714:25: note: declared here 714 | gchar* gexiv2_metadata_get_tag_string (GExiv2Metadata *self, const gchar* tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_get_string_interpreted’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:325:2: warning: ‘gexiv2_metadata_get_tag_interpreted_string’ is deprecated: Use 'gexiv2_metadata_try_get_tag_interpreted_string' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:804:25: note: declared here 804 | gchar* gexiv2_metadata_get_tag_interpreted_string (GExiv2Metadata *self, const gchar* tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_get_string_multiple’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:355:2: warning: ‘gexiv2_metadata_get_tag_multiple’ is deprecated: Use 'gexiv2_metadata_try_get_tag_multiple' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:921:25: note: declared here 921 | gchar** gexiv2_metadata_get_tag_multiple (GExiv2Metadata *self, const gchar* tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_set_string’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:399:2: warning: ‘gexiv2_metadata_set_tag_string’ is deprecated: Use 'gexiv2_metadata_try_set_tag_string' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:736:25: note: declared here 736 | gboolean gexiv2_metadata_set_tag_string (GExiv2Metadata *self, const gchar* tag, const gchar* value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_set_string_multiple’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:451:2: warning: ‘gexiv2_metadata_set_tag_multiple’ is deprecated: Use 'gexiv2_metadata_try_set_tag_multiple' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:944:25: note: declared here 944 | gboolean gexiv2_metadata_set_tag_multiple (GExiv2Metadata *self, const gchar* tag, const gchar** values); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:451:64: warning: passing argument 3 of ‘gexiv2_metadata_set_tag_multiple’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:944:120: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’} 944 | gboolean gexiv2_metadata_set_tag_multiple (GExiv2Metadata *self, const gchar* tag, const gchar** values); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_get_long’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:466:2: warning: ‘gexiv2_metadata_get_tag_long’ is deprecated: Use 'gexiv2_metadata_try_get_tag_long' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:832:25: note: declared here 832 | glong gexiv2_metadata_get_tag_long (GExiv2Metadata *self, const gchar* tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_set_long’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:483:2: warning: ‘gexiv2_metadata_set_tag_long’ is deprecated: Use 'gexiv2_metadata_try_set_tag_long' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:862:25: note: declared here 862 | gboolean gexiv2_metadata_set_tag_long (GExiv2Metadata *self, const gchar* tag, glong value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_get_rational’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:493:2: warning: ‘gexiv2_metadata_get_exif_tag_rational’ is deprecated: Use 'gexiv2_metadata_try_get_exif_tag_rational' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:1060:25: note: declared here 1060 | gboolean gexiv2_metadata_get_exif_tag_rational (GExiv2Metadata *self, const gchar* tag, gint* nom, gint* den); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_set_rational’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:512:2: warning: ‘gexiv2_metadata_set_exif_tag_rational’ is deprecated: Use 'gexiv2_metadata_try_set_exif_tag_rational' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:1077:25: note: declared here 1077 | gboolean gexiv2_metadata_set_exif_tag_rational (GExiv2Metadata *self, const gchar* tag, gint nom, gint den); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘_vala_array_dup5’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:618:2: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:82, from src/photos/PhotoMetadata.c:26: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_remove_exif_thumbnail’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:637:2: warning: ‘gexiv2_metadata_erase_exif_thumbnail’ is deprecated: Use 'gexiv2_metadata_try_erase_exif_thumbnail' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:1138:25: note: declared here 1138 | void gexiv2_metadata_erase_exif_thumbnail (GExiv2Metadata *self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_remove_tag’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:646:2: warning: ‘gexiv2_metadata_clear_tag’ is deprecated: Use 'gexiv2_metadata_try_clear_tag' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:440:25: note: declared here 440 | gboolean gexiv2_metadata_clear_tag (GExiv2Metadata *self, const gchar* tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from src/photos/PhotoMetadata.c:26: /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_strip’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1209:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /usr/include/glib-2.0/glib/gstrfuncs.h:181:56: note: in definition of macro ‘g_strstrip’ 181 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_has_orientation’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:977:2: warning: ‘gexiv2_metadata_get_orientation’ is deprecated: Use 'gexiv2_metadata_try_get_orientation' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:1374:19: note: declared here 1374 | GExiv2Orientation gexiv2_metadata_get_orientation (GExiv2Metadata *self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_get_orientation’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:984:2: warning: ‘gexiv2_metadata_get_orientation’ is deprecated: Use 'gexiv2_metadata_try_get_orientation' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:1374:19: note: declared here 1374 | GExiv2Orientation gexiv2_metadata_get_orientation (GExiv2Metadata *self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_set_orientation’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:994:2: warning: ‘gexiv2_metadata_set_orientation’ is deprecated: Use 'gexiv2_metadata_try_set_orientation' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:1400:25: note: declared here 1400 | void gexiv2_metadata_set_orientation (GExiv2Metadata *self, GExiv2Orientation orientation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_get_gps’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:999:2: warning: ‘gexiv2_metadata_get_gps_info’ is deprecated: Use 'gexiv2_metadata_try_get_gps_info' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:1857:25: note: declared here 1857 | gboolean gexiv2_metadata_get_gps_info (GExiv2Metadata *self, gdouble *longitude, gdouble *latitude, gdouble *altitude); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘_vala_array_dup6’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:131:2: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:82, from src/photos/PhotoMetadata.c:26: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_internal_photo_preview_real_flatten’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:131:2: warning: ‘gexiv2_metadata_get_preview_image’ is deprecated: Use 'gexiv2_metadata_try_get_preview_image' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:1980:21: note: declared here 1980 | GExiv2PreviewImage* gexiv2_metadata_get_preview_image (GExiv2Metadata *self, GExiv2PreviewProperties *props); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:131:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:131:2: warning: ‘gexiv2_preview_image_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2-metadata.h:18, from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-preview-image.h:70:25: note: declared here 70 | void gexiv2_preview_image_free (GExiv2PreviewImage *self); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/PhotoMetadata.c:26: PhotoMetadata.c: In function ‘photo_metadata_internal_photo_preview_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoMetadata.c:8573:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_class_init’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:99:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/photos/PhotoMetadata.c:27: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_instance_init’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:99:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala: In function ‘photo_metadata_finalize’: /home/jens/Source/shotwell/src/photos/PhotoMetadata.vala:135:2: warning: ‘gexiv2_metadata_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gexiv2/gexiv2.h:13, from src/photos/PhotoMetadata.c:32: /usr/include/gexiv2/gexiv2-metadata.h:289:25: note: declared here 289 | void gexiv2_metadata_free (GExiv2Metadata *self); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/PhotoMetadata.c:26: PhotoMetadata.c: In function ‘photo_metadata_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoMetadata.c:8879:6: note: in expansion of macro ‘g_once_init_enter’ CC src/photos/shotwell-GRaw.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/GRaw.c:10: src/photos/GRaw.c: In function ‘graw_colorspace_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/photos/GRaw.c:230:13: note: in expansion of macro ‘g_once_init_enter’ 230 | if (g_once_init_enter (&graw_colorspace_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ src/photos/GRaw.c: In function ‘graw_flip_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/photos/GRaw.c:247:13: note: in expansion of macro ‘g_once_init_enter’ 247 | if (g_once_init_enter (&graw_flip_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ src/photos/GRaw.c: In function ‘graw_fuji_rotate_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/photos/GRaw.c:259:13: note: in expansion of macro ‘g_once_init_enter’ 259 | if (g_once_init_enter (&graw_fuji_rotate_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ src/photos/GRaw.c: In function ‘graw_highlight_mode_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/photos/GRaw.c:271:13: note: in expansion of macro ‘g_once_init_enter’ 271 | if (g_once_init_enter (&graw_highlight_mode_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ src/photos/GRaw.c: In function ‘graw_interpolation_quality_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/photos/GRaw.c:283:13: note: in expansion of macro ‘g_once_init_enter’ 283 | if (g_once_init_enter (&graw_interpolation_quality_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/GRaw.vala: In function ‘graw_processed_image_class_init’: /home/jens/Source/shotwell/src/photos/GRaw.vala:66:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/photos/GRaw.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/GRaw.vala: In function ‘graw_processed_image_instance_init’: /home/jens/Source/shotwell/src/photos/GRaw.vala:66:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/GRaw.c:10: GRaw.c: In function ‘graw_processed_image_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GRaw.c:975:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/photos/GRaw.vala: In function ‘graw_processor_class_init’: /home/jens/Source/shotwell/src/photos/GRaw.vala:148:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/photos/GRaw.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/GRaw.vala: In function ‘graw_processor_instance_init’: /home/jens/Source/shotwell/src/photos/GRaw.vala:148:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/GRaw.c:10: GRaw.c: In function ‘graw_processor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GRaw.c:1973:6: note: in expansion of macro ‘g_once_init_enter’ CC src/photos/shotwell-GdkSupport.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/GdkSupport.c:10: GdkSupport.c: In function ‘gdk_reader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GdkSupport.c:480:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/photos/GdkSupport.vala: In function ‘_vala_array_dup7’: /home/jens/Source/shotwell/src/photos/GdkSupport.vala:69:2: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:82, from src/photos/GdkSupport.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ /home/jens/Source/shotwell/src/photos/GdkSupport.vala: In function ‘gdk_sniffer_class_init’: /home/jens/Source/shotwell/src/photos/GdkSupport.vala:28:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/photos/GdkSupport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/photos/GdkSupport.vala: In function ‘gdk_sniffer_instance_init’: /home/jens/Source/shotwell/src/photos/GdkSupport.vala:28:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/GdkSupport.c:10: GdkSupport.c: In function ‘gdk_sniffer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GdkSupport.c:1392:6: note: in expansion of macro ‘g_once_init_enter’ CC src/photos/shotwell-JfifSupport.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/JfifSupport.c:10: JfifSupport.c: In function ‘jfif_file_format_driver_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ JfifSupport.c:862:6: note: in expansion of macro ‘g_once_init_enter’ JfifSupport.c: In function ‘jfif_file_format_properties_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ JfifSupport.c:1204:6: note: in expansion of macro ‘g_once_init_enter’ JfifSupport.c: In function ‘jfif_sniffer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ JfifSupport.c:1377:6: note: in expansion of macro ‘g_once_init_enter’ JfifSupport.c: In function ‘jfif_reader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ JfifSupport.c:1422:6: note: in expansion of macro ‘g_once_init_enter’ JfifSupport.c: In function ‘jfif_writer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ JfifSupport.c:1511:6: note: in expansion of macro ‘g_once_init_enter’ JfifSupport.c: In function ‘jfif_metadata_writer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ JfifSupport.c:1589:6: note: in expansion of macro ‘g_once_init_enter’ JfifSupport.c: In function ‘jpeg_marker_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ JfifSupport.c:1611:6: note: in expansion of macro ‘g_once_init_enter’ JfifSupport.c: In function ‘jpeg_quality_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ JfifSupport.c:1762:6: note: in expansion of macro ‘g_once_init_enter’ CC src/photos/shotwell-BmpSupport.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/BmpSupport.c:10: BmpSupport.c: In function ‘photos_bmp_file_format_properties_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BmpSupport.c:948:6: note: in expansion of macro ‘g_once_init_enter’ BmpSupport.c: In function ‘photos_bmp_sniffer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BmpSupport.c:1256:6: note: in expansion of macro ‘g_once_init_enter’ BmpSupport.c: In function ‘photos_bmp_reader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BmpSupport.c:1517:6: note: in expansion of macro ‘g_once_init_enter’ BmpSupport.c: In function ‘photos_bmp_writer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BmpSupport.c:1595:6: note: in expansion of macro ‘g_once_init_enter’ BmpSupport.c: In function ‘photos_bmp_metadata_writer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BmpSupport.c:1652:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/BmpSupport.c:10: BmpSupport.c: In function ‘photos_bmp_file_format_driver_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BmpSupport.c:1902:6: note: in expansion of macro ‘g_once_init_enter’ CC src/photos/shotwell-RawSupport.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/RawSupport.c:10: RawSupport.c: In function ‘raw_file_format_driver_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RawSupport.c:875:6: note: in expansion of macro ‘g_once_init_enter’ RawSupport.c: In function ‘raw_file_format_properties_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RawSupport.c:1627:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/RawSupport.c:10: RawSupport.c: In function ‘raw_sniffer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RawSupport.c:2209:6: note: in expansion of macro ‘g_once_init_enter’ RawSupport.c: In function ‘raw_reader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RawSupport.c:2618:6: note: in expansion of macro ‘g_once_init_enter’ RawSupport.c: In function ‘raw_developer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ RawSupport.c:3155:6: note: in expansion of macro ‘g_once_init_enter’ CC src/photos/shotwell-PngSupport.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/PngSupport.c:10: PngSupport.c: In function ‘png_file_format_properties_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PngSupport.c:944:6: note: in expansion of macro ‘g_once_init_enter’ PngSupport.c: In function ‘png_sniffer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PngSupport.c:1252:6: note: in expansion of macro ‘g_once_init_enter’ PngSupport.c: In function ‘png_reader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PngSupport.c:1513:6: note: in expansion of macro ‘g_once_init_enter’ PngSupport.c: In function ‘png_writer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PngSupport.c:1591:6: note: in expansion of macro ‘g_once_init_enter’ PngSupport.c: In function ‘png_metadata_writer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PngSupport.c:1669:6: note: in expansion of macro ‘g_once_init_enter’ PngSupport.c: In function ‘png_file_format_driver_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PngSupport.c:1919:6: note: in expansion of macro ‘g_once_init_enter’ CC src/photos/shotwell-TiffSupport.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/photos/TiffSupport.c:10: TiffSupport.c: In function ‘photos_tiff_file_format_driver_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TiffSupport.c:849:6: note: in expansion of macro ‘g_once_init_enter’ TiffSupport.c: In function ‘photos_tiff_file_format_properties_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TiffSupport.c:1181:6: note: in expansion of macro ‘g_once_init_enter’ TiffSupport.c: In function ‘photos_tiff_sniffer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TiffSupport.c:1354:6: note: in expansion of macro ‘g_once_init_enter’ TiffSupport.c: In function ‘photos_tiff_reader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TiffSupport.c:1399:6: note: in expansion of macro ‘g_once_init_enter’ TiffSupport.c: In function ‘photos_tiff_writer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TiffSupport.c:1477:6: note: in expansion of macro ‘g_once_init_enter’ TiffSupport.c: In function ‘photos_tiff_metadata_writer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TiffSupport.c:1555:6: note: in expansion of macro ‘g_once_init_enter’ CC src/plugins/shotwell-Plugins.o /home/jens/Source/shotwell/src/plugins/Plugins.vala: In function ‘plugins_extension_point_class_init’: /home/jens/Source/shotwell/src/plugins/Plugins.vala:18:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/plugins/Plugins.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/Plugins.vala: In function ‘plugins_extension_point_instance_init’: /home/jens/Source/shotwell/src/plugins/Plugins.vala:18:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/plugins/Plugins.c:10: Plugins.c: In function ‘plugins_extension_point_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Plugins.c:771:6: note: in expansion of macro ‘g_once_init_enter’ Plugins.c: In function ‘plugins_module_rep_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Plugins.c:1142:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/plugins/Plugins.vala: In function ‘plugins_pluggable_rep_class_init’: /home/jens/Source/shotwell/src/plugins/Plugins.vala:61:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/plugins/Plugins.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/Plugins.vala: In function ‘plugins_pluggable_rep_instance_init’: /home/jens/Source/shotwell/src/plugins/Plugins.vala:61:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/plugins/Plugins.c:10: Plugins.c: In function ‘plugins_pluggable_rep_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Plugins.c:1715:6: note: in expansion of macro ‘g_once_init_enter’ Plugins.c: In function ‘plugins_notifier_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Plugins.c:2275:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/plugins/Plugins.c:11: /home/jens/Source/shotwell/src/plugins/Plugins.vala: In function ‘plugins_register_extension_point’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/Plugins.vala:177:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/plugins/Plugins.c:17: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/plugins/Plugins.c:11: /home/jens/Source/shotwell/src/plugins/Plugins.vala: In function ‘plugins_get_pluggables’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/Plugins.vala:188:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/plugins/Plugins.c:17: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/plugins/Plugins.c:11: /home/jens/Source/shotwell/src/plugins/Plugins.vala: In function ‘plugins_get_module_for_pluggable’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/Plugins.vala:201:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/plugins/Plugins.c:17: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/plugins/Plugins.c:11: /home/jens/Source/shotwell/src/plugins/Plugins.vala: In function ‘plugins_get_extension_points’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/Plugins.vala:222:40: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/plugins/Plugins.c:17: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/plugins/Plugins.c:11: /home/jens/Source/shotwell/src/plugins/Plugins.vala: In function ‘plugins_get_pluggables_for_type’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/Plugins.vala:233:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/plugins/Plugins.c:17: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ CC src/plugins/shotwell-StandardHostInterface.o /home/jens/Source/shotwell/src/plugins/StandardHostInterface.vala: In function ‘plugins_standard_host_interface_class_init’: /home/jens/Source/shotwell/src/plugins/StandardHostInterface.vala:9:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/plugins/StandardHostInterface.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/StandardHostInterface.vala: In function ‘plugins_standard_host_interface_instance_init’: /home/jens/Source/shotwell/src/plugins/StandardHostInterface.vala:9:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/plugins/StandardHostInterface.c:10: StandardHostInterface.c: In function ‘plugins_standard_host_interface_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ StandardHostInterface.c:687:6: note: in expansion of macro ‘g_once_init_enter’ CC src/plugins/shotwell-ManifestWidget.o /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala: In function ‘plugins_manifest_widget_mediator_construct’: /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala:32:2: warning: ‘gtk_scrolled_window_add_with_viewport’ is deprecated: Use 'gtk_container_add' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:187, from src/plugins/ManifestWidget.c:12: /usr/include/gtk-3.0/gtk/gtkscrolledwindow.h:186:16: note: declared here 186 | void gtk_scrolled_window_add_with_viewport (GtkScrolledWindow *scrolled_window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from src/plugins/ManifestWidget.c:10: /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_strip’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1209:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /usr/include/glib-2.0/glib/gstrfuncs.h:181:56: note: in definition of macro ‘g_strstrip’ 181 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala: In function ‘plugins_manifest_widget_mediator_on_about’: /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala:76:41: warning: passing argument 2 of ‘gtk_about_dialog_set_authors’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/plugins/ManifestWidget.c:12: /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:188:82: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’} 188 | const gchar **authors); | ~~~~~~~~~~~~~~~~~^~~~~~~ /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala: In function ‘plugins_manifest_widget_mediator_class_init’: /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala:9:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/plugins/ManifestWidget.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala: In function ‘plugins_manifest_widget_mediator_instance_init’: /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala:9:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/plugins/ManifestWidget.c:10: ManifestWidget.c: In function ‘plugins_manifest_widget_mediator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ManifestWidget.c:1081:6: note: in expansion of macro ‘g_once_init_enter’ ManifestWidget.c: In function ‘plugins_manifest_list_view_column_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ManifestWidget.c:1120:6: note: in expansion of macro ‘g_once_init_enter’ ManifestWidget.c: In function ‘_plugins_compare_extension_point_names_gcompare_data_func’: ManifestWidget.c:1132:50: warning: passing argument 1 of ‘plugins_compare_extension_point_names’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/plugins/ManifestWidget.c:162:51: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} 162 | gint plugins_compare_extension_point_names (void* a, void* b); | ~~~~~~^ ManifestWidget.c:1132:53: warning: passing argument 2 of ‘plugins_compare_extension_point_names’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/plugins/ManifestWidget.c:162:60: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} 162 | gint plugins_compare_extension_point_names (void* a, void* b); | ~~~~~~^ ManifestWidget.c: In function ‘_plugins_compare_pluggable_names_gcompare_data_func’: ManifestWidget.c:1141:44: warning: passing argument 1 of ‘plugins_compare_pluggable_names’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/plugins/ManifestWidget.c:168:45: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} 168 | gint plugins_compare_pluggable_names (void* a, void* b); | ~~~~~~^ ManifestWidget.c:1141:47: warning: passing argument 2 of ‘plugins_compare_pluggable_names’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/plugins/ManifestWidget.c:168:54: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} 168 | gint plugins_compare_pluggable_names (void* a, void* b); | ~~~~~~^ /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala: In function ‘plugins_manifest_list_view_construct’: /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala:159:2: warning: ‘gtk_tree_view_set_rules_hint’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from src/plugins/ManifestWidget.c:12: /usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here 246 | void gtk_tree_view_set_rules_hint (GtkTreeView *tree_view, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala:179:7: warning: ‘gtk_icon_info_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/plugins/ManifestWidget.c:12: /usr/include/gtk-3.0/gtk/gtkicontheme.h:284:23: note: declared here 284 | void gtk_icon_info_free (GtkIconInfo *icon_info); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala:175:5: warning: ‘gtk_icon_info_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/plugins/ManifestWidget.c:12: /usr/include/gtk-3.0/gtk/gtkicontheme.h:284:23: note: declared here 284 | void gtk_icon_info_free (GtkIconInfo *icon_info); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala: In function ‘plugins_manifest_list_view_class_init’: /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala:108:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/plugins/ManifestWidget.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala: In function ‘plugins_manifest_list_view_instance_init’: /home/jens/Source/shotwell/src/plugins/ManifestWidget.vala:108:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/plugins/ManifestWidget.c:10: ManifestWidget.c: In function ‘plugins_manifest_list_view_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ManifestWidget.c:2213:6: note: in expansion of macro ‘g_once_init_enter’ CC src/publishing/shotwell-Publishing.o CC src/publishing/shotwell-PublishingUI.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/publishing/PublishingUI.c:10: PublishingUI.c: In function ‘publishing_ui_concrete_dialog_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingUI.c:643:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala: In function ‘publishing_ui_static_message_pane_class_init’: /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:32:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/publishing/PublishingUI.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala: In function ‘publishing_ui_static_message_pane_instance_init’: /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:32:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/publishing/PublishingUI.c:10: PublishingUI.c: In function ‘publishing_ui_static_message_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingUI.c:770:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala: In function ‘publishing_ui_login_welcome_pane_class_init’: /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:50:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/publishing/PublishingUI.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala: In function ‘publishing_ui_login_welcome_pane_instance_init’: /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:50:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/publishing/PublishingUI.c:10: PublishingUI.c: In function ‘publishing_ui_login_welcome_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingUI.c:912:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala: In function ‘publishing_ui_progress_pane_class_init’: /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:72:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/publishing/PublishingUI.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala: In function ‘publishing_ui_progress_pane_instance_init’: /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:72:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/publishing/PublishingUI.c:10: PublishingUI.c: In function ‘publishing_ui_progress_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingUI.c:1067:6: note: in expansion of macro ‘g_once_init_enter’ PublishingUI.c: In function ‘publishing_ui_success_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingUI.c:1202:6: note: in expansion of macro ‘g_once_init_enter’ PublishingUI.c: In function ‘publishing_ui_account_fetch_wait_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingUI.c:1245:6: note: in expansion of macro ‘g_once_init_enter’ PublishingUI.c: In function ‘publishing_ui_login_wait_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingUI.c:1288:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala: In function ‘publishing_ui_publishing_dialog_construct’: /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:253:3: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/publishing/PublishingUI.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:253:3: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/publishing/PublishingUI.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:259:3: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/publishing/PublishingUI.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:273:3: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/publishing/PublishingUI.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:291:3: warning: ‘gtk_dialog_get_action_area’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/publishing/PublishingUI.c:12: /usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note: declared here 203 | GtkWidget * gtk_dialog_get_action_area (GtkDialog *dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala: In function ‘__lambda15_’: /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:328:28: warning: passing argument 1 of ‘utf8_cs_compare’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/publishing/PublishingUI.c:482:29: note: expected ‘void *’ but argument is of type ‘const gchar *’ {aka ‘const char *’} 482 | gint utf8_cs_compare (void* a, void* b); | ~~~~~~^ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:328:36: warning: passing argument 2 of ‘utf8_cs_compare’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/publishing/PublishingUI.c:482:38: note: expected ‘void *’ but argument is of type ‘const gchar *’ {aka ‘const char *’} 482 | gint utf8_cs_compare (void* a, void* b); | ~~~~~~^ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala: In function ‘publishing_ui_publishing_dialog_load_all_services’: /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:327:84: warning: passing argument 4 of ‘qsort’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/glib-2.0/glib/gutils.h:433, from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/publishing/PublishingUI.c:10: /usr/include/stdlib.h:831:34: note: expected ‘__compar_fn_t’ {aka ‘int (*)(const void *, const void *)’} but argument is of type ‘gint (*)(void *, void *)’ {aka ‘int (*)(void *, void *)’} 831 | __compar_fn_t __compar) __nonnull ((1, 4)); | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/publishing/PublishingUI.c:11: /home/jens/Source/shotwell/src/publishing/PublishingUI.vala: In function ‘publishing_ui_publishing_dialog_go’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:391:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/publishing/PublishingUI.c:19: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/publishing/PublishingUI.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:391:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/publishing/PublishingUI.c:19: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala: In function ‘publishing_ui_publishing_dialog_class_init’: /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:132:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/publishing/PublishingUI.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/publishing/PublishingUI.vala: In function ‘publishing_ui_publishing_dialog_instance_init’: /home/jens/Source/shotwell/src/publishing/PublishingUI.vala:132:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/publishing/PublishingUI.c:10: PublishingUI.c: In function ‘publishing_ui_publishing_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingUI.c:3484:6: note: in expansion of macro ‘g_once_init_enter’ CC src/publishing/shotwell-PublishingPluginHost.o /home/jens/Source/shotwell/src/publishing/PublishingPluginHost.vala: In function ‘spit_publishing_concrete_publishing_host_class_init’: /home/jens/Source/shotwell/src/publishing/PublishingPluginHost.vala:9:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/publishing/PublishingPluginHost.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/publishing/PublishingPluginHost.vala: In function ‘spit_publishing_concrete_publishing_host_instance_init’: /home/jens/Source/shotwell/src/publishing/PublishingPluginHost.vala:9:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/publishing/PublishingPluginHost.c:10: PublishingPluginHost.c: In function ‘spit_publishing_concrete_publishing_host_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PublishingPluginHost.c:1486:6: note: in expansion of macro ‘g_once_init_enter’ CC src/publishing/shotwell-APIGlue.o /home/jens/Source/shotwell/src/publishing/APIGlue.vala: In function ‘publishing_glue_media_source_publishable_wrapper_class_init’: /home/jens/Source/shotwell/src/publishing/APIGlue.vala:8:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/publishing/APIGlue.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/publishing/APIGlue.vala: In function ‘publishing_glue_media_source_publishable_wrapper_instance_init’: /home/jens/Source/shotwell/src/publishing/APIGlue.vala:8:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/publishing/APIGlue.c:10: APIGlue.c: In function ‘publishing_glue_media_source_publishable_wrapper_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ APIGlue.c:1399:6: note: in expansion of macro ‘g_once_init_enter’ CC src/library/shotwell-Library.o CC src/library/shotwell-LibraryWindow.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/LibraryWindow.c:10: LibraryWindow.c: In function ‘library_window_sidebar_root_position_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ LibraryWindow.c:1857:6: note: in expansion of macro ‘g_once_init_enter’ LibraryWindow.c: In function ‘library_window_target_type_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ LibraryWindow.c:1869:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_construct’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:153:29: warning: passing argument 1 of ‘sidebar_tree_new’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/library/LibraryWindow.c:1385:48: note: expected ‘GtkTargetEntry *’ {aka ‘struct _GtkTargetEntry *’} but argument is of type ‘const GtkTargetEntry *’ {aka ‘const struct _GtkTargetEntry *’} 1385 | SidebarTree* sidebar_tree_new (GtkTargetEntry* target_entries, int target_entries_length1, GdkDragAction actions, SidebarTreeExternalDropHandler drop_handler, void* drop_handler_target); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:181:3: warning: ‘gtk_ui_manager_add_ui_from_file’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:163:16: note: declared here 163 | guint gtk_ui_manager_add_ui_from_file (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:186:2: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_add_common_radio_actions’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:405:2: warning: ‘gtk_action_group_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:173:17: note: declared here 173 | GType gtk_action_group_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:422:2: warning: ‘gtk_action_group_add_radio_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here 220 | void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_real_create_common_action_groups’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:428:2: warning: ‘gtk_action_group_add_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:429:2: warning: ‘gtk_action_group_add_toggle_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:215:17: note: declared here 215 | void gtk_action_group_add_toggle_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:432:2: warning: ‘gtk_action_group_get_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:434:3: warning: ‘gtk_action_set_short_label’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:169:23: note: declared here 169 | void gtk_action_set_short_label (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:435:3: warning: ‘gtk_action_set_is_important’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:204:23: note: declared here 204 | void gtk_action_set_is_important (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_real_replace_common_placeholders’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:444:2: warning: ‘gtk_ui_manager_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:128:16: note: declared here 128 | GType gtk_ui_manager_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_on_view_filter_refreshed’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:480:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:483:3: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_real_show_all’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:490:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:494:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:497:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_on_find’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:765:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:767:2: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_get_events_sort’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:783:2: warning: ‘gtk_radio_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:785:3: warning: ‘gtk_radio_action_get_current_value’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_on_events_sort_changed’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:788:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:788:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:789:2: warning: ‘gtk_radio_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:791:2: warning: ‘gtk_radio_action_get_current_value’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_on_display_basic_properties’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:799:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:800:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:800:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_on_display_extended_properties’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:815:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:816:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:816:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_on_display_searchbar’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:826:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:827:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:827:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_on_display_sidebar’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:842:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:843:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:843:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_on_display_toolbar’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:856:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:857:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:857:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_sync_extended_properties’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:881:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:884:2: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/LibraryWindow.c:11: /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_dispatch_import_jobs’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:925:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/library/LibraryWindow.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_get_drag_action’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:935:2: warning: ‘gdk_display_get_device_manager’ is deprecated: Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gdk/gdkdisplay.h:171:20: note: declared here 171 | GdkDeviceManager * gdk_display_get_device_manager (GdkDisplay *display); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:935:2: warning: ‘gdk_device_manager_get_client_pointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gdk/gdkdevicemanager.h:44:14: note: declared here 44 | GdkDevice * gdk_device_manager_get_client_pointer (GdkDeviceManager *device_manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_real_drag_motion’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:956:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_real_drag_data_received’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:983:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_load_configuration’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:1123:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:1126:2: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:1128:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:1131:2: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:1133:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:1136:2: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:1138:2: warning: ‘gtk_radio_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:1148:2: warning: ‘gtk_radio_action_set_current_value’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_create_layout’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:1294:2: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala:1296:2: warning: ‘gtk_alignment_set_padding’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:91:12: note: declared here 91 | void gtk_alignment_set_padding (GtkAlignment *alignment, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_fullscreen_photo_page_class_init’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:70:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/LibraryWindow.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_fullscreen_photo_page_instance_init’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:70:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/LibraryWindow.c:10: LibraryWindow.c: In function ‘library_window_fullscreen_photo_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ LibraryWindow.c:10527:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_class_init’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/LibraryWindow.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LibraryWindow.vala: In function ‘library_window_instance_init’: /home/jens/Source/shotwell/src/library/LibraryWindow.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" /home/jens/Source/shotwell/src/library/LibraryWindow.vala:101:2: warning: ‘gtk_action_group_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/library/LibraryWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/LibraryWindow.c:10: LibraryWindow.c: In function ‘library_window_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ LibraryWindow.c:10999:6: note: in expansion of macro ‘g_once_init_enter’ CC src/library/shotwell-Branch.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/Branch.c:10: src/library/Branch.c: In function ‘library_branch_entry_position_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/library/Branch.c:981:13: note: in expansion of macro ‘g_once_init_enter’ 981 | if (g_once_init_enter (&library_branch_entry_position_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/Branch.vala: In function ‘library_branch_class_init’: /home/jens/Source/shotwell/src/library/Branch.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/Branch.vala: In function ‘library_branch_instance_init’: /home/jens/Source/shotwell/src/library/Branch.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/Branch.c:10: Branch.c: In function ‘library_branch_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:1584:6: note: in expansion of macro ‘g_once_init_enter’ Branch.c: In function ‘library_photos_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:1787:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/library/Branch.vala: In function ‘library_hideable_page_entry_class_init’: /home/jens/Source/shotwell/src/library/Branch.vala:109:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/Branch.vala: In function ‘library_hideable_page_entry_instance_init’: /home/jens/Source/shotwell/src/library/Branch.vala:109:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/Branch.c:10: Branch.c: In function ‘library_hideable_page_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:1893:6: note: in expansion of macro ‘g_once_init_enter’ Branch.c: In function ‘library_main_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:2134:6: note: in expansion of macro ‘g_once_init_enter’ CC src/library/shotwell-TrashSidebarEntry.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/TrashSidebarEntry.c:10: TrashSidebarEntry.c: In function ‘library_trash_sidebar_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TrashSidebarEntry.c:804:6: note: in expansion of macro ‘g_once_init_enter’ CC src/library/shotwell-OfflineSidebarEntry.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/OfflineSidebarEntry.c:10: OfflineSidebarEntry.c: In function ‘library_offline_sidebar_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ OfflineSidebarEntry.c:690:6: note: in expansion of macro ‘g_once_init_enter’ CC src/library/shotwell-FlaggedSidebarEntry.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/FlaggedSidebarEntry.c:10: FlaggedSidebarEntry.c: In function ‘library_flagged_sidebar_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlaggedSidebarEntry.c:850:6: note: in expansion of macro ‘g_once_init_enter’ CC src/library/shotwell-LastImportSidebarEntry.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/LastImportSidebarEntry.c:10: LastImportSidebarEntry.c: In function ‘library_last_import_sidebar_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ LastImportSidebarEntry.c:600:6: note: in expansion of macro ‘g_once_init_enter’ CC src/library/shotwell-ImportQueueSidebarEntry.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/ImportQueueSidebarEntry.c:10: ImportQueueSidebarEntry.c: In function ‘library_import_queue_sidebar_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportQueueSidebarEntry.c:486:6: note: in expansion of macro ‘g_once_init_enter’ CC src/library/shotwell-FlaggedPage.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/FlaggedPage.c:10: FlaggedPage.c: In function ‘flagged_page_flagged_view_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlaggedPage.c:1103:6: note: in expansion of macro ‘g_once_init_enter’ FlaggedPage.c: In function ‘flagged_page_flagged_search_view_filter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlaggedPage.c:1158:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/library/FlaggedPage.vala: In function ‘flagged_page_class_init’: /home/jens/Source/shotwell/src/library/FlaggedPage.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/FlaggedPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/FlaggedPage.vala: In function ‘flagged_page_instance_init’: /home/jens/Source/shotwell/src/library/FlaggedPage.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/FlaggedPage.c:10: FlaggedPage.c: In function ‘flagged_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ FlaggedPage.c:1220:6: note: in expansion of macro ‘g_once_init_enter’ CC src/library/shotwell-ImportQueuePage.o /home/jens/Source/shotwell/src/library/ImportQueuePage.vala: In function ‘import_queue_page_construct’: /home/jens/Source/shotwell/src/library/ImportQueuePage.vala:33:2: warning: ‘gtk_activatable_set_related_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/library/ImportQueuePage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:80:12: note: declared here 80 | void gtk_activatable_set_related_action (GtkActivatable *activatable, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/ImportQueuePage.vala:33:2: warning: ‘gtk_activatable_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/library/ImportQueuePage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:73:12: note: declared here 73 | GType gtk_activatable_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/ImportQueuePage.vala: In function ‘_import_queue_page_on_imported_batch_import_imported’: /home/jens/Source/shotwell/src/library/ImportQueuePage.vala:80:58: warning: passing argument 2 of ‘import_queue_page_on_imported’ from incompatible pointer type [-Wincompatible-pointer-types] src/library/ImportQueuePage.c:490:84: note: expected ‘ThumbnailSource *’ {aka ‘struct _ThumbnailSource *’} but argument is of type ‘MediaSource *’ {aka ‘struct _MediaSource *’} 490 | static void import_queue_page_on_imported (ImportQueuePage* self, ThumbnailSource* source, GdkPixbuf* pixbuf, gint to_follow); | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/ImportQueuePage.c:11: /home/jens/Source/shotwell/src/library/ImportQueuePage.vala: In function ‘import_queue_page_enqueue_and_schedule’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/library/ImportQueuePage.vala:90:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/library/ImportQueuePage.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/ImportQueuePage.c:11: /home/jens/Source/shotwell/src/library/ImportQueuePage.vala: In function ‘import_queue_page_get_batch_count’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/library/ImportQueuePage.vala:97:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/library/ImportQueuePage.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/ImportQueuePage.c:11: /home/jens/Source/shotwell/src/library/ImportQueuePage.vala: In function ‘import_queue_page_update_stop_action’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/library/ImportQueuePage.vala:101:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/library/ImportQueuePage.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/ImportQueuePage.c:11: /home/jens/Source/shotwell/src/library/ImportQueuePage.vala: In function ‘import_queue_page_on_stop’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/library/ImportQueuePage.vala:107:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/library/ImportQueuePage.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/ImportQueuePage.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/library/ImportQueuePage.vala:114:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/library/ImportQueuePage.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/ImportQueuePage.c:11: /home/jens/Source/shotwell/src/library/ImportQueuePage.vala: In function ‘import_queue_page_on_import_complete’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/library/ImportQueuePage.vala:159:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/library/ImportQueuePage.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/ImportQueuePage.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/library/ImportQueuePage.vala:177:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/library/ImportQueuePage.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/library/ImportQueuePage.vala: In function ‘import_queue_page_class_init’: /home/jens/Source/shotwell/src/library/ImportQueuePage.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/ImportQueuePage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/ImportQueuePage.vala: In function ‘import_queue_page_instance_init’: /home/jens/Source/shotwell/src/library/ImportQueuePage.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/ImportQueuePage.c:10: ImportQueuePage.c: In function ‘import_queue_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportQueuePage.c:1579:6: note: in expansion of macro ‘g_once_init_enter’ CC src/library/shotwell-LastImportPage.o /home/jens/Source/shotwell/src/library/LastImportPage.vala: In function ‘last_import_page_last_import_view_manager_class_init’: /home/jens/Source/shotwell/src/library/LastImportPage.vala:10:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/LastImportPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LastImportPage.vala: In function ‘last_import_page_last_import_view_manager_instance_init’: /home/jens/Source/shotwell/src/library/LastImportPage.vala:10:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/LastImportPage.c:10: LastImportPage.c: In function ‘last_import_page_last_import_view_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ LastImportPage.c:1148:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/library/LastImportPage.vala: In function ‘last_import_page_class_init’: /home/jens/Source/shotwell/src/library/LastImportPage.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/LastImportPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/LastImportPage.vala: In function ‘last_import_page_instance_init’: /home/jens/Source/shotwell/src/library/LastImportPage.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/LastImportPage.c:10: LastImportPage.c: In function ‘last_import_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ LastImportPage.c:1268:6: note: in expansion of macro ‘g_once_init_enter’ CC src/library/shotwell-OfflinePage.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/OfflinePage.c:10: OfflinePage.c: In function ‘offline_page_offline_view_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ OfflinePage.c:1601:6: note: in expansion of macro ‘g_once_init_enter’ OfflinePage.c: In function ‘offline_page_offline_search_view_filter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ OfflinePage.c:1656:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/library/OfflinePage.vala: In function ‘offline_page_class_init’: /home/jens/Source/shotwell/src/library/OfflinePage.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/OfflinePage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/OfflinePage.vala: In function ‘offline_page_instance_init’: /home/jens/Source/shotwell/src/library/OfflinePage.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/OfflinePage.c:10: OfflinePage.c: In function ‘offline_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ OfflinePage.c:1731:6: note: in expansion of macro ‘g_once_init_enter’ CC src/library/shotwell-TrashPage.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/TrashPage.c:10: TrashPage.c: In function ‘trash_page_trash_view_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TrashPage.c:1580:6: note: in expansion of macro ‘g_once_init_enter’ TrashPage.c: In function ‘trash_page_trash_search_view_filter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TrashPage.c:1635:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/library/TrashPage.vala: In function ‘trash_page_class_init’: /home/jens/Source/shotwell/src/library/TrashPage.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/library/TrashPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/library/TrashPage.vala: In function ‘trash_page_instance_init’: /home/jens/Source/shotwell/src/library/TrashPage.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/library/TrashPage.c:10: TrashPage.c: In function ‘trash_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TrashPage.c:1696:6: note: in expansion of macro ‘g_once_init_enter’ CC src/direct/shotwell-Direct.o CC src/direct/shotwell-DirectWindow.o /home/jens/Source/shotwell/src/direct/DirectWindow.vala: In function ‘direct_window_class_init’: /home/jens/Source/shotwell/src/direct/DirectWindow.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/direct/DirectWindow.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/direct/DirectWindow.vala: In function ‘direct_window_instance_init’: /home/jens/Source/shotwell/src/direct/DirectWindow.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/direct/DirectWindow.c:10: DirectWindow.c: In function ‘direct_window_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DirectWindow.c:925:6: note: in expansion of macro ‘g_once_init_enter’ CC src/direct/shotwell-DirectPhoto.o /home/jens/Source/shotwell/src/direct/DirectPhoto.vala: In function ‘direct_photo_class_init’: /home/jens/Source/shotwell/src/direct/DirectPhoto.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/direct/DirectPhoto.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/direct/DirectPhoto.vala: In function ‘direct_photo_instance_init’: /home/jens/Source/shotwell/src/direct/DirectPhoto.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/direct/DirectPhoto.c:10: DirectPhoto.c: In function ‘direct_photo_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DirectPhoto.c:1888:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/direct/DirectPhoto.vala: In function ‘direct_photo_source_collection_class_init’: /home/jens/Source/shotwell/src/direct/DirectPhoto.vala:175:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/direct/DirectPhoto.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/direct/DirectPhoto.vala: In function ‘direct_photo_source_collection_instance_init’: /home/jens/Source/shotwell/src/direct/DirectPhoto.vala:175:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/direct/DirectPhoto.c:10: DirectPhoto.c: In function ‘direct_photo_source_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DirectPhoto.c:2819:6: note: in expansion of macro ‘g_once_init_enter’ CC src/direct/shotwell-DirectPhotoPage.o /home/jens/Source/shotwell/src/direct/DirectPhotoPage.vala: In function ‘direct_photo_page_real_on_context_buttonpress’: /home/jens/Source/shotwell/src/direct/DirectPhotoPage.vala:277:2: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/direct/DirectPhotoPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/direct/DirectPhotoPage.vala: In function ‘direct_photo_page_class_init’: /home/jens/Source/shotwell/src/direct/DirectPhotoPage.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/direct/DirectPhotoPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/direct/DirectPhotoPage.vala: In function ‘direct_photo_page_instance_init’: /home/jens/Source/shotwell/src/direct/DirectPhotoPage.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/direct/DirectPhotoPage.c:10: DirectPhotoPage.c: In function ‘direct_photo_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DirectPhotoPage.c:5204:6: note: in expansion of macro ‘g_once_init_enter’ DirectPhotoPage.c: In function ‘direct_fullscreen_photo_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DirectPhotoPage.c:5266:6: note: in expansion of macro ‘g_once_init_enter’ CC src/direct/shotwell-DirectView.o /home/jens/Source/shotwell/src/direct/DirectView.vala: In function ‘direct_view_class_init’: /home/jens/Source/shotwell/src/direct/DirectView.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/direct/DirectView.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/direct/DirectView.vala: In function ‘direct_view_instance_init’: /home/jens/Source/shotwell/src/direct/DirectView.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/direct/DirectView.c:10: DirectView.c: In function ‘direct_view_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DirectView.c:637:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/direct/DirectView.vala: In function ‘direct_view_collection_filename_comparator’: /home/jens/Source/shotwell/src/direct/DirectView.vala:47:9: warning: assignment to ‘GCompareFunc’ {aka ‘int (*)(const void *, const void *)’} from incompatible pointer type ‘int (*)(const char *, const char *)’ [-Wincompatible-pointer-types] In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/direct/DirectView.c:10: DirectView.c: In function ‘direct_view_collection_direct_view_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DirectView.c:794:6: note: in expansion of macro ‘g_once_init_enter’ DirectView.c: In function ‘direct_view_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DirectView.c:817:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-Core.o CC src/core/shotwell-DataCollection.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataCollection.c:11: /home/jens/Source/shotwell/src/core/DataCollection.vala: In function ‘data_collection_real_add_many’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataCollection.vala:343:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/DataCollection.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataCollection.c:11: /home/jens/Source/shotwell/src/core/DataCollection.vala: In function ‘data_collection_act_on_marked’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataCollection.vala:393:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/DataCollection.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataCollection.c:11: /home/jens/Source/shotwell/src/core/DataCollection.vala: In function ‘data_collection_real_remove_marked’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataCollection.vala:449:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/DataCollection.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataCollection.c:11: /home/jens/Source/shotwell/src/core/DataCollection.vala: In function ‘data_collection_real_clear’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataCollection.vala:482:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/DataCollection.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataCollection.c:11: /home/jens/Source/shotwell/src/core/DataCollection.vala: In function ‘data_collection_marker_impl_real_get_count’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataCollection.vala:73:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/DataCollection.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataCollection.c:11: /home/jens/Source/shotwell/src/core/DataCollection.vala: In function ‘data_collection_marker_impl_finished’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataCollection.vala:97:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/DataCollection.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/DataCollection.c:10: DataCollection.c: In function ‘data_collection_marker_impl_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataCollection.c:3573:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/core/DataCollection.vala: In function ‘data_collection_class_init’: /home/jens/Source/shotwell/src/core/DataCollection.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataCollection.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataCollection.vala: In function ‘data_collection_instance_init’: /home/jens/Source/shotwell/src/core/DataCollection.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" /home/jens/Source/shotwell/src/core/DataCollection.vala:109:124: warning: passing argument 6 of ‘gee_hash_map_new’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from src/core/DataCollection.c:14: /usr/include/gee-0.8/gee.h:1877:46: note: expected ‘GDestroyNotify’ {aka ‘void (*)(void *)’} but argument is of type ‘void (*)(GValue *)’ {aka ‘void (*)(struct _GValue *)’} 1877 | GDestroyNotify v_destroy_func, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/DataCollection.c:10: DataCollection.c: In function ‘data_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataCollection.c:3905:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-DataSet.o /home/jens/Source/shotwell/src/core/DataSet.vala: In function ‘data_set_class_init’: /home/jens/Source/shotwell/src/core/DataSet.vala:29:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataSet.c:30: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataSet.vala: In function ‘data_set_instance_init’: /home/jens/Source/shotwell/src/core/DataSet.vala:29:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/DataSet.c:29: DataSet.c: In function ‘data_set_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataSet.c:1126:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-util.o /home/jens/Source/shotwell/src/core/util.vala: In function ‘singleton_collection_singleton_iterator_class_init’: /home/jens/Source/shotwell/src/core/util.vala:14:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/util.c:16: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/util.vala: In function ‘singleton_collection_singleton_iterator_instance_init’: /home/jens/Source/shotwell/src/core/util.vala:14:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/util.c:15: util.c: In function ‘singleton_collection_singleton_iterator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ util.c:755:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/core/util.vala: In function ‘singleton_collection_class_init’: /home/jens/Source/shotwell/src/core/util.vala:13:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/util.c:16: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/util.vala: In function ‘singleton_collection_instance_init’: /home/jens/Source/shotwell/src/core/util.vala:13:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/util.c:15: util.c: In function ‘singleton_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ util.c:891:6: note: in expansion of macro ‘g_once_init_enter’ util.c: In function ‘marker_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ util.c:1049:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/core/util.vala: In function ‘unknown_total_monitor_class_init’: /home/jens/Source/shotwell/src/core/util.vala:143:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/util.c:16: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/util.vala: In function ‘unknown_total_monitor_instance_init’: /home/jens/Source/shotwell/src/core/util.vala:143:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/util.c:15: util.c: In function ‘unknown_total_monitor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ util.c:1331:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/core/util.vala: In function ‘aggregate_progress_monitor_class_init’: /home/jens/Source/shotwell/src/core/util.vala:159:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/util.c:16: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/util.vala: In function ‘aggregate_progress_monitor_instance_init’: /home/jens/Source/shotwell/src/core/util.vala:159:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/util.c:15: util.c: In function ‘aggregate_progress_monitor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ util.c:1731:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-SourceCollection.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/SourceCollection.c:11: /home/jens/Source/shotwell/src/core/SourceCollection.vala: In function ‘source_collection_destroy_marked’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/SourceCollection.vala:98:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/SourceCollection.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/SourceCollection.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/SourceCollection.vala:109:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/SourceCollection.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/SourceCollection.c:11: /home/jens/Source/shotwell/src/core/SourceCollection.vala: In function ‘source_collection_unlink_marked’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/SourceCollection.vala:165:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/SourceCollection.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/SourceCollection.c:11: /home/jens/Source/shotwell/src/core/SourceCollection.vala: In function ‘source_collection_real_remove_backlink’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/SourceCollection.vala:215:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/SourceCollection.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/SourceCollection.c:10: SourceCollection.c: In function ‘source_collection_destroy_counter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SourceCollection.c:1596:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/core/SourceCollection.vala: In function ‘source_collection_class_init’: /home/jens/Source/shotwell/src/core/SourceCollection.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/SourceCollection.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/SourceCollection.vala: In function ‘source_collection_instance_init’: /home/jens/Source/shotwell/src/core/SourceCollection.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/SourceCollection.c:10: SourceCollection.c: In function ‘source_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SourceCollection.c:1684:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-SourceHoldingTank.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/SourceHoldingTank.c:27: /home/jens/Source/shotwell/src/core/SourceHoldingTank.vala: In function ‘source_holding_tank_on_source_collection_thawed’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/SourceHoldingTank.vala:193:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/SourceHoldingTank.c:28: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/core/SourceHoldingTank.vala: In function ‘source_holding_tank_class_init’: /home/jens/Source/shotwell/src/core/SourceHoldingTank.vala:24:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/SourceHoldingTank.c:27: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/SourceHoldingTank.vala: In function ‘source_holding_tank_instance_init’: /home/jens/Source/shotwell/src/core/SourceHoldingTank.vala:24:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/SourceHoldingTank.c:26: SourceHoldingTank.c: In function ‘source_holding_tank_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SourceHoldingTank.c:1691:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-DatabaseSourceCollection.o /home/jens/Source/shotwell/src/core/DatabaseSourceCollection.vala: In function ‘database_source_collection_class_init’: /home/jens/Source/shotwell/src/core/DatabaseSourceCollection.vala:15:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DatabaseSourceCollection.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DatabaseSourceCollection.vala: In function ‘database_source_collection_instance_init’: /home/jens/Source/shotwell/src/core/DatabaseSourceCollection.vala:15:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/DatabaseSourceCollection.c:10: DatabaseSourceCollection.c: In function ‘database_source_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DatabaseSourceCollection.c:641:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/core/DatabaseSourceCollection.vala: In function ‘database_source_holding_tank_class_init’: /home/jens/Source/shotwell/src/core/DatabaseSourceCollection.vala:55:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DatabaseSourceCollection.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DatabaseSourceCollection.vala: In function ‘database_source_holding_tank_instance_init’: /home/jens/Source/shotwell/src/core/DatabaseSourceCollection.vala:55:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/DatabaseSourceCollection.c:10: DatabaseSourceCollection.c: In function ‘database_source_holding_tank_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DatabaseSourceCollection.c:904:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-ContainerSourceCollection.o /home/jens/Source/shotwell/src/core/ContainerSourceCollection.vala: In function ‘container_source_collection_class_init’: /home/jens/Source/shotwell/src/core/ContainerSourceCollection.vala:15:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/ContainerSourceCollection.c:19: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/ContainerSourceCollection.vala: In function ‘container_source_collection_instance_init’: /home/jens/Source/shotwell/src/core/ContainerSourceCollection.vala:15:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/ContainerSourceCollection.c:18: ContainerSourceCollection.c: In function ‘container_source_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ContainerSourceCollection.c:2112:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-ViewCollection.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/ViewCollection.c:25: /home/jens/Source/shotwell/src/core/ViewCollection.vala: In function ‘view_collection_add_sources’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/ViewCollection.vala:390:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/ViewCollection.c:28: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/ViewCollection.c:25: /home/jens/Source/shotwell/src/core/ViewCollection.vala: In function ‘view_collection_on_mirror_contents_added’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/ViewCollection.vala:509:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/ViewCollection.c:28: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/ViewCollection.c:25: /home/jens/Source/shotwell/src/core/ViewCollection.vala: In function ‘view_collection_select_marked’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/ViewCollection.vala:873:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/ViewCollection.c:28: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/ViewCollection.c:25: /home/jens/Source/shotwell/src/core/ViewCollection.vala: In function ‘view_collection_unselect_marked’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/ViewCollection.vala:910:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/ViewCollection.c:28: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/ViewCollection.c:25: /home/jens/Source/shotwell/src/core/ViewCollection.vala: In function ‘view_collection_hide_items’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/ViewCollection.vala:1058:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/ViewCollection.c:28: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/ViewCollection.c:25: /home/jens/Source/shotwell/src/core/ViewCollection.vala: In function ‘view_collection_get_sources’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/ViewCollection.vala:1122:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/ViewCollection.c:28: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/ViewCollection.c:25: /home/jens/Source/shotwell/src/core/ViewCollection.vala: In function ‘view_collection_has_source_of_type’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/ViewCollection.vala:1129:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/ViewCollection.c:28: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/ViewCollection.c:24: ViewCollection.c: In function ‘view_collection_monitor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ViewCollection.c:8050:6: note: in expansion of macro ‘g_once_init_enter’ ViewCollection.c: In function ‘view_collection_monitor_impl_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ViewCollection.c:8277:6: note: in expansion of macro ‘g_once_init_enter’ ViewCollection.c: In function ‘view_collection_toggle_lists_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ViewCollection.c:8344:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/core/ViewCollection.vala: In function ‘view_collection_class_init’: /home/jens/Source/shotwell/src/core/ViewCollection.vala:21:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/ViewCollection.c:25: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/ViewCollection.vala: In function ‘view_collection_instance_init’: /home/jens/Source/shotwell/src/core/ViewCollection.vala:21:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/ViewCollection.c:24: ViewCollection.c: In function ‘view_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ViewCollection.c:8548:6: note: in expansion of macro ‘g_once_init_enter’ ViewCollection.c: In function ‘view_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ViewCollection.c:8819:6: note: in expansion of macro ‘g_once_init_enter’ ViewCollection.c: In function ‘view_filter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ViewCollection.c:9102:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-DataObject.o /home/jens/Source/shotwell/src/core/DataObject.vala: In function ‘data_object_class_init’: /home/jens/Source/shotwell/src/core/DataObject.vala:21:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataObject.c:24: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataObject.vala: In function ‘data_object_instance_init’: /home/jens/Source/shotwell/src/core/DataObject.vala:21:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/DataObject.c:23: DataObject.c: In function ‘data_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataObject.c:633:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-Alteration.o In file included from /usr/include/glib-2.0/glib.h:82, from src/core/Alteration.c:29: /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_strip’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1209:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /usr/include/glib-2.0/glib/gstrfuncs.h:181:56: note: in definition of macro ‘g_strstrip’ 181 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/core/Alteration.vala: In function ‘alteration_class_init’: /home/jens/Source/shotwell/src/core/Alteration.vala:27:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/Alteration.c:30: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/Alteration.vala: In function ‘alteration_instance_init’: /home/jens/Source/shotwell/src/core/Alteration.vala:27:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/Alteration.c:29: Alteration.c: In function ‘alteration_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Alteration.c:2851:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-DataSource.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataSource.c:41: /home/jens/Source/shotwell/src/core/DataSource.vala: In function ‘data_source_real_notify_unlinked’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataSource.vala:129:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/DataSource.c:44: /usr/include/gee-0.8/gee.h:1544:49: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1544 | gint gee_abstract_map_get_size (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataSource.c:41: /home/jens/Source/shotwell/src/core/DataSource.vala: In function ‘data_source_dehydrate_backlinks’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataSource.vala:254:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/DataSource.c:44: /usr/include/gee-0.8/gee.h:1544:49: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1544 | gint gee_abstract_map_get_size (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataSource.c:41: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataSource.vala:258:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/core/DataSource.c:44: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/core/DataSource.vala: In function ‘data_source_class_init’: /home/jens/Source/shotwell/src/core/DataSource.vala:38:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataSource.c:41: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataSource.vala: In function ‘data_source_instance_init’: /home/jens/Source/shotwell/src/core/DataSource.vala:38:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/DataSource.c:40: DataSource.c: In function ‘data_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataSource.c:3039:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/core/DataSource.vala: In function ‘source_snapshot_class_init’: /home/jens/Source/shotwell/src/core/DataSource.vala:446:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataSource.c:41: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataSource.vala: In function ‘source_snapshot_instance_init’: /home/jens/Source/shotwell/src/core/DataSource.vala:446:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/DataSource.c:40: DataSource.c: In function ‘source_snapshot_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataSource.c:3316:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib.h:82, from src/core/DataSource.c:40: /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_strip’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1209:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /usr/include/glib-2.0/glib/gstrfuncs.h:181:56: note: in definition of macro ‘g_strstrip’ 181 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/core/DataSource.vala: In function ‘source_backlink_class_init’: /home/jens/Source/shotwell/src/core/DataSource.vala:468:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataSource.c:41: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataSource.vala: In function ‘source_backlink_instance_init’: /home/jens/Source/shotwell/src/core/DataSource.vala:468:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/DataSource.c:40: DataSource.c: In function ‘source_backlink_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataSource.c:3995:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/core/DataSource.vala: In function ‘source_proxy_class_init’: /home/jens/Source/shotwell/src/core/DataSource.vala:549:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataSource.c:41: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataSource.vala: In function ‘source_proxy_instance_init’: /home/jens/Source/shotwell/src/core/DataSource.vala:549:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/DataSource.c:40: DataSource.c: In function ‘source_proxy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataSource.c:4762:6: note: in expansion of macro ‘g_once_init_enter’ DataSource.c: In function ‘proxyable_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataSource.c:4822:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-DataSourceTypes.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/DataSourceTypes.c:13: DataSourceTypes.c: In function ‘thumbnail_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataSourceTypes.c:753:6: note: in expansion of macro ‘g_once_init_enter’ DataSourceTypes.c: In function ‘photo_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataSourceTypes.c:829:6: note: in expansion of macro ‘g_once_init_enter’ DataSourceTypes.c: In function ‘video_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataSourceTypes.c:862:6: note: in expansion of macro ‘g_once_init_enter’ DataSourceTypes.c: In function ‘event_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataSourceTypes.c:1038:6: note: in expansion of macro ‘g_once_init_enter’ DataSourceTypes.c: In function ‘container_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataSourceTypes.c:1116:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-DataView.o /home/jens/Source/shotwell/src/core/DataView.vala: In function ‘data_view_class_init’: /home/jens/Source/shotwell/src/core/DataView.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/DataView.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/DataView.vala: In function ‘data_view_instance_init’: /home/jens/Source/shotwell/src/core/DataView.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/DataView.c:10: DataView.c: In function ‘data_view_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataView.c:671:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-DataViewTypes.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/DataViewTypes.c:10: DataViewTypes.c: In function ‘thumbnail_view_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataViewTypes.c:356:6: note: in expansion of macro ‘g_once_init_enter’ DataViewTypes.c: In function ‘photo_view_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataViewTypes.c:416:6: note: in expansion of macro ‘g_once_init_enter’ DataViewTypes.c: In function ‘video_view_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataViewTypes.c:476:6: note: in expansion of macro ‘g_once_init_enter’ DataViewTypes.c: In function ‘event_view_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataViewTypes.c:536:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-Tracker.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/Tracker.c:10: Tracker.c: In function ‘core_tracker_accumulator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tracker.c:297:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/core/Tracker.vala: In function ‘core_tracker_class_init’: /home/jens/Source/shotwell/src/core/Tracker.vala:23:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/Tracker.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/Tracker.vala: In function ‘core_tracker_instance_init’: /home/jens/Source/shotwell/src/core/Tracker.vala:23:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/Tracker.c:10: Tracker.c: In function ‘core_tracker_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tracker.c:1023:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/Tracker.c:10: Tracker.c: In function ‘core_view_tracker_mux_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tracker.c:1907:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/core/Tracker.vala: In function ‘core_view_tracker_class_init’: /home/jens/Source/shotwell/src/core/Tracker.vala:99:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/core/Tracker.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/core/Tracker.vala: In function ‘core_view_tracker_instance_init’: /home/jens/Source/shotwell/src/core/Tracker.vala:99:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/Tracker.c:10: Tracker.c: In function ‘core_view_tracker_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tracker.c:2015:6: note: in expansion of macro ‘g_once_init_enter’ CC src/core/shotwell-SourceInterfaces.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/core/SourceInterfaces.c:19: SourceInterfaces.c: In function ‘indexable_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SourceInterfaces.c:317:6: note: in expansion of macro ‘g_once_init_enter’ CC src/sidebar/shotwell-Sidebar.o CC src/sidebar/shotwell-Branch.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/sidebar/Branch.c:10: Branch.c: In function ‘sidebar_branch_options_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:237:6: note: in expansion of macro ‘g_once_init_enter’ Branch.c: In function ‘sidebar_branch_node_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:2714:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/sidebar/Branch.vala: In function ‘sidebar_branch_class_init’: /home/jens/Source/shotwell/src/sidebar/Branch.vala:9:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/sidebar/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Branch.vala: In function ‘sidebar_branch_instance_init’: /home/jens/Source/shotwell/src/sidebar/Branch.vala:9:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/sidebar/Branch.c:10: Branch.c: In function ‘sidebar_branch_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:2804:6: note: in expansion of macro ‘g_once_init_enter’ CC src/sidebar/shotwell-Entry.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/sidebar/Entry.c:10: Entry.c: In function ‘sidebar_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Entry.c:329:6: note: in expansion of macro ‘g_once_init_enter’ Entry.c: In function ‘sidebar_expandable_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Entry.c:363:6: note: in expansion of macro ‘g_once_init_enter’ Entry.c: In function ‘sidebar_selectable_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Entry.c:388:6: note: in expansion of macro ‘g_once_init_enter’ Entry.c: In function ‘sidebar_page_representative_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Entry.c:435:6: note: in expansion of macro ‘g_once_init_enter’ Entry.c: In function ‘sidebar_renameable_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Entry.c:481:6: note: in expansion of macro ‘g_once_init_enter’ Entry.c: In function ‘sidebar_emphasizable_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Entry.c:517:6: note: in expansion of macro ‘g_once_init_enter’ Entry.c: In function ‘sidebar_destroyable_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Entry.c:551:6: note: in expansion of macro ‘g_once_init_enter’ Entry.c: In function ‘sidebar_internal_drop_target_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Entry.c:594:6: note: in expansion of macro ‘g_once_init_enter’ Entry.c: In function ‘sidebar_internal_drag_source_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Entry.c:628:6: note: in expansion of macro ‘g_once_init_enter’ CC src/sidebar/shotwell-Tree.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/sidebar/Tree.c:10: Tree.c: In function ‘sidebar_tree_columns_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tree.c:699:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/sidebar/Tree.vala: In function ‘sidebar_tree_construct’: /home/jens/Source/shotwell/src/sidebar/Tree.vala:121:2: warning: ‘gtk_tree_view_set_rules_hint’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here 246 | void gtk_tree_view_set_rules_hint (GtkTreeView *tree_view, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala: In function ‘sidebar_tree_setup_default_context_menu’: /home/jens/Source/shotwell/src/sidebar/Tree.vala:195:2: warning: ‘gtk_action_group_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala:206:2: warning: ‘gtk_action_group_add_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala:207:2: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala:211:3: warning: ‘gtk_ui_manager_add_ui_from_file’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:163:16: note: declared here 163 | guint gtk_ui_manager_add_ui_from_file (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala:217:2: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala:219:2: warning: ‘gtk_ui_manager_ensure_update’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:184:16: note: declared here 184 | void gtk_ui_manager_ensure_update (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala: In function ‘_sidebar_tree_on_sidebar_name_changed_sidebar_renameable_entry_sidebar_name_changed’: /home/jens/Source/shotwell/src/sidebar/Tree.vala:509:61: warning: passing argument 2 of ‘sidebar_tree_on_sidebar_name_changed’ from incompatible pointer type [-Wincompatible-pointer-types] src/sidebar/Tree.c:587:84: note: expected ‘SidebarEntry *’ {aka ‘struct _SidebarEntry *’} but argument is of type ‘SidebarRenameableEntry *’ {aka ‘struct _SidebarRenameableEntry *’} 587 | static void sidebar_tree_on_sidebar_name_changed (SidebarTree* self, SidebarEntry* entry, const gchar* name); | ~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/sidebar/Tree.c:11: /home/jens/Source/shotwell/src/sidebar/Tree.vala: In function ‘sidebar_tree_disassociate_wrapper’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala:586:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/sidebar/Tree.c:16: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala: In function ‘sidebar_tree_get_path_from_event’: /home/jens/Source/shotwell/src/sidebar/Tree.vala:807:2: warning: ‘gdk_display_get_device_manager’ is deprecated: Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gdk/gdkdisplay.h:171:20: note: declared here 171 | GdkDeviceManager * gdk_display_get_device_manager (GdkDisplay *display); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala:807:2: warning: ‘gdk_device_manager_get_client_pointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gdk/gdkdevicemanager.h:44:14: note: declared here 44 | GdkDevice * gdk_device_manager_get_client_pointer (GdkDeviceManager *device_manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala: In function ‘sidebar_tree_popup_context_menu’: /home/jens/Source/shotwell/src/sidebar/Tree.vala:856:3: warning: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala:858:3: warning: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala: In function ‘sidebar_tree_popup_default_context_menu’: /home/jens/Source/shotwell/src/sidebar/Tree.vala:864:2: warning: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala: In function ‘sidebar_tree_real_button_press_event’: /home/jens/Source/shotwell/src/sidebar/Tree.vala:939:48: warning: passing argument 1 of ‘gtk_tree_row_reference_get_path’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:26, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/gtktreemodel.h:267:77: note: expected ‘GtkTreeRowReference *’ {aka ‘struct _GtkTreeRowReference *’} but argument is of type ‘const GtkTreeRowReference *’ {aka ‘const struct _GtkTreeRowReference *’} 267 | GtkTreePath *gtk_tree_row_reference_get_path (GtkTreeRowReference *reference); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala:940:48: warning: passing argument 1 of ‘gtk_tree_row_reference_get_path’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:26, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/gtktreemodel.h:267:77: note: expected ‘GtkTreeRowReference *’ {aka ‘struct _GtkTreeRowReference *’} but argument is of type ‘const GtkTreeRowReference *’ {aka ‘const struct _GtkTreeRowReference *’} 267 | GtkTreePath *gtk_tree_row_reference_get_path (GtkTreeRowReference *reference); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala: In function ‘sidebar_tree_real_drag_data_received’: /home/jens/Source/shotwell/src/sidebar/Tree.vala:1104:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/sidebar/Tree.vala: In function ‘sidebar_tree_entry_wrapper_get_path’: /home/jens/Source/shotwell/src/sidebar/Tree.vala:25:44: warning: passing argument 1 of ‘gtk_tree_row_reference_get_path’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:26, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/gtktreemodel.h:267:77: note: expected ‘GtkTreeRowReference *’ {aka ‘struct _GtkTreeRowReference *’} but argument is of type ‘const GtkTreeRowReference *’ {aka ‘const struct _GtkTreeRowReference *’} 267 | GtkTreePath *gtk_tree_row_reference_get_path (GtkTreeRowReference *reference); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala: In function ‘sidebar_tree_entry_wrapper_get_iter’: /home/jens/Source/shotwell/src/sidebar/Tree.vala:30:45: warning: passing argument 1 of ‘gtk_tree_row_reference_get_model’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:26, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/gtktreemodel.h:269:77: note: expected ‘GtkTreeRowReference *’ {aka ‘struct _GtkTreeRowReference *’} but argument is of type ‘const GtkTreeRowReference *’ {aka ‘const struct _GtkTreeRowReference *’} 269 | GtkTreeModel *gtk_tree_row_reference_get_model (GtkTreeRowReference *reference); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/sidebar/Tree.c:10: Tree.c: In function ‘sidebar_tree_entry_wrapper_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tree.c:7635:6: note: in expansion of macro ‘g_once_init_enter’ Tree.c: In function ‘sidebar_tree_root_wrapper_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tree.c:7707:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/sidebar/Tree.vala: In function ‘sidebar_tree_class_init’: /home/jens/Source/shotwell/src/sidebar/Tree.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/sidebar/Tree.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/Tree.vala: In function ‘sidebar_tree_instance_init’: /home/jens/Source/shotwell/src/sidebar/Tree.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" /home/jens/Source/shotwell/src/sidebar/Tree.vala:62:2: warning: ‘gtk_ui_manager_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/sidebar/Tree.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:130:16: note: declared here 130 | GtkUIManager *gtk_ui_manager_new (void); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/sidebar/Tree.c:10: Tree.c: In function ‘sidebar_tree_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tree.c:7849:6: note: in expansion of macro ‘g_once_init_enter’ CC src/sidebar/shotwell-common.o /home/jens/Source/shotwell/src/sidebar/common.vala: In function ‘sidebar_grouping_class_init’: /home/jens/Source/shotwell/src/sidebar/common.vala:8:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/sidebar/common.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/common.vala: In function ‘sidebar_grouping_instance_init’: /home/jens/Source/shotwell/src/sidebar/common.vala:8:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/sidebar/common.c:11: common.c: In function ‘sidebar_grouping_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ common.c:599:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/sidebar/common.vala: In function ‘sidebar_simple_page_entry_class_init’: /home/jens/Source/shotwell/src/sidebar/common.vala:54:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/sidebar/common.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/common.vala: In function ‘sidebar_simple_page_entry_instance_init’: /home/jens/Source/shotwell/src/sidebar/common.vala:54:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/sidebar/common.c:11: common.c: In function ‘sidebar_simple_page_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ common.c:933:6: note: in expansion of macro ‘g_once_init_enter’ common.c: In function ‘sidebar_root_only_branch_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ common.c:1026:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/sidebar/common.vala: In function ‘sidebar_header_class_init’: /home/jens/Source/shotwell/src/sidebar/common.vala:120:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/sidebar/common.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/sidebar/common.vala: In function ‘sidebar_header_instance_init’: /home/jens/Source/shotwell/src/sidebar/common.vala:120:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/sidebar/common.c:11: common.c: In function ‘sidebar_header_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ common.c:1125:6: note: in expansion of macro ‘g_once_init_enter’ common.c: In function ‘sidebar_contextable_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ common.c:1160:6: note: in expansion of macro ‘g_once_init_enter’ CC src/events/shotwell-Events.o CC src/events/shotwell-Branch.o /home/jens/Source/shotwell/src/events/Branch.vala: In function ‘events_branch_class_init’: /home/jens/Source/shotwell/src/events/Branch.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/events/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/Branch.vala: In function ‘events_branch_instance_init’: /home/jens/Source/shotwell/src/events/Branch.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/events/Branch.c:10: Branch.c: In function ‘events_branch_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:3391:6: note: in expansion of macro ‘g_once_init_enter’ Branch.c: In function ‘events_directory_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:3467:6: note: in expansion of macro ‘g_once_init_enter’ Branch.c: In function ‘events_master_directory_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:3568:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/events/Branch.vala: In function ‘events_year_directory_entry_class_init’: /home/jens/Source/shotwell/src/events/Branch.vala:403:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/events/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/Branch.vala: In function ‘events_year_directory_entry_instance_init’: /home/jens/Source/shotwell/src/events/Branch.vala:403:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/events/Branch.c:10: Branch.c: In function ‘events_year_directory_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:3708:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/events/Branch.vala: In function ‘events_month_directory_entry_class_init’: /home/jens/Source/shotwell/src/events/Branch.vala:425:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/events/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/Branch.vala: In function ‘events_month_directory_entry_instance_init’: /home/jens/Source/shotwell/src/events/Branch.vala:425:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/events/Branch.c:10: Branch.c: In function ‘events_month_directory_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:3866:6: note: in expansion of macro ‘g_once_init_enter’ Branch.c: In function ‘events_undated_directory_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:3947:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/events/Branch.vala: In function ‘events_event_entry_class_init’: /home/jens/Source/shotwell/src/events/Branch.vala:465:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/events/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/Branch.vala: In function ‘events_event_entry_instance_init’: /home/jens/Source/shotwell/src/events/Branch.vala:465:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/events/Branch.c:10: Branch.c: In function ‘events_event_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:4333:6: note: in expansion of macro ‘g_once_init_enter’ Branch.c: In function ‘events_no_event_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:4436:6: note: in expansion of macro ‘g_once_init_enter’ CC src/events/shotwell-EventsDirectoryPage.o /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala: In function ‘_events_directory_page_on_sort_changed_gtk_radio_action_changed’: /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:74:70: warning: passing argument 2 of ‘events_directory_page_on_sort_changed’ from incompatible pointer type [-Wincompatible-pointer-types] src/events/EventsDirectoryPage.c:925:90: note: expected ‘GtkAction *’ {aka ‘struct _GtkAction *’} but argument is of type ‘GtkRadioAction *’ {aka ‘struct _GtkRadioAction *’} 925 | static void events_directory_page_on_sort_changed (EventsDirectoryPage* self, GtkAction* action, GtkAction* c); | ~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:74:79: warning: passing argument 3 of ‘events_directory_page_on_sort_changed’ from incompatible pointer type [-Wincompatible-pointer-types] src/events/EventsDirectoryPage.c:925:109: note: expected ‘GtkAction *’ {aka ‘struct _GtkAction *’} but argument is of type ‘GtkRadioAction *’ {aka ‘struct _GtkRadioAction *’} 925 | static void events_directory_page_on_sort_changed (EventsDirectoryPage* self, GtkAction* action, GtkAction* c); | ~~~~~~~~~~~^ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala: In function ‘events_directory_page_construct’: /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:65:2: warning: ‘gtk_tool_button_new_from_stock’ is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28, from /usr/include/gtk-3.0/gtk/gtk.h:149, from src/events/EventsDirectoryPage.c:12: /usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here 84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:66:2: warning: ‘gtk_activatable_set_related_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/events/EventsDirectoryPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:80:12: note: declared here 80 | void gtk_activatable_set_related_action (GtkActivatable *activatable, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:66:2: warning: ‘gtk_activatable_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/events/EventsDirectoryPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:73:12: note: declared here 73 | GType gtk_activatable_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala: In function ‘events_directory_page_real_init_actions’: /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:140:2: warning: ‘gtk_radio_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/events/EventsDirectoryPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala: In function ‘events_directory_page_on_sort_changed’: /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:168:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/events/EventsDirectoryPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:168:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/events/EventsDirectoryPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:169:2: warning: ‘gtk_radio_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/events/EventsDirectoryPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:171:2: warning: ‘gtk_radio_action_get_current_value’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/events/EventsDirectoryPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala: In function ‘events_directory_page_on_display_comments’: /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:216:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/events/EventsDirectoryPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:217:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/events/EventsDirectoryPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:217:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/events/EventsDirectoryPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/events/EventsDirectoryPage.c:10: EventsDirectoryPage.c: In function ‘events_directory_page_event_directory_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventsDirectoryPage.c:2422:6: note: in expansion of macro ‘g_once_init_enter’ EventsDirectoryPage.c: In function ‘events_directory_page_events_directory_search_view_filter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventsDirectoryPage.c:2621:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala: In function ‘events_directory_page_class_init’: /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/events/EventsDirectoryPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala: In function ‘events_directory_page_instance_init’: /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala: In function ‘events_directory_page_finalize’: /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:72:2: warning: ‘gtk_radio_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/events/EventsDirectoryPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:74:2: warning: ‘gtk_radio_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/events/EventsDirectoryPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/events/EventsDirectoryPage.c:10: EventsDirectoryPage.c: In function ‘events_directory_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventsDirectoryPage.c:2718:6: note: in expansion of macro ‘g_once_init_enter’ EventsDirectoryPage.c: In function ‘master_events_directory_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventsDirectoryPage.c:2777:6: note: in expansion of macro ‘g_once_init_enter’ EventsDirectoryPage.c: In function ‘sub_events_directory_page_directory_type_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventsDirectoryPage.c:2789:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala: In function ‘sub_events_directory_page_sub_event_directory_manager_class_init’: /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:248:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/events/EventsDirectoryPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala: In function ‘sub_events_directory_page_sub_event_directory_manager_instance_init’: /home/jens/Source/shotwell/src/events/EventsDirectoryPage.vala:248:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/events/EventsDirectoryPage.c:10: EventsDirectoryPage.c: In function ‘sub_events_directory_page_sub_event_directory_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventsDirectoryPage.c:3215:6: note: in expansion of macro ‘g_once_init_enter’ EventsDirectoryPage.c: In function ‘sub_events_directory_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventsDirectoryPage.c:3238:6: note: in expansion of macro ‘g_once_init_enter’ CC src/events/shotwell-EventPage.o /home/jens/Source/shotwell/src/events/EventPage.vala: In function ‘event_page_class_init’: /home/jens/Source/shotwell/src/events/EventPage.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/events/EventPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventPage.vala: In function ‘event_page_instance_init’: /home/jens/Source/shotwell/src/events/EventPage.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/events/EventPage.c:10: EventPage.c: In function ‘event_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventPage.c:1695:6: note: in expansion of macro ‘g_once_init_enter’ EventPage.c: In function ‘no_event_page_no_event_view_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventPage.c:1913:6: note: in expansion of macro ‘g_once_init_enter’ EventPage.c: In function ‘no_event_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventPage.c:1957:6: note: in expansion of macro ‘g_once_init_enter’ CC src/events/shotwell-EventDirectoryItem.o /home/jens/Source/shotwell/src/events/EventDirectoryItem.vala: In function ‘event_directory_item_class_init’: /home/jens/Source/shotwell/src/events/EventDirectoryItem.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/events/EventDirectoryItem.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/events/EventDirectoryItem.vala: In function ‘event_directory_item_instance_init’: /home/jens/Source/shotwell/src/events/EventDirectoryItem.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/events/EventDirectoryItem.c:10: EventDirectoryItem.c: In function ‘event_directory_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ EventDirectoryItem.c:1711:6: note: in expansion of macro ‘g_once_init_enter’ CC src/tags/shotwell-Tags.o CC src/tags/shotwell-Branch.o /home/jens/Source/shotwell/src/tags/Branch.vala: In function ‘tags_branch_class_init’: /home/jens/Source/shotwell/src/tags/Branch.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/tags/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/tags/Branch.vala: In function ‘tags_branch_instance_init’: /home/jens/Source/shotwell/src/tags/Branch.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/tags/Branch.c:10: Branch.c: In function ‘tags_branch_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:1667:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/tags/Branch.vala: In function ‘tags_header_setup_context_menu’: /home/jens/Source/shotwell/src/tags/Branch.vala:136:2: warning: ‘gtk_action_group_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/tags/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/tags/Branch.vala:143:2: warning: ‘gtk_action_group_add_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/tags/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/tags/Branch.vala:144:2: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/tags/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/tags/Branch.vala:148:3: warning: ‘gtk_ui_manager_add_ui_from_file’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/tags/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:163:16: note: declared here 163 | guint gtk_ui_manager_add_ui_from_file (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/tags/Branch.vala:154:2: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/tags/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/tags/Branch.vala:156:2: warning: ‘gtk_ui_manager_ensure_update’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/tags/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:184:16: note: declared here 184 | void gtk_ui_manager_ensure_update (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/tags/Branch.vala: In function ‘tags_header_real_internal_drop_received_arbitrary’: /home/jens/Source/shotwell/src/tags/Branch.vala:172:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/tags/Branch.vala: In function ‘tags_header_class_init’: /home/jens/Source/shotwell/src/tags/Branch.vala:125:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/tags/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/tags/Branch.vala: In function ‘tags_header_instance_init’: /home/jens/Source/shotwell/src/tags/Branch.vala:125:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" /home/jens/Source/shotwell/src/tags/Branch.vala:127:2: warning: ‘gtk_ui_manager_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/tags/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:130:16: note: declared here 130 | GtkUIManager *gtk_ui_manager_new (void); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/tags/Branch.c:10: Branch.c: In function ‘tags_header_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:2273:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/tags/Branch.vala: In function ‘tags_sidebar_entry_real_internal_drop_received_arbitrary’: /home/jens/Source/shotwell/src/tags/Branch.vala:270:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/tags/Branch.vala: In function ‘tags_sidebar_entry_class_init’: /home/jens/Source/shotwell/src/tags/Branch.vala:203:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/tags/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/tags/Branch.vala: In function ‘tags_sidebar_entry_instance_init’: /home/jens/Source/shotwell/src/tags/Branch.vala:203:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/tags/Branch.c:10: Branch.c: In function ‘tags_sidebar_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:3215:6: note: in expansion of macro ‘g_once_init_enter’ CC src/tags/shotwell-TagPage.o /home/jens/Source/shotwell/src/tags/TagPage.vala: In function ‘tag_page_class_init’: /home/jens/Source/shotwell/src/tags/TagPage.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/tags/TagPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/tags/TagPage.vala: In function ‘tag_page_instance_init’: /home/jens/Source/shotwell/src/tags/TagPage.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/tags/TagPage.c:10: TagPage.c: In function ‘tag_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TagPage.c:1625:6: note: in expansion of macro ‘g_once_init_enter’ CC src/tags/shotwell-HierarchicalTagIndex.o /home/jens/Source/shotwell/src/tags/HierarchicalTagIndex.vala: In function ‘hierarchical_tag_index_class_init’: /home/jens/Source/shotwell/src/tags/HierarchicalTagIndex.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/tags/HierarchicalTagIndex.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/tags/HierarchicalTagIndex.vala: In function ‘hierarchical_tag_index_instance_init’: /home/jens/Source/shotwell/src/tags/HierarchicalTagIndex.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/tags/HierarchicalTagIndex.c:10: HierarchicalTagIndex.c: In function ‘hierarchical_tag_index_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ HierarchicalTagIndex.c:984:6: note: in expansion of macro ‘g_once_init_enter’ CC src/tags/shotwell-HierarchicalTagUtilities.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/tags/HierarchicalTagUtilities.c:11: /home/jens/Source/shotwell/src/tags/HierarchicalTagUtilities.vala: In function ‘hierarchical_tag_utilities_enumerate_path_components’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/tags/HierarchicalTagUtilities.vala:76:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/tags/HierarchicalTagUtilities.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/tags/HierarchicalTagUtilities.c:10: HierarchicalTagUtilities.c: In function ‘hierarchical_tag_utilities_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ HierarchicalTagUtilities.c:2289:6: note: in expansion of macro ‘g_once_init_enter’ CC src/camera/shotwell-Camera.o CC src/camera/shotwell-Branch.o /home/jens/Source/shotwell/src/camera/Branch.vala: In function ‘camera_branch_class_init’: /home/jens/Source/shotwell/src/camera/Branch.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/Branch.vala: In function ‘camera_branch_instance_init’: /home/jens/Source/shotwell/src/camera/Branch.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/camera/Branch.c:10: Branch.c: In function ‘camera_branch_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:936:6: note: in expansion of macro ‘g_once_init_enter’ Branch.c: In function ‘camera_header_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:979:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/camera/Branch.vala: In function ‘camera_sidebar_entry_class_init’: /home/jens/Source/shotwell/src/camera/Branch.vala:89:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/Branch.vala: In function ‘camera_sidebar_entry_instance_init’: /home/jens/Source/shotwell/src/camera/Branch.vala:89:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/camera/Branch.c:10: Branch.c: In function ‘camera_sidebar_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:1212:6: note: in expansion of macro ‘g_once_init_enter’ CC src/camera/shotwell-CameraTable.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/camera/CameraTable.c:10: CameraTable.c: In function ‘discovered_camera_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CameraTable.c:527:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/CameraTable.c:11: /home/jens/Source/shotwell/src/camera/CameraTable.vala: In function ‘camera_table_get_cameras’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/CameraTable.vala:90:40: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/camera/CameraTable.c:20: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/CameraTable.c:11: /home/jens/Source/shotwell/src/camera/CameraTable.vala: In function ‘camera_table_get_count’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/CameraTable.vala:94:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/camera/CameraTable.c:20: /usr/include/gee-0.8/gee.h:1544:49: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1544 | gint gee_abstract_map_get_size (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/CameraTable.c:11: /home/jens/Source/shotwell/src/camera/CameraTable.vala: In function ‘camera_table_update_camera_table’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/CameraTable.vala:272:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/camera/CameraTable.c:20: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/camera/CameraTable.vala:279:38: warning: passing argument 2 of ‘gp_port_info_get_path’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/gphoto2/gphoto2-abilities-list.h:30, from /usr/include/gphoto2/gphoto2-camera.h:50, from src/camera/CameraTable.c:12: /usr/include/gphoto2/gphoto2-port-info-list.h:71:52: note: expected ‘char **’ but argument is of type ‘const gchar **’ {aka ‘const char **’} 71 | int gp_port_info_get_path (GPPortInfo info, char **path); | ~~~~~~~^~~~ /home/jens/Source/shotwell/src/camera/CameraTable.vala:302:39: warning: passing argument 2 of ‘gp_port_info_get_path’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/gphoto2/gphoto2-abilities-list.h:30, from /usr/include/gphoto2/gphoto2-camera.h:50, from src/camera/CameraTable.c:12: /usr/include/gphoto2/gphoto2-port-info-list.h:71:52: note: expected ‘char **’ but argument is of type ‘const gchar **’ {aka ‘const char **’} 71 | int gp_port_info_get_path (GPPortInfo info, char **path); | ~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/CameraTable.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/CameraTable.vala:315:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/camera/CameraTable.c:20: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/camera/CameraTable.vala:358:38: warning: passing argument 2 of ‘gp_port_info_get_path’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/gphoto2/gphoto2-abilities-list.h:30, from /usr/include/gphoto2/gphoto2-camera.h:50, from src/camera/CameraTable.c:12: /usr/include/gphoto2/gphoto2-port-info-list.h:71:52: note: expected ‘char **’ but argument is of type ‘const gchar **’ {aka ‘const char **’} 71 | int gp_port_info_get_path (GPPortInfo info, char **path); | ~~~~~~~^~~~ /home/jens/Source/shotwell/src/camera/CameraTable.vala: In function ‘camera_table_class_init’: /home/jens/Source/shotwell/src/camera/CameraTable.vala:21:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/CameraTable.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/CameraTable.vala: In function ‘camera_table_instance_init’: /home/jens/Source/shotwell/src/camera/CameraTable.vala:21:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/camera/CameraTable.c:10: CameraTable.c: In function ‘camera_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CameraTable.c:4492:6: note: in expansion of macro ‘g_once_init_enter’ CC src/camera/shotwell-GPhoto.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/camera/GPhoto.c:10: GPhoto.c: In function ‘gp_context_wrapper_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GPhoto.c:769:6: note: in expansion of macro ‘g_once_init_enter’ GPhoto.c: In function ‘gp_spin_idle_wrapper_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GPhoto.c:870:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/camera/GPhoto.vala: In function ‘gp_get_fallback_metadata’: /home/jens/Source/shotwell/src/camera/GPhoto.vala:130:36: warning: passing argument 2 of ‘gp_port_info_get_path’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/gphoto2/gphoto2-abilities-list.h:30, from /usr/include/gphoto2/gphoto2-camera.h:50, from src/camera/GPhoto.c:18: /usr/include/gphoto2/gphoto2-port-info-list.h:71:52: note: expected ‘char **’ but argument is of type ‘const gchar **’ {aka ‘const char **’} 71 | int gp_port_info_get_path (GPPortInfo info, char **path); | ~~~~~~~^~~~ /home/jens/Source/shotwell/src/camera/GPhoto.vala: In function ‘_vala_array_dup23’: /home/jens/Source/shotwell/src/camera/GPhoto.vala:186:2: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:82, from src/camera/GPhoto.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ /home/jens/Source/shotwell/src/camera/GPhoto.vala: In function ‘_vala_array_dup24’: /home/jens/Source/shotwell/src/camera/GPhoto.vala:259:2: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:82, from src/camera/GPhoto.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ /home/jens/Source/shotwell/src/camera/GPhoto.vala: In function ‘gp_load_file_into_stream’: /home/jens/Source/shotwell/src/camera/GPhoto.vala:254:52: warning: passing argument 2 of ‘gp_file_get_data_and_size’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/gphoto2/gphoto2-filesys.h:38, from /usr/include/gphoto2/gphoto2-camera.h:54, from src/camera/GPhoto.c:18: /usr/include/gphoto2/gphoto2-file.h:135:58: note: expected ‘const char **’ but argument is of type ‘guint8 **’ {aka ‘unsigned char **’} 135 | int gp_file_get_data_and_size (CameraFile*, const char **data, | ~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/camera/GPhoto.vala: In function ‘gp_load_file_into_buffer’: /home/jens/Source/shotwell/src/camera/GPhoto.vala:293:48: warning: passing argument 2 of ‘gp_file_get_data_and_size’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/gphoto2/gphoto2-filesys.h:38, from /usr/include/gphoto2/gphoto2-camera.h:54, from src/camera/GPhoto.c:18: /usr/include/gphoto2/gphoto2-file.h:135:58: note: expected ‘const char **’ but argument is of type ‘guint8 **’ {aka ‘unsigned char **’} 135 | int gp_file_get_data_and_size (CameraFile*, const char **data, | ~~~~~~~~~~~~~^~~~ CC src/camera/shotwell-ImportPage.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/camera/ImportPage.c:10: ImportPage.c: In function ‘import_source_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportPage.c:2141:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_source_class_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:17:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/ImportPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_source_instance_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:17:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/camera/ImportPage.c:10: ImportPage.c: In function ‘import_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportPage.c:2789:6: note: in expansion of macro ‘g_once_init_enter’ ImportPage.c: In function ‘video_import_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportPage.c:3083:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘photo_import_source_class_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:152:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/ImportPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘photo_import_source_instance_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:152:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/camera/ImportPage.c:10: ImportPage.c: In function ‘photo_import_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportPage.c:3836:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_preview_class_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:264:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/ImportPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_preview_instance_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:264:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/camera/ImportPage.c:10: ImportPage.c: In function ‘import_preview_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportPage.c:4570:6: note: in expansion of macro ‘g_once_init_enter’ ImportPage.c: In function ‘camera_view_tracker_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportPage.c:4660:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘camera_accumulator_class_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:403:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/ImportPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘camera_accumulator_instance_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:403:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/camera/ImportPage.c:10: ImportPage.c: In function ‘camera_accumulator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportPage.c:5163:6: note: in expansion of macro ‘g_once_init_enter’ ImportPage.c: In function ‘import_page_refresh_result_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportPage.c:5264:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_page_real_get_toolbar’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:804:3: warning: ‘gtk_activatable_set_related_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/camera/ImportPage.c:29: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:80:12: note: declared here 80 | void gtk_activatable_set_related_action (GtkActivatable *activatable, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala:804:3: warning: ‘gtk_activatable_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/camera/ImportPage.c:29: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:73:12: note: declared here 73 | GType gtk_activatable_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala:814:3: warning: ‘gtk_activatable_set_related_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/camera/ImportPage.c:29: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:80:12: note: declared here 80 | void gtk_activatable_set_related_action (GtkActivatable *activatable, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala:814:3: warning: ‘gtk_activatable_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/camera/ImportPage.c:29: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:73:12: note: declared here 73 | GType gtk_activatable_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala:821:3: warning: ‘gtk_activatable_set_related_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/camera/ImportPage.c:29: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:80:12: note: declared here 80 | void gtk_activatable_set_related_action (GtkActivatable *activatable, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala:821:3: warning: ‘gtk_activatable_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/camera/ImportPage.c:29: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:73:12: note: declared here 73 | GType gtk_activatable_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_page_on_display_titles’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:961:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/camera/ImportPage.c:29: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala:962:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/camera/ImportPage.c:29: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala:962:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/camera/ImportPage.c:29: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/ImportPage.c:11: /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_page_auto_match_raw_jpeg’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala:1469:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/camera/ImportPage.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/ImportPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala:1471:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/camera/ImportPage.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/ImportPage.c:11: /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_page_import’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala:1699:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/camera/ImportPage.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_page_real_set_display_titles’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:1795:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/camera/ImportPage.c:29: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala:1797:3: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/camera/ImportPage.c:29: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_page_import_view_manager_class_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:460:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/ImportPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_page_import_view_manager_instance_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:460:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/camera/ImportPage.c:10: ImportPage.c: In function ‘import_page_import_view_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportPage.c:12175:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_page_camera_import_job_class_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:472:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/ImportPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_page_camera_import_job_instance_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:472:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/camera/ImportPage.c:10: ImportPage.c: In function ‘import_page_camera_import_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportPage.c:13158:6: note: in expansion of macro ‘g_once_init_enter’ ImportPage.c: In function ‘import_page_import_page_search_view_filter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportPage.c:13504:6: note: in expansion of macro ‘g_once_init_enter’ ImportPage.c: In function ‘import_page_hide_imported_view_filter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportPage.c:13567:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_page_class_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:457:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/camera/ImportPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/camera/ImportPage.vala: In function ‘import_page_instance_init’: /home/jens/Source/shotwell/src/camera/ImportPage.vala:457:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/camera/ImportPage.c:10: ImportPage.c: In function ‘import_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ImportPage.c:13713:6: note: in expansion of macro ‘g_once_init_enter’ CC src/searches/shotwell-Searches.o CC src/searches/shotwell-Branch.o /home/jens/Source/shotwell/src/searches/Branch.vala: In function ‘searches_branch_class_init’: /home/jens/Source/shotwell/src/searches/Branch.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/Branch.vala: In function ‘searches_branch_instance_init’: /home/jens/Source/shotwell/src/searches/Branch.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/Branch.c:10: Branch.c: In function ‘searches_branch_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:977:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/Branch.vala: In function ‘searches_header_setup_context_menu’: /home/jens/Source/shotwell/src/searches/Branch.vala:73:2: warning: ‘gtk_action_group_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/searches/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/Branch.vala:80:2: warning: ‘gtk_action_group_add_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/searches/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/Branch.vala:81:2: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/searches/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/Branch.vala:85:3: warning: ‘gtk_ui_manager_add_ui_from_file’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/searches/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:163:16: note: declared here 163 | guint gtk_ui_manager_add_ui_from_file (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/Branch.vala:91:2: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/searches/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/Branch.vala:93:2: warning: ‘gtk_ui_manager_ensure_update’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/searches/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:184:16: note: declared here 184 | void gtk_ui_manager_ensure_update (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/Branch.vala: In function ‘searches_header_class_init’: /home/jens/Source/shotwell/src/searches/Branch.vala:63:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/Branch.vala: In function ‘searches_header_instance_init’: /home/jens/Source/shotwell/src/searches/Branch.vala:63:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" /home/jens/Source/shotwell/src/searches/Branch.vala:64:2: warning: ‘gtk_ui_manager_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/searches/Branch.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:130:16: note: declared here 130 | GtkUIManager *gtk_ui_manager_new (void); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/Branch.c:10: Branch.c: In function ‘searches_header_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:1309:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/Branch.vala: In function ‘searches_sidebar_entry_class_init’: /home/jens/Source/shotwell/src/searches/Branch.vala:105:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/Branch.vala: In function ‘searches_sidebar_entry_instance_init’: /home/jens/Source/shotwell/src/searches/Branch.vala:105:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/Branch.c:10: Branch.c: In function ‘searches_sidebar_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:1641:6: note: in expansion of macro ‘g_once_init_enter’ CC src/searches/shotwell-SearchBoolean.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SearchBoolean.c:11: SearchBoolean.c: In function ‘search_operator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:1102:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_search_type_sort_array’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:70:85: warning: passing argument 4 of ‘qsort’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/glib-2.0/glib/gutils.h:433, from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SearchBoolean.c:11: /usr/include/stdlib.h:831:34: note: expected ‘__compar_fn_t’ {aka ‘int (*)(const void *, const void *)’} but argument is of type ‘gint (*)(void *, void *)’ {aka ‘int (*)(void *, void *)’} 831 | __compar_fn_t __compar) __nonnull ((1, 4)); | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SearchBoolean.c:11: SearchBoolean.c: In function ‘search_condition_search_type_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:1706:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_class_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:47:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SearchBoolean.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_instance_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:47:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SearchBoolean.c:11: SearchBoolean.c: In function ‘search_condition_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:1985:6: note: in expansion of macro ‘g_once_init_enter’ SearchBoolean.c: In function ‘search_condition_text_context_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:2226:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_text_class_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:202:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SearchBoolean.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_text_instance_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:202:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SearchBoolean.c:11: SearchBoolean.c: In function ‘search_condition_text_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:3187:6: note: in expansion of macro ‘g_once_init_enter’ SearchBoolean.c: In function ‘search_condition_media_type_context_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:3276:6: note: in expansion of macro ‘g_once_init_enter’ SearchBoolean.c: In function ‘search_condition_media_type_media_type_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:3390:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_media_type_class_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:354:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SearchBoolean.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_media_type_instance_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:354:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SearchBoolean.c:11: SearchBoolean.c: In function ‘search_condition_media_type_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:3645:6: note: in expansion of macro ‘g_once_init_enter’ SearchBoolean.c: In function ‘search_condition_flagged_state_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:3734:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_flagged_class_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:462:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SearchBoolean.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_flagged_instance_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:462:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SearchBoolean.c:11: SearchBoolean.c: In function ‘search_condition_flagged_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:3881:6: note: in expansion of macro ‘g_once_init_enter’ SearchBoolean.c: In function ‘search_condition_modified_context_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:3970:6: note: in expansion of macro ‘g_once_init_enter’ SearchBoolean.c: In function ‘search_condition_modified_state_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:4084:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_modified_class_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:513:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SearchBoolean.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_modified_instance_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:513:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SearchBoolean.c:11: SearchBoolean.c: In function ‘search_condition_modified_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:4347:6: note: in expansion of macro ‘g_once_init_enter’ SearchBoolean.c: In function ‘search_condition_rating_context_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:4461:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_rating_class_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:618:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SearchBoolean.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_rating_instance_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:618:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SearchBoolean.c:11: SearchBoolean.c: In function ‘search_condition_rating_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:4668:6: note: in expansion of macro ‘g_once_init_enter’ SearchBoolean.c: In function ‘search_condition_date_context_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:4831:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_date_class_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:683:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SearchBoolean.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘search_condition_date_instance_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:683:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SearchBoolean.c:11: SearchBoolean.c: In function ‘search_condition_date_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:5274:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘saved_search_class_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:788:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SearchBoolean.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘saved_search_instance_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:788:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SearchBoolean.c:11: SearchBoolean.c: In function ‘saved_search_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:5995:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SearchBoolean.c:12: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘saved_search_table_get_all’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:916:40: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/searches/SearchBoolean.c:16: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SearchBoolean.c:12: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘saved_search_table_get_saved_searches’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:959:40: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/searches/SearchBoolean.c:16: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SearchBoolean.c:12: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘saved_search_table_get_count’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:963:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/searches/SearchBoolean.c:16: /usr/include/gee-0.8/gee.h:1544:49: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1544 | gint gee_abstract_map_get_size (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘saved_search_table_class_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:890:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SearchBoolean.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SearchBoolean.vala: In function ‘saved_search_table_instance_init’: /home/jens/Source/shotwell/src/searches/SearchBoolean.vala:890:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SearchBoolean.c:11: SearchBoolean.c: In function ‘saved_search_table_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchBoolean.c:6855:6: note: in expansion of macro ‘g_once_init_enter’ CC src/searches/shotwell-SavedSearchPage.o /home/jens/Source/shotwell/src/searches/SavedSearchPage.vala: In function ‘saved_search_manager_class_init’: /home/jens/Source/shotwell/src/searches/SavedSearchPage.vala:8:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchPage.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchPage.vala: In function ‘saved_search_manager_instance_init’: /home/jens/Source/shotwell/src/searches/SavedSearchPage.vala:8:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SavedSearchPage.c:11: SavedSearchPage.c: In function ‘saved_search_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchPage.c:934:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SavedSearchPage.vala: In function ‘saved_search_page_class_init’: /home/jens/Source/shotwell/src/searches/SavedSearchPage.vala:21:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchPage.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchPage.vala: In function ‘saved_search_page_instance_init’: /home/jens/Source/shotwell/src/searches/SavedSearchPage.vala:21:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SavedSearchPage.c:11: SavedSearchPage.c: In function ‘saved_search_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchPage.c:1483:6: note: in expansion of macro ‘g_once_init_enter’ CC src/searches/shotwell-SavedSearchDialog.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_construct_edit_existing’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:683:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/searches/SavedSearchDialog.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_add_row’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:746:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/searches/SavedSearchDialog.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_on_remove_row’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:761:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/searches/SavedSearchDialog.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_on_response’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:781:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/searches/SavedSearchDialog.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_chomp’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1193:14: warning: passing argument 1 of ‘g_strchomp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/glib-2.0/glib.h:82, from src/searches/SavedSearchDialog.c:11: /usr/include/glib-2.0/glib/gstrfuncs.h:179:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 179 | gchar* g_strchomp (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_set_valid’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:818:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/searches/SavedSearchDialog.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:822:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/searches/SavedSearchDialog.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_container_setup_gui’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:54:2: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/searches/SavedSearchDialog.c:13: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:59:2: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/searches/SavedSearchDialog.c:13: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_container_class_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:11:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_container_instance_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:11:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SavedSearchDialog.c:11: SavedSearchDialog.c: In function ‘saved_search_dialog_search_row_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchDialog.c:2929:6: note: in expansion of macro ‘g_once_init_enter’ SavedSearchDialog.c: In function ‘saved_search_dialog_search_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchDialog.c:3264:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_text_class_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:156:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_text_instance_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:156:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SavedSearchDialog.c:11: SavedSearchDialog.c: In function ‘saved_search_dialog_search_row_text_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchDialog.c:3791:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_media_type_class_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:236:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_media_type_instance_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:236:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SavedSearchDialog.c:11: SavedSearchDialog.c: In function ‘saved_search_dialog_search_row_media_type_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchDialog.c:4145:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_modified_class_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:300:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_modified_instance_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:300:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SavedSearchDialog.c:11: SavedSearchDialog.c: In function ‘saved_search_dialog_search_row_modified_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchDialog.c:4499:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_flagged_class_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:362:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_flagged_instance_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:362:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SavedSearchDialog.c:11: SavedSearchDialog.c: In function ‘saved_search_dialog_search_row_flagged_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchDialog.c:4790:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_rating_class_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:414:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_rating_instance_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:414:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SavedSearchDialog.c:11: SavedSearchDialog.c: In function ‘saved_search_dialog_search_row_rating_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchDialog.c:5202:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_date_class_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:483:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_search_row_date_instance_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:483:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SavedSearchDialog.c:11: SavedSearchDialog.c: In function ‘saved_search_dialog_search_row_date_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchDialog.c:6199:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_class_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:8:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/searches/SavedSearchDialog.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala: In function ‘saved_search_dialog_instance_init’: /home/jens/Source/shotwell/src/searches/SavedSearchDialog.vala:8:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/searches/SavedSearchDialog.c:11: SavedSearchDialog.c: In function ‘saved_search_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SavedSearchDialog.c:6456:6: note: in expansion of macro ‘g_once_init_enter’ CC src/config/shotwell-Config.o /home/jens/Source/shotwell/src/config/Config.vala: In function ‘config_facade_class_init’: /home/jens/Source/shotwell/src/config/Config.vala:18:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/config/Config.c:19: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/config/Config.vala: In function ‘config_facade_instance_init’: /home/jens/Source/shotwell/src/config/Config.vala:18:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/config/Config.c:18: Config.c: In function ‘config_facade_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Config.c:850:6: note: in expansion of macro ‘g_once_init_enter’ CC src/config/shotwell-ConfigurationInterfaces.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/config/ConfigurationInterfaces.c:10: src/config/ConfigurationInterfaces.c: In function ‘fuzzy_property_state_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/config/ConfigurationInterfaces.c:598:13: note: in expansion of macro ‘g_once_init_enter’ 598 | if (g_once_init_enter (&fuzzy_property_state_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ ConfigurationInterfaces.c: In function ‘configurable_property_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ConfigurationInterfaces.c:1443:6: note: in expansion of macro ‘g_once_init_enter’ ConfigurationInterfaces.c: In function ‘configuration_engine_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ConfigurationInterfaces.c:1649:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/config/ConfigurationInterfaces.vala: In function ‘configuration_facade_class_init’: /home/jens/Source/shotwell/src/config/ConfigurationInterfaces.vala:318:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/config/ConfigurationInterfaces.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/config/ConfigurationInterfaces.vala: In function ‘configuration_facade_instance_init’: /home/jens/Source/shotwell/src/config/ConfigurationInterfaces.vala:318:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/config/ConfigurationInterfaces.c:10: ConfigurationInterfaces.c: In function ‘configuration_facade_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ConfigurationInterfaces.c:12008:6: note: in expansion of macro ‘g_once_init_enter’ CC src/config/shotwell-GSettingsEngine.o /home/jens/Source/shotwell/src/config/GSettingsEngine.vala: In function ‘gsettings_configuration_engine_construct’: /home/jens/Source/shotwell/src/config/GSettingsEngine.vala:32:2: warning: ‘g_settings_list_schemas’ is deprecated: Use 'g_settings_schema_source_list_schemas' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:133, from /usr/include/gee-0.8/gee.h:8, from src/config/GSettingsEngine.c:16: /usr/include/glib-2.0/gio/gsettings.h:74:25: note: declared here 74 | const gchar * const * g_settings_list_schemas (void); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/config/GSettingsEngine.vala:32:18: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const gchar * const*’ {aka ‘const char * const*’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/config/GSettingsEngine.vala: In function ‘gsettings_configuration_engine_schema_has_key’: /home/jens/Source/shotwell/src/config/GSettingsEngine.vala:169:2: warning: ‘g_settings_list_keys’ is deprecated: Use 'g_settings_schema_list_keys' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:133, from /usr/include/gee-0.8/gee.h:8, from src/config/GSettingsEngine.c:16: /usr/include/glib-2.0/gio/gsettings.h:96:25: note: declared here 96 | gchar ** g_settings_list_keys (GSettings *settings); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from src/config/GSettingsEngine.c:10: /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_strip’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1209:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /usr/include/glib-2.0/glib/gstrfuncs.h:181:56: note: in definition of macro ‘g_strstrip’ 181 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/config/GSettingsEngine.vala: In function ‘gsettings_configuration_engine_class_init’: /home/jens/Source/shotwell/src/config/GSettingsEngine.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/config/GSettingsEngine.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/config/GSettingsEngine.vala: In function ‘gsettings_configuration_engine_instance_init’: /home/jens/Source/shotwell/src/config/GSettingsEngine.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/config/GSettingsEngine.c:10: GSettingsEngine.c: In function ‘gsettings_configuration_engine_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ GSettingsEngine.c:5477:6: note: in expansion of macro ‘g_once_init_enter’ CC src/data_imports/shotwell-DataImports.o CC src/data_imports/shotwell-DataImportsPluginHost.o /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala: In function ‘spit_data_imports_core_importer_class_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala:9:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/data_imports/DataImportsPluginHost.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala: In function ‘spit_data_imports_core_importer_instance_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala:9:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/data_imports/DataImportsPluginHost.c:10: DataImportsPluginHost.c: In function ‘spit_data_imports_core_importer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsPluginHost.c:1356:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala: In function ‘spit_data_imports_concrete_data_imports_host_class_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala:87:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/data_imports/DataImportsPluginHost.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala: In function ‘spit_data_imports_concrete_data_imports_host_instance_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala:87:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/data_imports/DataImportsPluginHost.c:10: DataImportsPluginHost.c: In function ‘spit_data_imports_concrete_data_imports_host_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsPluginHost.c:2101:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala: In function ‘spit_data_imports_welcome_data_imports_host_class_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala:244:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/data_imports/DataImportsPluginHost.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala: In function ‘spit_data_imports_welcome_data_imports_host_instance_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala:244:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/data_imports/DataImportsPluginHost.c:10: DataImportsPluginHost.c: In function ‘spit_data_imports_welcome_data_imports_host_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsPluginHost.c:2590:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala: In function ‘spit_data_imports_welcome_import_service_entry_class_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala:367:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/data_imports/DataImportsPluginHost.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala: In function ‘spit_data_imports_welcome_import_service_entry_instance_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala:367:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/data_imports/DataImportsPluginHost.c:10: DataImportsPluginHost.c: In function ‘spit_data_imports_welcome_import_service_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsPluginHost.c:2806:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala: In function ‘spit_data_imports_welcome_import_meta_host_class_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala:392:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/data_imports/DataImportsPluginHost.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala: In function ‘spit_data_imports_welcome_import_meta_host_instance_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala:392:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/data_imports/DataImportsPluginHost.c:10: DataImportsPluginHost.c: In function ‘spit_data_imports_welcome_import_meta_host_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsPluginHost.c:3002:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala: In function ‘__lambda21_’: /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala:453:28: warning: passing argument 1 of ‘utf8_cs_compare’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/data_imports/DataImportsPluginHost.c:628:29: note: expected ‘void *’ but argument is of type ‘const gchar *’ {aka ‘const char *’} 628 | gint utf8_cs_compare (void* a, void* b); | ~~~~~~^ /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala:453:36: warning: passing argument 2 of ‘utf8_cs_compare’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/data_imports/DataImportsPluginHost.c:628:38: note: expected ‘void *’ but argument is of type ‘const gchar *’ {aka ‘const char *’} 628 | gint utf8_cs_compare (void* a, void* b); | ~~~~~~^ /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala: In function ‘spit_data_imports_load_services’: /home/jens/Source/shotwell/src/data_imports/DataImportsPluginHost.vala:452:85: warning: passing argument 4 of ‘qsort’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/glib-2.0/glib/gutils.h:433, from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/data_imports/DataImportsPluginHost.c:10: /usr/include/stdlib.h:831:34: note: expected ‘__compar_fn_t’ {aka ‘int (*)(const void *, const void *)’} but argument is of type ‘gint (*)(void *, void *)’ {aka ‘int (*)(void *, void *)’} 831 | __compar_fn_t __compar) __nonnull ((1, 4)); | ~~~~~~~~~~~~~~^~~~~~~~ CC src/data_imports/shotwell-DataImportsUI.o /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala: In function ‘data_imports_ui_concrete_dialog_pane_class_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:12:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/data_imports/DataImportsUI.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala: In function ‘data_imports_ui_concrete_dialog_pane_instance_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:12:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/data_imports/DataImportsUI.c:10: DataImportsUI.c: In function ‘data_imports_ui_concrete_dialog_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsUI.c:454:6: note: in expansion of macro ‘g_once_init_enter’ DataImportsUI.c: In function ‘data_imports_ui_static_message_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsUI.c:585:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala: In function ‘data_imports_ui_library_selection_pane_construct’: /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:67:2: warning: ‘gtk_widget_set_margin_left’ is deprecated: Use 'gtk_widget_set_margin_start' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/data_imports/DataImportsUI.c:15: /usr/include/gtk-3.0/gtk/gtkwidget.h:1086:10: note: declared here 1086 | void gtk_widget_set_margin_left (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:68:2: warning: ‘gtk_widget_set_margin_right’ is deprecated: Use 'gtk_widget_set_margin_end' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/data_imports/DataImportsUI.c:15: /usr/include/gtk-3.0/gtk/gtkwidget.h:1091:10: note: declared here 1091 | void gtk_widget_set_margin_right (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:107:3: warning: ‘gtk_widget_set_margin_left’ is deprecated: Use 'gtk_widget_set_margin_start' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/data_imports/DataImportsUI.c:15: /usr/include/gtk-3.0/gtk/gtkwidget.h:1086:10: note: declared here 1086 | void gtk_widget_set_margin_left (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:108:3: warning: ‘gtk_widget_set_margin_right’ is deprecated: Use 'gtk_widget_set_margin_end' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/data_imports/DataImportsUI.c:15: /usr/include/gtk-3.0/gtk/gtkwidget.h:1091:10: note: declared here 1091 | void gtk_widget_set_margin_right (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala: In function ‘data_imports_ui_library_selection_pane_create_radio_button’: /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:147:2: warning: ‘gtk_widget_set_margin_left’ is deprecated: Use 'gtk_widget_set_margin_start' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/data_imports/DataImportsUI.c:15: /usr/include/gtk-3.0/gtk/gtkwidget.h:1086:10: note: declared here 1086 | void gtk_widget_set_margin_left (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:148:2: warning: ‘gtk_widget_set_margin_right’ is deprecated: Use 'gtk_widget_set_margin_end' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/data_imports/DataImportsUI.c:15: /usr/include/gtk-3.0/gtk/gtkwidget.h:1091:10: note: declared here 1091 | void gtk_widget_set_margin_right (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala: In function ‘data_imports_ui_library_selection_pane_class_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:49:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/data_imports/DataImportsUI.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala: In function ‘data_imports_ui_library_selection_pane_instance_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:49:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/data_imports/DataImportsUI.c:10: DataImportsUI.c: In function ‘data_imports_ui_library_selection_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsUI.c:1381:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala: In function ‘data_imports_ui_progress_pane_class_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:166:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/data_imports/DataImportsUI.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala: In function ‘data_imports_ui_progress_pane_instance_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:166:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/data_imports/DataImportsUI.c:10: DataImportsUI.c: In function ‘data_imports_ui_progress_pane_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsUI.c:1553:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala: In function ‘data_imports_ui_data_imports_dialog_construct’: /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:257:4: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/data_imports/DataImportsUI.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:257:4: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/data_imports/DataImportsUI.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:263:4: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/data_imports/DataImportsUI.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:278:4: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/data_imports/DataImportsUI.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:298:3: warning: ‘gtk_dialog_get_action_area’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ./plugins/shotwell-plugin-dev-1.0.h:17, from src/data_imports/DataImportsUI.c:15: /usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note: declared here 203 | GtkWidget * gtk_dialog_get_action_area (GtkDialog *dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala: In function ‘data_imports_ui_data_imports_dialog_class_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:191:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/data_imports/DataImportsUI.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala: In function ‘data_imports_ui_data_imports_dialog_instance_init’: /home/jens/Source/shotwell/src/data_imports/DataImportsUI.vala:191:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/data_imports/DataImportsUI.c:10: DataImportsUI.c: In function ‘data_imports_ui_data_imports_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportsUI.c:2657:6: note: in expansion of macro ‘g_once_init_enter’ CC src/data_imports/shotwell-DataImportJob.o /home/jens/Source/shotwell/src/data_imports/DataImportJob.vala: In function ‘spit_data_imports_data_import_job_build_path_components’: /home/jens/Source/shotwell/src/data_imports/DataImportJob.vala:176:10: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/data_imports/DataImportJob.vala: In function ‘spit_data_imports_data_import_job_class_init’: /home/jens/Source/shotwell/src/data_imports/DataImportJob.vala:12:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/data_imports/DataImportJob.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportJob.vala: In function ‘spit_data_imports_data_import_job_instance_init’: /home/jens/Source/shotwell/src/data_imports/DataImportJob.vala:12:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/data_imports/DataImportJob.c:10: DataImportJob.c: In function ‘spit_data_imports_data_import_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportJob.c:1726:6: note: in expansion of macro ‘g_once_init_enter’ CC src/data_imports/shotwell-DataImportSource.o /home/jens/Source/shotwell/src/data_imports/DataImportSource.vala: In function ‘spit_data_imports_data_import_source_class_init’: /home/jens/Source/shotwell/src/data_imports/DataImportSource.vala:17:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/data_imports/DataImportSource.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/data_imports/DataImportSource.vala: In function ‘spit_data_imports_data_import_source_instance_init’: /home/jens/Source/shotwell/src/data_imports/DataImportSource.vala:17:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/data_imports/DataImportSource.c:10: DataImportSource.c: In function ‘spit_data_imports_data_import_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DataImportSource.c:1388:6: note: in expansion of macro ‘g_once_init_enter’ CC src/folders/shotwell-Folders.o CC src/folders/shotwell-Branch.o /home/jens/Source/shotwell/src/folders/Branch.vala: In function ‘folders_branch_comparator’: /home/jens/Source/shotwell/src/folders/Branch.vala:35:9: warning: assignment to ‘GCompareFunc’ {aka ‘int (*)(const void *, const void *)’} from incompatible pointer type ‘int (*)(const char *, const char *)’ [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/folders/Branch.vala:41:11: warning: assignment to ‘GCompareFunc’ {aka ‘int (*)(const void *, const void *)’} from incompatible pointer type ‘int (*)(const char *, const char *)’ [-Wincompatible-pointer-types] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/folders/Branch.c:11: /home/jens/Source/shotwell/src/folders/Branch.vala: In function ‘folders_branch_add_entry’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/folders/Branch.vala:89:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/folders/Branch.c:12: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/folders/Branch.vala: In function ‘folders_branch_class_init’: /home/jens/Source/shotwell/src/folders/Branch.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/folders/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/folders/Branch.vala: In function ‘folders_branch_instance_init’: /home/jens/Source/shotwell/src/folders/Branch.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/folders/Branch.c:10: Branch.c: In function ‘folders_branch_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:1590:6: note: in expansion of macro ‘g_once_init_enter’ Branch.c: In function ‘folders_root_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:1633:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/folders/Branch.vala: In function ‘folders_sidebar_entry_class_init’: /home/jens/Source/shotwell/src/folders/Branch.vala:145:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/folders/Branch.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/folders/Branch.vala: In function ‘folders_sidebar_entry_instance_init’: /home/jens/Source/shotwell/src/folders/Branch.vala:145:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/folders/Branch.c:10: Branch.c: In function ‘folders_sidebar_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Branch.c:2028:6: note: in expansion of macro ‘g_once_init_enter’ CC src/folders/shotwell-Page.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/folders/Page.c:10: Page.c: In function ‘folders_page_folder_view_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Page.c:972:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/folders/Page.vala: In function ‘folders_page_class_init’: /home/jens/Source/shotwell/src/folders/Page.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/folders/Page.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/folders/Page.vala: In function ‘folders_page_instance_init’: /home/jens/Source/shotwell/src/folders/Page.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/folders/Page.c:10: Page.c: In function ‘folders_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Page.c:1018:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-main.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/main.c:10: src/main.c: In function ‘shotwell_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/main.c:686:13: note: in expansion of macro ‘g_once_init_enter’ 686 | if (g_once_init_enter (&shotwell_command_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/main.vala: In function ‘_vala_array_dup26’: /home/jens/Source/shotwell/src/main.vala:291:2: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:82, from src/main.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ /home/jens/Source/shotwell/src/main.vala: In function ‘_vala_array_dup27’: /home/jens/Source/shotwell/src/main.vala:312:2: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:82, from src/main.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ CC src/shotwell-AppWindow.o /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘fullscreen_window_construct’: /home/jens/Source/shotwell/src/AppWindow.vala:28:3: warning: ‘gtk_ui_manager_add_ui_from_file’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:163:16: note: declared here 163 | guint gtk_ui_manager_add_ui_from_file (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:33:2: warning: ‘gtk_action_group_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:34:2: warning: ‘gtk_action_group_add_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:35:2: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:36:2: warning: ‘gtk_ui_manager_ensure_update’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:184:16: note: declared here 184 | void gtk_ui_manager_ensure_update (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:38:2: warning: ‘gtk_ui_manager_get_accel_group’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:147:16: note: declared here 147 | GtkAccelGroup *gtk_ui_manager_get_accel_group (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘fullscreen_window_get_monitor_geometry’: /home/jens/Source/shotwell/src/AppWindow.vala:114:2: warning: ‘gdk_screen_get_monitor_at_window’ is deprecated: Use 'gdk_display_get_monitor_at_window' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/AppWindow.c:12: /usr/include/gtk-3.0/gdk/gdkscreen.h:91:15: note: declared here 91 | gint gdk_screen_get_monitor_at_window (GdkScreen *screen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:114:2: warning: ‘gdk_screen_get_monitor_geometry’ is deprecated: Use 'gdk_monitor_get_geometry' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/AppWindow.c:12: /usr/include/gtk-3.0/gdk/gdkscreen.h:78:14: note: declared here 78 | void gdk_screen_get_monitor_geometry (GdkScreen *screen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘fullscreen_window_is_pointer_in_toolbar’: /home/jens/Source/shotwell/src/AppWindow.vala:204:2: warning: ‘gdk_display_get_device_manager’ is deprecated: Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/AppWindow.c:12: /usr/include/gtk-3.0/gdk/gdkdisplay.h:171:20: note: declared here 171 | GdkDeviceManager * gdk_display_get_device_manager (GdkDisplay *display); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:212:2: warning: ‘gdk_device_manager_get_client_pointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/AppWindow.c:12: /usr/include/gtk-3.0/gdk/gdkdevicemanager.h:44:14: note: declared here 44 | GdkDevice * gdk_device_manager_get_client_pointer (GdkDeviceManager *device_manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘fullscreen_window_class_init’: /home/jens/Source/shotwell/src/AppWindow.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/AppWindow.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘fullscreen_window_instance_init’: /home/jens/Source/shotwell/src/AppWindow.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/AppWindow.c:10: AppWindow.c: In function ‘fullscreen_window_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ AppWindow.c:1786:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘page_window_construct’: /home/jens/Source/shotwell/src/AppWindow.vala:303:2: warning: ‘gtk_window_set_has_resize_grip’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘page_window_set_busy_cursor’: /home/jens/Source/shotwell/src/AppWindow.vala:382:2: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/AppWindow.c:12: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘page_window_set_normal_cursor’: /home/jens/Source/shotwell/src/AppWindow.vala:394:2: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/AppWindow.c:12: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘page_window_class_init’: /home/jens/Source/shotwell/src/AppWindow.vala:289:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/AppWindow.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘page_window_instance_init’: /home/jens/Source/shotwell/src/AppWindow.vala:289:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" /home/jens/Source/shotwell/src/AppWindow.vala:290:2: warning: ‘gtk_ui_manager_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:130:16: note: declared here 130 | GtkUIManager *gtk_ui_manager_new (void); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/AppWindow.c:10: AppWindow.c: In function ‘page_window_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ AppWindow.c:2489:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘app_window_construct’: /home/jens/Source/shotwell/src/AppWindow.vala:456:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:459:3: warning: ‘gtk_ui_manager_add_ui_from_string’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here 158 | guint gtk_ui_manager_add_ui_from_string (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:464:2: warning: ‘gtk_ui_manager_ensure_update’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:184:16: note: declared here 184 | void gtk_ui_manager_ensure_update (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:465:2: warning: ‘gtk_ui_manager_get_accel_group’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:147:16: note: declared here 147 | GtkAccelGroup *gtk_ui_manager_get_accel_group (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘app_window_real_create_common_action_groups’: /home/jens/Source/shotwell/src/AppWindow.vala:750:2: warning: ‘gtk_action_group_add_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘app_window_real_replace_common_placeholders’: /home/jens/Source/shotwell/src/AppWindow.vala:760:2: warning: ‘gtk_ui_manager_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:128:16: note: declared here 128 | GType gtk_ui_manager_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘app_window_get_common_action’: /home/jens/Source/shotwell/src/AppWindow.vala:803:5: warning: ‘gtk_action_group_get_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘app_window_set_common_action_sensitive’: /home/jens/Source/shotwell/src/AppWindow.vala:816:3: warning: ‘gtk_action_set_sensitive’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘app_window_set_common_action_important’: /home/jens/Source/shotwell/src/AppWindow.vala:822:3: warning: ‘gtk_action_set_is_important’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:204:23: note: declared here 204 | void gtk_action_set_is_important (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘app_window_set_common_action_visible’: /home/jens/Source/shotwell/src/AppWindow.vala:828:3: warning: ‘gtk_action_set_visible’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:116:14: note: declared here 116 | void gtk_action_set_visible (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘app_window_decorate_command_manager_action’: /home/jens/Source/shotwell/src/AppWindow.vala:896:3: warning: ‘gtk_action_set_label’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:164:23: note: declared here 164 | void gtk_action_set_label (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:897:3: warning: ‘gtk_action_set_tooltip’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:174:23: note: declared here 174 | void gtk_action_set_tooltip (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:898:3: warning: ‘gtk_action_set_sensitive’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:900:3: warning: ‘gtk_action_set_label’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:164:23: note: declared here 164 | void gtk_action_set_label (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:901:3: warning: ‘gtk_action_set_tooltip’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:174:23: note: declared here 174 | void gtk_action_set_tooltip (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala:902:3: warning: ‘gtk_action_set_sensitive’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘app_window_class_init’: /home/jens/Source/shotwell/src/AppWindow.vala:406:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/AppWindow.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/AppWindow.vala: In function ‘app_window_instance_init’: /home/jens/Source/shotwell/src/AppWindow.vala:406:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" /home/jens/Source/shotwell/src/AppWindow.vala:422:2: warning: ‘gtk_action_group_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/AppWindow.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/AppWindow.c:10: AppWindow.c: In function ‘app_window_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ AppWindow.c:6098:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-CollectionPage.o /home/jens/Source/shotwell/src/CollectionPage.vala: In function ‘collection_view_manager_class_init’: /home/jens/Source/shotwell/src/CollectionPage.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CollectionPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CollectionPage.vala: In function ‘collection_view_manager_instance_init’: /home/jens/Source/shotwell/src/CollectionPage.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/CollectionPage.c:10: CollectionPage.c: In function ‘collection_view_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CollectionPage.c:1541:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/CollectionPage.vala: In function ‘collection_page_real_update_actions’: /home/jens/Source/shotwell/src/CollectionPage.vala:326:4: warning: ‘gtk_action_set_label’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/CollectionPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:164:23: note: declared here 164 | void gtk_action_set_label (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CollectionPage.c:11: /home/jens/Source/shotwell/src/CollectionPage.vala: In function ‘collection_page_on_set_background’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/CollectionPage.vala:705:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/CollectionPage.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CollectionPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/CollectionPage.vala:712:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/CollectionPage.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/CollectionPage.vala: In function ‘collection_page_real_on_ctrl_pressed’: /home/jens/Source/shotwell/src/CollectionPage.vala:748:2: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/CollectionPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CollectionPage.vala:751:3: warning: ‘gtk_activatable_set_related_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/CollectionPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:80:12: note: declared here 80 | void gtk_activatable_set_related_action (GtkActivatable *activatable, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CollectionPage.vala:751:3: warning: ‘gtk_activatable_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/CollectionPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:73:12: note: declared here 73 | GType gtk_activatable_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CollectionPage.vala: In function ‘collection_page_real_on_ctrl_released’: /home/jens/Source/shotwell/src/CollectionPage.vala:757:2: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/CollectionPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CollectionPage.vala:760:3: warning: ‘gtk_activatable_set_related_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/CollectionPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:80:12: note: declared here 80 | void gtk_activatable_set_related_action (GtkActivatable *activatable, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CollectionPage.vala:760:3: warning: ‘gtk_activatable_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/CollectionPage.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:73:12: note: declared here 73 | GType gtk_activatable_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/CollectionPage.c:10: CollectionPage.c: In function ‘collection_page_collection_search_view_filter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CollectionPage.c:7113:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/CollectionPage.vala: In function ‘collection_page_class_init’: /home/jens/Source/shotwell/src/CollectionPage.vala:19:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CollectionPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CollectionPage.vala: In function ‘collection_page_instance_init’: /home/jens/Source/shotwell/src/CollectionPage.vala:19:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/CollectionPage.c:10: CollectionPage.c: In function ‘collection_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CollectionPage.c:7188:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-NaturalCollate.o /home/jens/Source/shotwell/src/NaturalCollate.vala: In function ‘natural_collate_compare’: /home/jens/Source/shotwell/src/NaturalCollate.vala:44:9: warning: assignment to ‘GCompareFunc’ {aka ‘int (*)(const void *, const void *)’} from incompatible pointer type ‘int (*)(const char *, const char *)’ [-Wincompatible-pointer-types] /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘g_unichar_to_string’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:942:27: warning: passing argument 2 of ‘g_unichar_to_utf8’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/glib-2.0/glib/gstring.h:33, from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from src/NaturalCollate.c:5: /usr/include/glib-2.0/glib/gunicode.h:869:42: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 869 | gchar *outbuf); | ~~~~~~~~~~~~^~~~~~ CC src/shotwell-Thumbnail.o /home/jens/Source/shotwell/src/Thumbnail.vala: In function ‘thumbnail_title_ascending_comparator’: /home/jens/Source/shotwell/src/Thumbnail.vala:162:9: warning: assignment to ‘GCompareFunc’ {aka ‘int (*)(const void *, const void *)’} from incompatible pointer type ‘int (*)(const char *, const char *)’ [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/Thumbnail.vala: In function ‘thumbnail_filename_ascending_comparator’: /home/jens/Source/shotwell/src/Thumbnail.vala:202:10: warning: assignment to ‘GCompareFunc’ {aka ‘int (*)(const void *, const void *)’} from incompatible pointer type ‘int (*)(const char *, const char *)’ [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/Thumbnail.vala: In function ‘thumbnail_class_init’: /home/jens/Source/shotwell/src/Thumbnail.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Thumbnail.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Thumbnail.vala: In function ‘thumbnail_instance_init’: /home/jens/Source/shotwell/src/Thumbnail.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Thumbnail.c:10: Thumbnail.c: In function ‘thumbnail_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Thumbnail.c:2703:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-ThumbnailCache.o /home/jens/Source/shotwell/src/ThumbnailCache.vala: In function ‘thumbnails_class_init’: /home/jens/Source/shotwell/src/ThumbnailCache.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ThumbnailCache.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ThumbnailCache.vala: In function ‘thumbnails_instance_init’: /home/jens/Source/shotwell/src/ThumbnailCache.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ThumbnailCache.c:10: ThumbnailCache.c: In function ‘thumbnails_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ThumbnailCache.c:938:6: note: in expansion of macro ‘g_once_init_enter’ ThumbnailCache.c: In function ‘thumbnail_cache_size_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ThumbnailCache.c:1029:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ThumbnailCache.c:11: /home/jens/Source/shotwell/src/ThumbnailCache.vala: In function ‘thumbnail_cache_store_in_memory’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/ThumbnailCache.vala:582:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/ThumbnailCache.c:12: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ThumbnailCache.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/ThumbnailCache.vala:583:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/ThumbnailCache.c:12: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ThumbnailCache.c:10: ThumbnailCache.c: In function ‘thumbnail_cache_image_data_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ThumbnailCache.c:3859:6: note: in expansion of macro ‘g_once_init_enter’ ThumbnailCache.c: In function ‘thumbnail_cache_async_fetch_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ThumbnailCache.c:4442:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/ThumbnailCache.vala: In function ‘thumbnail_cache_class_init’: /home/jens/Source/shotwell/src/ThumbnailCache.vala:27:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ThumbnailCache.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ThumbnailCache.vala: In function ‘thumbnail_cache_instance_init’: /home/jens/Source/shotwell/src/ThumbnailCache.vala:27:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ThumbnailCache.c:10: ThumbnailCache.c: In function ‘thumbnail_cache_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ThumbnailCache.c:4511:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-CheckerboardLayout.o /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘checkerboard_item_text_class_init’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CheckerboardLayout.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘checkerboard_item_text_instance_init’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/CheckerboardLayout.c:10: CheckerboardLayout.c: In function ‘checkerboard_item_text_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CheckerboardLayout.c:1347:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘checkerboard_item_class_init’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:98:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CheckerboardLayout.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘checkerboard_item_instance_init’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:98:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/CheckerboardLayout.c:10: CheckerboardLayout.c: In function ‘checkerboard_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CheckerboardLayout.c:5707:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘_checkerboard_layout_on_items_visibility_changed_view_collection_items_visibility_changed’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:910:79: warning: passing argument 2 of ‘checkerboard_layout_on_items_visibility_changed’ from incompatible pointer type [-Wincompatible-pointer-types] src/CheckerboardLayout.c:613:101: note: expected ‘GeeIterable *’ {aka ‘struct _GeeIterable *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 613 | static void checkerboard_layout_on_items_visibility_changed (CheckerboardLayout* self, GeeIterable* changed); | ~~~~~~~~~~~~~^~~~~~~ /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘checkerboard_layout_construct’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:894:2: warning: ‘gtk_widget_override_background_color’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/CheckerboardLayout.c:16: /usr/include/gtk-3.0/gtk/gtkwidget.h:1148:14: note: declared here 1148 | void gtk_widget_override_background_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘checkerboard_layout_set_adjustments’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:938:9: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘checkerboard_layout_on_viewport_resized’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:960:9: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘checkerboard_layout_set_message’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:1150:10: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/CheckerboardLayout.vala:1152:11: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘checkerboard_layout_set_colors’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:1915:2: warning: ‘gtk_style_context_get_background_color’ is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/CheckerboardLayout.c:16: /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1201:6: note: declared here 1201 | void gtk_style_context_get_background_color (GtkStyleContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘checkerboard_layout_on_colors_changed’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:2018:2: warning: ‘gtk_widget_override_background_color’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/CheckerboardLayout.c:16: /usr/include/gtk-3.0/gtk/gtkwidget.h:1148:14: note: declared here 1148 | void gtk_widget_override_background_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/CheckerboardLayout.c:10: CheckerboardLayout.c: In function ‘checkerboard_layout_layout_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CheckerboardLayout.c:12195:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘checkerboard_layout_class_init’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:821:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CheckerboardLayout.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘checkerboard_layout_instance_init’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:821:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" /home/jens/Source/shotwell/src/CheckerboardLayout.vala: In function ‘checkerboard_layout_finalize’: /home/jens/Source/shotwell/src/CheckerboardLayout.vala:923:10: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/CheckerboardLayout.vala:924:11: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/CheckerboardLayout.c:10: CheckerboardLayout.c: In function ‘checkerboard_layout_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CheckerboardLayout.c:12485:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-PhotoPage.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PhotoPage.c:10: src/PhotoPage.c: In function ‘zoom_buffer_object_state_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/PhotoPage.c:2531:13: note: in expansion of macro ‘g_once_init_enter’ 2531 | if (g_once_init_enter (&zoom_buffer_object_state_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘zoom_buffer_iso_source_fetch_job_class_init’: /home/jens/Source/shotwell/src/PhotoPage.vala:15:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘zoom_buffer_iso_source_fetch_job_instance_init’: /home/jens/Source/shotwell/src/PhotoPage.vala:15:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PhotoPage.c:10: PhotoPage.c: In function ‘zoom_buffer_iso_source_fetch_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoPage.c:4188:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘zoom_buffer_transformation_job_class_init’: /home/jens/Source/shotwell/src/PhotoPage.vala:42:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘zoom_buffer_transformation_job_instance_init’: /home/jens/Source/shotwell/src/PhotoPage.vala:42:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PhotoPage.c:10: PhotoPage.c: In function ‘zoom_buffer_transformation_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoPage.c:4353:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘zoom_buffer_class_init’: /home/jens/Source/shotwell/src/PhotoPage.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘zoom_buffer_instance_init’: /home/jens/Source/shotwell/src/PhotoPage.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PhotoPage.c:10: PhotoPage.c: In function ‘zoom_buffer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoPage.c:4435:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘editing_host_page_construct’: /home/jens/Source/shotwell/src/PhotoPage.vala:437:2: warning: ‘gtk_tool_button_new_from_stock’ is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28, from /usr/include/gtk-3.0/gtk/gtk.h:149, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here 84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:446:2: warning: ‘gtk_toggle_tool_button_new_from_stock’ is deprecated: Use 'gtk_toggle_tool_button_new' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h:28, from /usr/include/gtk-3.0/gtk/gtk.h:173, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h:79:14: note: declared here 79 | GtkToolItem *gtk_toggle_tool_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:454:2: warning: ‘gtk_toggle_tool_button_new_from_stock’ is deprecated: Use 'gtk_toggle_tool_button_new' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h:28, from /usr/include/gtk-3.0/gtk/gtk.h:173, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h:79:14: note: declared here 79 | GtkToolItem *gtk_toggle_tool_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:462:2: warning: ‘gtk_toggle_tool_button_new_from_stock’ is deprecated: Use 'gtk_toggle_tool_button_new' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h:28, from /usr/include/gtk-3.0/gtk/gtk.h:173, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h:79:14: note: declared here 79 | GtkToolItem *gtk_toggle_tool_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PhotoPage.c: In function ‘_editing_tools_straighten_tool_factory_editing_tools_editing_tool_factory’: PhotoPage.c:13538:9: warning: assignment to ‘EditingToolsEditingTool *’ {aka ‘struct _EditingToolsEditingTool *’} from incompatible pointer type ‘EditingToolsStraightenTool *’ {aka ‘struct _EditingToolsStraightenTool *’} [-Wincompatible-pointer-types] PhotoPage.c: In function ‘_editing_tools_crop_tool_factory_editing_tools_editing_tool_factory’: PhotoPage.c:13559:9: warning: assignment to ‘EditingToolsEditingTool *’ {aka ‘struct _EditingToolsEditingTool *’} from incompatible pointer type ‘EditingToolsCropTool *’ {aka ‘struct _EditingToolsCropTool *’} [-Wincompatible-pointer-types] PhotoPage.c: In function ‘_editing_tools_redeye_tool_factory_editing_tools_editing_tool_factory’: PhotoPage.c:13580:9: warning: assignment to ‘EditingToolsEditingTool *’ {aka ‘struct _EditingToolsEditingTool *’} from incompatible pointer type ‘EditingToolsRedeyeTool *’ {aka ‘struct _EditingToolsRedeyeTool *’} [-Wincompatible-pointer-types] PhotoPage.c: In function ‘_editing_tools_adjust_tool_factory_editing_tools_editing_tool_factory’: PhotoPage.c:13601:9: warning: assignment to ‘EditingToolsEditingTool *’ {aka ‘struct _EditingToolsEditingTool *’} from incompatible pointer type ‘EditingToolsAdjustTool *’ {aka ‘struct _EditingToolsAdjustTool *’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘editing_host_page_place_tool_window’: /home/jens/Source/shotwell/src/PhotoPage.vala:2224:4: warning: ‘gdk_screen_get_width’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from src/PhotoPage.c:15: /usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here 58 | gint gdk_screen_get_width (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:2225:4: warning: ‘gdk_screen_get_height’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from src/PhotoPage.c:15: /usr/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here 60 | gint gdk_screen_get_height (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:2239:2: warning: ‘gdk_screen_get_width’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from src/PhotoPage.c:15: /usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here 58 | gint gdk_screen_get_width (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:2240:2: warning: ‘gdk_screen_get_height’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from src/PhotoPage.c:15: /usr/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here 60 | gint gdk_screen_get_height (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘editing_host_page_editing_host_canvas_class_init’: /home/jens/Source/shotwell/src/PhotoPage.vala:374:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘editing_host_page_editing_host_canvas_instance_init’: /home/jens/Source/shotwell/src/PhotoPage.vala:374:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PhotoPage.c:10: PhotoPage.c: In function ‘editing_host_page_editing_host_canvas_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoPage.c:14832:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘editing_host_page_class_init’: /home/jens/Source/shotwell/src/PhotoPage.vala:364:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘editing_host_page_instance_init’: /home/jens/Source/shotwell/src/PhotoPage.vala:364:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PhotoPage.c:10: PhotoPage.c: In function ‘editing_host_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoPage.c:15103:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘library_photo_page_real_register_radio_actions’: /home/jens/Source/shotwell/src/PhotoPage.vala:2691:2: warning: ‘gtk_action_group_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:173:17: note: declared here 173 | GType gtk_action_group_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:2709:2: warning: ‘gtk_action_group_add_radio_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here 220 | void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘library_photo_page_on_display_ratings’: /home/jens/Source/shotwell/src/PhotoPage.vala:2714:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:2715:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:2715:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘library_photo_page_set_display_ratings’: /home/jens/Source/shotwell/src/PhotoPage.vala:2724:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:2726:3: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘library_photo_page_on_raw_developer_changed’: /home/jens/Source/shotwell/src/PhotoPage.vala:2777:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:2777:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:2778:2: warning: ‘gtk_radio_action_get_current_value’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:2778:2: warning: ‘gtk_radio_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘library_photo_page_update_flag_action’: /home/jens/Source/shotwell/src/PhotoPage.vala:2807:3: warning: ‘gtk_action_set_label’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:164:23: note: declared here 164 | void gtk_action_set_label (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala:2808:3: warning: ‘gtk_action_set_sensitive’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘library_photo_page_get_context_menu’: /home/jens/Source/shotwell/src/PhotoPage.vala:3054:2: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/PhotoPage.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PhotoPage.c:10: PhotoPage.c: In function ‘library_photo_page_library_photo_page_view_filter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoPage.c:22073:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘library_photo_page_class_init’: /home/jens/Source/shotwell/src/PhotoPage.vala:2326:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoPage.vala: In function ‘library_photo_page_instance_init’: /home/jens/Source/shotwell/src/PhotoPage.vala:2326:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PhotoPage.c:10: PhotoPage.c: In function ‘library_photo_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoPage.c:22195:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Page.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Page.c:10: Page.c: In function ‘injection_group_element_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Page.c:1925:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Page.vala: In function ‘injection_group_class_init’: /home/jens/Source/shotwell/src/Page.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Page.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘injection_group_instance_init’: /home/jens/Source/shotwell/src/Page.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Page.c:10: Page.c: In function ‘injection_group_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Page.c:2185:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_real_get_menubar’: /home/jens/Source/shotwell/src/Page.vala:204:2: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_real_get_page_ui_widget’: /home/jens/Source/shotwell/src/Page.vala:211:2: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_real_get_toolbar’: /home/jens/Source/shotwell/src/Page.vala:217:4: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_get_action’: /home/jens/Source/shotwell/src/Page.vala:258:2: warning: ‘gtk_action_group_get_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_set_action_sensitive’: /home/jens/Source/shotwell/src/Page.vala:271:3: warning: ‘gtk_action_set_sensitive’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_set_action_important’: /home/jens/Source/shotwell/src/Page.vala:277:3: warning: ‘gtk_action_set_is_important’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:204:23: note: declared here 204 | void gtk_action_set_is_important (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_set_action_visible’: /home/jens/Source/shotwell/src/Page.vala:285:2: warning: ‘gtk_action_set_visible’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:116:14: note: declared here 116 | void gtk_action_set_visible (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala:286:2: warning: ‘gtk_action_set_sensitive’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_set_action_short_label’: /home/jens/Source/shotwell/src/Page.vala:292:3: warning: ‘gtk_action_set_short_label’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:169:23: note: declared here 169 | void gtk_action_set_short_label (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_set_action_details’: /home/jens/Source/shotwell/src/Page.vala:301:3: warning: ‘gtk_action_set_label’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:164:23: note: declared here 164 | void gtk_action_set_label (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala:304:3: warning: ‘gtk_action_set_tooltip’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:174:23: note: declared here 174 | void gtk_action_set_tooltip (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala:306:2: warning: ‘gtk_action_set_sensitive’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_activate_action’: /home/jens/Source/shotwell/src/Page.vala:312:3: warning: ‘gtk_action_activate’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here 119 | void gtk_action_activate (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_get_common_action’: /home/jens/Source/shotwell/src/Page.vala:320:5: warning: ‘gtk_action_group_get_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_set_common_action_sensitive’: /home/jens/Source/shotwell/src/Page.vala:334:3: warning: ‘gtk_action_set_sensitive’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_set_common_action_label’: /home/jens/Source/shotwell/src/Page.vala:340:3: warning: ‘gtk_action_set_label’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:164:23: note: declared here 164 | void gtk_action_set_label (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_set_common_action_important’: /home/jens/Source/shotwell/src/Page.vala:346:3: warning: ‘gtk_action_set_is_important’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:204:23: note: declared here 204 | void gtk_action_set_is_important (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_activate_common_action’: /home/jens/Source/shotwell/src/Page.vala:352:3: warning: ‘gtk_action_activate’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here 119 | void gtk_action_activate (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_get_modifiers’: /home/jens/Source/shotwell/src/Page.vala:383:2: warning: ‘gdk_display_get_device_manager’ is deprecated: Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/Page.c:15: /usr/include/gtk-3.0/gdk/gdkdisplay.h:171:20: note: declared here 171 | GdkDeviceManager * gdk_display_get_device_manager (GdkDisplay *display); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala:383:2: warning: ‘gdk_device_manager_get_client_pointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/Page.c:15: /usr/include/gtk-3.0/gdk/gdkdevicemanager.h:44:14: note: declared here 44 | GdkDevice * gdk_device_manager_get_client_pointer (GdkDeviceManager *device_manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_get_page_window’: /home/jens/Source/shotwell/src/Page.vala:429:9: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/Page.vala:434:10: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/Page.vala: In function ‘page_init_ui’: /home/jens/Source/shotwell/src/Page.vala:445:2: warning: ‘gtk_action_group_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala:450:3: warning: ‘gtk_action_group_add_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala:455:3: warning: ‘gtk_action_group_add_toggle_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:215:17: note: declared here 215 | void gtk_action_group_add_toggle_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_add_ui’: /home/jens/Source/shotwell/src/Page.vala:476:2: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala:482:7: warning: ‘gtk_ui_manager_new_merge_id’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:186:16: note: declared here 186 | guint gtk_ui_manager_new_merge_id (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala:483:7: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here 171 | void gtk_ui_manager_add_ui (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala:491:2: warning: ‘gtk_ui_manager_ensure_update’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:184:16: note: declared here 184 | void gtk_ui_manager_ensure_update (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_remove_ui’: /home/jens/Source/shotwell/src/Page.vala:496:5: warning: ‘gtk_ui_manager_remove_ui’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here 179 | void gtk_ui_manager_remove_ui (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala:497:2: warning: ‘gtk_ui_manager_remove_action_group’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:142:16: note: declared here 142 | void gtk_ui_manager_remove_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala:500:2: warning: ‘gtk_ui_manager_ensure_update’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:184:16: note: declared here 184 | void gtk_ui_manager_ensure_update (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_init_load_ui’: /home/jens/Source/shotwell/src/Page.vala:561:3: warning: ‘gtk_ui_manager_add_ui_from_file’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:163:16: note: declared here 163 | guint gtk_ui_manager_add_ui_from_file (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_real_register_radio_actions’: /home/jens/Source/shotwell/src/Page.vala:586:2: warning: ‘gtk_action_group_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:173:17: note: declared here 173 | GType gtk_action_group_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_get_event_source_pointer’: /home/jens/Source/shotwell/src/Page.vala:689:2: warning: ‘gdk_display_get_device_manager’ is deprecated: Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/Page.c:15: /usr/include/gtk-3.0/gdk/gdkdisplay.h:171:20: note: declared here 171 | GdkDeviceManager * gdk_display_get_device_manager (GdkDisplay *display); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala:689:2: warning: ‘gdk_device_manager_get_client_pointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/Page.c:15: /usr/include/gtk-3.0/gdk/gdkdevicemanager.h:44:14: note: declared here 44 | GdkDevice * gdk_device_manager_get_client_pointer (GdkDeviceManager *device_manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_popup_context_menu’: /home/jens/Source/shotwell/src/Page.vala:1081:3: warning: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Page.c:15: /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala:1083:3: warning: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Page.c:15: /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_real_set_page_cursor’: /home/jens/Source/shotwell/src/Page.vala:1138:3: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/Page.c:15: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_on_hide_cursor’: /home/jens/Source/shotwell/src/Page.vala:1158:3: warning: ‘gdk_cursor_new’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/Page.c:15: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_class_init’: /home/jens/Source/shotwell/src/Page.vala:49:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Page.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘page_instance_init’: /home/jens/Source/shotwell/src/Page.vala:49:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Page.c:10: Page.c: In function ‘page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Page.c:8318:6: note: in expansion of macro ‘g_once_init_enter’ Page.c: In function ‘checkerboard_page_activator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Page.c:8330:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Page.vala: In function ‘_checkerboard_page_on_items_hidden_view_collection_items_hidden’: /home/jens/Source/shotwell/src/Page.vala:1224:63: warning: passing argument 2 of ‘checkerboard_page_on_items_hidden’ from incompatible pointer type [-Wincompatible-pointer-types] src/Page.c:1194:85: note: expected ‘GeeIterable *’ {aka ‘struct _GeeIterable *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1194 | static void checkerboard_page_on_items_hidden (CheckerboardPage* self, GeeIterable* hidden); | ~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘checkerboard_page_real_get_item_context_menu’: /home/jens/Source/shotwell/src/Page.vala:1248:2: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘checkerboard_page_real_get_page_context_menu’: /home/jens/Source/shotwell/src/Page.vala:1256:2: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/Page.c:15: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Page.c:10: Page.c: In function ‘checkerboard_page_keyboard_modifiers_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Page.c:12387:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Page.vala: In function ‘checkerboard_page_class_init’: /home/jens/Source/shotwell/src/Page.vala:1167:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Page.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘checkerboard_page_instance_init’: /home/jens/Source/shotwell/src/Page.vala:1167:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Page.c:10: Page.c: In function ‘checkerboard_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Page.c:12505:6: note: in expansion of macro ‘g_once_init_enter’ Page.c: In function ‘single_photo_page_update_reason_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Page.c:12517:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Page.vala: In function ‘single_photo_page_class_init’: /home/jens/Source/shotwell/src/Page.vala:1902:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Page.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘single_photo_page_instance_init’: /home/jens/Source/shotwell/src/Page.vala:1902:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Page.c:10: Page.c: In function ‘single_photo_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Page.c:14899:6: note: in expansion of macro ‘g_once_init_enter’ Page.c: In function ‘drag_and_drop_handler_target_type_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Page.c:14941:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Page.vala: In function ‘drag_and_drop_handler_class_init’: /home/jens/Source/shotwell/src/Page.vala:2422:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Page.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Page.vala: In function ‘drag_and_drop_handler_instance_init’: /home/jens/Source/shotwell/src/Page.vala:2422:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Page.c:10: Page.c: In function ‘drag_and_drop_handler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Page.c:16156:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-SortedList.o /home/jens/Source/shotwell/src/SortedList.vala: In function ‘file_comparator’: /home/jens/Source/shotwell/src/SortedList.vala:22:9: warning: assignment to ‘GCompareFunc’ {aka ‘int (*)(const void *, const void *)’} from incompatible pointer type ‘int (*)(const char *, const char *)’ [-Wincompatible-pointer-types] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SortedList.c:11: /home/jens/Source/shotwell/src/SortedList.vala: In function ‘sorted_list_get_count’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/SortedList.vala:154:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/SortedList.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SortedList.c:11: /home/jens/Source/shotwell/src/SortedList.vala: In function ‘sorted_list_binary_search’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/SortedList.vala:165:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/SortedList.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/SortedList.vala:173:23: warning: passing argument 1 of ‘_tmp17_’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/SortedList.vala:173:23: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} /home/jens/Source/shotwell/src/SortedList.vala:173:32: warning: passing argument 2 of ‘_tmp17_’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/SortedList.vala:173:32: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SortedList.c:11: /home/jens/Source/shotwell/src/SortedList.vala: In function ‘sorted_list_locate’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/SortedList.vala:202:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/SortedList.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SortedList.c:11: /home/jens/Source/shotwell/src/SortedList.vala: In function ‘sorted_list_get_sorted_insert_pos’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/SortedList.vala:275:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/SortedList.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SortedList.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/SortedList.vala:287:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/SortedList.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SortedList.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/SortedList.vala:288:50: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/SortedList.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/SortedList.vala:293:23: warning: passing argument 1 of ‘_tmp24_’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/SortedList.vala:293:23: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} /home/jens/Source/shotwell/src/SortedList.vala:293:32: warning: passing argument 2 of ‘_tmp24_’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/SortedList.vala:293:32: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SortedList.c:11: /home/jens/Source/shotwell/src/SortedList.vala: In function ‘sorted_list_merge_sort’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/SortedList.vala:332:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/SortedList.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/SortedList.vala: In function ‘_sorted_list_merge_sort’: /home/jens/Source/shotwell/src/SortedList.vala:387:21: warning: passing argument 1 of ‘_tmp15_’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/SortedList.vala:387:21: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} /home/jens/Source/shotwell/src/SortedList.vala:387:30: warning: passing argument 2 of ‘_tmp15_’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/SortedList.vala:387:30: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} /home/jens/Source/shotwell/src/SortedList.vala: In function ‘sorted_list_merge’: /home/jens/Source/shotwell/src/SortedList.vala:407:22: warning: passing argument 1 of ‘_tmp23_’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/SortedList.vala:407:22: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} /home/jens/Source/shotwell/src/SortedList.vala:407:31: warning: passing argument 2 of ‘_tmp23_’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/SortedList.vala:407:31: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SortedList.c:11: /home/jens/Source/shotwell/src/SortedList.vala: In function ‘sorted_list_real_get_read_only’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_read_only’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/SortedList.vala:39:50: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/SortedList.c:15: /usr/include/gee-0.8/gee.h:1489:72: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1489 | gboolean gee_abstract_collection_get_read_only (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SortedList.c:11: /home/jens/Source/shotwell/src/SortedList.vala: In function ‘sorted_list_real_get_size’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/SortedList.vala:150:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/SortedList.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/SortedList.vala: In function ‘sorted_list_class_init’: /home/jens/Source/shotwell/src/SortedList.vala:25:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SortedList.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SortedList.vala: In function ‘sorted_list_instance_init’: /home/jens/Source/shotwell/src/SortedList.vala:25:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/SortedList.c:10: SortedList.c: In function ‘sorted_list_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SortedList.c:2784:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Dimensions.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dimensions.c:10: Dimensions.c: In function ‘scale_constraint_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dimensions.c:252:6: note: in expansion of macro ‘g_once_init_enter’ Dimensions.c: In function ‘dimensions_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dimensions.c:1700:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Dimensions.vala: In function ‘scaling_get_screen_dimensions’: /home/jens/Source/shotwell/src/Dimensions.vala:321:2: warning: ‘gdk_screen_get_width’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/Dimensions.c:16: /usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here 58 | gint gdk_screen_get_width (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dimensions.vala:321:2: warning: ‘gdk_screen_get_height’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/Dimensions.c:16: /usr/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here 60 | gint gdk_screen_get_height (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dimensions.c:10: Dimensions.c: In function ‘scaling_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dimensions.c:2864:6: note: in expansion of macro ‘g_once_init_enter’ Dimensions.c: In function ‘zoom_state_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dimensions.c:4404:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Box.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Box.c:10: src/Box.c: In function ‘box_location_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/Box.c:121:13: note: in expansion of macro ‘g_once_init_enter’ 121 | if (g_once_init_enter (&box_location_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ Box.c: In function ‘box_complements_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Box.c:193:6: note: in expansion of macro ‘g_once_init_enter’ Box.c: In function ‘box_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Box.c:2913:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Photo.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Photo.c:17: src/Photo.c: In function ‘backing_fetch_mode_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/Photo.c:2864:13: note: in expansion of macro ‘g_once_init_enter’ 2864 | if (g_once_init_enter (&backing_fetch_mode_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Photo.c:17: Photo.c: In function ‘photo_import_params_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:3270:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Photo.vala: In function ‘photo_transformation_state_class_init’: /home/jens/Source/shotwell/src/Photo.vala:63:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Photo.c:18: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala: In function ‘photo_transformation_state_instance_init’: /home/jens/Source/shotwell/src/Photo.vala:63:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Photo.c:17: Photo.c: In function ‘photo_transformation_state_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:3375:6: note: in expansion of macro ‘g_once_init_enter’ Photo.c: In function ‘rating_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:3674:6: note: in expansion of macro ‘g_once_init_enter’ Photo.c: In function ‘photo_exception_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:3712:6: note: in expansion of macro ‘g_once_init_enter’ Photo.c: In function ‘photo_import_developed_backing_photo’: Photo.c:5353:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:5355:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:5372:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:644:2: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from src/Photo.c:19: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Photo.c:18: /home/jens/Source/shotwell/src/Photo.vala: In function ‘photo_get_raw_development_photo_rows’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:1068:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Photo.c:22: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ Photo.c: In function ‘photo_prepare_for_import’: Photo.c:9086:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:9088:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:9140:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:1171:2: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from src/Photo.c:19: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Photo.c: In function ‘photo_query_backing_photo_row’: Photo.c:10537:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:10539:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:10544:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:1335:2: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from src/Photo.c:19: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Photo.c: In function ‘photo_set_master_timestamp’: Photo.c:13217:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:13219:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:1680:2: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from src/Photo.c:19: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Photo.c:13245:5: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:13251:5: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:13255:5: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c: In function ‘photo_update_editable_modification_time’: Photo.c:13404:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:13406:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:1704:2: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from src/Photo.c:19: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Photo.c:13443:5: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:13468:5: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:13471:5: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala: In function ‘photo_is_file_image’: /home/jens/Source/shotwell/src/Photo.vala:1743:46: warning: passing argument 2 of ‘photo_is_extension_found’ from incompatible pointer type [-Wincompatible-pointer-types] src/Photo.c:2235:74: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’} 2235 | static gboolean photo_is_extension_found (const gchar* basename, gchar** extensions, int extensions_length1); | ~~~~~~~~^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Photo.c:18: /home/jens/Source/shotwell/src/Photo.vala: In function ‘photo_get_raw_developer_files’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:1947:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Photo.c:22: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ Photo.c: In function ‘photo_file_exif_updated’: Photo.c:17563:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:17565:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:2262:2: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from src/Photo.c:19: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Photo.c:17771:4: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Photo.c:18: /home/jens/Source/shotwell/src/Photo.vala: In function ‘photo_remove_transformation’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:2903:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Photo.c:22: /usr/include/gee-0.8/gee.h:1544:49: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1544 | gint gee_abstract_map_get_size (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Photo.c:18: /home/jens/Source/shotwell/src/Photo.vala: In function ‘photo_run_source_pixbuf_cache’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:3305:50: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Photo.c:22: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Photo.c:18: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:3316:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Photo.c:22: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ Photo.c: In function ‘photo_update_editable’: Photo.c:28394:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:28396:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:28400:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:3959:3: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from src/Photo.c:19: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Photo.c:28556:5: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ Photo.c:28563:5: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Photo.c:17: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Photo.c:18: /home/jens/Source/shotwell/src/Photo.vala: In function ‘photo_photo_transformation_state_impl_copy_transformations’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:282:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Photo.c:22: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Photo.vala: In function ‘photo_photo_transformation_state_impl_class_init’: /home/jens/Source/shotwell/src/Photo.vala:237:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Photo.c:18: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala: In function ‘photo_photo_transformation_state_impl_instance_init’: /home/jens/Source/shotwell/src/Photo.vala:237:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Photo.c:17: Photo.c: In function ‘photo_photo_transformation_state_impl_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:32129:6: note: in expansion of macro ‘g_once_init_enter’ Photo.c: In function ‘photo_backing_readers_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:32370:6: note: in expansion of macro ‘g_once_init_enter’ Photo.c: In function ‘photo_cached_pixbuf_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:32667:6: note: in expansion of macro ‘g_once_init_enter’ Photo.c: In function ‘photo_reimport_master_state_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:32922:6: note: in expansion of macro ‘g_once_init_enter’ Photo.c: In function ‘photo_reimport_master_state_impl_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:33080:6: note: in expansion of macro ‘g_once_init_enter’ Photo.c: In function ‘photo_reimport_editable_state_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:33308:6: note: in expansion of macro ‘g_once_init_enter’ Photo.c: In function ‘photo_reimport_editable_state_impl_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:33423:6: note: in expansion of macro ‘g_once_init_enter’ Photo.c: In function ‘photo_reimport_raw_development_state_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:33651:6: note: in expansion of macro ‘g_once_init_enter’ Photo.c: In function ‘photo_reimport_raw_development_state_impl_dev_to_reimport_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:34014:6: note: in expansion of macro ‘g_once_init_enter’ Photo.c: In function ‘photo_reimport_raw_development_state_impl_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:34086:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Photo.vala: In function ‘photo_class_init’: /home/jens/Source/shotwell/src/Photo.vala:161:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Photo.c:18: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:161:50: warning: assignment to ‘time_t (*)(MediaSource *)’ {aka ‘long int (*)(struct _MediaSource *)’} from incompatible pointer type ‘time_t (*)(Dateable *)’ {aka ‘long int (*)(struct _Dateable *)’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/Photo.vala: In function ‘photo_instance_init’: /home/jens/Source/shotwell/src/Photo.vala:161:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Photo.c:17: Photo.c: In function ‘photo_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:34323:6: note: in expansion of macro ‘g_once_init_enter’ Photo.c: In function ‘library_photo_source_collection_state_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:34369:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Photo.vala: In function ‘library_photo_source_collection_get_basename_filesize_duplicate’: /home/jens/Source/shotwell/src/Photo.vala:4836:40: warning: passing argument 2 of ‘utf8_ci_compare’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/Photo.c:2723:38: note: expected ‘void *’ but argument is of type ‘const gchar *’ {aka ‘const char *’} 2723 | gint utf8_ci_compare (void* a, void* b); | ~~~~~~^ /home/jens/Source/shotwell/src/Photo.vala: In function ‘library_photo_source_collection_class_init’: /home/jens/Source/shotwell/src/Photo.vala:4442:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Photo.c:18: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala: In function ‘library_photo_source_collection_instance_init’: /home/jens/Source/shotwell/src/Photo.vala:4442:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Photo.c:17: Photo.c: In function ‘library_photo_source_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:38450:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Photo.c:18: /home/jens/Source/shotwell/src/Photo.vala: In function ‘library_photo_init’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:4999:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Photo.c:22: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Photo.vala: In function ‘library_photo_class_init’: /home/jens/Source/shotwell/src/Photo.vala:4944:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Photo.c:18: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala:4944:43: warning: assignment to ‘gboolean (*)(MediaSource *)’ {aka ‘int (*)(struct _MediaSource *)’} from incompatible pointer type ‘gboolean (*)(Monitorable *)’ {aka ‘int (*)(struct _Monitorable *)’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/Photo.vala:4944:45: warning: assignment to ‘void (*)(MediaSource *)’ {aka ‘void (*)(struct _MediaSource *)’} from incompatible pointer type ‘void (*)(Monitorable *)’ {aka ‘void (*)(struct _Monitorable *)’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/Photo.vala:4944:44: warning: assignment to ‘void (*)(MediaSource *)’ {aka ‘void (*)(struct _MediaSource *)’} from incompatible pointer type ‘void (*)(Monitorable *)’ {aka ‘void (*)(struct _Monitorable *)’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/Photo.vala: In function ‘library_photo_instance_init’: /home/jens/Source/shotwell/src/Photo.vala:4944:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Photo.c:17: Photo.c: In function ‘library_photo_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:41270:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Photo.vala: In function ‘library_photo_source_holding_tank_class_init’: /home/jens/Source/shotwell/src/Photo.vala:5383:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Photo.c:18: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Photo.vala: In function ‘library_photo_source_holding_tank_instance_init’: /home/jens/Source/shotwell/src/Photo.vala:5383:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Photo.c:17: Photo.c: In function ‘library_photo_source_holding_tank_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Photo.c:42173:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Orientation.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Orientation.c:10: Orientation.c: In function ‘orientation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Orientation.c:1913:6: note: in expansion of macro ‘g_once_init_enter’ Orientation.c: In function ‘rotation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Orientation.c:2051:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-BatchImport.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/BatchImport.c:10: BatchImport.c: In function ‘import_result_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:2917:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/BatchImport.c:10: BatchImport.c: In function ‘batch_import_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:3372:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘file_import_job_class_init’: /home/jens/Source/shotwell/src/BatchImport.vala:207:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘file_import_job_instance_init’: /home/jens/Source/shotwell/src/BatchImport.vala:207:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/BatchImport.c:10: BatchImport.c: In function ‘file_import_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:3764:6: note: in expansion of macro ‘g_once_init_enter’ BatchImport.c: In function ‘batch_import_roll_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:4011:6: note: in expansion of macro ‘g_once_init_enter’ BatchImport.c: In function ‘batch_import_result_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:4441:6: note: in expansion of macro ‘g_once_init_enter’ BatchImport.c: In function ‘import_manifest_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:5256:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘batch_import_on_file_prepared’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala:750:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/BatchImport.c:18: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘batch_import_process_prepared_files’: /home/jens/Source/shotwell/src/BatchImport.vala:402:2: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/BatchImport.c:15: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here 51 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala:402:2: warning: ‘g_simple_async_result_set_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/BatchImport.c:15: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:75:21: note: declared here 75 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘batch_import_process_prepared_files_finish’: /home/jens/Source/shotwell/src/BatchImport.vala:402:2: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/BatchImport.c:15: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here 79 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘batch_import_process_prepared_files_co’: /home/jens/Source/shotwell/src/BatchImport.vala:757:3: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/BatchImport.c:15: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala:757:3: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/BatchImport.c:15: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘batch_import_flush_ready_sources’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala:1194:40: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/BatchImport.c:18: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘batch_import_class_init’: /home/jens/Source/shotwell/src/BatchImport.vala:402:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘batch_import_instance_init’: /home/jens/Source/shotwell/src/BatchImport.vala:402:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/BatchImport.c:10: BatchImport.c: In function ‘batch_import_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:10536:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘duplicated_file_class_init’: /home/jens/Source/shotwell/src/BatchImport.vala:1279:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘duplicated_file_instance_init’: /home/jens/Source/shotwell/src/BatchImport.vala:1279:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/BatchImport.c:10: BatchImport.c: In function ‘duplicated_file_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:10840:6: note: in expansion of macro ‘g_once_init_enter’ BatchImport.c: In function ‘background_import_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:11153:6: note: in expansion of macro ‘g_once_init_enter’ BatchImport.c: In function ‘file_to_prepare_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:11662:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘work_sniffer_class_init’: /home/jens/Source/shotwell/src/BatchImport.vala:1436:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘work_sniffer_instance_init’: /home/jens/Source/shotwell/src/BatchImport.vala:1436:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/BatchImport.c:10: BatchImport.c: In function ‘work_sniffer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:13279:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/BatchImport.c:10: BatchImport.c: In function ‘prepared_file_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:13644:6: note: in expansion of macro ‘g_once_init_enter’ BatchImport.c: In function ‘prepared_file_cluster_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:13737:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘prepare_files_job_real_execute’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala:1729:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/BatchImport.c:18: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala:1730:50: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/BatchImport.c:18: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala:1741:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/BatchImport.c:18: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala:1747:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/BatchImport.c:18: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala:1748:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/BatchImport.c:18: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala:1750:50: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/BatchImport.c:18: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘prepare_files_job_class_init’: /home/jens/Source/shotwell/src/BatchImport.vala:1658:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘prepare_files_job_instance_init’: /home/jens/Source/shotwell/src/BatchImport.vala:1658:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/BatchImport.c:10: BatchImport.c: In function ‘prepare_files_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:15581:6: note: in expansion of macro ‘g_once_init_enter’ BatchImport.c: In function ‘ready_for_import_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:16186:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘prepared_file_import_job_class_init’: /home/jens/Source/shotwell/src/BatchImport.vala:1918:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/BatchImport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/BatchImport.vala: In function ‘prepared_file_import_job_instance_init’: /home/jens/Source/shotwell/src/BatchImport.vala:1918:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/BatchImport.c:10: BatchImport.c: In function ‘prepared_file_import_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:16959:6: note: in expansion of macro ‘g_once_init_enter’ BatchImport.c: In function ‘completed_import_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:17262:6: note: in expansion of macro ‘g_once_init_enter’ BatchImport.c: In function ‘thumbnail_writer_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ BatchImport.c:17473:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Dialogs.o /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘export_dialog_construct’: /home/jens/Source/shotwell/src/Dialogs.vala:181:22: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/Dialogs.vala:190:25: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘export_dialog_format_set_active_text’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:263:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Dialogs.c:19: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘export_dialog_add_label’: /home/jens/Source/shotwell/src/Dialogs.vala:357:2: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘export_dialog_add_control’: /home/jens/Source/shotwell/src/Dialogs.vala:371:2: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘export_dialog_class_init’: /home/jens/Source/shotwell/src/Dialogs.vala:141:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘export_dialog_instance_init’: /home/jens/Source/shotwell/src/Dialogs.vala:141:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘export_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:4134:6: note: in expansion of macro ‘g_once_init_enter’ Dialogs.c: In function ‘import_ui_question_params_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:4619:6: note: in expansion of macro ‘g_once_init_enter’ Dialogs.c: In function ‘import_ui_create_result_report_from_manifest’: Dialogs.c:4972:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/Dialogs.c:12: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:531:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from src/Dialogs.c:12: /usr/include/glib-2.0/glib/gmain.h:688:8: note: declared here 688 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:531:2: warning: ‘g_time_val_to_iso8601’ is deprecated: Use 'g_date_time_format' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:89, from src/Dialogs.c:12: /usr/include/glib-2.0/glib/gtimer.h:73:10: note: declared here 73 | gchar* g_time_val_to_iso8601 (GTimeVal *time_) G_GNUC_MALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘text_entry_dialog_mediator_class_init’: /home/jens/Source/shotwell/src/Dialogs.vala:921:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘text_entry_dialog_mediator_instance_init’: /home/jens/Source/shotwell/src/Dialogs.vala:921:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘text_entry_dialog_mediator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:9242:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘multi_text_entry_dialog_mediator_class_init’: /home/jens/Source/shotwell/src/Dialogs.vala:942:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘multi_text_entry_dialog_mediator_instance_init’: /home/jens/Source/shotwell/src/Dialogs.vala:942:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘multi_text_entry_dialog_mediator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:9604:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib.h:82, from src/Dialogs.c:12: /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_strip’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1209:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /usr/include/glib-2.0/glib/gstrfuncs.h:181:56: note: in definition of macro ‘g_strstrip’ 181 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘entry_multi_completion_class_init’: /home/jens/Source/shotwell/src/Dialogs.vala:978:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘entry_multi_completion_instance_init’: /home/jens/Source/shotwell/src/Dialogs.vala:978:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘entry_multi_completion_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:10698:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘set_background_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:11158:6: note: in expansion of macro ‘g_once_init_enter’ Dialogs.c: In function ‘set_background_photo_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:11275:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘set_background_slideshow_dialog_class_init’: /home/jens/Source/shotwell/src/Dialogs.vala:1131:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘set_background_slideshow_dialog_instance_init’: /home/jens/Source/shotwell/src/Dialogs.vala:1131:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘set_background_slideshow_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:11600:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘text_entry_dialog_setup’: /home/jens/Source/shotwell/src/Dialogs.vala:1222:2: warning: ‘gtk_dialog_get_action_area’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note: declared here 203 | GtkWidget * gtk_dialog_get_action_area (GtkDialog *dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:1236:2: warning: ‘gtk_window_set_has_resize_grip’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘text_entry_dialog_class_init’: /home/jens/Source/shotwell/src/Dialogs.vala:1186:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘text_entry_dialog_instance_init’: /home/jens/Source/shotwell/src/Dialogs.vala:1186:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘text_entry_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:11994:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘multi_text_entry_dialog_setup’: /home/jens/Source/shotwell/src/Dialogs.vala:1296:2: warning: ‘gtk_dialog_get_action_area’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note: declared here 203 | GtkWidget * gtk_dialog_get_action_area (GtkDialog *dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:1303:2: warning: ‘gtk_window_set_has_resize_grip’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘multi_text_entry_dialog_class_init’: /home/jens/Source/shotwell/src/Dialogs.vala:1261:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘multi_text_entry_dialog_instance_init’: /home/jens/Source/shotwell/src/Dialogs.vala:1261:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘multi_text_entry_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:12303:6: note: in expansion of macro ‘g_once_init_enter’ Dialogs.c: In function ‘event_rename_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:12387:6: note: in expansion of macro ‘g_once_init_enter’ Dialogs.c: In function ‘edit_title_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:12488:6: note: in expansion of macro ‘g_once_init_enter’ Dialogs.c: In function ‘edit_comment_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:12615:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘progress_dialog_construct’: /home/jens/Source/shotwell/src/Dialogs.vala:1500:2: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:1500:2: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:1506:2: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:1507:2: warning: ‘gtk_alignment_set_padding’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:91:12: note: declared here 91 | void gtk_alignment_set_padding (GtkAlignment *alignment, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘progress_dialog_class_init’: /home/jens/Source/shotwell/src/Dialogs.vala:1459:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘progress_dialog_instance_init’: /home/jens/Source/shotwell/src/Dialogs.vala:1459:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘progress_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:13724:6: note: in expansion of macro ‘g_once_init_enter’ Dialogs.c: In function ‘adjust_date_time_dialog_time_system_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:13736:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘adjust_date_time_dialog_construct’: /home/jens/Source/shotwell/src/Dialogs.vala:1770:2: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘adjust_date_time_dialog_class_init’: /home/jens/Source/shotwell/src/Dialogs.vala:1626:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘adjust_date_time_dialog_instance_init’: /home/jens/Source/shotwell/src/Dialogs.vala:1626:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘adjust_date_time_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:15743:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘multiple_object_error_dialog’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:1951:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Dialogs.c:19: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:1954:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Dialogs.c:19: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘tags_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:16009:6: note: in expansion of macro ‘g_once_init_enter’ Dialogs.c: In function ‘add_tags_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:16219:6: note: in expansion of macro ‘g_once_init_enter’ Dialogs.c: In function ‘modify_tags_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:16675:6: note: in expansion of macro ‘g_once_init_enter’ Dialogs.c: In function ‘welcome_service_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:16717:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘welcome_dialog_construct’: /home/jens/Source/shotwell/src/Dialogs.vala:2095:2: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2095:2: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2099:2: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2099:2: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2120:2: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2120:2: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2137:2: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2137:2: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2150:2: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2151:2: warning: ‘gtk_alignment_set_padding’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:91:12: note: declared here 91 | void gtk_alignment_set_padding (GtkAlignment *alignment, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2156:2: warning: ‘gtk_window_set_has_resize_grip’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘welcome_dialog_class_init’: /home/jens/Source/shotwell/src/Dialogs.vala:2069:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘welcome_dialog_instance_init’: /home/jens/Source/shotwell/src/Dialogs.vala:2069:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘welcome_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:17921:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘preferences_dialog_construct’: /home/jens/Source/shotwell/src/Dialogs.vala:2302:2: warning: ‘gtk_window_set_has_resize_grip’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/gtkwindow.h:478:10: note: declared here 478 | void gtk_window_set_has_resize_grip (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2337:2: warning: ‘gtk_alignment_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/Dialogs.c:17: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:77:12: note: declared here 77 | GType gtk_alignment_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘preferences_dialog_populate_app_combo_box’: /home/jens/Source/shotwell/src/Dialogs.vala:2437:25: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const gchar * const*’ {aka ‘const char * const*’} [-Wincompatible-pointer-types] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘preferences_dialog_setup_dir_pattern’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2467:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Dialogs.c:19: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2479:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Dialogs.c:19: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘preferences_dialog_path_format_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:20735:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘preferences_dialog_class_init’: /home/jens/Source/shotwell/src/Dialogs.vala:2256:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘preferences_dialog_instance_init’: /home/jens/Source/shotwell/src/Dialogs.vala:2256:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Dialogs.c:12: Dialogs.c: In function ‘preferences_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Dialogs.c:21039:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /home/jens/Source/shotwell/src/Dialogs.vala: In function ‘remove_from_app’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2756:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Dialogs.c:19: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2756:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Dialogs.c:19: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2772:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Dialogs.c:19: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Dialogs.c:13: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Dialogs.vala:2772:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Dialogs.c:19: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ CC src/shotwell-Resources.o /home/jens/Source/shotwell/src/Resources.vala: In function ‘resources_init’: /home/jens/Source/shotwell/src/Resources.vala:709:2: warning: ‘gtk_icon_factory_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27, from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27, from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/Resources.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:80:17: note: declared here 80 | GtkIconFactory* gtk_icon_factory_new (void); | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Resources.vala:735:2: warning: ‘gtk_icon_factory_add_default’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27, from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27, from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/Resources.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:92:13: note: declared here 92 | void gtk_icon_factory_add_default (GtkIconFactory *factory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Resources.vala: In function ‘resources_add_stock_icon’: /home/jens/Source/shotwell/src/Resources.vala:962:2: warning: ‘gtk_icon_set_new_from_pixbuf’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27, from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27, from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/Resources.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:140:13: note: declared here 140 | GtkIconSet* gtk_icon_set_new_from_pixbuf (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Resources.vala:963:2: warning: ‘gtk_icon_factory_add’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27, from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27, from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/Resources.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:82:17: note: declared here 82 | void gtk_icon_factory_add (GtkIconFactory *factory, | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Resources.vala:954:2: warning: ‘gtk_icon_set_unref’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27, from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27, from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/Resources.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:145:13: note: declared here 145 | void gtk_icon_set_unref (GtkIconSet *icon_set); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Resources.vala: In function ‘resources_add_stock_icon_from_themed_icon’: /home/jens/Source/shotwell/src/Resources.vala:977:3: warning: ‘gtk_icon_info_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/Resources.c:19: /usr/include/gtk-3.0/gtk/gtkicontheme.h:284:23: note: declared here 284 | void gtk_icon_info_free (GtkIconInfo *icon_info); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Resources.vala:985:3: warning: ‘gtk_icon_set_new_from_pixbuf’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27, from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27, from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/Resources.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:140:13: note: declared here 140 | GtkIconSet* gtk_icon_set_new_from_pixbuf (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Resources.vala:986:3: warning: ‘gtk_icon_factory_add’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27, from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27, from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/Resources.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:82:17: note: declared here 82 | void gtk_icon_factory_add (GtkIconFactory *factory, | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Resources.vala:980:3: warning: ‘gtk_icon_set_unref’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27, from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27, from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/Resources.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:145:13: note: declared here 145 | void gtk_icon_set_unref (GtkIconSet *icon_set); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Resources.vala:980:3: warning: ‘gtk_icon_info_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/Resources.c:19: /usr/include/gtk-3.0/gtk/gtkicontheme.h:284:23: note: declared here 284 | void gtk_icon_info_free (GtkIconInfo *icon_info); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Resources.vala:968:2: warning: ‘gtk_icon_info_free’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/Resources.c:19: /usr/include/gtk-3.0/gtk/gtkicontheme.h:284:23: note: declared here 284 | void gtk_icon_info_free (GtkIconInfo *icon_info); | ^~~~~~~~~~~~~~~~~~ CC src/shotwell-Debug.o CC src/shotwell-ColorTransformation.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘rgb_analytic_pixel_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:1122:6: note: in expansion of macro ‘g_once_init_enter’ ColorTransformation.c: In function ‘hsv_analytic_pixel_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:1811:6: note: in expansion of macro ‘g_once_init_enter’ ColorTransformation.c: In function ‘composition_mode_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:1822:6: note: in expansion of macro ‘g_once_init_enter’ ColorTransformation.c: In function ‘pixel_format_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:1834:6: note: in expansion of macro ‘g_once_init_enter’ ColorTransformation.c: In function ‘pixel_transformation_type_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:1846:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘pixel_transformation_bundle_get_count’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala:325:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/ColorTransformation.c:15: /usr/include/gee-0.8/gee.h:1544:49: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1544 | gint gee_abstract_map_get_size (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘pixel_transformation_bundle_get_transformations’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala:333:40: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/ColorTransformation.c:15: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘pixel_transformation_bundle_class_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:233:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘pixel_transformation_bundle_instance_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:233:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘pixel_transformation_bundle_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:2835:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘pixel_transformation_class_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:362:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘pixel_transformation_instance_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:362:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘pixel_transformation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:3290:6: note: in expansion of macro ‘g_once_init_enter’ ColorTransformation.c: In function ‘rgb_transformation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:5468:6: note: in expansion of macro ‘g_once_init_enter’ ColorTransformation.c: In function ‘hsv_transformation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:5544:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘tint_transformation_class_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:604:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘tint_transformation_instance_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:604:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘tint_transformation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:5687:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘temperature_transformation_class_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:633:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘temperature_transformation_instance_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:633:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘temperature_transformation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:5830:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘saturation_transformation_class_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:662:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘saturation_transformation_instance_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:662:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘saturation_transformation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:6096:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘exposure_transformation_class_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:703:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘exposure_transformation_instance_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:703:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘exposure_transformation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:6234:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘pixel_transformer_copy’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala:743:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/ColorTransformation.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘pixel_transformer_build_optimized_transformations’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala:750:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/ColorTransformation.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala:754:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/ColorTransformation.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘pixel_transformer_replace_transformation’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala:823:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/ColorTransformation.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘pixel_transformer_class_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:731:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘pixel_transformer_instance_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:731:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘pixel_transformer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:7869:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘rgb_histogram_class_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:914:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘rgb_histogram_instance_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:914:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘rgb_histogram_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:10867:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘intensity_histogram_class_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:1171:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘intensity_histogram_instance_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:1171:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘intensity_histogram_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:11558:6: note: in expansion of macro ‘g_once_init_enter’ /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_chug’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1201:13: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/glib-2.0/glib.h:82, from src/ColorTransformation.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_chomp’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1193:14: warning: passing argument 1 of ‘g_strchomp’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/glib-2.0/glib.h:82, from src/ColorTransformation.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:179:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 179 | gchar* g_strchomp (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘expansion_transformation_construct_from_string’: /home/jens/Source/shotwell/src/ColorTransformation.vala:1261:14: warning: passing argument 1 of ‘g_strcanon’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/glib-2.0/glib.h:82, from src/ColorTransformation.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:108:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 108 | gchar* g_strcanon (gchar *string, | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘expansion_transformation_class_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:1211:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘expansion_transformation_instance_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:1211:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘expansion_transformation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:12311:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘shadow_detail_transformation_class_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:1326:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘shadow_detail_transformation_instance_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:1326:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘shadow_detail_transformation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:12598:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘hermite_gamma_approximation_function_class_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:1375:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘hermite_gamma_approximation_function_instance_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:1375:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘hermite_gamma_approximation_function_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:12929:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘highlight_detail_transformation_class_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:1400:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/ColorTransformation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/ColorTransformation.vala: In function ‘highlight_detail_transformation_instance_init’: /home/jens/Source/shotwell/src/ColorTransformation.vala:1400:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/ColorTransformation.c:10: ColorTransformation.c: In function ‘highlight_detail_transformation_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ ColorTransformation.c:13243:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Properties.o /home/jens/Source/shotwell/src/Properties.vala: In function ‘properties_add_line’: /home/jens/Source/shotwell/src/Properties.vala:32:3: warning: ‘gtk_style_context_get_background_color’ is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from src/Properties.c:12: /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1201:6: note: declared here 1201 | void gtk_style_context_get_background_color (GtkStyleContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Properties.vala:32:3: warning: ‘gtk_widget_override_background_color’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/Properties.c:12: /usr/include/gtk-3.0/gtk/gtkwidget.h:1148:14: note: declared here 1148 | void gtk_widget_override_background_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Properties.vala:39:3: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Properties.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Properties.vala:39:3: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Properties.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Properties.vala:44:3: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Properties.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Properties.vala:44:3: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Properties.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Properties.vala:47:3: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Properties.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Properties.vala:47:3: warning: ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/Properties.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here 70 | GType gtk_misc_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Properties.vala: In function ‘properties_class_init’: /home/jens/Source/shotwell/src/Properties.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Properties.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Properties.vala: In function ‘properties_instance_init’: /home/jens/Source/shotwell/src/Properties.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Properties.c:10: Properties.c: In function ‘properties_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Properties.c:1874:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Properties.vala: In function ‘basic_properties_class_init’: /home/jens/Source/shotwell/src/Properties.vala:153:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Properties.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Properties.vala: In function ‘basic_properties_instance_init’: /home/jens/Source/shotwell/src/Properties.vala:153:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Properties.c:10: Properties.c: In function ‘basic_properties_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Properties.c:3887:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Properties.vala: In function ‘extended_properties_window_construct’: /home/jens/Source/shotwell/src/Properties.vala:649:2: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/Properties.c:12: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Properties.vala: In function ‘extended_properties_window_extended_properties_class_init’: /home/jens/Source/shotwell/src/Properties.vala:457:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Properties.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Properties.vala: In function ‘extended_properties_window_extended_properties_instance_init’: /home/jens/Source/shotwell/src/Properties.vala:457:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Properties.c:10: Properties.c: In function ‘extended_properties_window_extended_properties_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Properties.c:5716:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Properties.vala: In function ‘extended_properties_window_class_init’: /home/jens/Source/shotwell/src/Properties.vala:454:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Properties.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Properties.vala: In function ‘extended_properties_window_instance_init’: /home/jens/Source/shotwell/src/Properties.vala:454:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Properties.c:10: Properties.c: In function ‘extended_properties_window_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Properties.c:5766:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-CustomComponents.o /home/jens/Source/shotwell/src/CustomComponents.vala: In function ‘theme_loader_populate_theme_params’: /home/jens/Source/shotwell/src/CustomComponents.vala:39:3: warning: ‘gdk_color_parse’ is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/CustomComponents.c:12: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ CustomComponents.c: In function ‘_theme_loader_hsv_pixel_compare_func_gcompare_func’: CustomComponents.c:712:48: warning: passing argument 1 of ‘theme_loader_hsv_pixel_compare_func’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/CustomComponents.c:199:56: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} 199 | static gint theme_loader_hsv_pixel_compare_func (void* pixval1, void* pixval2); | ~~~~~~^~~~~~~ CustomComponents.c:712:51: warning: passing argument 2 of ‘theme_loader_hsv_pixel_compare_func’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/CustomComponents.c:199:71: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} 199 | static gint theme_loader_hsv_pixel_compare_func (void* pixval1, void* pixval2); | ~~~~~~^~~~~~~ /home/jens/Source/shotwell/src/CustomComponents.vala: In function ‘theme_loader_load_icon’: /home/jens/Source/shotwell/src/CustomComponents.vala:114:95: warning: passing argument 3 of ‘gee_hash_set_new’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from src/CustomComponents.c:19: /usr/include/gee-0.8/gee.h:2000:46: note: expected ‘GDestroyNotify’ {aka ‘void (*)(void *)’} but argument is of type ‘void (*)(RGBAnalyticPixel *)’ {aka ‘void (*)(struct _RGBAnalyticPixel *)’} 2000 | GDestroyNotify g_destroy_func, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CustomComponents.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/CustomComponents.vala:132:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/CustomComponents.c:19: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/CustomComponents.c:10: CustomComponents.c: In function ‘theme_loader_lightweight_color_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CustomComponents.c:1509:6: note: in expansion of macro ‘g_once_init_enter’ CustomComponents.c: In function ‘theme_loader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CustomComponents.c:1726:6: note: in expansion of macro ‘g_once_init_enter’ CustomComponents.c: In function ‘rgb_histogram_manipulator_location_code_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CustomComponents.c:1765:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/CustomComponents.vala: In function ‘rgb_histogram_manipulator_draw_histogram_frame’: /home/jens/Source/shotwell/src/CustomComponents.vala:362:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/CustomComponents.vala:363:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/CustomComponents.vala: In function ‘rgb_histogram_manipulator_draw_trough’: /home/jens/Source/shotwell/src/CustomComponents.vala:462:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/CustomComponents.vala:463:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/CustomComponents.vala: In function ‘rgb_histogram_manipulator_force_update’: /home/jens/Source/shotwell/src/CustomComponents.vala:478:2: warning: ‘gdk_window_process_updates’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gdk/gdkseat.h:28, from /usr/include/gtk-3.0/gdk/gdkdisplay.h:33, from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/CustomComponents.c:12: /usr/include/gtk-3.0/gdk/gdkwindow.h:1069:12: note: declared here 1069 | void gdk_window_process_updates (GdkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CustomComponents.vala: In function ‘rgb_histogram_manipulator_class_init’: /home/jens/Source/shotwell/src/CustomComponents.vala:185:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CustomComponents.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CustomComponents.vala: In function ‘rgb_histogram_manipulator_instance_init’: /home/jens/Source/shotwell/src/CustomComponents.vala:185:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/CustomComponents.c:10: CustomComponents.c: In function ‘rgb_histogram_manipulator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CustomComponents.c:3665:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Event.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Event.c:10: Event.c: In function ‘event_source_collection_no_event_view_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Event.c:1769:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Event.vala: In function ‘event_source_collection_class_init’: /home/jens/Source/shotwell/src/Event.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Event.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Event.vala: In function ‘event_source_collection_instance_init’: /home/jens/Source/shotwell/src/Event.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Event.c:10: Event.c: In function ‘event_source_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Event.c:1819:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Event.c:11: /home/jens/Source/shotwell/src/Event.vala: In function ‘event_construct’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Event.vala:206:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Event.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Event.c:11: /home/jens/Source/shotwell/src/Event.vala: In function ‘event_init’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Event.vala:279:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Event.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Event.c:11: /home/jens/Source/shotwell/src/Event.vala: In function ‘event_on_media_removed’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Event.vala:393:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Event.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Event.vala: In function ‘event_event_snapshot_class_init’: /home/jens/Source/shotwell/src/Event.vala:105:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Event.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Event.vala: In function ‘event_event_snapshot_instance_init’: /home/jens/Source/shotwell/src/Event.vala:105:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Event.c:10: Event.c: In function ‘event_event_snapshot_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Event.c:7346:6: note: in expansion of macro ‘g_once_init_enter’ Event.c: In function ‘event_event_proxy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Event.c:7445:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Event.vala: In function ‘event_class_init’: /home/jens/Source/shotwell/src/Event.vala:94:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Event.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Event.vala: In function ‘event_instance_init’: /home/jens/Source/shotwell/src/Event.vala:94:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Event.c:10: Event.c: In function ‘event_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Event.c:7634:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-International.o CC src/shotwell-AppDirs.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/AppDirs.c:10: AppDirs.c: In function ‘app_dirs_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ AppDirs.c:2673:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-PixbufCache.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PixbufCache.c:10: PixbufCache.c: In function ‘pixbuf_cache_photo_type_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PixbufCache.c:490:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PixbufCache.c:11: /home/jens/Source/shotwell/src/PixbufCache.vala: In function ‘pixbuf_cache_cancel_all’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PixbufCache.vala:246:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PixbufCache.c:12: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PixbufCache.c:11: /home/jens/Source/shotwell/src/PixbufCache.vala: In function ‘pixbuf_cache_encache’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PixbufCache.vala:340:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PixbufCache.c:12: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PixbufCache.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PixbufCache.vala:341:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PixbufCache.c:12: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PixbufCache.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PixbufCache.vala:348:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PixbufCache.c:12: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PixbufCache.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PixbufCache.vala:348:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PixbufCache.c:12: /usr/include/gee-0.8/gee.h:1544:49: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1544 | gint gee_abstract_map_get_size (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ PixbufCache.c: In function ‘_background_job_job_priority_compare_func_gcompare_data_func’: PixbufCache.c:2065:53: warning: passing argument 1 of ‘background_job_job_priority_compare_func’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/PixbufCache.c:443:54: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} 443 | gint background_job_job_priority_compare_func (void* a, void* b); | ~~~~~~^ PixbufCache.c:2065:56: warning: passing argument 2 of ‘background_job_job_priority_compare_func’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/PixbufCache.c:443:63: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} 443 | gint background_job_job_priority_compare_func (void* a, void* b); | ~~~~~~^ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PixbufCache.c:10: PixbufCache.c: In function ‘pixbuf_cache_pixbuf_cache_batch_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PixbufCache.c:2102:6: note: in expansion of macro ‘g_once_init_enter’ PixbufCache.c: In function ‘pixbuf_cache_fetch_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PixbufCache.c:2227:6: note: in expansion of macro ‘g_once_init_enter’ PixbufCache.c: In function ‘pixbuf_cache_baseline_fetch_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PixbufCache.c:2366:6: note: in expansion of macro ‘g_once_init_enter’ PixbufCache.c: In function ‘pixbuf_cache_master_fetch_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PixbufCache.c:2505:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/PixbufCache.vala: In function ‘pixbuf_cache_class_init’: /home/jens/Source/shotwell/src/PixbufCache.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PixbufCache.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PixbufCache.vala: In function ‘pixbuf_cache_instance_init’: /home/jens/Source/shotwell/src/PixbufCache.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PixbufCache.c:11: /home/jens/Source/shotwell/src/PixbufCache.vala: In function ‘pixbuf_cache_finalize’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PixbufCache.vala:114:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PixbufCache.c:12: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PixbufCache.c:10: PixbufCache.c: In function ‘pixbuf_cache_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PixbufCache.c:2656:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-CommandManager.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/CommandManager.c:10: CommandManager.c: In function ‘command_description_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CommandManager.c:196:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/CommandManager.vala: In function ‘command_class_init’: /home/jens/Source/shotwell/src/CommandManager.vala:27:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CommandManager.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CommandManager.vala: In function ‘command_instance_init’: /home/jens/Source/shotwell/src/CommandManager.vala:27:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/CommandManager.c:10: CommandManager.c: In function ‘command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CommandManager.c:482:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CommandManager.c:11: /home/jens/Source/shotwell/src/CommandManager.vala: In function ‘command_manager_can_undo’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/CommandManager.vala:127:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/CommandManager.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CommandManager.c:11: /home/jens/Source/shotwell/src/CommandManager.vala: In function ‘command_manager_can_redo’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/CommandManager.vala:153:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/CommandManager.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CommandManager.c:11: /home/jens/Source/shotwell/src/CommandManager.vala: In function ‘command_manager_top’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/CommandManager.vala:179:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/CommandManager.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CommandManager.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/CommandManager.vala:179:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/CommandManager.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CommandManager.c:11: /home/jens/Source/shotwell/src/CommandManager.vala: In function ‘command_manager_push’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/CommandManager.vala:186:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/CommandManager.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CommandManager.c:11: /home/jens/Source/shotwell/src/CommandManager.vala: In function ‘command_manager_pop’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/CommandManager.vala:191:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/CommandManager.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CommandManager.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/CommandManager.vala:194:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/CommandManager.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/CommandManager.vala: In function ‘command_manager_class_init’: /home/jens/Source/shotwell/src/CommandManager.vala:80:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/CommandManager.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/CommandManager.vala: In function ‘command_manager_instance_init’: /home/jens/Source/shotwell/src/CommandManager.vala:80:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/CommandManager.c:10: CommandManager.c: In function ‘command_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ CommandManager.c:1253:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Commands.o /home/jens/Source/shotwell/src/Commands.vala: In function ‘page_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:9:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘page_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:9:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘page_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:3290:6: note: in expansion of macro ‘g_once_init_enter’ Commands.c: In function ‘single_data_source_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:3414:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘simple_proxyable_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:129:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘simple_proxyable_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:129:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘simple_proxyable_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:3760:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘single_photo_transformation_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:183:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘single_photo_transformation_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:183:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘single_photo_transformation_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:3892:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘generic_photo_transformation_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:206:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘generic_photo_transformation_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:206:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘generic_photo_transformation_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:4239:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘multiple_data_source_command_get_source_count’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:318:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘multiple_data_source_command_real_undo’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:339:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘multiple_data_source_command_execute_all’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:371:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:385:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘multiple_data_source_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:275:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘multiple_data_source_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:275:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘multiple_data_source_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:5225:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘multiple_data_source_at_once_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:413:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘multiple_data_source_at_once_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:413:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘multiple_data_source_at_once_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:5854:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘multiple_photo_transformation_command_construct’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:497:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘multiple_photo_transformation_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:489:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘multiple_photo_transformation_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:489:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘multiple_photo_transformation_command_finalize’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:507:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘multiple_photo_transformation_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:6167:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘rotate_single_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:525:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘rotate_single_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:525:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘rotate_single_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:6283:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘rotate_multiple_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:543:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘rotate_multiple_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:543:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘rotate_multiple_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:6413:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘edit_title_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:562:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘edit_title_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:562:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘edit_title_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:6548:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘edit_comment_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:584:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘edit_comment_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:584:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘edit_comment_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:6672:6: note: in expansion of macro ‘g_once_init_enter’ Commands.c: In function ‘edit_multiple_titles_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:6962:6: note: in expansion of macro ‘g_once_init_enter’ Commands.c: In function ‘edit_multiple_comments_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:7238:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘rename_event_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:652:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘rename_event_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:652:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘rename_event_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:7366:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘edit_event_comment_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:672:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘edit_event_comment_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:672:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘edit_event_comment_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:7494:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘set_key_photo_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:692:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘set_key_photo_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:692:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘set_key_photo_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:7618:6: note: in expansion of macro ‘g_once_init_enter’ Commands.c: In function ‘revert_single_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:7740:6: note: in expansion of macro ‘g_once_init_enter’ Commands.c: In function ‘revert_multiple_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:7808:6: note: in expansion of macro ‘g_once_init_enter’ Commands.c: In function ‘enhance_single_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:7950:6: note: in expansion of macro ‘g_once_init_enter’ Commands.c: In function ‘enhance_multiple_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:8018:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘straighten_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:790:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘straighten_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:790:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘straighten_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:8167:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘crop_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:815:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘crop_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:815:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘crop_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:8266:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘adjust_colors_single_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:829:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘adjust_colors_single_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:829:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘adjust_colors_single_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:8419:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘adjust_colors_multiple_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:852:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘adjust_colors_multiple_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:852:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘adjust_colors_multiple_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:8531:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘redeye_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:868:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘redeye_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:868:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘redeye_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:8630:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘move_photos_command_real_move_photos_command_construct’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:896:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘move_photos_command_real_move_photos_command_real_execute’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:928:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘move_photos_command_real_move_photos_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:886:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘move_photos_command_real_move_photos_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:886:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘move_photos_command_real_move_photos_command_finalize’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:916:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘move_photos_command_real_move_photos_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:9318:6: note: in expansion of macro ‘g_once_init_enter’ Commands.c: In function ‘move_photos_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:9361:6: note: in expansion of macro ‘g_once_init_enter’ Commands.c: In function ‘new_event_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:9518:6: note: in expansion of macro ‘g_once_init_enter’ Commands.c: In function ‘set_event_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:9581:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘merge_events_command_construct’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:1073:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘merge_events_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:9927:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘duplicate_multiple_photos_command_on_photo_destroyed’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:1097:40: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘duplicate_multiple_photos_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:1080:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘duplicate_multiple_photos_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:1080:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘duplicate_multiple_photos_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:10303:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘set_rating_single_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:1148:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘set_rating_single_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:1148:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘set_rating_single_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:10501:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘set_rating_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:1187:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘set_rating_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:1187:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘set_rating_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:10874:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘set_raw_developer_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:1250:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘set_raw_developer_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:1250:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘set_raw_developer_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:11288:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘adjust_date_time_photo_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:1306:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘adjust_date_time_photo_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:1306:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘adjust_date_time_photo_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:11629:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘adjust_date_time_photos_command_real_execute’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:1397:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:1398:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘adjust_date_time_photos_command_real_undo’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:1421:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:1422:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘adjust_date_time_photos_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:1355:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘adjust_date_time_photos_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:1355:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘adjust_date_time_photos_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:12535:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘add_tags_command_construct’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:1508:51: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘add_tags_command_real_execute’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:1528:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘add_tags_command_real_undo’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:1533:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘add_tags_command_on_source_destroyed’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:1541:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘add_tags_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:1481:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘add_tags_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:1481:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘add_tags_command_finalize’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:1520:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘add_tags_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:13270:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘rename_tag_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:1555:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘rename_tag_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:1555:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘rename_tag_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:13467:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘delete_tag_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:1579:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘delete_tag_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:1579:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘delete_tag_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:13881:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘new_child_tag_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:1633:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘new_child_tag_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:1633:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘new_child_tag_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:14045:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘new_root_tag_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:1656:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘new_root_tag_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:1656:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘new_root_tag_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:14209:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘reparent_tag_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:1679:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘reparent_tag_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:1679:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘reparent_tag_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:19073:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘modify_tags_command_real_execute’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:2186:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:2189:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘modify_tags_command_real_undo’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:2194:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:2197:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘modify_tags_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:2138:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘modify_tags_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:2138:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /home/jens/Source/shotwell/src/Commands.vala: In function ‘modify_tags_command_finalize’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:2178:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala:2181:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Commands.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘modify_tags_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:19974:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘tag_untag_photos_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:2206:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘tag_untag_photos_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:2206:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘tag_untag_photos_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:20603:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘rename_saved_search_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:2299:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘rename_saved_search_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:2299:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘rename_saved_search_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:20808:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘delete_saved_search_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:2323:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘delete_saved_search_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:2323:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘delete_saved_search_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:20950:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘trash_untrash_photos_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:2341:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘trash_untrash_photos_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:2341:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘trash_untrash_photos_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:21728:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Commands.vala: In function ‘flag_unflag_command_class_init’: /home/jens/Source/shotwell/src/Commands.vala:2451:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Commands.c:13: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Commands.vala: In function ‘flag_unflag_command_instance_init’: /home/jens/Source/shotwell/src/Commands.vala:2451:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Commands.c:12: Commands.c: In function ‘flag_unflag_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Commands.c:22100:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-SlideshowPage.o /home/jens/Source/shotwell/src/SlideshowPage.vala: In function ‘slideshow_page_construct’: /home/jens/Source/shotwell/src/SlideshowPage.vala:151:26: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] SlideshowPage.c: In function ‘_utf8_ci_compare_gcompare_data_func’: SlideshowPage.c:2601:28: warning: passing argument 1 of ‘utf8_ci_compare’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/SlideshowPage.c:642:29: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} 642 | gint utf8_ci_compare (void* a, void* b); | ~~~~~~^ SlideshowPage.c:2601:31: warning: passing argument 2 of ‘utf8_ci_compare’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/SlideshowPage.c:642:38: note: expected ‘void *’ but argument is of type ‘gconstpointer’ {aka ‘const void *’} 642 | gint utf8_ci_compare (void* a, void* b); | ~~~~~~^ /home/jens/Source/shotwell/src/SlideshowPage.vala: In function ‘slideshow_page_settings_dialog_class_init’: /home/jens/Source/shotwell/src/SlideshowPage.vala:26:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SlideshowPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SlideshowPage.vala: In function ‘slideshow_page_settings_dialog_instance_init’: /home/jens/Source/shotwell/src/SlideshowPage.vala:26:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/SlideshowPage.c:10: SlideshowPage.c: In function ‘slideshow_page_settings_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SlideshowPage.c:3326:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/SlideshowPage.vala: In function ‘slideshow_page_class_init’: /home/jens/Source/shotwell/src/SlideshowPage.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SlideshowPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SlideshowPage.vala: In function ‘slideshow_page_instance_init’: /home/jens/Source/shotwell/src/SlideshowPage.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/SlideshowPage.c:10: SlideshowPage.c: In function ‘slideshow_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SlideshowPage.c:3409:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-LibraryFiles.o CC src/shotwell-Printing.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Printing.c:10: src/Printing.c: In function ‘content_layout_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/Printing.c:656:13: note: in expansion of macro ‘g_once_init_enter’ 656 | if (g_once_init_enter (&content_layout_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Printing.vala: In function ‘print_settings_class_init’: /home/jens/Source/shotwell/src/Printing.vala:13:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Printing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Printing.vala: In function ‘print_settings_instance_init’: /home/jens/Source/shotwell/src/Printing.vala:13:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Printing.c:10: Printing.c: In function ‘print_settings_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Printing.c:1437:6: note: in expansion of macro ‘g_once_init_enter’ Printing.c: In function ‘measurement_unit_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Printing.c:1476:6: note: in expansion of macro ‘g_once_init_enter’ Printing.c: In function ‘measurement_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Printing.c:1691:6: note: in expansion of macro ‘g_once_init_enter’ Printing.c: In function ‘print_layout_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Printing.c:1950:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Printing.vala: In function ‘custom_print_tab_set_print_titles_font’: /home/jens/Source/shotwell/src/Printing.vala:714:2: warning: ‘gtk_font_button_set_font_name’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:109, from src/Printing.c:17: /usr/include/gtk-3.0/gtk/gtkfontbutton.h:98:23: note: declared here 98 | gboolean gtk_font_button_set_font_name (GtkFontButton *font_button, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Printing.vala: In function ‘custom_print_tab_get_print_titles_font’: /home/jens/Source/shotwell/src/Printing.vala:727:2: warning: ‘gtk_font_button_get_font_name’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:109, from src/Printing.c:17: /usr/include/gtk-3.0/gtk/gtkfontbutton.h:96:23: note: declared here 96 | const gchar * gtk_font_button_get_font_name (GtkFontButton *font_button); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Printing.vala: In function ‘custom_print_tab_class_init’: /home/jens/Source/shotwell/src/Printing.vala:268:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Printing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Printing.vala: In function ‘custom_print_tab_instance_init’: /home/jens/Source/shotwell/src/Printing.vala:268:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Printing.c:10: Printing.c: In function ‘custom_print_tab_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Printing.c:5041:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Printing.vala: In function ‘print_job_class_init’: /home/jens/Source/shotwell/src/Printing.vala:751:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Printing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Printing.vala: In function ‘print_job_instance_init’: /home/jens/Source/shotwell/src/Printing.vala:751:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Printing.c:10: Printing.c: In function ‘print_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Printing.c:5306:6: note: in expansion of macro ‘g_once_init_enter’ Printing.c: In function ‘standard_print_size_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Printing.c:5569:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Printing.vala: In function ‘print_manager_class_init’: /home/jens/Source/shotwell/src/Printing.vala:799:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Printing.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Printing.vala: In function ‘print_manager_instance_init’: /home/jens/Source/shotwell/src/Printing.vala:799:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Printing.c:10: Printing.c: In function ‘print_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Printing.c:8642:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Tag.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Tag.c:11: /home/jens/Source/shotwell/src/Tag.vala: In function ‘tag_source_collection_get_all_names’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Tag.vala:91:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Tag.c:14: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Tag.vala: In function ‘tag_source_collection_class_init’: /home/jens/Source/shotwell/src/Tag.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Tag.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Tag.vala: In function ‘tag_source_collection_instance_init’: /home/jens/Source/shotwell/src/Tag.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Tag.c:10: Tag.c: In function ‘tag_source_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tag.c:2872:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Tag.c:11: /home/jens/Source/shotwell/src/Tag.vala: In function ‘tag_construct’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Tag.vala:364:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Tag.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Tag.c:11: /home/jens/Source/shotwell/src/Tag.vala: In function ‘tag_init’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Tag.vala:445:40: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Tag.c:14: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Tag.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Tag.vala:470:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Tag.c:14: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Tag.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Tag.vala:516:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Tag.c:14: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Tag.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Tag.vala:521:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Tag.c:14: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Tag.vala: In function ‘tag_hash_name_string’: /home/jens/Source/shotwell/src/Tag.vala:544:33: warning: passing argument 1 of ‘string_collated_hash’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/Tag.c:912:35: note: expected ‘void *’ but argument is of type ‘const gchar *’ {aka ‘const char *’} 912 | guint string_collated_hash (void* ptr); | ~~~~~~^~~ /home/jens/Source/shotwell/src/Tag.vala: In function ‘tag_equal_name_strings’: /home/jens/Source/shotwell/src/Tag.vala:548:35: warning: passing argument 1 of ‘string_collated_equals’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/Tag.c:913:40: note: expected ‘void *’ but argument is of type ‘const gchar *’ {aka ‘const char *’} 913 | gboolean string_collated_equals (void* a, void* b); | ~~~~~~^ /home/jens/Source/shotwell/src/Tag.vala:548:43: warning: passing argument 2 of ‘string_collated_equals’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/Tag.c:913:49: note: expected ‘void *’ but argument is of type ‘const gchar *’ {aka ‘const char *’} 913 | gboolean string_collated_equals (void* a, void* b); | ~~~~~~^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Tag.c:11: /home/jens/Source/shotwell/src/Tag.vala: In function ‘tag_get_hierarchical_children’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Tag.vala:819:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Tag.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Tag.c:11: /home/jens/Source/shotwell/src/Tag.vala: In function ‘tag_attach_many’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Tag.vala:981:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Tag.c:14: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Tag.vala: In function ‘tag_tag_snapshot_class_init’: /home/jens/Source/shotwell/src/Tag.vala:274:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Tag.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Tag.vala: In function ‘tag_tag_snapshot_instance_init’: /home/jens/Source/shotwell/src/Tag.vala:274:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Tag.c:10: Tag.c: In function ‘tag_tag_snapshot_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tag.c:9539:6: note: in expansion of macro ‘g_once_init_enter’ Tag.c: In function ‘tag_tag_proxy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tag.c:9621:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Tag.vala: In function ‘tag_class_init’: /home/jens/Source/shotwell/src/Tag.vala:269:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Tag.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Tag.vala: In function ‘tag_instance_init’: /home/jens/Source/shotwell/src/Tag.vala:269:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Tag.c:10: Tag.c: In function ‘tag_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tag.c:9752:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Screensaver.o /home/jens/Source/shotwell/src/Screensaver.vala: In function ‘screensaver_class_init’: /home/jens/Source/shotwell/src/Screensaver.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Screensaver.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Screensaver.vala: In function ‘screensaver_instance_init’: /home/jens/Source/shotwell/src/Screensaver.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Screensaver.c:10: Screensaver.c: In function ‘screensaver_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Screensaver.c:388:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Exporter.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Exporter.c:10: src/Exporter.c: In function ‘export_format_mode_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/Exporter.c:524:13: note: in expansion of macro ‘g_once_init_enter’ 524 | if (g_once_init_enter (&export_format_mode_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ Exporter.c: In function ‘export_format_parameters_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Exporter.c:654:6: note: in expansion of macro ‘g_once_init_enter’ Exporter.c: In function ‘exporter_overwrite_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Exporter.c:665:6: note: in expansion of macro ‘g_once_init_enter’ Exporter.c: In function ‘exporter_export_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Exporter.c:2164:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Exporter.vala: In function ‘exporter_class_init’: /home/jens/Source/shotwell/src/Exporter.vala:53:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Exporter.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Exporter.vala: In function ‘exporter_instance_init’: /home/jens/Source/shotwell/src/Exporter.vala:53:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Exporter.c:10: Exporter.c: In function ‘exporter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Exporter.c:2241:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Exporter.vala: In function ‘exporter_ui_class_init’: /home/jens/Source/shotwell/src/Exporter.vala:284:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Exporter.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Exporter.vala: In function ‘exporter_ui_instance_init’: /home/jens/Source/shotwell/src/Exporter.vala:284:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Exporter.c:10: Exporter.c: In function ‘exporter_ui_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Exporter.c:2800:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-DirectoryMonitor.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/DirectoryMonitor.c:62: src/DirectoryMonitor.c: In function ‘directory_monitor_ftype_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/DirectoryMonitor.c:788:13: note: in expansion of macro ‘g_once_init_enter’ 788 | if (g_once_init_enter (&directory_monitor_ftype_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_async_internal_notify_directory_moved’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:2: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here 51 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:2: warning: ‘g_simple_async_result_set_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:75:21: note: declared here 75 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_async_internal_notify_directory_moved_finish’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:2: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here 79 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DirectoryMonitor.c:63: /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_async_internal_notify_directory_moved_co’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:653:56: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/DirectoryMonitor.c:67: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DirectoryMonitor.c:63: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:666:56: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/DirectoryMonitor.c:67: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:644:3: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:644:3: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_async_notify_directory_deleted’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:2: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here 51 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:2: warning: ‘g_simple_async_result_set_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:75:21: note: declared here 75 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_async_notify_directory_deleted_finish’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:2: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here 79 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DirectoryMonitor.c:63: /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_async_notify_directory_deleted_co’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:755:56: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/DirectoryMonitor.c:67: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DirectoryMonitor.c:63: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:760:56: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/DirectoryMonitor.c:67: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:736:3: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:736:3: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DirectoryMonitor.c:63: /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_real_close’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:821:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/DirectoryMonitor.c:67: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_explore_async’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:2: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here 51 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:2: warning: ‘g_simple_async_result_set_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:75:21: note: declared here 75 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_explore_finish’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:2: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here 79 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_explore_async_co’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:850:4: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:850:4: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:864:5: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:864:5: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:873:4: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:873:4: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:884:4: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:884:4: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:894:4: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:894:4: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:952:4: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:952:4: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DirectoryMonitor.c:63: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:971:50: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/DirectoryMonitor.c:67: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:844:3: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:844:3: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_notify_directory_files’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:2: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here 51 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:2: warning: ‘g_simple_async_result_set_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:75:21: note: declared here 75 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_notify_directory_files_finish’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:2: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here 79 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_notify_directory_files_co’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:982:3: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:982:3: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/DirectoryMonitor.c:62: DirectoryMonitor.c: In function ‘directory_monitor_query_info_queue_element_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DirectoryMonitor.c:7839:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DirectoryMonitor.c:63: /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_file_info_map_get_all’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:234:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/DirectoryMonitor.c:67: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ DirectoryMonitor.c: In function ‘directory_monitor_file_info_map_find_match’: DirectoryMonitor.c:8846:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/DirectoryMonitor.c:62: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ DirectoryMonitor.c:8848:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/DirectoryMonitor.c:62: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:287:2: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DirectoryMonitor.c:63: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:289:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/DirectoryMonitor.c:67: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ DirectoryMonitor.c:8928:4: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/DirectoryMonitor.c:62: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ DirectoryMonitor.c:8930:4: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/DirectoryMonitor.c:62: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ DirectoryMonitor.c:8931:4: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/DirectoryMonitor.c:62: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ DirectoryMonitor.c:8933:4: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/DirectoryMonitor.c:62: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:300:4: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from src/DirectoryMonitor.c:64: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DirectoryMonitor.c:63: /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_file_info_map_remove_descendents’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:313:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/DirectoryMonitor.c:67: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DirectoryMonitor.c:63: /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_file_info_map_get_children’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala:338:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/DirectoryMonitor.c:67: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_file_info_map_class_init’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:128:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DirectoryMonitor.c:63: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_file_info_map_instance_init’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:128:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/DirectoryMonitor.c:62: DirectoryMonitor.c: In function ‘directory_monitor_file_info_map_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DirectoryMonitor.c:9663:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_class_init’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DirectoryMonitor.c:63: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DirectoryMonitor.vala: In function ‘directory_monitor_instance_init’: /home/jens/Source/shotwell/src/DirectoryMonitor.vala:60:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/DirectoryMonitor.c:62: DirectoryMonitor.c: In function ‘directory_monitor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DirectoryMonitor.c:9901:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-LibraryMonitor.o /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_pool_class_init’: /home/jens/Source/shotwell/src/LibraryMonitor.vala:28:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/LibraryMonitor.c:31: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_pool_instance_init’: /home/jens/Source/shotwell/src/LibraryMonitor.vala:28:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/LibraryMonitor.c:30: LibraryMonitor.c: In function ‘library_monitor_pool_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ LibraryMonitor.c:1676:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_async_discovery_completed’: /home/jens/Source/shotwell/src/LibraryMonitor.vala:97:2: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/LibraryMonitor.c:32: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here 51 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:97:2: warning: ‘g_simple_async_result_set_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/LibraryMonitor.c:32: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:75:21: note: declared here 75 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_async_discovery_completed_finish’: /home/jens/Source/shotwell/src/LibraryMonitor.vala:97:2: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/LibraryMonitor.c:32: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here 79 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/LibraryMonitor.c:31: /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_async_discovery_completed_co’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:331:53: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/LibraryMonitor.c:35: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:334:4: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/LibraryMonitor.c:32: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:334:4: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/LibraryMonitor.c:32: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/LibraryMonitor.c:31: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:369:56: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/LibraryMonitor.c:35: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:326:3: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/LibraryMonitor.c:32: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:326:3: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/LibraryMonitor.c:32: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_verify_monitorable’: /home/jens/Source/shotwell/src/LibraryMonitor.vala:97:2: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/LibraryMonitor.c:32: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here 51 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:97:2: warning: ‘g_simple_async_result_set_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/LibraryMonitor.c:32: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:75:21: note: declared here 75 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_verify_monitorable_finish’: /home/jens/Source/shotwell/src/LibraryMonitor.vala:97:2: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/LibraryMonitor.c:32: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here 79 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_verify_monitorable_co’: /home/jens/Source/shotwell/src/LibraryMonitor.vala:493:3: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/LibraryMonitor.c:32: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:493:3: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/LibraryMonitor.c:32: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/LibraryMonitor.c:31: /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_on_flush_import_queue’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:573:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/LibraryMonitor.c:35: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/LibraryMonitor.c:31: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:581:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/LibraryMonitor.c:35: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/LibraryMonitor.c:31: /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_schedule_next_batch_import’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:614:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/LibraryMonitor.c:35: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/LibraryMonitor.c:31: /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_discard_current_batch_import’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:639:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/LibraryMonitor.c:35: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/LibraryMonitor.c:31: /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_cancel_batch_imports’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:646:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/LibraryMonitor.c:35: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/LibraryMonitor.c:31: /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_on_import_complete’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:706:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/LibraryMonitor.c:35: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/LibraryMonitor.c:31: /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_real_notify_file_created’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:860:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/LibraryMonitor.c:35: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/LibraryMonitor.c:31: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala:861:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/LibraryMonitor.c:35: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/LibraryMonitor.c:30: LibraryMonitor.c: In function ‘library_monitor_find_move_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ LibraryMonitor.c:8116:6: note: in expansion of macro ‘g_once_init_enter’ LibraryMonitor.c: In function ‘library_monitor_runtime_find_move_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ LibraryMonitor.c:8390:6: note: in expansion of macro ‘g_once_init_enter’ LibraryMonitor.c: In function ‘library_monitor_verify_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ LibraryMonitor.c:8653:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_class_init’: /home/jens/Source/shotwell/src/LibraryMonitor.vala:97:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/LibraryMonitor.c:31: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/LibraryMonitor.vala: In function ‘library_monitor_instance_init’: /home/jens/Source/shotwell/src/LibraryMonitor.vala:97:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/LibraryMonitor.c:30: LibraryMonitor.c: In function ‘library_monitor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ LibraryMonitor.c:8855:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-VideoSupport.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/VideoSupport.c:10: VideoSupport.c: In function ‘video_import_params_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoSupport.c:1812:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/VideoSupport.vala: In function ‘video_reader_is_supported_video_filename’: /home/jens/Source/shotwell/src/VideoSupport.vala:71:33: warning: passing argument 1 of ‘utf8_ci_compare’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/VideoSupport.c:1114:29: note: expected ‘void *’ but argument is of type ‘const gchar *’ {aka ‘const char *’} 1114 | gint utf8_ci_compare (void* a, void* b); | ~~~~~~^ /home/jens/Source/shotwell/src/VideoSupport.vala:71:42: warning: passing argument 2 of ‘utf8_ci_compare’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/VideoSupport.c:1114:38: note: expected ‘void *’ but argument is of type ‘const gchar *’ {aka ‘const char *’} 1114 | gint utf8_ci_compare (void* a, void* b); | ~~~~~~^ VideoSupport.c: In function ‘video_reader_prepare_for_import’: VideoSupport.c:2213:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/VideoSupport.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ VideoSupport.c:2215:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/VideoSupport.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ VideoSupport.c:2246:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/VideoSupport.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/VideoSupport.vala:105:2: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from src/VideoSupport.c:12: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoSupport.vala: In function ‘video_reader_read_internal’: /home/jens/Source/shotwell/src/VideoSupport.vala:199:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/VideoSupport.vala:199:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /home/jens/Source/shotwell/src/VideoSupport.vala:199:60: warning: passing argument 3 of ‘gst_tag_list_get_date’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/gstreamer-1.0/gst/gstevent.h:224, from /usr/include/gstreamer-1.0/gst/gstpadtemplate.h:36, from /usr/include/gstreamer-1.0/gst/gstpad.h:73, from /usr/include/gstreamer-1.0/gst/gstelement.h:87, from /usr/include/gstreamer-1.0/gst/gstbin.h:27, from /usr/include/gstreamer-1.0/gst/gst.h:35, from /usr/include/gstreamer-1.0/gst/pbutils/pbutils.h:23, from src/VideoSupport.c:19: /usr/include/gstreamer-1.0/gst/gsttaglist.h:377:65: note: expected ‘GDate **’ {aka ‘struct _GDate **’} but argument is of type ‘GDate *’ {aka ‘struct _GDate *’} 377 | GDate ** value); | ~~~~~~~~~~~~~~~~~~~^~~~~ /home/jens/Source/shotwell/src/VideoSupport.vala: In function ‘video_reader_class_init’: /home/jens/Source/shotwell/src/VideoSupport.vala:38:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoSupport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoSupport.vala: In function ‘video_reader_instance_init’: /home/jens/Source/shotwell/src/VideoSupport.vala:38:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/VideoSupport.c:10: VideoSupport.c: In function ‘video_reader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoSupport.c:4096:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoSupport.c:11: /home/jens/Source/shotwell/src/VideoSupport.vala: In function ‘video_init’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoSupport.vala:391:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/VideoSupport.c:27: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ VideoSupport.c: In function ‘video_real_set_master_timestamp’: VideoSupport.c:7538:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/VideoSupport.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ VideoSupport.c:7540:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/VideoSupport.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/VideoSupport.vala:805:2: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from src/VideoSupport.c:12: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VideoSupport.c:7566:5: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/VideoSupport.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ VideoSupport.c:7572:5: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/VideoSupport.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ VideoSupport.c:7575:5: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/VideoSupport.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/VideoSupport.c:10: VideoSupport.c: In function ‘video_interpretable_results_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoSupport.c:9601:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/VideoSupport.vala: In function ‘video_class_init’: /home/jens/Source/shotwell/src/VideoSupport.vala:307:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoSupport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoSupport.vala:307:43: warning: assignment to ‘gboolean (*)(MediaSource *)’ {aka ‘int (*)(struct _MediaSource *)’} from incompatible pointer type ‘gboolean (*)(Monitorable *)’ {aka ‘int (*)(struct _Monitorable *)’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/VideoSupport.vala:307:45: warning: assignment to ‘void (*)(MediaSource *)’ {aka ‘void (*)(struct _MediaSource *)’} from incompatible pointer type ‘void (*)(Monitorable *)’ {aka ‘void (*)(struct _Monitorable *)’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/VideoSupport.vala:307:44: warning: assignment to ‘void (*)(MediaSource *)’ {aka ‘void (*)(struct _MediaSource *)’} from incompatible pointer type ‘void (*)(Monitorable *)’ {aka ‘void (*)(struct _Monitorable *)’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/VideoSupport.vala:307:50: warning: assignment to ‘time_t (*)(MediaSource *)’ {aka ‘long int (*)(struct _MediaSource *)’} from incompatible pointer type ‘time_t (*)(Dateable *)’ {aka ‘long int (*)(struct _Dateable *)’} [-Wincompatible-pointer-types] /home/jens/Source/shotwell/src/VideoSupport.vala: In function ‘video_instance_init’: /home/jens/Source/shotwell/src/VideoSupport.vala:307:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/VideoSupport.c:10: VideoSupport.c: In function ‘video_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoSupport.c:9787:6: note: in expansion of macro ‘g_once_init_enter’ VideoSupport.c: In function ‘video_source_collection_state_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoSupport.c:9805:6: note: in expansion of macro ‘g_once_init_enter’ VideoSupport.c: In function ‘video_source_collection_compare_backing’: VideoSupport.c:10345:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/VideoSupport.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/VideoSupport.vala:1146:2: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:81, from src/VideoSupport.c:12: /usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here 1210 | void g_file_info_get_modification_time (GFileInfo *info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoSupport.vala: In function ‘video_source_collection_get_basename_filesize_duplicate’: /home/jens/Source/shotwell/src/VideoSupport.vala:1181:40: warning: passing argument 2 of ‘utf8_ci_compare’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] src/VideoSupport.c:1114:38: note: expected ‘void *’ but argument is of type ‘const gchar *’ {aka ‘const char *’} 1114 | gint utf8_ci_compare (void* a, void* b); | ~~~~~~^ /home/jens/Source/shotwell/src/VideoSupport.vala: In function ‘video_source_collection_class_init’: /home/jens/Source/shotwell/src/VideoSupport.vala:1024:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoSupport.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoSupport.vala: In function ‘video_source_collection_instance_init’: /home/jens/Source/shotwell/src/VideoSupport.vala:1024:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/VideoSupport.c:10: VideoSupport.c: In function ‘video_source_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoSupport.c:10929:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Tombstone.o /home/jens/Source/shotwell/src/Tombstone.vala: In function ‘tombstone_source_collection_async_scan’: /home/jens/Source/shotwell/src/Tombstone.vala:7:2: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from /usr/include/gee-0.8/gee.h:8, from src/Tombstone.c:14: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here 51 | GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Tombstone.vala:7:2: warning: ‘g_simple_async_result_set_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from /usr/include/gee-0.8/gee.h:8, from src/Tombstone.c:14: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:75:21: note: declared here 75 | void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Tombstone.vala: In function ‘tombstone_source_collection_async_scan_finish’: /home/jens/Source/shotwell/src/Tombstone.vala:7:2: warning: ‘g_simple_async_result_get_op_res_gpointer’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from /usr/include/gee-0.8/gee.h:8, from src/Tombstone.c:14: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here 79 | gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Tombstone.vala: In function ‘tombstone_source_collection_async_scan_co’: /home/jens/Source/shotwell/src/Tombstone.vala:112:3: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from /usr/include/gee-0.8/gee.h:8, from src/Tombstone.c:14: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here 106 | void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Tombstone.vala:112:3: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gio/gio.h:137, from /usr/include/gee-0.8/gee.h:8, from src/Tombstone.c:14: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here 104 | void g_simple_async_result_complete (GSimpleAsyncResult *simple); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Tombstone.vala: In function ‘tombstone_source_collection_class_init’: /home/jens/Source/shotwell/src/Tombstone.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Tombstone.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Tombstone.vala: In function ‘tombstone_source_collection_instance_init’: /home/jens/Source/shotwell/src/Tombstone.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Tombstone.c:10: Tombstone.c: In function ‘tombstone_source_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tombstone.c:1927:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Tombstone.c:10: Tombstone.c: In function ‘tombstoned_file_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tombstone.c:2193:6: note: in expansion of macro ‘g_once_init_enter’ Tombstone.c: In function ‘tombstone_reason_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tombstone.c:2274:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Tombstone.vala: In function ‘tombstone_class_init’: /home/jens/Source/shotwell/src/Tombstone.vala:174:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Tombstone.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Tombstone.vala: In function ‘tombstone_instance_init’: /home/jens/Source/shotwell/src/Tombstone.vala:174:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Tombstone.c:10: Tombstone.c: In function ‘tombstone_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Tombstone.c:3550:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-MetadataWriter.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MetadataWriter.c:17: /home/jens/Source/shotwell/src/MetadataWriter.vala: In function ‘metadata_writer_cancel_all’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MetadataWriter.vala:569:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MetadataWriter.c:18: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MetadataWriter.c:16: MetadataWriter.c: In function ‘metadata_writer_commit_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MetadataWriter.c:4915:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/MetadataWriter.vala: In function ‘metadata_writer_class_init’: /home/jens/Source/shotwell/src/MetadataWriter.vala:14:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MetadataWriter.c:17: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MetadataWriter.vala: In function ‘metadata_writer_instance_init’: /home/jens/Source/shotwell/src/MetadataWriter.vala:14:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MetadataWriter.c:16: MetadataWriter.c: In function ‘metadata_writer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MetadataWriter.c:5156:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-Application.o /home/jens/Source/shotwell/src/Application.vala: In function ‘application_class_init’: /home/jens/Source/shotwell/src/Application.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Application.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Application.vala: In function ‘application_instance_init’: /home/jens/Source/shotwell/src/Application.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Application.c:10: Application.c: In function ‘application_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Application.c:1145:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-TimedQueue.o /home/jens/Source/shotwell/src/TimedQueue.vala: In function ‘timed_queue_element_class_init’: /home/jens/Source/shotwell/src/TimedQueue.vala:22:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/TimedQueue.c:22: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/TimedQueue.vala: In function ‘timed_queue_element_instance_init’: /home/jens/Source/shotwell/src/TimedQueue.vala:22:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/TimedQueue.c:21: TimedQueue.c: In function ‘timed_queue_element_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TimedQueue.c:1426:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/TimedQueue.vala: In function ‘timed_queue_class_init’: /home/jens/Source/shotwell/src/TimedQueue.vala:21:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/TimedQueue.c:22: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/TimedQueue.vala: In function ‘timed_queue_instance_init’: /home/jens/Source/shotwell/src/TimedQueue.vala:21:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/TimedQueue.c:21: TimedQueue.c: In function ‘timed_queue_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TimedQueue.c:1724:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/TimedQueue.vala: In function ‘hash_timed_queue_class_init’: /home/jens/Source/shotwell/src/TimedQueue.vala:214:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/TimedQueue.c:22: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/TimedQueue.vala: In function ‘hash_timed_queue_instance_init’: /home/jens/Source/shotwell/src/TimedQueue.vala:214:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/TimedQueue.c:21: TimedQueue.c: In function ‘hash_timed_queue_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ TimedQueue.c:2229:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-MediaPage.o /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_source_item_class_init’: /home/jens/Source/shotwell/src/MediaPage.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_source_item_instance_init’: /home/jens/Source/shotwell/src/MediaPage.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaPage.c:10: MediaPage.c: In function ‘media_source_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaPage.c:2151:6: note: in expansion of macro ‘g_once_init_enter’ MediaPage.c: In function ‘media_page_sort_by_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaPage.c:2163:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_real_register_radio_actions’: /home/jens/Source/shotwell/src/MediaPage.vala:476:2: warning: ‘gtk_action_group_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:173:17: note: declared here 173 | GType gtk_action_group_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:508:2: warning: ‘gtk_action_group_add_radio_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here 220 | void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:525:2: warning: ‘gtk_action_group_add_radio_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here 220 | void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_update_flag_action’: /home/jens/Source/shotwell/src/MediaPage.vala:641:3: warning: ‘gtk_action_set_label’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:164:23: note: declared here 164 | void gtk_action_set_label (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_set_display_ratings’: /home/jens/Source/shotwell/src/MediaPage.vala:654:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:656:3: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_set_display_tags’: /home/jens/Source/shotwell/src/MediaPage.vala:941:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:943:3: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_real_on_display_titles’: /home/jens/Source/shotwell/src/MediaPage.vala:1075:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:1076:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:1076:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_real_on_display_comments’: /home/jens/Source/shotwell/src/MediaPage.vala:1083:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:1084:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:1084:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_real_on_display_ratings’: /home/jens/Source/shotwell/src/MediaPage.vala:1091:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:1092:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:1092:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_real_on_display_tags’: /home/jens/Source/shotwell/src/MediaPage.vala:1099:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:1100:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:1100:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_on_raw_developer_shotwell’: /home/jens/Source/shotwell/src/MediaPage.vala:1119:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_on_raw_developer_camera’: /home/jens/Source/shotwell/src/MediaPage.vala:1123:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaPage.c:11: /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_real_developer_changed’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:1149:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaPage.c:21: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_real_set_display_titles’: /home/jens/Source/shotwell/src/MediaPage.vala:1160:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:1162:3: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_real_set_display_comments’: /home/jens/Source/shotwell/src/MediaPage.vala:1168:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala:1170:3: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_sort_by_title_action’: /home/jens/Source/shotwell/src/MediaPage.vala:1174:2: warning: ‘gtk_radio_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_sort_ascending_action’: /home/jens/Source/shotwell/src/MediaPage.vala:1180:2: warning: ‘gtk_radio_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_get_menu_sort_by’: /home/jens/Source/shotwell/src/MediaPage.vala:1187:2: warning: ‘gtk_radio_action_get_current_value’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_set_menu_sort_by’: /home/jens/Source/shotwell/src/MediaPage.vala:1191:2: warning: ‘gtk_radio_action_set_current_value’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_get_menu_sort_order’: /home/jens/Source/shotwell/src/MediaPage.vala:1196:2: warning: ‘gtk_radio_action_get_current_value’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_set_menu_sort_order’: /home/jens/Source/shotwell/src/MediaPage.vala:1200:2: warning: ‘gtk_radio_action_set_current_value’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/MediaPage.c:20: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_zoom_slider_assembly_class_init’: /home/jens/Source/shotwell/src/MediaPage.vala:129:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_zoom_slider_assembly_instance_init’: /home/jens/Source/shotwell/src/MediaPage.vala:129:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaPage.c:10: MediaPage.c: In function ‘media_page_zoom_slider_assembly_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaPage.c:10584:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_class_init’: /home/jens/Source/shotwell/src/MediaPage.vala:112:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaPage.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaPage.vala: In function ‘media_page_instance_init’: /home/jens/Source/shotwell/src/MediaPage.vala:112:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaPage.c:10: MediaPage.c: In function ‘media_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaPage.c:10714:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-MediaDataRepresentation.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaDataRepresentation.c:10: MediaDataRepresentation.c: In function ‘backing_file_state_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaDataRepresentation.c:1708:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_source_class_init’: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:32:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_source_instance_init’: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:32:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaDataRepresentation.c:10: MediaDataRepresentation.c: In function ‘media_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaDataRepresentation.c:3523:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_source_holding_tank_fetch_by_md5’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:282:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaDataRepresentation.c:17: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_source_holding_tank_class_init’: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:268:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_source_holding_tank_instance_init’: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:268:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaDataRepresentation.c:10: MediaDataRepresentation.c: In function ‘media_source_holding_tank_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaDataRepresentation.c:3992:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_source_transaction_controller_class_init’: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:323:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_source_transaction_controller_instance_init’: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:323:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaDataRepresentation.c:10: MediaDataRepresentation.c: In function ‘media_source_transaction_controller_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaDataRepresentation.c:4112:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_source_collection_count_media’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:408:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaDataRepresentation.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:409:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaDataRepresentation.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_source_collection_get_last_import_id’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:620:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaDataRepresentation.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_source_collection_remove_from_app’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:683:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaDataRepresentation.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:683:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaDataRepresentation.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:683:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaDataRepresentation.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:692:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaDataRepresentation.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:695:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaDataRepresentation.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:699:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaDataRepresentation.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:702:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaDataRepresentation.c:17: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_source_collection_class_init’: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:341:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_source_collection_instance_init’: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:341:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:348:83: warning: passing argument 3 of ‘gee_tree_multi_map_new’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from src/MediaDataRepresentation.c:17: /usr/include/gee-0.8/gee.h:2513:57: note: expected ‘GDestroyNotify’ {aka ‘void (*)(void *)’} but argument is of type ‘void (*)(ImportID *)’ {aka ‘void (*)(struct _ImportID *)’} 2513 | GDestroyNotify k_destroy_func, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:350:77: warning: passing argument 3 of ‘gee_tree_set_new’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from src/MediaDataRepresentation.c:17: /usr/include/gee-0.8/gee.h:2561:46: note: expected ‘GDestroyNotify’ {aka ‘void (*)(void *)’} but argument is of type ‘void (*)(ImportID *)’ {aka ‘void (*)(struct _ImportID *)’} 2561 | GDestroyNotify g_destroy_func, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaDataRepresentation.c:10: MediaDataRepresentation.c: In function ‘media_source_collection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaDataRepresentation.c:6908:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_collection_registry_class_init’: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:740:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaDataRepresentation.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaDataRepresentation.vala: In function ‘media_collection_registry_instance_init’: /home/jens/Source/shotwell/src/MediaDataRepresentation.vala:740:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaDataRepresentation.c:10: MediaDataRepresentation.c: In function ‘media_collection_registry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaDataRepresentation.c:8239:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-DesktopIntegration.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DesktopIntegration.c:11: /home/jens/Source/shotwell/src/DesktopIntegration.vala: In function ‘desktop_integration_get_default_app_for_mime_types’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/DesktopIntegration.vala:38:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/DesktopIntegration.c:16: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/DesktopIntegration.vala: In function ‘desktop_integration_background_slideshow_xml_builder_class_init’: /home/jens/Source/shotwell/src/DesktopIntegration.vala:193:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/DesktopIntegration.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/DesktopIntegration.vala: In function ‘desktop_integration_background_slideshow_xml_builder_instance_init’: /home/jens/Source/shotwell/src/DesktopIntegration.vala:193:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/DesktopIntegration.c:10: DesktopIntegration.c: In function ‘desktop_integration_background_slideshow_xml_builder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ DesktopIntegration.c:2480:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-MediaInterfaces.o /home/jens/Source/shotwell/src/MediaInterfaces.vala: In function ‘transaction_controller_class_init’: /home/jens/Source/shotwell/src/MediaInterfaces.vala:51:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaInterfaces.c:54: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaInterfaces.vala: In function ‘transaction_controller_instance_init’: /home/jens/Source/shotwell/src/MediaInterfaces.vala:51:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaInterfaces.c:53: MediaInterfaces.c: In function ‘transaction_controller_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaInterfaces.c:821:6: note: in expansion of macro ‘g_once_init_enter’ MediaInterfaces.c: In function ‘flaggable_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaInterfaces.c:1028:6: note: in expansion of macro ‘g_once_init_enter’ MediaInterfaces.c: In function ‘monitorable_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaInterfaces.c:1369:6: note: in expansion of macro ‘g_once_init_enter’ MediaInterfaces.c: In function ‘dateable_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaInterfaces.c:1412:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-MediaMetadata.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaMetadata.c:10: MediaMetadata.c: In function ‘media_metadata_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaMetadata.c:455:6: note: in expansion of macro ‘g_once_init_enter’ MediaMetadata.c: In function ‘metadata_rational_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaMetadata.c:633:6: note: in expansion of macro ‘g_once_init_enter’ MediaMetadata.c: In function ‘metadata_date_time_construct_from_xmp’: MediaMetadata.c:775:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/MediaMetadata.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ MediaMetadata.c:778:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/MediaMetadata.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/MediaMetadata.vala:66:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from src/MediaMetadata.c:10: /usr/include/glib-2.0/glib/gmain.h:688:8: note: declared here 688 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaMetadata.vala:67:2: warning: ‘g_time_val_from_iso8601’ is deprecated: Use 'g_date_time_new_from_iso8601' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:89, from src/MediaMetadata.c:10: /usr/include/glib-2.0/glib/gtimer.h:70:10: note: declared here 70 | gboolean g_time_val_from_iso8601 (const gchar *iso_date, | ^~~~~~~~~~~~~~~~~~~~~~~ MediaMetadata.c: In function ‘metadata_date_time_get_xmp_label’: MediaMetadata.c:875:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from src/MediaMetadata.c:10: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /home/jens/Source/shotwell/src/MediaMetadata.vala:84:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib/giochannel.h:33, from /usr/include/glib-2.0/glib.h:54, from src/MediaMetadata.c:10: /usr/include/glib-2.0/glib/gmain.h:688:8: note: declared here 688 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaMetadata.vala:88:2: warning: ‘g_time_val_to_iso8601’ is deprecated: Use 'g_date_time_format' instead [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:89, from src/MediaMetadata.c:10: /usr/include/glib-2.0/glib/gtimer.h:73:10: note: declared here 73 | gchar* g_time_val_to_iso8601 (GTimeVal *time_) G_GNUC_MALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaMetadata.vala: In function ‘metadata_date_time_from_exif_date_time’: /home/jens/Source/shotwell/src/MediaMetadata.vala:101:15: warning: passing argument 1 of ‘g_strcanon’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/glib-2.0/glib.h:82, from src/MediaMetadata.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:108:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 108 | gchar* g_strcanon (gchar *string, | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/MediaMetadata.vala: In function ‘metadata_date_time_class_init’: /home/jens/Source/shotwell/src/MediaMetadata.vala:47:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaMetadata.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaMetadata.vala: In function ‘metadata_date_time_instance_init’: /home/jens/Source/shotwell/src/MediaMetadata.vala:47:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaMetadata.c:10: MediaMetadata.c: In function ‘metadata_date_time_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaMetadata.c:1403:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-VideoMetadata.o /home/jens/Source/shotwell/src/VideoMetadata.vala: In function ‘video_metadata_class_init’: /home/jens/Source/shotwell/src/VideoMetadata.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoMetadata.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoMetadata.vala: In function ‘video_metadata_instance_init’: /home/jens/Source/shotwell/src/VideoMetadata.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/VideoMetadata.c:10: VideoMetadata.c: In function ‘video_metadata_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoMetadata.c:641:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/VideoMetadata.vala: In function ‘quick_time_metadata_loader_class_init’: /home/jens/Source/shotwell/src/VideoMetadata.vala:53:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoMetadata.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoMetadata.vala: In function ‘quick_time_metadata_loader_instance_init’: /home/jens/Source/shotwell/src/VideoMetadata.vala:53:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/VideoMetadata.c:10: VideoMetadata.c: In function ‘quick_time_metadata_loader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoMetadata.c:1484:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/VideoMetadata.vala: In function ‘quick_time_atom_class_init’: /home/jens/Source/shotwell/src/VideoMetadata.vala:173:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoMetadata.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoMetadata.vala: In function ‘quick_time_atom_instance_init’: /home/jens/Source/shotwell/src/VideoMetadata.vala:173:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/VideoMetadata.c:10: VideoMetadata.c: In function ‘quick_time_atom_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoMetadata.c:2475:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/VideoMetadata.vala: In function ‘avi_metadata_loader_parse_date’: /home/jens/Source/shotwell/src/VideoMetadata.vala:448:15: warning: passing argument 1 of ‘g_strcanon’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] In file included from /usr/include/glib-2.0/glib.h:82, from src/VideoMetadata.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:108:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 108 | gchar* g_strcanon (gchar *string, | ~~~~~~~~~~~~~~^~~~~~ /usr/share/vala-0.32/vapi/glib-2.0.vapi: In function ‘string_strip’: /usr/share/vala-0.32/vapi/glib-2.0.vapi:1209:14: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] /usr/include/glib-2.0/glib/gstrfuncs.h:181:56: note: in definition of macro ‘g_strstrip’ 181 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:176:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} 176 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ /home/jens/Source/shotwell/src/VideoMetadata.vala: In function ‘avi_metadata_loader_class_init’: /home/jens/Source/shotwell/src/VideoMetadata.vala:292:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoMetadata.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoMetadata.vala: In function ‘avi_metadata_loader_instance_init’: /home/jens/Source/shotwell/src/VideoMetadata.vala:292:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/VideoMetadata.c:10: VideoMetadata.c: In function ‘avi_metadata_loader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoMetadata.c:4428:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/VideoMetadata.vala: In function ‘avi_chunk_class_init’: /home/jens/Source/shotwell/src/VideoMetadata.vala:534:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoMetadata.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoMetadata.vala: In function ‘avi_chunk_instance_init’: /home/jens/Source/shotwell/src/VideoMetadata.vala:534:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/VideoMetadata.c:10: VideoMetadata.c: In function ‘avi_chunk_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoMetadata.c:5493:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-MediaMonitor.o /home/jens/Source/shotwell/src/MediaMonitor.vala: In function ‘monitorable_updates_class_init’: /home/jens/Source/shotwell/src/MediaMonitor.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaMonitor.vala: In function ‘monitorable_updates_instance_init’: /home/jens/Source/shotwell/src/MediaMonitor.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaMonitor.c:10: MediaMonitor.c: In function ‘monitorable_updates_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaMonitor.c:1096:6: note: in expansion of macro ‘g_once_init_enter’ MediaMonitor.c: In function ‘media_monitor_discovered_file_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaMonitor.c:1149:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaMonitor.c:11: /home/jens/Source/shotwell/src/MediaMonitor.vala: In function ‘media_monitor_has_pending_updates’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaMonitor.vala:210:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaMonitor.c:15: /usr/include/gee-0.8/gee.h:1544:49: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1544 | gint gee_abstract_map_get_size (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaMonitor.c:11: /home/jens/Source/shotwell/src/MediaMonitor.vala: In function ‘media_monitor_get_monitorables’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_keys’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaMonitor.vala:214:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaMonitor.c:15: /usr/include/gee-0.8/gee.h:1546:52: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1546 | GeeSet* gee_abstract_map_get_keys (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaMonitor.c:11: /home/jens/Source/shotwell/src/MediaMonitor.vala: In function ‘media_monitor_real_process_updates’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaMonitor.vala:348:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaMonitor.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaMonitor.vala:349:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaMonitor.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaMonitor.c:11: /home/jens/Source/shotwell/src/MediaMonitor.vala: In function ‘media_monitor_on_flush_pending_updates’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaMonitor.vala:360:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaMonitor.c:15: /usr/include/gee-0.8/gee.h:1544:49: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1544 | gint gee_abstract_map_get_size (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaMonitor.vala:370:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaMonitor.c:15: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaMonitor.vala:405:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/MediaMonitor.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/MediaMonitor.vala: In function ‘media_monitor_class_init’: /home/jens/Source/shotwell/src/MediaMonitor.vala:101:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/MediaMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/MediaMonitor.vala: In function ‘media_monitor_instance_init’: /home/jens/Source/shotwell/src/MediaMonitor.vala:101:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaMonitor.c:10: MediaMonitor.c: In function ‘media_monitor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaMonitor.c:3170:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-PhotoMonitor.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PhotoMonitor.c:10: PhotoMonitor.c: In function ‘photo_updates_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoMonitor.c:1707:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /home/jens/Source/shotwell/src/PhotoMonitor.vala: In function ‘photo_monitor_real_close’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:259:41: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:262:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_map_get_values’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeMap * {aka struct _GeeMap *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:265:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1547:61: note: expected ‘GeeAbstractMap *’ {aka ‘struct _GeeAbstractMap *’} but argument is of type ‘GeeMap *’ {aka ‘struct _GeeMap *’} 1547 | GeeCollection* gee_abstract_map_get_values (GeeAbstractMap* self); | ~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /home/jens/Source/shotwell/src/PhotoMonitor.vala: In function ‘photo_monitor_real_candidates_for_unknown_file’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:325:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:325:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:332:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:334:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:335:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:337:51: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:346:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:348:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:349:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /home/jens/Source/shotwell/src/PhotoMonitor.vala: In function ‘photo_monitor_real_process_updates’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:965:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:1014:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:1016:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:1025:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:1027:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:1037:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:1039:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:1049:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala:1051:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/PhotoMonitor.c:13: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PhotoMonitor.c:10: PhotoMonitor.c: In function ‘photo_monitor_reimport_master_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoMonitor.c:8112:6: note: in expansion of macro ‘g_once_init_enter’ PhotoMonitor.c: In function ‘photo_monitor_reimport_editable_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoMonitor.c:8290:6: note: in expansion of macro ‘g_once_init_enter’ PhotoMonitor.c: In function ‘photo_monitor_reimport_raw_development_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoMonitor.c:8468:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/PhotoMonitor.vala: In function ‘photo_monitor_class_init’: /home/jens/Source/shotwell/src/PhotoMonitor.vala:157:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/PhotoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/PhotoMonitor.vala: In function ‘photo_monitor_instance_init’: /home/jens/Source/shotwell/src/PhotoMonitor.vala:157:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/PhotoMonitor.c:10: PhotoMonitor.c: In function ‘photo_monitor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ PhotoMonitor.c:8579:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-VideoMonitor.o /home/jens/Source/shotwell/src/VideoMonitor.vala: In function ‘video_updates_class_init’: /home/jens/Source/shotwell/src/VideoMonitor.vala:7:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoMonitor.vala: In function ‘video_updates_instance_init’: /home/jens/Source/shotwell/src/VideoMonitor.vala:7:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/VideoMonitor.c:10: VideoMonitor.c: In function ‘video_updates_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoMonitor.c:700:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoMonitor.c:11: /home/jens/Source/shotwell/src/VideoMonitor.vala: In function ‘video_monitor_real_process_updates’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoMonitor.vala:263:49: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/VideoMonitor.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoMonitor.vala:281:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/VideoMonitor.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoMonitor.vala:285:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/VideoMonitor.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoMonitor.vala:286:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/VideoMonitor.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/VideoMonitor.c:10: VideoMonitor.c: In function ‘video_monitor_video_interpretable_check_job_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoMonitor.c:2253:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/VideoMonitor.vala: In function ‘video_monitor_class_init’: /home/jens/Source/shotwell/src/VideoMonitor.vala:37:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/VideoMonitor.c:11: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/VideoMonitor.vala: In function ‘video_monitor_instance_init’: /home/jens/Source/shotwell/src/VideoMonitor.vala:37:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/VideoMonitor.c:10: VideoMonitor.c: In function ‘video_monitor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ VideoMonitor.c:2326:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-SearchFilter.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/SearchFilter.c:11: src/SearchFilter.c: In function ‘search_filter_criteria_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/SearchFilter.c:1515:13: note: in expansion of macro ‘g_once_init_enter’ 1515 | if (g_once_init_enter (&search_filter_criteria_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ src/SearchFilter.c: In function ‘rating_filter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/SearchFilter.c:1527:13: note: in expansion of macro ‘g_once_init_enter’ 1527 | if (g_once_init_enter (&rating_filter_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_view_filter_class_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:39:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SearchFilter.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_view_filter_instance_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:39:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/SearchFilter.c:11: SearchFilter.c: In function ‘search_view_filter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchFilter.c:2280:6: note: in expansion of macro ‘g_once_init_enter’ SearchFilter.c: In function ‘default_search_view_filter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchFilter.c:3012:6: note: in expansion of macro ‘g_once_init_enter’ SearchFilter.c: In function ‘disabled_view_filter_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchFilter.c:3084:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘text_action_class_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:277:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SearchFilter.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘text_action_instance_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:277:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/SearchFilter.c:11: SearchFilter.c: In function ‘text_action_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchFilter.c:3487:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_get_action’: /home/jens/Source/shotwell/src/SearchFilter.vala:422:2: warning: ‘gtk_action_group_get_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_set_action_sensitive’: /home/jens/Source/shotwell/src/SearchFilter.vala:428:3: warning: ‘gtk_action_set_sensitive’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_reset’: /home/jens/Source/shotwell/src/SearchFilter.vala:432:2: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:433:2: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:434:2: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:435:2: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:436:2: warning: ‘gtk_radio_action_set_current_value’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_update_sensitivities’: /home/jens/Source/shotwell/src/SearchFilter.vala:509:2: warning: ‘gtk_action_set_stock_id’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:179:23: note: declared here 179 | void gtk_action_set_stock_id (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:509:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:513:2: warning: ‘gtk_action_set_stock_id’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:179:23: note: declared here 179 | void gtk_action_set_stock_id (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:513:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:515:2: warning: ‘gtk_action_set_stock_id’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:179:23: note: declared here 179 | void gtk_action_set_stock_id (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:515:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:517:2: warning: ‘gtk_action_set_stock_id’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:179:23: note: declared here 179 | void gtk_action_set_stock_id (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:517:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_register’: /home/jens/Source/shotwell/src/SearchFilter.vala:595:2: warning: ‘gtk_action_group_add_radio_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here 220 | void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:624:2: warning: ‘gtk_action_group_add_toggle_actions’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:215:17: note: declared here 215 | void gtk_action_group_add_toggle_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_on_rating_changed’: /home/jens/Source/shotwell/src/SearchFilter.vala:627:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:627:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:628:2: warning: ‘gtk_radio_action_get_current_value’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:628:2: warning: ‘gtk_radio_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_on_flagged_toggled’: /home/jens/Source/shotwell/src/SearchFilter.vala:631:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:632:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:632:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_on_photos_toggled’: /home/jens/Source/shotwell/src/SearchFilter.vala:635:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:636:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:636:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_on_videos_toggled’: /home/jens/Source/shotwell/src/SearchFilter.vala:639:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:640:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:640:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_on_raw_toggled’: /home/jens/Source/shotwell/src/SearchFilter.vala:643:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:644:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:644:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_get_flagged’: /home/jens/Source/shotwell/src/SearchFilter.vala:336:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_get_photos’: /home/jens/Source/shotwell/src/SearchFilter.vala:342:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_get_videos’: /home/jens/Source/shotwell/src/SearchFilter.vala:348:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_get_raw’: /home/jens/Source/shotwell/src/SearchFilter.vala:354:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_get_rating’: /home/jens/Source/shotwell/src/SearchFilter.vala:360:2: warning: ‘gtk_radio_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_class_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:333:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SearchFilter.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_actions_instance_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:333:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" /home/jens/Source/shotwell/src/SearchFilter.vala:371:2: warning: ‘gtk_action_group_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/SearchFilter.c:11: SearchFilter.c: In function ‘search_filter_actions_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchFilter.c:5528:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_construct’: /home/jens/Source/shotwell/src/SearchFilter.vala:1146:3: warning: ‘gtk_ui_manager_add_ui_from_file’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:163:16: note: declared here 163 | guint gtk_ui_manager_add_ui_from_file (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1152:2: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1169:2: warning: ‘gtk_action_group_get_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1169:2: warning: ‘gtk_action_get_tooltip’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:177:23: note: declared here 177 | const gchar * gtk_action_get_tooltip (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1172:2: warning: ‘gtk_action_group_get_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1172:2: warning: ‘gtk_action_get_tooltip’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:177:23: note: declared here 177 | const gchar * gtk_action_get_tooltip (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1175:2: warning: ‘gtk_action_group_get_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1175:2: warning: ‘gtk_action_get_tooltip’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:177:23: note: declared here 177 | const gchar * gtk_action_get_tooltip (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1189:2: warning: ‘gtk_action_group_get_action’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1189:2: warning: ‘gtk_action_get_tooltip’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:177:23: note: declared here 177 | const gchar * gtk_action_get_tooltip (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1198:2: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_on_context_menu_requested’: /home/jens/Source/shotwell/src/SearchFilter.vala:1282:2: warning: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_on_context_menu_close_chosen’: /home/jens/Source/shotwell/src/SearchFilter.vala:1294:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1299:3: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_on_rating_changed’: /home/jens/Source/shotwell/src/SearchFilter.vala:1329:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1331:3: warning: ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_update’: /home/jens/Source/shotwell/src/SearchFilter.vala:1370:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1371:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1372:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1373:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:1375:2: warning: ‘gtk_radio_action_get_current_value’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_on_filter_button_clicked’: /home/jens/Source/shotwell/src/SearchFilter.vala:1430:2: warning: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_label_tool_item_construct’: /home/jens/Source/shotwell/src/SearchFilter.vala:681:3: warning: ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:255, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_label_tool_item_class_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:675:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SearchFilter.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_label_tool_item_instance_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:675:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/SearchFilter.c:11: SearchFilter.c: In function ‘search_filter_toolbar_label_tool_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchFilter.c:7705:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_toggle_action_tool_button_construct’: /home/jens/Source/shotwell/src/SearchFilter.vala:696:2: warning: ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:700:2: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_toggle_action_tool_button_on_button_activate’: /home/jens/Source/shotwell/src/SearchFilter.vala:714:2: warning: ‘gtk_action_activate’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here 119 | void gtk_action_activate (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala:714:2: warning: ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:96:14: note: declared here 96 | GType gtk_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_toggle_action_tool_button_set_icon_name’: /home/jens/Source/shotwell/src/SearchFilter.vala:721:3: warning: ‘gtk_image_new_from_stock’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42, from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_toggle_action_tool_button_class_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:692:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SearchFilter.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_toggle_action_tool_button_instance_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:692:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/SearchFilter.c:11: SearchFilter.c: In function ‘search_filter_toolbar_toggle_action_tool_button_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchFilter.c:7944:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_search_box_class_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:741:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SearchFilter.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_search_box_instance_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:741:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/SearchFilter.c:11: SearchFilter.c: In function ‘search_filter_toolbar_search_box_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchFilter.c:8384:6: note: in expansion of macro ‘g_once_init_enter’ SearchFilter.c: In function ‘search_filter_toolbar_rating_filter_button_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchFilter.c:8919:6: note: in expansion of macro ‘g_once_init_enter’ SearchFilter.c: In function ‘search_filter_toolbar_saved_search_filter_button_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchFilter.c:9103:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_saved_search_popover_data_button_class_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:995:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SearchFilter.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_saved_search_popover_data_button_instance_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:995:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/SearchFilter.c:11: SearchFilter.c: In function ‘search_filter_toolbar_saved_search_popover_data_button_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchFilter.c:9981:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_saved_search_popover_class_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:981:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SearchFilter.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_saved_search_popover_instance_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:981:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/SearchFilter.c:11: SearchFilter.c: In function ‘search_filter_toolbar_saved_search_popover_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchFilter.c:10391:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_class_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:664:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/SearchFilter.c:12: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/SearchFilter.vala: In function ‘search_filter_toolbar_instance_init’: /home/jens/Source/shotwell/src/SearchFilter.vala:664:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" /home/jens/Source/shotwell/src/SearchFilter.vala:1117:2: warning: ‘gtk_ui_manager_new’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from src/SearchFilter.c:16: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:130:16: note: declared here 130 | GtkUIManager *gtk_ui_manager_new (void); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/SearchFilter.c:11: SearchFilter.c: In function ‘search_filter_toolbar_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ SearchFilter.c:10605:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-MediaViewTracker.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/MediaViewTracker.c:10: MediaViewTracker.c: In function ‘media_view_tracker_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaViewTracker.c:432:6: note: in expansion of macro ‘g_once_init_enter’ MediaViewTracker.c: In function ‘media_accumulator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ MediaViewTracker.c:1011:6: note: in expansion of macro ‘g_once_init_enter’ CC src/shotwell-UnityProgressBar.o CC src/shotwell-Upgrades.o In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Upgrades.c:14: /home/jens/Source/shotwell/src/Upgrades.vala: In function ‘upgrades_execute’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Upgrades.vala:40:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Upgrades.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/jens/Source/shotwell/src/Upgrades.vala: In function ‘upgrades_class_init’: /home/jens/Source/shotwell/src/Upgrades.vala:10:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Upgrades.c:14: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Upgrades.vala: In function ‘upgrades_instance_init’: /home/jens/Source/shotwell/src/Upgrades.vala:10:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Upgrades.c:13: Upgrades.c: In function ‘upgrades_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Upgrades.c:1025:6: note: in expansion of macro ‘g_once_init_enter’ Upgrades.c: In function ‘upgrade_task_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Upgrades.c:1094:6: note: in expansion of macro ‘g_once_init_enter’ /home/jens/Source/shotwell/src/Upgrades.vala: In function ‘mimics_removal_task_class_init’: /home/jens/Source/shotwell/src/Upgrades.vala:66:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Upgrades.c:14: /usr/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/jens/Source/shotwell/src/Upgrades.vala: In function ‘mimics_removal_task_instance_init’: /home/jens/Source/shotwell/src/Upgrades.vala:66:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Upgrades.c:13: Upgrades.c: In function ‘mimics_removal_task_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Upgrades.c:1319:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Upgrades.c:14: /home/jens/Source/shotwell/src/Upgrades.vala: In function ‘fixup_raw_thumbnails_task_real_get_step_count’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Upgrades.vala:97:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Upgrades.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from src/Upgrades.c:14: /home/jens/Source/shotwell/src/Upgrades.vala: In function ‘fixup_raw_thumbnails_task_real_execute’: /usr/include/glib-2.0/gobject/gtype.h:2417:6: warning: passing argument 1 of ‘gee_abstract_collection_get_size’ from incompatible pointer type [-Wincompatible-pointer-types] 2417 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ | | | GeeCollection * {aka struct _GeeCollection *} /usr/include/glib-2.0/gobject/gtype.h:501:66: note: in expansion of macro ‘_G_TYPE_CIC’ 501 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /home/jens/Source/shotwell/src/Upgrades.vala:107:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ In file included from src/Upgrades.c:15: /usr/include/gee-0.8/gee.h:1488:63: note: expected ‘GeeAbstractCollection *’ {aka ‘struct _GeeAbstractCollection *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 1488 | gint gee_abstract_collection_get_size (GeeAbstractCollection* self); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from src/Upgrades.c:13: Upgrades.c: In function ‘fixup_raw_thumbnails_task_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ Upgrades.c:1615:6: note: in expansion of macro ‘g_once_init_enter’ CC src/.unitize/shotwell-_UnitInternals.o CC src/.unitize/shotwell-_UtilInternals.o CC src/.unitize/shotwell-_ThreadsInternals.o CC src/.unitize/shotwell-_DbInternals.o CC src/.unitize/shotwell-_EditingToolsInternals.o CC src/.unitize/shotwell-_PluginsInternals.o CC src/.unitize/shotwell-_SlideshowInternals.o CC src/.unitize/shotwell-_PhotosInternals.o CC src/.unitize/shotwell-_PublishingInternals.o CC src/.unitize/shotwell-_LibraryInternals.o CC src/.unitize/shotwell-_DirectInternals.o CC src/.unitize/shotwell-_CoreInternals.o CC src/.unitize/shotwell-_SidebarInternals.o CC src/.unitize/shotwell-_EventsInternals.o CC src/.unitize/shotwell-_TagsInternals.o CC src/.unitize/shotwell-_CameraInternals.o CC src/.unitize/shotwell-_SearchesInternals.o CC src/.unitize/shotwell-_ConfigInternals.o CC src/.unitize/shotwell-_DataImportsInternals.o CC src/.unitize/shotwell-_FoldersInternals.o CC src/.unitize/shotwell-_Library_unitize_entry.o CC src/.unitize/shotwell-_Direct_unitize_entry.o CCLD shotwell CC thumbnailer/thumbnailer_shotwell_video_thumbnailer-shotwell-video-thumbnailer.o In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from thumbnailer/shotwell-video-thumbnailer.c:15: shotwell-video-thumbnailer.c: In function ‘shotwell_thumbnailer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’ 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ shotwell-video-thumbnailer.c:747:6: note: in expansion of macro ‘g_once_init_enter’ CCLD thumbnailer/shotwell-video-thumbnailer make[2]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0' make[1]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0' Making install in misc make[1]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/misc' make[2]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/misc' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/applications' /usr/bin/ginstall -c -m 644 shotwell.desktop shotwell-viewer.desktop '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/applications' if test -n "org.yorba.shotwell.gschema.xml org.yorba.shotwell-extras.gschema.xml"; then \ test -z "/usr/share/glib-2.0/schemas" || /usr/bin/mkdir -p "/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/glib-2.0/schemas"; \ /usr/bin/ginstall -c -m 644 org.yorba.shotwell.gschema.xml org.yorba.shotwell-extras.gschema.xml "/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/glib-2.0/schemas"; \ test -n "1/usr/src/slapt-src/graphics/shotwell/package-shotwell" || /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas; \ fi GEN shotwell.appdata.xml if test -n "shotwell.appdata.xml"; then \ test -z "/usr/share/appdata" || /usr/bin/mkdir -p "/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/appdata"; \ /usr/bin/ginstall -c -m 644 shotwell.appdata.xml "/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/appdata"; \ fi make[2]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/misc' make[1]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/misc' Making install in help make[1]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/help' make[2]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/help' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/man/man1' /usr/bin/ginstall -c -m 644 shotwell.1 '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/man/man1' /usr/bin/ginstall -c -m 644 C/edit-adjustments.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/edit-adjustments.page /usr/bin/ginstall -c -m 644 C/edit-crop.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/edit-crop.page /usr/bin/ginstall -c -m 644 C/edit-enhance.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/edit-enhance.page /usr/bin/ginstall -c -m 644 C/edit-external.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/edit-external.page /usr/bin/ginstall -c -m 644 C/edit-nondestructive.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/edit-nondestructive.page /usr/bin/ginstall -c -m 644 C/edit-redeye.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/edit-redeye.page /usr/bin/ginstall -c -m 644 C/edit-rotate.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/edit-rotate.page /usr/bin/ginstall -c -m 644 C/edit-straighten.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/edit-straighten.page /usr/bin/ginstall -c -m 644 C/edit-date-time.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/edit-date-time.page /usr/bin/ginstall -c -m 644 C/edit-undo.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/edit-undo.page /usr/bin/ginstall -c -m 644 C/formats.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/formats.page /usr/bin/ginstall -c -m 644 C/import-camera.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/import-camera.page /usr/bin/ginstall -c -m 644 C/import-file.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/import-file.page /usr/bin/ginstall -c -m 644 C/import-f-spot.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/import-f-spot.page /usr/bin/ginstall -c -m 644 C/import-memorycard.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/import-memorycard.page /usr/bin/ginstall -c -m 644 C/index.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/index.page /usr/bin/ginstall -c -m 644 C/organize-event.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/organize-event.page /usr/bin/ginstall -c -m 644 C/organize-flag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/organize-flag.page /usr/bin/ginstall -c -m 644 C/organize-rating.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/organize-rating.page /usr/bin/ginstall -c -m 644 C/organize-remove.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/organize-remove.page /usr/bin/ginstall -c -m 644 C/organize-search.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/organize-search.page /usr/bin/ginstall -c -m 644 C/organize-tag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/organize-tag.page /usr/bin/ginstall -c -m 644 C/organize-title.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/organize-title.page /usr/bin/ginstall -c -m 644 C/other-files.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/other-files.page /usr/bin/ginstall -c -m 644 C/other-missing.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/other-missing.page /usr/bin/ginstall -c -m 644 C/other-multiple.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/other-multiple.page /usr/bin/ginstall -c -m 644 C/other-plugins.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/other-plugins.page /usr/bin/ginstall -c -m 644 C/raw.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/raw.page /usr/bin/ginstall -c -m 644 C/running.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/running.page /usr/bin/ginstall -c -m 644 C/share-background.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/share-background.page /usr/bin/ginstall -c -m 644 C/share-export.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/share-export.page /usr/bin/ginstall -c -m 644 C/share-print.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/share-print.page /usr/bin/ginstall -c -m 644 C/share-send.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/share-send.page /usr/bin/ginstall -c -m 644 C/share-slideshow.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/share-slideshow.page /usr/bin/ginstall -c -m 644 C/share-upload.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/share-upload.page /usr/bin/ginstall -c -m 644 C/view-displaying.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/view-displaying.page /usr/bin/ginstall -c -m 644 C/view-information.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/view-information.page /usr/bin/ginstall -c -m 644 C/view-sidebar.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/view-sidebar.page /usr/bin/ginstall -c -m 644 cs/edit-adjustments.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/edit-adjustments.page /usr/bin/ginstall -c -m 644 cs/edit-crop.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/edit-crop.page /usr/bin/ginstall -c -m 644 cs/edit-enhance.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/edit-enhance.page /usr/bin/ginstall -c -m 644 cs/edit-external.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/edit-external.page /usr/bin/ginstall -c -m 644 cs/edit-nondestructive.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/edit-nondestructive.page /usr/bin/ginstall -c -m 644 cs/edit-redeye.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/edit-redeye.page /usr/bin/ginstall -c -m 644 cs/edit-rotate.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/edit-rotate.page /usr/bin/ginstall -c -m 644 cs/edit-straighten.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/edit-straighten.page /usr/bin/ginstall -c -m 644 cs/edit-date-time.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/edit-date-time.page /usr/bin/ginstall -c -m 644 cs/edit-undo.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/edit-undo.page /usr/bin/ginstall -c -m 644 cs/formats.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/formats.page /usr/bin/ginstall -c -m 644 cs/import-camera.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/import-camera.page /usr/bin/ginstall -c -m 644 cs/import-file.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/import-file.page /usr/bin/ginstall -c -m 644 cs/import-f-spot.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/import-f-spot.page /usr/bin/ginstall -c -m 644 cs/import-memorycard.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/import-memorycard.page /usr/bin/ginstall -c -m 644 cs/index.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/index.page /usr/bin/ginstall -c -m 644 cs/organize-event.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/organize-event.page /usr/bin/ginstall -c -m 644 cs/organize-flag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/organize-flag.page /usr/bin/ginstall -c -m 644 cs/organize-rating.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/organize-rating.page /usr/bin/ginstall -c -m 644 cs/organize-remove.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/organize-remove.page /usr/bin/ginstall -c -m 644 cs/organize-search.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/organize-search.page /usr/bin/ginstall -c -m 644 cs/organize-tag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/organize-tag.page /usr/bin/ginstall -c -m 644 cs/organize-title.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/organize-title.page /usr/bin/ginstall -c -m 644 cs/other-files.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/other-files.page /usr/bin/ginstall -c -m 644 cs/other-missing.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/other-missing.page /usr/bin/ginstall -c -m 644 cs/other-multiple.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/other-multiple.page /usr/bin/ginstall -c -m 644 cs/other-plugins.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/other-plugins.page /usr/bin/ginstall -c -m 644 cs/raw.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/raw.page /usr/bin/ginstall -c -m 644 cs/running.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/running.page /usr/bin/ginstall -c -m 644 cs/share-background.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/share-background.page /usr/bin/ginstall -c -m 644 cs/share-export.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/share-export.page /usr/bin/ginstall -c -m 644 cs/share-print.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/share-print.page /usr/bin/ginstall -c -m 644 cs/share-send.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/share-send.page /usr/bin/ginstall -c -m 644 cs/share-slideshow.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/share-slideshow.page /usr/bin/ginstall -c -m 644 cs/share-upload.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/share-upload.page /usr/bin/ginstall -c -m 644 cs/view-displaying.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/view-displaying.page /usr/bin/ginstall -c -m 644 cs/view-information.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/view-information.page /usr/bin/ginstall -c -m 644 cs/view-sidebar.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/view-sidebar.page /usr/bin/ginstall -c -m 644 de/edit-adjustments.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/edit-adjustments.page /usr/bin/ginstall -c -m 644 de/edit-crop.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/edit-crop.page /usr/bin/ginstall -c -m 644 de/edit-enhance.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/edit-enhance.page /usr/bin/ginstall -c -m 644 de/edit-external.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/edit-external.page /usr/bin/ginstall -c -m 644 de/edit-nondestructive.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/edit-nondestructive.page /usr/bin/ginstall -c -m 644 de/edit-redeye.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/edit-redeye.page /usr/bin/ginstall -c -m 644 de/edit-rotate.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/edit-rotate.page /usr/bin/ginstall -c -m 644 de/edit-straighten.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/edit-straighten.page /usr/bin/ginstall -c -m 644 de/edit-date-time.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/edit-date-time.page /usr/bin/ginstall -c -m 644 de/edit-undo.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/edit-undo.page /usr/bin/ginstall -c -m 644 de/formats.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/formats.page /usr/bin/ginstall -c -m 644 de/import-camera.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/import-camera.page /usr/bin/ginstall -c -m 644 de/import-file.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/import-file.page /usr/bin/ginstall -c -m 644 de/import-f-spot.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/import-f-spot.page /usr/bin/ginstall -c -m 644 de/import-memorycard.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/import-memorycard.page /usr/bin/ginstall -c -m 644 de/index.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/index.page /usr/bin/ginstall -c -m 644 de/organize-event.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/organize-event.page /usr/bin/ginstall -c -m 644 de/organize-flag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/organize-flag.page /usr/bin/ginstall -c -m 644 de/organize-rating.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/organize-rating.page /usr/bin/ginstall -c -m 644 de/organize-remove.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/organize-remove.page /usr/bin/ginstall -c -m 644 de/organize-search.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/organize-search.page /usr/bin/ginstall -c -m 644 de/organize-tag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/organize-tag.page /usr/bin/ginstall -c -m 644 de/organize-title.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/organize-title.page /usr/bin/ginstall -c -m 644 de/other-files.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/other-files.page /usr/bin/ginstall -c -m 644 de/other-missing.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/other-missing.page /usr/bin/ginstall -c -m 644 de/other-multiple.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/other-multiple.page /usr/bin/ginstall -c -m 644 de/other-plugins.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/other-plugins.page /usr/bin/ginstall -c -m 644 de/raw.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/raw.page /usr/bin/ginstall -c -m 644 de/running.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/running.page /usr/bin/ginstall -c -m 644 de/share-background.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/share-background.page /usr/bin/ginstall -c -m 644 de/share-export.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/share-export.page /usr/bin/ginstall -c -m 644 de/share-print.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/share-print.page /usr/bin/ginstall -c -m 644 de/share-send.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/share-send.page /usr/bin/ginstall -c -m 644 de/share-slideshow.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/share-slideshow.page /usr/bin/ginstall -c -m 644 de/share-upload.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/share-upload.page /usr/bin/ginstall -c -m 644 de/view-displaying.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/view-displaying.page /usr/bin/ginstall -c -m 644 de/view-information.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/view-information.page /usr/bin/ginstall -c -m 644 de/view-sidebar.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/view-sidebar.page /usr/bin/ginstall -c -m 644 el/edit-adjustments.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/edit-adjustments.page /usr/bin/ginstall -c -m 644 el/edit-crop.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/edit-crop.page /usr/bin/ginstall -c -m 644 el/edit-enhance.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/edit-enhance.page /usr/bin/ginstall -c -m 644 el/edit-external.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/edit-external.page /usr/bin/ginstall -c -m 644 el/edit-nondestructive.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/edit-nondestructive.page /usr/bin/ginstall -c -m 644 el/edit-redeye.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/edit-redeye.page /usr/bin/ginstall -c -m 644 el/edit-rotate.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/edit-rotate.page /usr/bin/ginstall -c -m 644 el/edit-straighten.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/edit-straighten.page /usr/bin/ginstall -c -m 644 el/edit-date-time.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/edit-date-time.page /usr/bin/ginstall -c -m 644 el/edit-undo.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/edit-undo.page /usr/bin/ginstall -c -m 644 el/formats.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/formats.page /usr/bin/ginstall -c -m 644 el/import-camera.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/import-camera.page /usr/bin/ginstall -c -m 644 el/import-file.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/import-file.page /usr/bin/ginstall -c -m 644 el/import-f-spot.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/import-f-spot.page /usr/bin/ginstall -c -m 644 el/import-memorycard.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/import-memorycard.page /usr/bin/ginstall -c -m 644 el/index.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/index.page /usr/bin/ginstall -c -m 644 el/organize-event.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/organize-event.page /usr/bin/ginstall -c -m 644 el/organize-flag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/organize-flag.page /usr/bin/ginstall -c -m 644 el/organize-rating.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/organize-rating.page /usr/bin/ginstall -c -m 644 el/organize-remove.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/organize-remove.page /usr/bin/ginstall -c -m 644 el/organize-search.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/organize-search.page /usr/bin/ginstall -c -m 644 el/organize-tag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/organize-tag.page /usr/bin/ginstall -c -m 644 el/organize-title.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/organize-title.page /usr/bin/ginstall -c -m 644 el/other-files.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/other-files.page /usr/bin/ginstall -c -m 644 el/other-missing.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/other-missing.page /usr/bin/ginstall -c -m 644 el/other-multiple.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/other-multiple.page /usr/bin/ginstall -c -m 644 el/other-plugins.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/other-plugins.page /usr/bin/ginstall -c -m 644 el/raw.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/raw.page /usr/bin/ginstall -c -m 644 el/running.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/running.page /usr/bin/ginstall -c -m 644 el/share-background.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/share-background.page /usr/bin/ginstall -c -m 644 el/share-export.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/share-export.page /usr/bin/ginstall -c -m 644 el/share-print.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/share-print.page /usr/bin/ginstall -c -m 644 el/share-send.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/share-send.page /usr/bin/ginstall -c -m 644 el/share-slideshow.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/share-slideshow.page /usr/bin/ginstall -c -m 644 el/share-upload.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/share-upload.page /usr/bin/ginstall -c -m 644 el/view-displaying.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/view-displaying.page /usr/bin/ginstall -c -m 644 el/view-information.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/view-information.page /usr/bin/ginstall -c -m 644 el/view-sidebar.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/view-sidebar.page /usr/bin/ginstall -c -m 644 es/edit-adjustments.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/edit-adjustments.page /usr/bin/ginstall -c -m 644 es/edit-crop.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/edit-crop.page /usr/bin/ginstall -c -m 644 es/edit-enhance.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/edit-enhance.page /usr/bin/ginstall -c -m 644 es/edit-external.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/edit-external.page /usr/bin/ginstall -c -m 644 es/edit-nondestructive.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/edit-nondestructive.page /usr/bin/ginstall -c -m 644 es/edit-redeye.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/edit-redeye.page /usr/bin/ginstall -c -m 644 es/edit-rotate.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/edit-rotate.page /usr/bin/ginstall -c -m 644 es/edit-straighten.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/edit-straighten.page /usr/bin/ginstall -c -m 644 es/edit-date-time.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/edit-date-time.page /usr/bin/ginstall -c -m 644 es/edit-undo.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/edit-undo.page /usr/bin/ginstall -c -m 644 es/formats.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/formats.page /usr/bin/ginstall -c -m 644 es/import-camera.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/import-camera.page /usr/bin/ginstall -c -m 644 es/import-file.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/import-file.page /usr/bin/ginstall -c -m 644 es/import-f-spot.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/import-f-spot.page /usr/bin/ginstall -c -m 644 es/import-memorycard.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/import-memorycard.page /usr/bin/ginstall -c -m 644 es/index.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/index.page /usr/bin/ginstall -c -m 644 es/organize-event.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/organize-event.page /usr/bin/ginstall -c -m 644 es/organize-flag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/organize-flag.page /usr/bin/ginstall -c -m 644 es/organize-rating.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/organize-rating.page /usr/bin/ginstall -c -m 644 es/organize-remove.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/organize-remove.page /usr/bin/ginstall -c -m 644 es/organize-search.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/organize-search.page /usr/bin/ginstall -c -m 644 es/organize-tag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/organize-tag.page /usr/bin/ginstall -c -m 644 es/organize-title.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/organize-title.page /usr/bin/ginstall -c -m 644 es/other-files.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/other-files.page /usr/bin/ginstall -c -m 644 es/other-missing.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/other-missing.page /usr/bin/ginstall -c -m 644 es/other-multiple.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/other-multiple.page /usr/bin/ginstall -c -m 644 es/other-plugins.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/other-plugins.page /usr/bin/ginstall -c -m 644 es/raw.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/raw.page /usr/bin/ginstall -c -m 644 es/running.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/running.page /usr/bin/ginstall -c -m 644 es/share-background.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/share-background.page /usr/bin/ginstall -c -m 644 es/share-export.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/share-export.page /usr/bin/ginstall -c -m 644 es/share-print.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/share-print.page /usr/bin/ginstall -c -m 644 es/share-send.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/share-send.page /usr/bin/ginstall -c -m 644 es/share-slideshow.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/share-slideshow.page /usr/bin/ginstall -c -m 644 es/share-upload.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/share-upload.page /usr/bin/ginstall -c -m 644 es/view-displaying.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/view-displaying.page /usr/bin/ginstall -c -m 644 es/view-information.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/view-information.page /usr/bin/ginstall -c -m 644 es/view-sidebar.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/view-sidebar.page /usr/bin/ginstall -c -m 644 hu/edit-adjustments.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/edit-adjustments.page /usr/bin/ginstall -c -m 644 hu/edit-crop.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/edit-crop.page /usr/bin/ginstall -c -m 644 hu/edit-enhance.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/edit-enhance.page /usr/bin/ginstall -c -m 644 hu/edit-external.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/edit-external.page /usr/bin/ginstall -c -m 644 hu/edit-nondestructive.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/edit-nondestructive.page /usr/bin/ginstall -c -m 644 hu/edit-redeye.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/edit-redeye.page /usr/bin/ginstall -c -m 644 hu/edit-rotate.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/edit-rotate.page /usr/bin/ginstall -c -m 644 hu/edit-straighten.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/edit-straighten.page /usr/bin/ginstall -c -m 644 hu/edit-date-time.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/edit-date-time.page /usr/bin/ginstall -c -m 644 hu/edit-undo.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/edit-undo.page /usr/bin/ginstall -c -m 644 hu/formats.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/formats.page /usr/bin/ginstall -c -m 644 hu/import-camera.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/import-camera.page /usr/bin/ginstall -c -m 644 hu/import-file.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/import-file.page /usr/bin/ginstall -c -m 644 hu/import-f-spot.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/import-f-spot.page /usr/bin/ginstall -c -m 644 hu/import-memorycard.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/import-memorycard.page /usr/bin/ginstall -c -m 644 hu/index.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/index.page /usr/bin/ginstall -c -m 644 hu/organize-event.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/organize-event.page /usr/bin/ginstall -c -m 644 hu/organize-flag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/organize-flag.page /usr/bin/ginstall -c -m 644 hu/organize-rating.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/organize-rating.page /usr/bin/ginstall -c -m 644 hu/organize-remove.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/organize-remove.page /usr/bin/ginstall -c -m 644 hu/organize-search.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/organize-search.page /usr/bin/ginstall -c -m 644 hu/organize-tag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/organize-tag.page /usr/bin/ginstall -c -m 644 hu/organize-title.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/organize-title.page /usr/bin/ginstall -c -m 644 hu/other-files.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/other-files.page /usr/bin/ginstall -c -m 644 hu/other-missing.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/other-missing.page /usr/bin/ginstall -c -m 644 hu/other-multiple.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/other-multiple.page /usr/bin/ginstall -c -m 644 hu/other-plugins.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/other-plugins.page /usr/bin/ginstall -c -m 644 hu/raw.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/raw.page /usr/bin/ginstall -c -m 644 hu/running.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/running.page /usr/bin/ginstall -c -m 644 hu/share-background.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/share-background.page /usr/bin/ginstall -c -m 644 hu/share-export.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/share-export.page /usr/bin/ginstall -c -m 644 hu/share-print.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/share-print.page /usr/bin/ginstall -c -m 644 hu/share-send.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/share-send.page /usr/bin/ginstall -c -m 644 hu/share-slideshow.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/share-slideshow.page /usr/bin/ginstall -c -m 644 hu/share-upload.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/share-upload.page /usr/bin/ginstall -c -m 644 hu/view-displaying.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/view-displaying.page /usr/bin/ginstall -c -m 644 hu/view-information.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/view-information.page /usr/bin/ginstall -c -m 644 hu/view-sidebar.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/view-sidebar.page /usr/bin/ginstall -c -m 644 pt_BR/edit-adjustments.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/edit-adjustments.page /usr/bin/ginstall -c -m 644 pt_BR/edit-crop.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/edit-crop.page /usr/bin/ginstall -c -m 644 pt_BR/edit-enhance.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/edit-enhance.page /usr/bin/ginstall -c -m 644 pt_BR/edit-external.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/edit-external.page /usr/bin/ginstall -c -m 644 pt_BR/edit-nondestructive.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/edit-nondestructive.page /usr/bin/ginstall -c -m 644 pt_BR/edit-redeye.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/edit-redeye.page /usr/bin/ginstall -c -m 644 pt_BR/edit-rotate.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/edit-rotate.page /usr/bin/ginstall -c -m 644 pt_BR/edit-straighten.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/edit-straighten.page /usr/bin/ginstall -c -m 644 pt_BR/edit-date-time.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/edit-date-time.page /usr/bin/ginstall -c -m 644 pt_BR/edit-undo.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/edit-undo.page /usr/bin/ginstall -c -m 644 pt_BR/formats.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/formats.page /usr/bin/ginstall -c -m 644 pt_BR/import-camera.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/import-camera.page /usr/bin/ginstall -c -m 644 pt_BR/import-file.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/import-file.page /usr/bin/ginstall -c -m 644 pt_BR/import-f-spot.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/import-f-spot.page /usr/bin/ginstall -c -m 644 pt_BR/import-memorycard.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/import-memorycard.page /usr/bin/ginstall -c -m 644 pt_BR/index.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/index.page /usr/bin/ginstall -c -m 644 pt_BR/organize-event.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/organize-event.page /usr/bin/ginstall -c -m 644 pt_BR/organize-flag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/organize-flag.page /usr/bin/ginstall -c -m 644 pt_BR/organize-rating.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/organize-rating.page /usr/bin/ginstall -c -m 644 pt_BR/organize-remove.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/organize-remove.page /usr/bin/ginstall -c -m 644 pt_BR/organize-search.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/organize-search.page /usr/bin/ginstall -c -m 644 pt_BR/organize-tag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/organize-tag.page /usr/bin/ginstall -c -m 644 pt_BR/organize-title.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/organize-title.page /usr/bin/ginstall -c -m 644 pt_BR/other-files.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/other-files.page /usr/bin/ginstall -c -m 644 pt_BR/other-missing.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/other-missing.page /usr/bin/ginstall -c -m 644 pt_BR/other-multiple.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/other-multiple.page /usr/bin/ginstall -c -m 644 pt_BR/other-plugins.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/other-plugins.page /usr/bin/ginstall -c -m 644 pt_BR/raw.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/raw.page /usr/bin/ginstall -c -m 644 pt_BR/running.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/running.page /usr/bin/ginstall -c -m 644 pt_BR/share-background.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/share-background.page /usr/bin/ginstall -c -m 644 pt_BR/share-export.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/share-export.page /usr/bin/ginstall -c -m 644 pt_BR/share-print.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/share-print.page /usr/bin/ginstall -c -m 644 pt_BR/share-send.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/share-send.page /usr/bin/ginstall -c -m 644 pt_BR/share-slideshow.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/share-slideshow.page /usr/bin/ginstall -c -m 644 pt_BR/share-upload.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/share-upload.page /usr/bin/ginstall -c -m 644 pt_BR/view-displaying.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/view-displaying.page /usr/bin/ginstall -c -m 644 pt_BR/view-information.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/view-information.page /usr/bin/ginstall -c -m 644 pt_BR/view-sidebar.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/view-sidebar.page /usr/bin/ginstall -c -m 644 sv/edit-adjustments.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/edit-adjustments.page /usr/bin/ginstall -c -m 644 sv/edit-crop.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/edit-crop.page /usr/bin/ginstall -c -m 644 sv/edit-enhance.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/edit-enhance.page /usr/bin/ginstall -c -m 644 sv/edit-external.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/edit-external.page /usr/bin/ginstall -c -m 644 sv/edit-nondestructive.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/edit-nondestructive.page /usr/bin/ginstall -c -m 644 sv/edit-redeye.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/edit-redeye.page /usr/bin/ginstall -c -m 644 sv/edit-rotate.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/edit-rotate.page /usr/bin/ginstall -c -m 644 sv/edit-straighten.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/edit-straighten.page /usr/bin/ginstall -c -m 644 sv/edit-date-time.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/edit-date-time.page /usr/bin/ginstall -c -m 644 sv/edit-undo.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/edit-undo.page /usr/bin/ginstall -c -m 644 sv/formats.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/formats.page /usr/bin/ginstall -c -m 644 sv/import-camera.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/import-camera.page /usr/bin/ginstall -c -m 644 sv/import-file.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/import-file.page /usr/bin/ginstall -c -m 644 sv/import-f-spot.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/import-f-spot.page /usr/bin/ginstall -c -m 644 sv/import-memorycard.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/import-memorycard.page /usr/bin/ginstall -c -m 644 sv/index.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/index.page /usr/bin/ginstall -c -m 644 sv/organize-event.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/organize-event.page /usr/bin/ginstall -c -m 644 sv/organize-flag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/organize-flag.page /usr/bin/ginstall -c -m 644 sv/organize-rating.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/organize-rating.page /usr/bin/ginstall -c -m 644 sv/organize-remove.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/organize-remove.page /usr/bin/ginstall -c -m 644 sv/organize-search.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/organize-search.page /usr/bin/ginstall -c -m 644 sv/organize-tag.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/organize-tag.page /usr/bin/ginstall -c -m 644 sv/organize-title.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/organize-title.page /usr/bin/ginstall -c -m 644 sv/other-files.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/other-files.page /usr/bin/ginstall -c -m 644 sv/other-missing.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/other-missing.page /usr/bin/ginstall -c -m 644 sv/other-multiple.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/other-multiple.page /usr/bin/ginstall -c -m 644 sv/other-plugins.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/other-plugins.page /usr/bin/ginstall -c -m 644 sv/raw.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/raw.page /usr/bin/ginstall -c -m 644 sv/running.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/running.page /usr/bin/ginstall -c -m 644 sv/share-background.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/share-background.page /usr/bin/ginstall -c -m 644 sv/share-export.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/share-export.page /usr/bin/ginstall -c -m 644 sv/share-print.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/share-print.page /usr/bin/ginstall -c -m 644 sv/share-send.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/share-send.page /usr/bin/ginstall -c -m 644 sv/share-slideshow.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/share-slideshow.page /usr/bin/ginstall -c -m 644 sv/share-upload.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/share-upload.page /usr/bin/ginstall -c -m 644 sv/view-displaying.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/view-displaying.page /usr/bin/ginstall -c -m 644 sv/view-information.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/view-information.page /usr/bin/ginstall -c -m 644 sv/view-sidebar.page /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/view-sidebar.page /usr/bin/ginstall -c -m 644 ./C/figures/crop_thirds.jpg /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/figures/crop_thirds.jpg ln -s -f /usr/share/help/C/shotwell/figures/crop_thirds.jpg /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/figures/crop_thirds.jpg ln -s -f /usr/share/help/C/shotwell/figures/crop_thirds.jpg /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/figures/crop_thirds.jpg ln -s -f /usr/share/help/C/shotwell/figures/crop_thirds.jpg /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/figures/crop_thirds.jpg ln -s -f /usr/share/help/C/shotwell/figures/crop_thirds.jpg /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/figures/crop_thirds.jpg ln -s -f /usr/share/help/C/shotwell/figures/crop_thirds.jpg /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/figures/crop_thirds.jpg ln -s -f /usr/share/help/C/shotwell/figures/crop_thirds.jpg /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/figures/crop_thirds.jpg ln -s -f /usr/share/help/C/shotwell/figures/crop_thirds.jpg /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/figures/crop_thirds.jpg /usr/bin/ginstall -c -m 644 ./C/figures/editing_overview.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/figures/editing_overview.png ln -s -f /usr/share/help/C/shotwell/figures/editing_overview.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/figures/editing_overview.png ln -s -f /usr/share/help/C/shotwell/figures/editing_overview.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/figures/editing_overview.png ln -s -f /usr/share/help/C/shotwell/figures/editing_overview.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/figures/editing_overview.png ln -s -f /usr/share/help/C/shotwell/figures/editing_overview.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/figures/editing_overview.png ln -s -f /usr/share/help/C/shotwell/figures/editing_overview.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/figures/editing_overview.png ln -s -f /usr/share/help/C/shotwell/figures/editing_overview.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/figures/editing_overview.png ln -s -f /usr/share/help/C/shotwell/figures/editing_overview.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/figures/editing_overview.png /usr/bin/ginstall -c -m 644 ./C/figures/edit_toolbar.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/figures/edit_toolbar.png ln -s -f /usr/share/help/C/shotwell/figures/edit_toolbar.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/figures/edit_toolbar.png ln -s -f /usr/share/help/C/shotwell/figures/edit_toolbar.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/figures/edit_toolbar.png ln -s -f /usr/share/help/C/shotwell/figures/edit_toolbar.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/figures/edit_toolbar.png ln -s -f /usr/share/help/C/shotwell/figures/edit_toolbar.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/figures/edit_toolbar.png ln -s -f /usr/share/help/C/shotwell/figures/edit_toolbar.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/figures/edit_toolbar.png ln -s -f /usr/share/help/C/shotwell/figures/edit_toolbar.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/figures/edit_toolbar.png ln -s -f /usr/share/help/C/shotwell/figures/edit_toolbar.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/figures/edit_toolbar.png /usr/bin/ginstall -c -m 644 ./C/figures/shotwell_logo.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/figures/shotwell_logo.png ln -s -f /usr/share/help/C/shotwell/figures/shotwell_logo.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/figures/shotwell_logo.png ln -s -f /usr/share/help/C/shotwell/figures/shotwell_logo.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/figures/shotwell_logo.png ln -s -f /usr/share/help/C/shotwell/figures/shotwell_logo.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/figures/shotwell_logo.png ln -s -f /usr/share/help/C/shotwell/figures/shotwell_logo.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/figures/shotwell_logo.png ln -s -f /usr/share/help/C/shotwell/figures/shotwell_logo.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/figures/shotwell_logo.png ln -s -f /usr/share/help/C/shotwell/figures/shotwell_logo.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/figures/shotwell_logo.png ln -s -f /usr/share/help/C/shotwell/figures/shotwell_logo.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/figures/shotwell_logo.png /usr/bin/ginstall -c -m 644 ./C/figures/trash_process.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/C/shotwell/figures/trash_process.png ln -s -f /usr/share/help/C/shotwell/figures/trash_process.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/cs/shotwell/figures/trash_process.png ln -s -f /usr/share/help/C/shotwell/figures/trash_process.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/de/shotwell/figures/trash_process.png ln -s -f /usr/share/help/C/shotwell/figures/trash_process.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/el/shotwell/figures/trash_process.png ln -s -f /usr/share/help/C/shotwell/figures/trash_process.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/es/shotwell/figures/trash_process.png ln -s -f /usr/share/help/C/shotwell/figures/trash_process.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/hu/shotwell/figures/trash_process.png ln -s -f /usr/share/help/C/shotwell/figures/trash_process.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/pt_BR/shotwell/figures/trash_process.png ln -s -f /usr/share/help/C/shotwell/figures/trash_process.png /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/help/sv/shotwell/figures/trash_process.png make[2]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/help' make[1]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/help' Making install in po make[1]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/po' installing af.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/af/LC_MESSAGES/shotwell.mo installing ar.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/ar/LC_MESSAGES/shotwell.mo installing as.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/as/LC_MESSAGES/shotwell.mo installing ast.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/ast/LC_MESSAGES/shotwell.mo installing bg.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/bg/LC_MESSAGES/shotwell.mo installing bn.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/bn/LC_MESSAGES/shotwell.mo installing bn_IN.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/bn_IN/LC_MESSAGES/shotwell.mo installing bs.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/bs/LC_MESSAGES/shotwell.mo installing ca.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/ca/LC_MESSAGES/shotwell.mo installing cs.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/cs/LC_MESSAGES/shotwell.mo installing da.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/da/LC_MESSAGES/shotwell.mo installing de.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/de/LC_MESSAGES/shotwell.mo installing el.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/el/LC_MESSAGES/shotwell.mo installing en_GB.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/en_GB/LC_MESSAGES/shotwell.mo installing eo.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/eo/LC_MESSAGES/shotwell.mo installing es.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/es/LC_MESSAGES/shotwell.mo installing et.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/et/LC_MESSAGES/shotwell.mo installing eu.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/eu/LC_MESSAGES/shotwell.mo installing fi.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/fi/LC_MESSAGES/shotwell.mo installing fr.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/fr/LC_MESSAGES/shotwell.mo installing gd.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/gd/LC_MESSAGES/shotwell.mo installing gl.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/gl/LC_MESSAGES/shotwell.mo installing gu.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/gu/LC_MESSAGES/shotwell.mo installing he.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/he/LC_MESSAGES/shotwell.mo installing hi.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/hi/LC_MESSAGES/shotwell.mo installing hr.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/hr/LC_MESSAGES/shotwell.mo installing hu.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/hu/LC_MESSAGES/shotwell.mo installing ia.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/ia/LC_MESSAGES/shotwell.mo installing id.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/id/LC_MESSAGES/shotwell.mo installing it.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/it/LC_MESSAGES/shotwell.mo installing ja.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/ja/LC_MESSAGES/shotwell.mo installing kk.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/kk/LC_MESSAGES/shotwell.mo installing km.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/km/LC_MESSAGES/shotwell.mo installing kn.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/kn/LC_MESSAGES/shotwell.mo installing ko.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/ko/LC_MESSAGES/shotwell.mo installing ky.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/ky/LC_MESSAGES/shotwell.mo installing lt.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/lt/LC_MESSAGES/shotwell.mo installing lv.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/lv/LC_MESSAGES/shotwell.mo installing mk.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/mk/LC_MESSAGES/shotwell.mo installing ml.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/ml/LC_MESSAGES/shotwell.mo installing mr.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/mr/LC_MESSAGES/shotwell.mo installing nb.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/nb/LC_MESSAGES/shotwell.mo installing nl.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/nl/LC_MESSAGES/shotwell.mo installing nn.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/nn/LC_MESSAGES/shotwell.mo installing oc.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/oc/LC_MESSAGES/shotwell.mo installing or.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/or/LC_MESSAGES/shotwell.mo installing pa.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/pa/LC_MESSAGES/shotwell.mo installing pl.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/pl/LC_MESSAGES/shotwell.mo installing pt.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/pt/LC_MESSAGES/shotwell.mo installing pt_BR.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/pt_BR/LC_MESSAGES/shotwell.mo installing ro.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/ro/LC_MESSAGES/shotwell.mo installing ru.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/ru/LC_MESSAGES/shotwell.mo installing sk.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/sk/LC_MESSAGES/shotwell.mo installing sl.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/sl/LC_MESSAGES/shotwell.mo installing sr.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/sr/LC_MESSAGES/shotwell.mo installing sr@latin.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/sr@latin/LC_MESSAGES/shotwell.mo installing sv.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/sv/LC_MESSAGES/shotwell.mo installing ta.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/ta/LC_MESSAGES/shotwell.mo installing te.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/te/LC_MESSAGES/shotwell.mo installing th.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/th/LC_MESSAGES/shotwell.mo installing tr.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/tr/LC_MESSAGES/shotwell.mo installing uk.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/uk/LC_MESSAGES/shotwell.mo installing vi.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/vi/LC_MESSAGES/shotwell.mo installing zh_CN.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/zh_CN/LC_MESSAGES/shotwell.mo installing zh_HK.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/zh_HK/LC_MESSAGES/shotwell.mo installing zh_TW.gmo as /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/locale/zh_TW/LC_MESSAGES/shotwell.mo if test "shotwell" = "gettext-tools"; then \ /usr/bin/mkdir -p /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/gettext/po; \ for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ /usr/bin/ginstall -c -m 644 ./$file \ /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/gettext/po/$file; \ done; \ else \ : ; \ fi make[1]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/po' Making install in app-icons make[1]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/app-icons' make[2]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/app-icons' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/16x16/apps' /usr/bin/ginstall -c -m 644 16x16/apps/shotwell.png '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/16x16/apps' /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/22x22/apps' /usr/bin/ginstall -c -m 644 22x22/apps/shotwell.png '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/22x22/apps' /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/24x24/apps' /usr/bin/ginstall -c -m 644 24x24/apps/shotwell.png '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/24x24/apps' /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/256x256/apps' /usr/bin/ginstall -c -m 644 256x256/apps/shotwell.png '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/256x256/apps' /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/32x32/apps' /usr/bin/ginstall -c -m 644 32x32/apps/shotwell.png '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/32x32/apps' /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/48x48/apps' /usr/bin/ginstall -c -m 644 48x48/apps/shotwell.png '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/48x48/apps' /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/symbolic/apps' /usr/bin/ginstall -c -m 644 symbolic/apps/shotwell-symbolic.svg '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/icons/hicolor/symbolic/apps' make install-data-hook make[3]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/app-icons' test -n "/usr/src/slapt-src/graphics/shotwell/package-shotwell" || gtk-update-icon-cache --ignore-theme-index --force "/usr/share/icons/hicolor" make[3]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/app-icons' make[2]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/app-icons' make[1]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/app-icons' Making install in icons make[1]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/icons' make[2]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/icons' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/shotwell/icons' /usr/bin/ginstall -c -m 644 all-rejected.png crop-pivot-reticle.png crop.svg drag_nub.png faces-tool.png filter-flagged.png filter-photos.png filter-raw.png filter-videos.png five-star-filter.svg five-stars.svg flag-page.png flag-trinket.png four-star-filter-plus.svg four-stars.svg generic-plugin.png image-adjust.svg import-all.png import.svg make-primary.svg many-faces.png merge.svg multiple-events.png multiple-tags.png no-event.png noninterpretable-video.png one-event.png one-face.png one-star-filter-plus.svg one-star.svg one-tag.png pin-toolbar.svg publish.png redeye.png rejected.svg shotwell-16.png shotwell-auto-enhance.png shotwell.png shotwell-street.jpg slideshow-extension-point.png '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/shotwell/icons' /usr/bin/ginstall -c -m 644 sprocket.png straighten.svg three-star-filter-plus.svg three-stars.svg two-star-filter-plus.svg two-stars.svg videos-page.png zoom-in.png zoom-out.png '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/shotwell/icons' make[2]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/icons' make[1]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/icons' Making install in ui make[1]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/ui' make[2]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/ui' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/shotwell/ui' /usr/bin/ginstall -c -m 644 collection.ui direct_context.ui direct.ui events_directory.ui event.ui fullscreen.ui import_queue.ui import.ui media.ui offline.ui photo_context.ui photo.ui savedsearch.ui search_bar.ui search_sidebar_context.ui set_background_dialog.ui set_background_slideshow_dialog.ui shotwell.ui shotwell.xml sidebar_default_context.ui tag_sidebar_context.ui tags.ui top.ui trash.ui '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/share/shotwell/ui' make[2]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/ui' make[1]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/ui' make[1]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0' make[2]: Entering directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0' /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64' /bin/sh ./libtool --mode=install /usr/bin/ginstall -c plugins/common/libshotwell-plugin-common.la '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64' libtool: install: /usr/bin/ginstall -c plugins/common/.libs/libshotwell-plugin-common.so.0.0.0 /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64/libshotwell-plugin-common.so.0.0.0 libtool: install: (cd /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64 && { ln -s -f libshotwell-plugin-common.so.0.0.0 libshotwell-plugin-common.so.0 || { rm -f libshotwell-plugin-common.so.0 && ln -s libshotwell-plugin-common.so.0.0.0 libshotwell-plugin-common.so.0; }; }) libtool: install: (cd /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64 && { ln -s -f libshotwell-plugin-common.so.0.0.0 libshotwell-plugin-common.so || { rm -f libshotwell-plugin-common.so && ln -s libshotwell-plugin-common.so.0.0.0 libshotwell-plugin-common.so; }; }) libtool: install: /usr/bin/ginstall -c plugins/common/.libs/libshotwell-plugin-common.lai /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64/libshotwell-plugin-common.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/ginstall -c shotwell '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/bin' libtool: install: /usr/bin/ginstall -c shotwell /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/bin/shotwell /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/libexec/shotwell' /usr/bin/ginstall -c ./settings-migrator/shotwell-settings-migrator '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/libexec/shotwell' /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/libexec/shotwell' /bin/sh ./libtool --mode=install /usr/bin/ginstall -c thumbnailer/shotwell-video-thumbnailer '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/libexec/shotwell' libtool: install: /usr/bin/ginstall -c thumbnailer/shotwell-video-thumbnailer /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/libexec/shotwell/shotwell-video-thumbnailer /usr/bin/mkdir -p '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64/shotwell/plugins/builtin' /bin/sh ./libtool --mode=install /usr/bin/ginstall -c plugins/shotwell-publishing/shotwell-publishing.la plugins/shotwell-publishing-extras/shotwell-publishing-extras.la plugins/shotwell-transitions/shotwell-transitions.la plugins/shotwell-data-imports/shotwell-data-imports.la '/usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64/shotwell/plugins/builtin' libtool: warning: relinking 'plugins/shotwell-publishing/shotwell-publishing.la' libtool: install: (cd /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0; /bin/sh "/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/libtool" --silent --tag CC --mode=relink gcc -DPLUGIN_RESOURCE_PATH=\"/org/gnome/Shotwell/Publishing\" -pthread -I/usr/include/json-glib-1.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/webkitgtk-4.0 -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I./vapi -D_PREFIX=\"/usr\" -D_VERSION=\"0.24.0\" -DGETTEXT_PACKAGE=\"shotwell\" -D_LANG_SUPPORT_DIR=\"/usr/share/locale\" -D_LIBEXECDIR=\"/usr/libexec\" -D_LIB=\"/usr/lib64\" -D_GIT_VERSION=\"2d300134b66139f3dc18577bedf83266a3e0b13c\" -I ./plugins -O2 -fPIC -no-undefined -module -shared -export_dynamic -avoid-version -o plugins/shotwell-publishing/shotwell-publishing.la -rpath /usr/lib64/shotwell/plugins/builtin plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-shotwell-publishing.lo plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-FacebookPublishing.lo plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-PicasaPublishing.lo plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-FlickrPublishing.lo plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-YouTubePublishing.lo plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-PiwigoPublishing.lo plugins/shotwell-publishing/plugins_shotwell_publishing_shotwell_publishing_la-resource.lo -lgexiv2 -ljson-glib-1.0 -lgee-0.8 -lxml2 -lwebkit2gtk-4.0 -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lsoup-2.4 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lgio-2.0 -ljavascriptcoregtk-4.0 -lgobject-2.0 -lglib-2.0 ./plugins/common/libshotwell-plugin-common.la -inst-prefix-dir /usr/src/slapt-src/graphics/shotwell/package-shotwell) libtool: install: /usr/bin/ginstall -c plugins/shotwell-publishing/.libs/shotwell-publishing.soT /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64/shotwell/plugins/builtin/shotwell-publishing.so libtool: install: /usr/bin/ginstall -c plugins/shotwell-publishing/.libs/shotwell-publishing.lai /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64/shotwell/plugins/builtin/shotwell-publishing.la libtool: warning: relinking 'plugins/shotwell-publishing-extras/shotwell-publishing-extras.la' libtool: install: (cd /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0; /bin/sh "/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/libtool" --silent --tag CC --mode=relink gcc -DPLUGIN_RESOURCE_PATH=\"/org/gnome/Shotwell/Publishing/Extras\" -pthread -I/usr/include/json-glib-1.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/webkitgtk-4.0 -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I./vapi -D_PREFIX=\"/usr\" -D_VERSION=\"0.24.0\" -DGETTEXT_PACKAGE=\"shotwell\" -D_LANG_SUPPORT_DIR=\"/usr/share/locale\" -D_LIBEXECDIR=\"/usr/libexec\" -D_LIB=\"/usr/lib64\" -D_GIT_VERSION=\"2d300134b66139f3dc18577bedf83266a3e0b13c\" -I /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins -O2 -fPIC -no-undefined -module -shared -export_dynamic -avoid-version -o plugins/shotwell-publishing-extras/shotwell-publishing-extras.la -rpath /usr/lib64/shotwell/plugins/builtin plugins/shotwell-publishing-extras/plugins_shotwell_publishing_extras_shotwell_publishing_extras_la-GalleryConnector.lo plugins/shotwell-publishing-extras/plugins_shotwell_publishing_extras_shotwell_publishing_extras_la-RajcePublishing.lo plugins/shotwell-publishing-extras/plugins_shotwell_publishing_extras_shotwell_publishing_extras_la-shotwell-publishing-extras.lo plugins/shotwell-publishing-extras/plugins_shotwell_publishing_extras_shotwell_publishing_extras_la-TumblrPublishing.lo plugins/shotwell-publishing-extras/plugins_shotwell_publishing_extras_shotwell_publishing_extras_la-YandexPublishing.lo plugins/shotwell-publishing-extras/plugins_shotwell_publishing_extras_shotwell_publishing_extras_la-resource.lo -lgexiv2 -ljson-glib-1.0 -lgee-0.8 -lxml2 -lwebkit2gtk-4.0 -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lsoup-2.4 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lgio-2.0 -ljavascriptcoregtk-4.0 -lgobject-2.0 -lglib-2.0 ./plugins/common/libshotwell-plugin-common.la -inst-prefix-dir /usr/src/slapt-src/graphics/shotwell/package-shotwell) libtool: install: /usr/bin/ginstall -c plugins/shotwell-publishing-extras/.libs/shotwell-publishing-extras.soT /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64/shotwell/plugins/builtin/shotwell-publishing-extras.so libtool: install: /usr/bin/ginstall -c plugins/shotwell-publishing-extras/.libs/shotwell-publishing-extras.lai /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64/shotwell/plugins/builtin/shotwell-publishing-extras.la libtool: warning: relinking 'plugins/shotwell-transitions/shotwell-transitions.la' libtool: install: (cd /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0; /bin/sh "/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/libtool" --silent --tag CC --mode=relink gcc -DPLUGIN_RESOURCE_PATH=\"/org/gnome/Shotwell/Transitions\" -pthread -I/usr/include/json-glib-1.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/webkitgtk-4.0 -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I./vapi -D_PREFIX=\"/usr\" -D_VERSION=\"0.24.0\" -DGETTEXT_PACKAGE=\"shotwell\" -D_LANG_SUPPORT_DIR=\"/usr/share/locale\" -D_LIBEXECDIR=\"/usr/libexec\" -D_LIB=\"/usr/lib64\" -D_GIT_VERSION=\"2d300134b66139f3dc18577bedf83266a3e0b13c\" -I /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins -O2 -fPIC -no-undefined -module -shared -export_dynamic -avoid-version -o plugins/shotwell-transitions/shotwell-transitions.la -rpath /usr/lib64/shotwell/plugins/builtin plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-BlindsEffect.lo plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-ChessEffect.lo plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-CircleEffect.lo plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-CirclesEffect.lo plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-ClockEffect.lo plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-CrumbleEffect.lo plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-FadeEffect.lo plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-shotwell-transitions.lo plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-SlideEffect.lo plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-SquaresEffect.lo plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-StripesEffect.lo plugins/shotwell-transitions/plugins_shotwell_transitions_shotwell_transitions_la-resource.lo -lgio-2.0 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lgobject-2.0 -lglib-2.0 -lm ./plugins/common/libshotwell-plugin-common.la -inst-prefix-dir /usr/src/slapt-src/graphics/shotwell/package-shotwell) libtool: install: /usr/bin/ginstall -c plugins/shotwell-transitions/.libs/shotwell-transitions.soT /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64/shotwell/plugins/builtin/shotwell-transitions.so libtool: install: /usr/bin/ginstall -c plugins/shotwell-transitions/.libs/shotwell-transitions.lai /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64/shotwell/plugins/builtin/shotwell-transitions.la libtool: warning: relinking 'plugins/shotwell-data-imports/shotwell-data-imports.la' libtool: install: (cd /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0; /bin/sh "/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/libtool" --silent --tag CC --mode=relink gcc -DPLUGIN_RESOURCE_PATH=\"/org/gnome/Shotwell/Imports\" -pthread -I/usr/include/json-glib-1.0 -I/usr/include/webkitgtk-4.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/webkitgtk-4.0 -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I./vapi -D_PREFIX=\"/usr\" -D_VERSION=\"0.24.0\" -DGETTEXT_PACKAGE=\"shotwell\" -D_LANG_SUPPORT_DIR=\"/usr/share/locale\" -D_LIBEXECDIR=\"/usr/libexec\" -D_LIB=\"/usr/lib64\" -D_GIT_VERSION=\"2d300134b66139f3dc18577bedf83266a3e0b13c\" -I /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0/plugins -O2 -fPIC -no-undefined -module -shared -export_dynamic -avoid-version -o plugins/shotwell-data-imports/shotwell-data-imports.la -rpath /usr/lib64/shotwell/plugins/builtin plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotDatabaseBehavior.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotDatabaseTable.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotDatabase.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotImporter.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotMetaTable.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotPhotosTable.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotPhotoTagsTable.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotPhotoVersionsTable.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotRollsTable.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotTableBehavior.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-FSpotTagsTable.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-shotwell-data-imports.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-SqliteSupport.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-VersionNumber.lo plugins/shotwell-data-imports/plugins_shotwell_data_imports_shotwell_data_imports_la-resource.lo -lgee-0.8 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lsqlite3 -ldl ./plugins/common/libshotwell-plugin-common.la -inst-prefix-dir /usr/src/slapt-src/graphics/shotwell/package-shotwell) libtool: install: /usr/bin/ginstall -c plugins/shotwell-data-imports/.libs/shotwell-data-imports.soT /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64/shotwell/plugins/builtin/shotwell-data-imports.so libtool: install: /usr/bin/ginstall -c plugins/shotwell-data-imports/.libs/shotwell-data-imports.lai /usr/src/slapt-src/graphics/shotwell/package-shotwell/usr/lib64/shotwell/plugins/builtin/shotwell-data-imports.la libtool: warning: remember to run 'libtool --finish /usr/lib64/shotwell/plugins/builtin' make[2]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0' make[1]: Leaving directory '/usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0' Slackware package maker, version 3.14159265. Searching for symbolic links: usr/lib64/libshotwell-plugin-common.so libshotwell-plugin-common.so.0.0.0 usr/lib64/libshotwell-plugin-common.so.0 libshotwell-plugin-common.so.0.0.0 usr/share/help/cs/shotwell/figures/crop_thirds.jpg ../../../C/shotwell/figures/crop_thirds.jpg usr/share/help/cs/shotwell/figures/edit_toolbar.png ../../../C/shotwell/figures/edit_toolbar.png usr/share/help/cs/shotwell/figures/editing_overview.png ../../../C/shotwell/figures/editing_overview.png usr/share/help/cs/shotwell/figures/shotwell_logo.png ../../../C/shotwell/figures/shotwell_logo.png usr/share/help/cs/shotwell/figures/trash_process.png ../../../C/shotwell/figures/trash_process.png usr/share/help/de/shotwell/figures/crop_thirds.jpg ../../../C/shotwell/figures/crop_thirds.jpg usr/share/help/de/shotwell/figures/edit_toolbar.png ../../../C/shotwell/figures/edit_toolbar.png usr/share/help/de/shotwell/figures/editing_overview.png ../../../C/shotwell/figures/editing_overview.png usr/share/help/de/shotwell/figures/shotwell_logo.png ../../../C/shotwell/figures/shotwell_logo.png usr/share/help/de/shotwell/figures/trash_process.png ../../../C/shotwell/figures/trash_process.png usr/share/help/el/shotwell/figures/crop_thirds.jpg ../../../C/shotwell/figures/crop_thirds.jpg usr/share/help/el/shotwell/figures/edit_toolbar.png ../../../C/shotwell/figures/edit_toolbar.png usr/share/help/el/shotwell/figures/editing_overview.png ../../../C/shotwell/figures/editing_overview.png usr/share/help/el/shotwell/figures/shotwell_logo.png ../../../C/shotwell/figures/shotwell_logo.png usr/share/help/el/shotwell/figures/trash_process.png ../../../C/shotwell/figures/trash_process.png usr/share/help/es/shotwell/figures/crop_thirds.jpg ../../../C/shotwell/figures/crop_thirds.jpg usr/share/help/es/shotwell/figures/edit_toolbar.png ../../../C/shotwell/figures/edit_toolbar.png usr/share/help/es/shotwell/figures/editing_overview.png ../../../C/shotwell/figures/editing_overview.png usr/share/help/es/shotwell/figures/shotwell_logo.png ../../../C/shotwell/figures/shotwell_logo.png usr/share/help/es/shotwell/figures/trash_process.png ../../../C/shotwell/figures/trash_process.png usr/share/help/hu/shotwell/figures/crop_thirds.jpg ../../../C/shotwell/figures/crop_thirds.jpg usr/share/help/hu/shotwell/figures/edit_toolbar.png ../../../C/shotwell/figures/edit_toolbar.png usr/share/help/hu/shotwell/figures/editing_overview.png ../../../C/shotwell/figures/editing_overview.png usr/share/help/hu/shotwell/figures/shotwell_logo.png ../../../C/shotwell/figures/shotwell_logo.png usr/share/help/hu/shotwell/figures/trash_process.png ../../../C/shotwell/figures/trash_process.png usr/share/help/pt_BR/shotwell/figures/crop_thirds.jpg ../../../C/shotwell/figures/crop_thirds.jpg usr/share/help/pt_BR/shotwell/figures/edit_toolbar.png ../../../C/shotwell/figures/edit_toolbar.png usr/share/help/pt_BR/shotwell/figures/editing_overview.png ../../../C/shotwell/figures/editing_overview.png usr/share/help/pt_BR/shotwell/figures/shotwell_logo.png ../../../C/shotwell/figures/shotwell_logo.png usr/share/help/pt_BR/shotwell/figures/trash_process.png ../../../C/shotwell/figures/trash_process.png usr/share/help/sv/shotwell/figures/crop_thirds.jpg ../../../C/shotwell/figures/crop_thirds.jpg usr/share/help/sv/shotwell/figures/edit_toolbar.png ../../../C/shotwell/figures/edit_toolbar.png usr/share/help/sv/shotwell/figures/editing_overview.png ../../../C/shotwell/figures/editing_overview.png usr/share/help/sv/shotwell/figures/shotwell_logo.png ../../../C/shotwell/figures/shotwell_logo.png usr/share/help/sv/shotwell/figures/trash_process.png ../../../C/shotwell/figures/trash_process.png Making symbolic link creation script: ( cd usr/lib64 ; rm -rf libshotwell-plugin-common.so ) ( cd usr/lib64 ; ln -sf libshotwell-plugin-common.so.0.0.0 libshotwell-plugin-common.so ) ( cd usr/lib64 ; rm -rf libshotwell-plugin-common.so.0 ) ( cd usr/lib64 ; ln -sf libshotwell-plugin-common.so.0.0.0 libshotwell-plugin-common.so.0 ) ( cd usr/share/help/cs/shotwell/figures ; rm -rf crop_thirds.jpg ) ( cd usr/share/help/cs/shotwell/figures ; ln -sf ../../../C/shotwell/figures/crop_thirds.jpg crop_thirds.jpg ) ( cd usr/share/help/cs/shotwell/figures ; rm -rf edit_toolbar.png ) ( cd usr/share/help/cs/shotwell/figures ; ln -sf ../../../C/shotwell/figures/edit_toolbar.png edit_toolbar.png ) ( cd usr/share/help/cs/shotwell/figures ; rm -rf editing_overview.png ) ( cd usr/share/help/cs/shotwell/figures ; ln -sf ../../../C/shotwell/figures/editing_overview.png editing_overview.png ) ( cd usr/share/help/cs/shotwell/figures ; rm -rf shotwell_logo.png ) ( cd usr/share/help/cs/shotwell/figures ; ln -sf ../../../C/shotwell/figures/shotwell_logo.png shotwell_logo.png ) ( cd usr/share/help/cs/shotwell/figures ; rm -rf trash_process.png ) ( cd usr/share/help/cs/shotwell/figures ; ln -sf ../../../C/shotwell/figures/trash_process.png trash_process.png ) ( cd usr/share/help/de/shotwell/figures ; rm -rf crop_thirds.jpg ) ( cd usr/share/help/de/shotwell/figures ; ln -sf ../../../C/shotwell/figures/crop_thirds.jpg crop_thirds.jpg ) ( cd usr/share/help/de/shotwell/figures ; rm -rf edit_toolbar.png ) ( cd usr/share/help/de/shotwell/figures ; ln -sf ../../../C/shotwell/figures/edit_toolbar.png edit_toolbar.png ) ( cd usr/share/help/de/shotwell/figures ; rm -rf editing_overview.png ) ( cd usr/share/help/de/shotwell/figures ; ln -sf ../../../C/shotwell/figures/editing_overview.png editing_overview.png ) ( cd usr/share/help/de/shotwell/figures ; rm -rf shotwell_logo.png ) ( cd usr/share/help/de/shotwell/figures ; ln -sf ../../../C/shotwell/figures/shotwell_logo.png shotwell_logo.png ) ( cd usr/share/help/de/shotwell/figures ; rm -rf trash_process.png ) ( cd usr/share/help/de/shotwell/figures ; ln -sf ../../../C/shotwell/figures/trash_process.png trash_process.png ) ( cd usr/share/help/el/shotwell/figures ; rm -rf crop_thirds.jpg ) ( cd usr/share/help/el/shotwell/figures ; ln -sf ../../../C/shotwell/figures/crop_thirds.jpg crop_thirds.jpg ) ( cd usr/share/help/el/shotwell/figures ; rm -rf edit_toolbar.png ) ( cd usr/share/help/el/shotwell/figures ; ln -sf ../../../C/shotwell/figures/edit_toolbar.png edit_toolbar.png ) ( cd usr/share/help/el/shotwell/figures ; rm -rf editing_overview.png ) ( cd usr/share/help/el/shotwell/figures ; ln -sf ../../../C/shotwell/figures/editing_overview.png editing_overview.png ) ( cd usr/share/help/el/shotwell/figures ; rm -rf shotwell_logo.png ) ( cd usr/share/help/el/shotwell/figures ; ln -sf ../../../C/shotwell/figures/shotwell_logo.png shotwell_logo.png ) ( cd usr/share/help/el/shotwell/figures ; rm -rf trash_process.png ) ( cd usr/share/help/el/shotwell/figures ; ln -sf ../../../C/shotwell/figures/trash_process.png trash_process.png ) ( cd usr/share/help/es/shotwell/figures ; rm -rf crop_thirds.jpg ) ( cd usr/share/help/es/shotwell/figures ; ln -sf ../../../C/shotwell/figures/crop_thirds.jpg crop_thirds.jpg ) ( cd usr/share/help/es/shotwell/figures ; rm -rf edit_toolbar.png ) ( cd usr/share/help/es/shotwell/figures ; ln -sf ../../../C/shotwell/figures/edit_toolbar.png edit_toolbar.png ) ( cd usr/share/help/es/shotwell/figures ; rm -rf editing_overview.png ) ( cd usr/share/help/es/shotwell/figures ; ln -sf ../../../C/shotwell/figures/editing_overview.png editing_overview.png ) ( cd usr/share/help/es/shotwell/figures ; rm -rf shotwell_logo.png ) ( cd usr/share/help/es/shotwell/figures ; ln -sf ../../../C/shotwell/figures/shotwell_logo.png shotwell_logo.png ) ( cd usr/share/help/es/shotwell/figures ; rm -rf trash_process.png ) ( cd usr/share/help/es/shotwell/figures ; ln -sf ../../../C/shotwell/figures/trash_process.png trash_process.png ) ( cd usr/share/help/hu/shotwell/figures ; rm -rf crop_thirds.jpg ) ( cd usr/share/help/hu/shotwell/figures ; ln -sf ../../../C/shotwell/figures/crop_thirds.jpg crop_thirds.jpg ) ( cd usr/share/help/hu/shotwell/figures ; rm -rf edit_toolbar.png ) ( cd usr/share/help/hu/shotwell/figures ; ln -sf ../../../C/shotwell/figures/edit_toolbar.png edit_toolbar.png ) ( cd usr/share/help/hu/shotwell/figures ; rm -rf editing_overview.png ) ( cd usr/share/help/hu/shotwell/figures ; ln -sf ../../../C/shotwell/figures/editing_overview.png editing_overview.png ) ( cd usr/share/help/hu/shotwell/figures ; rm -rf shotwell_logo.png ) ( cd usr/share/help/hu/shotwell/figures ; ln -sf ../../../C/shotwell/figures/shotwell_logo.png shotwell_logo.png ) ( cd usr/share/help/hu/shotwell/figures ; rm -rf trash_process.png ) ( cd usr/share/help/hu/shotwell/figures ; ln -sf ../../../C/shotwell/figures/trash_process.png trash_process.png ) ( cd usr/share/help/pt_BR/shotwell/figures ; rm -rf crop_thirds.jpg ) ( cd usr/share/help/pt_BR/shotwell/figures ; ln -sf ../../../C/shotwell/figures/crop_thirds.jpg crop_thirds.jpg ) ( cd usr/share/help/pt_BR/shotwell/figures ; rm -rf edit_toolbar.png ) ( cd usr/share/help/pt_BR/shotwell/figures ; ln -sf ../../../C/shotwell/figures/edit_toolbar.png edit_toolbar.png ) ( cd usr/share/help/pt_BR/shotwell/figures ; rm -rf editing_overview.png ) ( cd usr/share/help/pt_BR/shotwell/figures ; ln -sf ../../../C/shotwell/figures/editing_overview.png editing_overview.png ) ( cd usr/share/help/pt_BR/shotwell/figures ; rm -rf shotwell_logo.png ) ( cd usr/share/help/pt_BR/shotwell/figures ; ln -sf ../../../C/shotwell/figures/shotwell_logo.png shotwell_logo.png ) ( cd usr/share/help/pt_BR/shotwell/figures ; rm -rf trash_process.png ) ( cd usr/share/help/pt_BR/shotwell/figures ; ln -sf ../../../C/shotwell/figures/trash_process.png trash_process.png ) ( cd usr/share/help/sv/shotwell/figures ; rm -rf crop_thirds.jpg ) ( cd usr/share/help/sv/shotwell/figures ; ln -sf ../../../C/shotwell/figures/crop_thirds.jpg crop_thirds.jpg ) ( cd usr/share/help/sv/shotwell/figures ; rm -rf edit_toolbar.png ) ( cd usr/share/help/sv/shotwell/figures ; ln -sf ../../../C/shotwell/figures/edit_toolbar.png edit_toolbar.png ) ( cd usr/share/help/sv/shotwell/figures ; rm -rf editing_overview.png ) ( cd usr/share/help/sv/shotwell/figures ; ln -sf ../../../C/shotwell/figures/editing_overview.png editing_overview.png ) ( cd usr/share/help/sv/shotwell/figures ; rm -rf shotwell_logo.png ) ( cd usr/share/help/sv/shotwell/figures ; ln -sf ../../../C/shotwell/figures/shotwell_logo.png shotwell_logo.png ) ( cd usr/share/help/sv/shotwell/figures ; rm -rf trash_process.png ) ( cd usr/share/help/sv/shotwell/figures ; ln -sf ../../../C/shotwell/figures/trash_process.png trash_process.png ) Unless your existing installation script already contains the code to create these links, you should append these lines to your existing install script. Now's your chance. :^) Would you like to add this stuff to the existing install script and remove the symbolic links ([y]es, [n]o)? y Removing symbolic links: removed './usr/share/help/cs/shotwell/figures/crop_thirds.jpg' removed './usr/share/help/cs/shotwell/figures/editing_overview.png' removed './usr/share/help/cs/shotwell/figures/edit_toolbar.png' removed './usr/share/help/cs/shotwell/figures/shotwell_logo.png' removed './usr/share/help/cs/shotwell/figures/trash_process.png' removed './usr/share/help/de/shotwell/figures/crop_thirds.jpg' removed './usr/share/help/de/shotwell/figures/editing_overview.png' removed './usr/share/help/de/shotwell/figures/edit_toolbar.png' removed './usr/share/help/de/shotwell/figures/shotwell_logo.png' removed './usr/share/help/de/shotwell/figures/trash_process.png' removed './usr/share/help/el/shotwell/figures/crop_thirds.jpg' removed './usr/share/help/el/shotwell/figures/editing_overview.png' removed './usr/share/help/el/shotwell/figures/edit_toolbar.png' removed './usr/share/help/el/shotwell/figures/shotwell_logo.png' removed './usr/share/help/el/shotwell/figures/trash_process.png' removed './usr/share/help/es/shotwell/figures/crop_thirds.jpg' removed './usr/share/help/es/shotwell/figures/editing_overview.png' removed './usr/share/help/es/shotwell/figures/edit_toolbar.png' removed './usr/share/help/es/shotwell/figures/shotwell_logo.png' removed './usr/share/help/es/shotwell/figures/trash_process.png' removed './usr/share/help/hu/shotwell/figures/crop_thirds.jpg' removed './usr/share/help/hu/shotwell/figures/editing_overview.png' removed './usr/share/help/hu/shotwell/figures/edit_toolbar.png' removed './usr/share/help/hu/shotwell/figures/shotwell_logo.png' removed './usr/share/help/hu/shotwell/figures/trash_process.png' removed './usr/share/help/pt_BR/shotwell/figures/crop_thirds.jpg' removed './usr/share/help/pt_BR/shotwell/figures/editing_overview.png' removed './usr/share/help/pt_BR/shotwell/figures/edit_toolbar.png' removed './usr/share/help/pt_BR/shotwell/figures/shotwell_logo.png' removed './usr/share/help/pt_BR/shotwell/figures/trash_process.png' removed './usr/share/help/sv/shotwell/figures/crop_thirds.jpg' removed './usr/share/help/sv/shotwell/figures/editing_overview.png' removed './usr/share/help/sv/shotwell/figures/edit_toolbar.png' removed './usr/share/help/sv/shotwell/figures/shotwell_logo.png' removed './usr/share/help/sv/shotwell/figures/trash_process.png' removed './usr/lib64/libshotwell-plugin-common.so.0' removed './usr/lib64/libshotwell-plugin-common.so' Updating your ./install/doinst.sh... This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0-x86_64-2salix15.0.txz ./ install/ install/doinst.sh install/slack-desc usr/ usr/bin/ usr/bin/shotwell usr/doc/ usr/doc/shotwell-0.24.0/ usr/doc/shotwell-0.24.0/AUTHORS usr/doc/shotwell-0.24.0/COPYING usr/doc/shotwell-0.24.0/INSTALL usr/doc/shotwell-0.24.0/NEWS usr/doc/shotwell-0.24.0/README usr/doc/shotwell-0.24.0/THANKS usr/doc/shotwell-0.24.0/shotwell.SlackBuild usr/lib64/ usr/lib64/libshotwell-plugin-common.so.0.0.0 usr/lib64/shotwell/ usr/lib64/shotwell/plugins/ usr/lib64/shotwell/plugins/builtin/ usr/lib64/shotwell/plugins/builtin/shotwell-data-imports.la usr/lib64/shotwell/plugins/builtin/shotwell-data-imports.so usr/lib64/shotwell/plugins/builtin/shotwell-publishing-extras.la usr/lib64/shotwell/plugins/builtin/shotwell-publishing-extras.so usr/lib64/shotwell/plugins/builtin/shotwell-publishing.la usr/lib64/shotwell/plugins/builtin/shotwell-publishing.so usr/lib64/shotwell/plugins/builtin/shotwell-transitions.la usr/lib64/shotwell/plugins/builtin/shotwell-transitions.so usr/libexec/ usr/libexec/shotwell/ usr/libexec/shotwell/shotwell-settings-migrator usr/libexec/shotwell/shotwell-video-thumbnailer usr/man/ usr/man/man1/ usr/man/man1/shotwell.1.gz usr/share/ usr/share/appdata/ usr/share/appdata/shotwell.appdata.xml usr/share/applications/ usr/share/applications/shotwell-viewer.desktop usr/share/applications/shotwell.desktop usr/share/glib-2.0/ usr/share/glib-2.0/schemas/ usr/share/glib-2.0/schemas/org.yorba.shotwell-extras.gschema.xml usr/share/glib-2.0/schemas/org.yorba.shotwell.gschema.xml usr/share/help/ usr/share/help/C/ usr/share/help/C/shotwell/ usr/share/help/C/shotwell/edit-adjustments.page usr/share/help/C/shotwell/edit-crop.page usr/share/help/C/shotwell/edit-date-time.page usr/share/help/C/shotwell/edit-enhance.page usr/share/help/C/shotwell/edit-external.page usr/share/help/C/shotwell/edit-nondestructive.page usr/share/help/C/shotwell/edit-redeye.page usr/share/help/C/shotwell/edit-rotate.page usr/share/help/C/shotwell/edit-straighten.page usr/share/help/C/shotwell/edit-undo.page usr/share/help/C/shotwell/figures/ usr/share/help/C/shotwell/figures/crop_thirds.jpg usr/share/help/C/shotwell/figures/edit_toolbar.png usr/share/help/C/shotwell/figures/editing_overview.png usr/share/help/C/shotwell/figures/shotwell_logo.png usr/share/help/C/shotwell/figures/trash_process.png usr/share/help/C/shotwell/formats.page usr/share/help/C/shotwell/import-camera.page usr/share/help/C/shotwell/import-f-spot.page usr/share/help/C/shotwell/import-file.page usr/share/help/C/shotwell/import-memorycard.page usr/share/help/C/shotwell/index.page usr/share/help/C/shotwell/organize-event.page usr/share/help/C/shotwell/organize-flag.page usr/share/help/C/shotwell/organize-rating.page usr/share/help/C/shotwell/organize-remove.page usr/share/help/C/shotwell/organize-search.page usr/share/help/C/shotwell/organize-tag.page usr/share/help/C/shotwell/organize-title.page usr/share/help/C/shotwell/other-files.page usr/share/help/C/shotwell/other-missing.page usr/share/help/C/shotwell/other-multiple.page usr/share/help/C/shotwell/other-plugins.page usr/share/help/C/shotwell/raw.page usr/share/help/C/shotwell/running.page usr/share/help/C/shotwell/share-background.page usr/share/help/C/shotwell/share-export.page usr/share/help/C/shotwell/share-print.page usr/share/help/C/shotwell/share-send.page usr/share/help/C/shotwell/share-slideshow.page usr/share/help/C/shotwell/share-upload.page usr/share/help/C/shotwell/view-displaying.page usr/share/help/C/shotwell/view-information.page usr/share/help/C/shotwell/view-sidebar.page usr/share/help/cs/ usr/share/help/cs/shotwell/ usr/share/help/cs/shotwell/edit-adjustments.page usr/share/help/cs/shotwell/edit-crop.page usr/share/help/cs/shotwell/edit-date-time.page usr/share/help/cs/shotwell/edit-enhance.page usr/share/help/cs/shotwell/edit-external.page usr/share/help/cs/shotwell/edit-nondestructive.page usr/share/help/cs/shotwell/edit-redeye.page usr/share/help/cs/shotwell/edit-rotate.page usr/share/help/cs/shotwell/edit-straighten.page usr/share/help/cs/shotwell/edit-undo.page usr/share/help/cs/shotwell/figures/ usr/share/help/cs/shotwell/formats.page usr/share/help/cs/shotwell/import-camera.page usr/share/help/cs/shotwell/import-f-spot.page usr/share/help/cs/shotwell/import-file.page usr/share/help/cs/shotwell/import-memorycard.page usr/share/help/cs/shotwell/index.page usr/share/help/cs/shotwell/organize-event.page usr/share/help/cs/shotwell/organize-flag.page usr/share/help/cs/shotwell/organize-rating.page usr/share/help/cs/shotwell/organize-remove.page usr/share/help/cs/shotwell/organize-search.page usr/share/help/cs/shotwell/organize-tag.page usr/share/help/cs/shotwell/organize-title.page usr/share/help/cs/shotwell/other-files.page usr/share/help/cs/shotwell/other-missing.page usr/share/help/cs/shotwell/other-multiple.page usr/share/help/cs/shotwell/other-plugins.page usr/share/help/cs/shotwell/raw.page usr/share/help/cs/shotwell/running.page usr/share/help/cs/shotwell/share-background.page usr/share/help/cs/shotwell/share-export.page usr/share/help/cs/shotwell/share-print.page usr/share/help/cs/shotwell/share-send.page usr/share/help/cs/shotwell/share-slideshow.page usr/share/help/cs/shotwell/share-upload.page usr/share/help/cs/shotwell/view-displaying.page usr/share/help/cs/shotwell/view-information.page usr/share/help/cs/shotwell/view-sidebar.page usr/share/help/de/ usr/share/help/de/shotwell/ usr/share/help/de/shotwell/edit-adjustments.page usr/share/help/de/shotwell/edit-crop.page usr/share/help/de/shotwell/edit-date-time.page usr/share/help/de/shotwell/edit-enhance.page usr/share/help/de/shotwell/edit-external.page usr/share/help/de/shotwell/edit-nondestructive.page usr/share/help/de/shotwell/edit-redeye.page usr/share/help/de/shotwell/edit-rotate.page usr/share/help/de/shotwell/edit-straighten.page usr/share/help/de/shotwell/edit-undo.page usr/share/help/de/shotwell/figures/ usr/share/help/de/shotwell/formats.page usr/share/help/de/shotwell/import-camera.page usr/share/help/de/shotwell/import-f-spot.page usr/share/help/de/shotwell/import-file.page usr/share/help/de/shotwell/import-memorycard.page usr/share/help/de/shotwell/index.page usr/share/help/de/shotwell/organize-event.page usr/share/help/de/shotwell/organize-flag.page usr/share/help/de/shotwell/organize-rating.page usr/share/help/de/shotwell/organize-remove.page usr/share/help/de/shotwell/organize-search.page usr/share/help/de/shotwell/organize-tag.page usr/share/help/de/shotwell/organize-title.page usr/share/help/de/shotwell/other-files.page usr/share/help/de/shotwell/other-missing.page usr/share/help/de/shotwell/other-multiple.page usr/share/help/de/shotwell/other-plugins.page usr/share/help/de/shotwell/raw.page usr/share/help/de/shotwell/running.page usr/share/help/de/shotwell/share-background.page usr/share/help/de/shotwell/share-export.page usr/share/help/de/shotwell/share-print.page usr/share/help/de/shotwell/share-send.page usr/share/help/de/shotwell/share-slideshow.page usr/share/help/de/shotwell/share-upload.page usr/share/help/de/shotwell/view-displaying.page usr/share/help/de/shotwell/view-information.page usr/share/help/de/shotwell/view-sidebar.page usr/share/help/el/ usr/share/help/el/shotwell/ usr/share/help/el/shotwell/edit-adjustments.page usr/share/help/el/shotwell/edit-crop.page usr/share/help/el/shotwell/edit-date-time.page usr/share/help/el/shotwell/edit-enhance.page usr/share/help/el/shotwell/edit-external.page usr/share/help/el/shotwell/edit-nondestructive.page usr/share/help/el/shotwell/edit-redeye.page usr/share/help/el/shotwell/edit-rotate.page usr/share/help/el/shotwell/edit-straighten.page usr/share/help/el/shotwell/edit-undo.page usr/share/help/el/shotwell/figures/ usr/share/help/el/shotwell/formats.page usr/share/help/el/shotwell/import-camera.page usr/share/help/el/shotwell/import-f-spot.page usr/share/help/el/shotwell/import-file.page usr/share/help/el/shotwell/import-memorycard.page usr/share/help/el/shotwell/index.page usr/share/help/el/shotwell/organize-event.page usr/share/help/el/shotwell/organize-flag.page usr/share/help/el/shotwell/organize-rating.page usr/share/help/el/shotwell/organize-remove.page usr/share/help/el/shotwell/organize-search.page usr/share/help/el/shotwell/organize-tag.page usr/share/help/el/shotwell/organize-title.page usr/share/help/el/shotwell/other-files.page usr/share/help/el/shotwell/other-missing.page usr/share/help/el/shotwell/other-multiple.page usr/share/help/el/shotwell/other-plugins.page usr/share/help/el/shotwell/raw.page usr/share/help/el/shotwell/running.page usr/share/help/el/shotwell/share-background.page usr/share/help/el/shotwell/share-export.page usr/share/help/el/shotwell/share-print.page usr/share/help/el/shotwell/share-send.page usr/share/help/el/shotwell/share-slideshow.page usr/share/help/el/shotwell/share-upload.page usr/share/help/el/shotwell/view-displaying.page usr/share/help/el/shotwell/view-information.page usr/share/help/el/shotwell/view-sidebar.page usr/share/help/es/ usr/share/help/es/shotwell/ usr/share/help/es/shotwell/edit-adjustments.page usr/share/help/es/shotwell/edit-crop.page usr/share/help/es/shotwell/edit-date-time.page usr/share/help/es/shotwell/edit-enhance.page usr/share/help/es/shotwell/edit-external.page usr/share/help/es/shotwell/edit-nondestructive.page usr/share/help/es/shotwell/edit-redeye.page usr/share/help/es/shotwell/edit-rotate.page usr/share/help/es/shotwell/edit-straighten.page usr/share/help/es/shotwell/edit-undo.page usr/share/help/es/shotwell/figures/ usr/share/help/es/shotwell/formats.page usr/share/help/es/shotwell/import-camera.page usr/share/help/es/shotwell/import-f-spot.page usr/share/help/es/shotwell/import-file.page usr/share/help/es/shotwell/import-memorycard.page usr/share/help/es/shotwell/index.page usr/share/help/es/shotwell/organize-event.page usr/share/help/es/shotwell/organize-flag.page usr/share/help/es/shotwell/organize-rating.page usr/share/help/es/shotwell/organize-remove.page usr/share/help/es/shotwell/organize-search.page usr/share/help/es/shotwell/organize-tag.page usr/share/help/es/shotwell/organize-title.page usr/share/help/es/shotwell/other-files.page usr/share/help/es/shotwell/other-missing.page usr/share/help/es/shotwell/other-multiple.page usr/share/help/es/shotwell/other-plugins.page usr/share/help/es/shotwell/raw.page usr/share/help/es/shotwell/running.page usr/share/help/es/shotwell/share-background.page usr/share/help/es/shotwell/share-export.page usr/share/help/es/shotwell/share-print.page usr/share/help/es/shotwell/share-send.page usr/share/help/es/shotwell/share-slideshow.page usr/share/help/es/shotwell/share-upload.page usr/share/help/es/shotwell/view-displaying.page usr/share/help/es/shotwell/view-information.page usr/share/help/es/shotwell/view-sidebar.page usr/share/help/hu/ usr/share/help/hu/shotwell/ usr/share/help/hu/shotwell/edit-adjustments.page usr/share/help/hu/shotwell/edit-crop.page usr/share/help/hu/shotwell/edit-date-time.page usr/share/help/hu/shotwell/edit-enhance.page usr/share/help/hu/shotwell/edit-external.page usr/share/help/hu/shotwell/edit-nondestructive.page usr/share/help/hu/shotwell/edit-redeye.page usr/share/help/hu/shotwell/edit-rotate.page usr/share/help/hu/shotwell/edit-straighten.page usr/share/help/hu/shotwell/edit-undo.page usr/share/help/hu/shotwell/figures/ usr/share/help/hu/shotwell/formats.page usr/share/help/hu/shotwell/import-camera.page usr/share/help/hu/shotwell/import-f-spot.page usr/share/help/hu/shotwell/import-file.page usr/share/help/hu/shotwell/import-memorycard.page usr/share/help/hu/shotwell/index.page usr/share/help/hu/shotwell/organize-event.page usr/share/help/hu/shotwell/organize-flag.page usr/share/help/hu/shotwell/organize-rating.page usr/share/help/hu/shotwell/organize-remove.page usr/share/help/hu/shotwell/organize-search.page usr/share/help/hu/shotwell/organize-tag.page usr/share/help/hu/shotwell/organize-title.page usr/share/help/hu/shotwell/other-files.page usr/share/help/hu/shotwell/other-missing.page usr/share/help/hu/shotwell/other-multiple.page usr/share/help/hu/shotwell/other-plugins.page usr/share/help/hu/shotwell/raw.page usr/share/help/hu/shotwell/running.page usr/share/help/hu/shotwell/share-background.page usr/share/help/hu/shotwell/share-export.page usr/share/help/hu/shotwell/share-print.page usr/share/help/hu/shotwell/share-send.page usr/share/help/hu/shotwell/share-slideshow.page usr/share/help/hu/shotwell/share-upload.page usr/share/help/hu/shotwell/view-displaying.page usr/share/help/hu/shotwell/view-information.page usr/share/help/hu/shotwell/view-sidebar.page usr/share/help/pt_BR/ usr/share/help/pt_BR/shotwell/ usr/share/help/pt_BR/shotwell/edit-adjustments.page usr/share/help/pt_BR/shotwell/edit-crop.page usr/share/help/pt_BR/shotwell/edit-date-time.page usr/share/help/pt_BR/shotwell/edit-enhance.page usr/share/help/pt_BR/shotwell/edit-external.page usr/share/help/pt_BR/shotwell/edit-nondestructive.page usr/share/help/pt_BR/shotwell/edit-redeye.page usr/share/help/pt_BR/shotwell/edit-rotate.page usr/share/help/pt_BR/shotwell/edit-straighten.page usr/share/help/pt_BR/shotwell/edit-undo.page usr/share/help/pt_BR/shotwell/figures/ usr/share/help/pt_BR/shotwell/formats.page usr/share/help/pt_BR/shotwell/import-camera.page usr/share/help/pt_BR/shotwell/import-f-spot.page usr/share/help/pt_BR/shotwell/import-file.page usr/share/help/pt_BR/shotwell/import-memorycard.page usr/share/help/pt_BR/shotwell/index.page usr/share/help/pt_BR/shotwell/organize-event.page usr/share/help/pt_BR/shotwell/organize-flag.page usr/share/help/pt_BR/shotwell/organize-rating.page usr/share/help/pt_BR/shotwell/organize-remove.page usr/share/help/pt_BR/shotwell/organize-search.page usr/share/help/pt_BR/shotwell/organize-tag.page usr/share/help/pt_BR/shotwell/organize-title.page usr/share/help/pt_BR/shotwell/other-files.page usr/share/help/pt_BR/shotwell/other-missing.page usr/share/help/pt_BR/shotwell/other-multiple.page usr/share/help/pt_BR/shotwell/other-plugins.page usr/share/help/pt_BR/shotwell/raw.page usr/share/help/pt_BR/shotwell/running.page usr/share/help/pt_BR/shotwell/share-background.page usr/share/help/pt_BR/shotwell/share-export.page usr/share/help/pt_BR/shotwell/share-print.page usr/share/help/pt_BR/shotwell/share-send.page usr/share/help/pt_BR/shotwell/share-slideshow.page usr/share/help/pt_BR/shotwell/share-upload.page usr/share/help/pt_BR/shotwell/view-displaying.page usr/share/help/pt_BR/shotwell/view-information.page usr/share/help/pt_BR/shotwell/view-sidebar.page usr/share/help/sv/ usr/share/help/sv/shotwell/ usr/share/help/sv/shotwell/edit-adjustments.page usr/share/help/sv/shotwell/edit-crop.page usr/share/help/sv/shotwell/edit-date-time.page usr/share/help/sv/shotwell/edit-enhance.page usr/share/help/sv/shotwell/edit-external.page usr/share/help/sv/shotwell/edit-nondestructive.page usr/share/help/sv/shotwell/edit-redeye.page usr/share/help/sv/shotwell/edit-rotate.page usr/share/help/sv/shotwell/edit-straighten.page usr/share/help/sv/shotwell/edit-undo.page usr/share/help/sv/shotwell/figures/ usr/share/help/sv/shotwell/formats.page usr/share/help/sv/shotwell/import-camera.page usr/share/help/sv/shotwell/import-f-spot.page usr/share/help/sv/shotwell/import-file.page usr/share/help/sv/shotwell/import-memorycard.page usr/share/help/sv/shotwell/index.page usr/share/help/sv/shotwell/organize-event.page usr/share/help/sv/shotwell/organize-flag.page usr/share/help/sv/shotwell/organize-rating.page usr/share/help/sv/shotwell/organize-remove.page usr/share/help/sv/shotwell/organize-search.page usr/share/help/sv/shotwell/organize-tag.page usr/share/help/sv/shotwell/organize-title.page usr/share/help/sv/shotwell/other-files.page usr/share/help/sv/shotwell/other-missing.page usr/share/help/sv/shotwell/other-multiple.page usr/share/help/sv/shotwell/other-plugins.page usr/share/help/sv/shotwell/raw.page usr/share/help/sv/shotwell/running.page usr/share/help/sv/shotwell/share-background.page usr/share/help/sv/shotwell/share-export.page usr/share/help/sv/shotwell/share-print.page usr/share/help/sv/shotwell/share-send.page usr/share/help/sv/shotwell/share-slideshow.page usr/share/help/sv/shotwell/share-upload.page usr/share/help/sv/shotwell/view-displaying.page usr/share/help/sv/shotwell/view-information.page usr/share/help/sv/shotwell/view-sidebar.page usr/share/icons/ usr/share/icons/hicolor/ usr/share/icons/hicolor/16x16/ usr/share/icons/hicolor/16x16/apps/ usr/share/icons/hicolor/16x16/apps/shotwell.png usr/share/icons/hicolor/22x22/ usr/share/icons/hicolor/22x22/apps/ usr/share/icons/hicolor/22x22/apps/shotwell.png usr/share/icons/hicolor/24x24/ usr/share/icons/hicolor/24x24/apps/ usr/share/icons/hicolor/24x24/apps/shotwell.png usr/share/icons/hicolor/256x256/ usr/share/icons/hicolor/256x256/apps/ usr/share/icons/hicolor/256x256/apps/shotwell.png usr/share/icons/hicolor/32x32/ usr/share/icons/hicolor/32x32/apps/ usr/share/icons/hicolor/32x32/apps/shotwell.png usr/share/icons/hicolor/48x48/ usr/share/icons/hicolor/48x48/apps/ usr/share/icons/hicolor/48x48/apps/shotwell.png usr/share/icons/hicolor/symbolic/ usr/share/icons/hicolor/symbolic/apps/ usr/share/icons/hicolor/symbolic/apps/shotwell-symbolic.svg usr/share/locale/ usr/share/locale/af/ usr/share/locale/af/LC_MESSAGES/ usr/share/locale/af/LC_MESSAGES/shotwell.mo usr/share/locale/ar/ usr/share/locale/ar/LC_MESSAGES/ usr/share/locale/ar/LC_MESSAGES/shotwell.mo usr/share/locale/as/ usr/share/locale/as/LC_MESSAGES/ usr/share/locale/as/LC_MESSAGES/shotwell.mo usr/share/locale/ast/ usr/share/locale/ast/LC_MESSAGES/ usr/share/locale/ast/LC_MESSAGES/shotwell.mo usr/share/locale/bg/ usr/share/locale/bg/LC_MESSAGES/ usr/share/locale/bg/LC_MESSAGES/shotwell.mo usr/share/locale/bn/ usr/share/locale/bn/LC_MESSAGES/ usr/share/locale/bn/LC_MESSAGES/shotwell.mo usr/share/locale/bn_IN/ usr/share/locale/bn_IN/LC_MESSAGES/ usr/share/locale/bn_IN/LC_MESSAGES/shotwell.mo usr/share/locale/bs/ usr/share/locale/bs/LC_MESSAGES/ usr/share/locale/bs/LC_MESSAGES/shotwell.mo usr/share/locale/ca/ usr/share/locale/ca/LC_MESSAGES/ usr/share/locale/ca/LC_MESSAGES/shotwell.mo usr/share/locale/cs/ usr/share/locale/cs/LC_MESSAGES/ usr/share/locale/cs/LC_MESSAGES/shotwell.mo usr/share/locale/da/ usr/share/locale/da/LC_MESSAGES/ usr/share/locale/da/LC_MESSAGES/shotwell.mo usr/share/locale/de/ usr/share/locale/de/LC_MESSAGES/ usr/share/locale/de/LC_MESSAGES/shotwell.mo usr/share/locale/el/ usr/share/locale/el/LC_MESSAGES/ usr/share/locale/el/LC_MESSAGES/shotwell.mo usr/share/locale/en_GB/ usr/share/locale/en_GB/LC_MESSAGES/ usr/share/locale/en_GB/LC_MESSAGES/shotwell.mo usr/share/locale/eo/ usr/share/locale/eo/LC_MESSAGES/ usr/share/locale/eo/LC_MESSAGES/shotwell.mo usr/share/locale/es/ usr/share/locale/es/LC_MESSAGES/ usr/share/locale/es/LC_MESSAGES/shotwell.mo usr/share/locale/et/ usr/share/locale/et/LC_MESSAGES/ usr/share/locale/et/LC_MESSAGES/shotwell.mo usr/share/locale/eu/ usr/share/locale/eu/LC_MESSAGES/ usr/share/locale/eu/LC_MESSAGES/shotwell.mo usr/share/locale/fi/ usr/share/locale/fi/LC_MESSAGES/ usr/share/locale/fi/LC_MESSAGES/shotwell.mo usr/share/locale/fr/ usr/share/locale/fr/LC_MESSAGES/ usr/share/locale/fr/LC_MESSAGES/shotwell.mo usr/share/locale/gd/ usr/share/locale/gd/LC_MESSAGES/ usr/share/locale/gd/LC_MESSAGES/shotwell.mo usr/share/locale/gl/ usr/share/locale/gl/LC_MESSAGES/ usr/share/locale/gl/LC_MESSAGES/shotwell.mo usr/share/locale/gu/ usr/share/locale/gu/LC_MESSAGES/ usr/share/locale/gu/LC_MESSAGES/shotwell.mo usr/share/locale/he/ usr/share/locale/he/LC_MESSAGES/ usr/share/locale/he/LC_MESSAGES/shotwell.mo usr/share/locale/hi/ usr/share/locale/hi/LC_MESSAGES/ usr/share/locale/hi/LC_MESSAGES/shotwell.mo usr/share/locale/hr/ usr/share/locale/hr/LC_MESSAGES/ usr/share/locale/hr/LC_MESSAGES/shotwell.mo usr/share/locale/hu/ usr/share/locale/hu/LC_MESSAGES/ usr/share/locale/hu/LC_MESSAGES/shotwell.mo usr/share/locale/ia/ usr/share/locale/ia/LC_MESSAGES/ usr/share/locale/ia/LC_MESSAGES/shotwell.mo usr/share/locale/id/ usr/share/locale/id/LC_MESSAGES/ usr/share/locale/id/LC_MESSAGES/shotwell.mo usr/share/locale/it/ usr/share/locale/it/LC_MESSAGES/ usr/share/locale/it/LC_MESSAGES/shotwell.mo usr/share/locale/ja/ usr/share/locale/ja/LC_MESSAGES/ usr/share/locale/ja/LC_MESSAGES/shotwell.mo usr/share/locale/kk/ usr/share/locale/kk/LC_MESSAGES/ usr/share/locale/kk/LC_MESSAGES/shotwell.mo usr/share/locale/km/ usr/share/locale/km/LC_MESSAGES/ usr/share/locale/km/LC_MESSAGES/shotwell.mo usr/share/locale/kn/ usr/share/locale/kn/LC_MESSAGES/ usr/share/locale/kn/LC_MESSAGES/shotwell.mo usr/share/locale/ko/ usr/share/locale/ko/LC_MESSAGES/ usr/share/locale/ko/LC_MESSAGES/shotwell.mo usr/share/locale/ky/ usr/share/locale/ky/LC_MESSAGES/ usr/share/locale/ky/LC_MESSAGES/shotwell.mo usr/share/locale/lt/ usr/share/locale/lt/LC_MESSAGES/ usr/share/locale/lt/LC_MESSAGES/shotwell.mo usr/share/locale/lv/ usr/share/locale/lv/LC_MESSAGES/ usr/share/locale/lv/LC_MESSAGES/shotwell.mo usr/share/locale/mk/ usr/share/locale/mk/LC_MESSAGES/ usr/share/locale/mk/LC_MESSAGES/shotwell.mo usr/share/locale/ml/ usr/share/locale/ml/LC_MESSAGES/ usr/share/locale/ml/LC_MESSAGES/shotwell.mo usr/share/locale/mr/ usr/share/locale/mr/LC_MESSAGES/ usr/share/locale/mr/LC_MESSAGES/shotwell.mo usr/share/locale/nb/ usr/share/locale/nb/LC_MESSAGES/ usr/share/locale/nb/LC_MESSAGES/shotwell.mo usr/share/locale/nl/ usr/share/locale/nl/LC_MESSAGES/ usr/share/locale/nl/LC_MESSAGES/shotwell.mo usr/share/locale/nn/ usr/share/locale/nn/LC_MESSAGES/ usr/share/locale/nn/LC_MESSAGES/shotwell.mo usr/share/locale/oc/ usr/share/locale/oc/LC_MESSAGES/ usr/share/locale/oc/LC_MESSAGES/shotwell.mo usr/share/locale/or/ usr/share/locale/or/LC_MESSAGES/ usr/share/locale/or/LC_MESSAGES/shotwell.mo usr/share/locale/pa/ usr/share/locale/pa/LC_MESSAGES/ usr/share/locale/pa/LC_MESSAGES/shotwell.mo usr/share/locale/pl/ usr/share/locale/pl/LC_MESSAGES/ usr/share/locale/pl/LC_MESSAGES/shotwell.mo usr/share/locale/pt/ usr/share/locale/pt/LC_MESSAGES/ usr/share/locale/pt/LC_MESSAGES/shotwell.mo usr/share/locale/pt_BR/ usr/share/locale/pt_BR/LC_MESSAGES/ usr/share/locale/pt_BR/LC_MESSAGES/shotwell.mo usr/share/locale/ro/ usr/share/locale/ro/LC_MESSAGES/ usr/share/locale/ro/LC_MESSAGES/shotwell.mo usr/share/locale/ru/ usr/share/locale/ru/LC_MESSAGES/ usr/share/locale/ru/LC_MESSAGES/shotwell.mo usr/share/locale/sk/ usr/share/locale/sk/LC_MESSAGES/ usr/share/locale/sk/LC_MESSAGES/shotwell.mo usr/share/locale/sl/ usr/share/locale/sl/LC_MESSAGES/ usr/share/locale/sl/LC_MESSAGES/shotwell.mo usr/share/locale/sr/ usr/share/locale/sr/LC_MESSAGES/ usr/share/locale/sr/LC_MESSAGES/shotwell.mo usr/share/locale/sr@latin/ usr/share/locale/sr@latin/LC_MESSAGES/ usr/share/locale/sr@latin/LC_MESSAGES/shotwell.mo usr/share/locale/sv/ usr/share/locale/sv/LC_MESSAGES/ usr/share/locale/sv/LC_MESSAGES/shotwell.mo usr/share/locale/ta/ usr/share/locale/ta/LC_MESSAGES/ usr/share/locale/ta/LC_MESSAGES/shotwell.mo usr/share/locale/te/ usr/share/locale/te/LC_MESSAGES/ usr/share/locale/te/LC_MESSAGES/shotwell.mo usr/share/locale/th/ usr/share/locale/th/LC_MESSAGES/ usr/share/locale/th/LC_MESSAGES/shotwell.mo usr/share/locale/tr/ usr/share/locale/tr/LC_MESSAGES/ usr/share/locale/tr/LC_MESSAGES/shotwell.mo usr/share/locale/uk/ usr/share/locale/uk/LC_MESSAGES/ usr/share/locale/uk/LC_MESSAGES/shotwell.mo usr/share/locale/vi/ usr/share/locale/vi/LC_MESSAGES/ usr/share/locale/vi/LC_MESSAGES/shotwell.mo usr/share/locale/zh_CN/ usr/share/locale/zh_CN/LC_MESSAGES/ usr/share/locale/zh_CN/LC_MESSAGES/shotwell.mo usr/share/locale/zh_HK/ usr/share/locale/zh_HK/LC_MESSAGES/ usr/share/locale/zh_HK/LC_MESSAGES/shotwell.mo usr/share/locale/zh_TW/ usr/share/locale/zh_TW/LC_MESSAGES/ usr/share/locale/zh_TW/LC_MESSAGES/shotwell.mo usr/share/shotwell/ usr/share/shotwell/icons/ usr/share/shotwell/icons/all-rejected.png usr/share/shotwell/icons/crop-pivot-reticle.png usr/share/shotwell/icons/crop.svg usr/share/shotwell/icons/drag_nub.png usr/share/shotwell/icons/faces-tool.png usr/share/shotwell/icons/filter-flagged.png usr/share/shotwell/icons/filter-photos.png usr/share/shotwell/icons/filter-raw.png usr/share/shotwell/icons/filter-videos.png usr/share/shotwell/icons/five-star-filter.svg usr/share/shotwell/icons/five-stars.svg usr/share/shotwell/icons/flag-page.png usr/share/shotwell/icons/flag-trinket.png usr/share/shotwell/icons/four-star-filter-plus.svg usr/share/shotwell/icons/four-stars.svg usr/share/shotwell/icons/generic-plugin.png usr/share/shotwell/icons/image-adjust.svg usr/share/shotwell/icons/import-all.png usr/share/shotwell/icons/import.svg usr/share/shotwell/icons/make-primary.svg usr/share/shotwell/icons/many-faces.png usr/share/shotwell/icons/merge.svg usr/share/shotwell/icons/multiple-events.png usr/share/shotwell/icons/multiple-tags.png usr/share/shotwell/icons/no-event.png usr/share/shotwell/icons/noninterpretable-video.png usr/share/shotwell/icons/one-event.png usr/share/shotwell/icons/one-face.png usr/share/shotwell/icons/one-star-filter-plus.svg usr/share/shotwell/icons/one-star.svg usr/share/shotwell/icons/one-tag.png usr/share/shotwell/icons/pin-toolbar.svg usr/share/shotwell/icons/publish.png usr/share/shotwell/icons/redeye.png usr/share/shotwell/icons/rejected.svg usr/share/shotwell/icons/shotwell-16.png usr/share/shotwell/icons/shotwell-auto-enhance.png usr/share/shotwell/icons/shotwell-street.jpg usr/share/shotwell/icons/shotwell.png usr/share/shotwell/icons/slideshow-extension-point.png usr/share/shotwell/icons/sprocket.png usr/share/shotwell/icons/straighten.svg usr/share/shotwell/icons/three-star-filter-plus.svg usr/share/shotwell/icons/three-stars.svg usr/share/shotwell/icons/two-star-filter-plus.svg usr/share/shotwell/icons/two-stars.svg usr/share/shotwell/icons/videos-page.png usr/share/shotwell/icons/zoom-in.png usr/share/shotwell/icons/zoom-out.png usr/share/shotwell/ui/ usr/share/shotwell/ui/collection.ui usr/share/shotwell/ui/direct.ui usr/share/shotwell/ui/direct_context.ui usr/share/shotwell/ui/event.ui usr/share/shotwell/ui/events_directory.ui usr/share/shotwell/ui/fullscreen.ui usr/share/shotwell/ui/import.ui usr/share/shotwell/ui/import_queue.ui usr/share/shotwell/ui/media.ui usr/share/shotwell/ui/offline.ui usr/share/shotwell/ui/photo.ui usr/share/shotwell/ui/photo_context.ui usr/share/shotwell/ui/savedsearch.ui usr/share/shotwell/ui/search_bar.ui usr/share/shotwell/ui/search_sidebar_context.ui usr/share/shotwell/ui/set_background_dialog.ui usr/share/shotwell/ui/set_background_slideshow_dialog.ui usr/share/shotwell/ui/shotwell.ui usr/share/shotwell/ui/shotwell.xml usr/share/shotwell/ui/sidebar_default_context.ui usr/share/shotwell/ui/tag_sidebar_context.ui usr/share/shotwell/ui/tags.ui usr/share/shotwell/ui/top.ui usr/share/shotwell/ui/trash.ui Slackware package /usr/src/slapt-src/graphics/shotwell/shotwell-0.24.0-x86_64-2salix15.0.txz created. Installing package shotwell-0.24.0-x86_64-2salix15.0... | shotwell (Open source photo manager for GNOME) | | Digital photo organizer for Linux. | | Homepage: http://www.yorba.org/shotwell/ | | | | | | | |