Timeshift Update Warnings

Hello EOS community,

Hope all are fine here.

Today pop up yay package Timeshift update window. I run yay on terminal let it to update. Update finished successfully but what does mean that warnings during a update?

’ is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
13441 |                 g_thread_create (_main_estimate_system_size_thread_gthread_func, g_object_ref (self), TRUE, &_inner_error0_);
      |                 ^~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gthread.h:100:10: note: declared here
  100 | GThread *g_thread_create       (GThreadFunc       func,
      |          ^~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/Main.vala.c: In function ‘main_query_subvolume_info’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/Main.vala.c:13817:17: warning: ‘g_thread_create’ is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
13817 |                 g_thread_create (_main_query_subvolume_info_thread_gthread_func, g_object_ref (self), TRUE, &_inner_error0_);
      |                 ^~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gthread.h:100:10: note: declared here
  100 | GThread *g_thread_create       (GThreadFunc       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:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/Main.vala.c: In function ‘main_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types]
  113 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
      |     ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
  260 |     (!g_atomic_pointer_get (location) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/Main.vala.c:16211:13: note: in expansion of macro ‘g_once_init_enter’
16211 |         if (g_once_init_enter (&main_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/SnapshotRepo.vala.c: In function ‘snapshot_repo_delete_directory’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/SnapshotRepo.vala.c:3201:17: warning: ‘g_thread_create’ is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
 3201 |                 g_thread_create (_snapshot_repo_delete_directory_thread_gthread_func, g_object_ref (self), TRUE, &_inner_error0_);
      |                 ^~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:112,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/SnapshotRepo.vala.c:27:
/usr/include/glib-2.0/glib/deprecated/gthread.h:100:10: note: declared here
  100 | GThread *g_thread_create       (GThreadFunc       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:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/SnapshotRepo.vala.c: In function ‘snapshot_repo_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types]
  113 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
      |     ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
  260 |     (!g_atomic_pointer_get (location) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/SnapshotRepo.vala.c:3802:13: note: in expansion of macro ‘g_once_init_enter’
 3802 |         if (g_once_init_enter (&snapshot_repo_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/SnapshotRepo.vala.c: In function ‘snapshot_location_status_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types]
  113 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
      |     ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
  260 |     (!g_atomic_pointer_get (location) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/SnapshotRepo.vala.c:3844:13: note: in expansion of macro ‘g_once_init_enter’
 3844 |         if (g_once_init_enter (&snapshot_location_status_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/Snapshot.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/Snapshot.vala.c: In function ‘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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/Snapshot.vala.c:2983:13: note: in expansion of macro ‘g_once_init_enter’
 2983 |         if (g_once_init_enter (&snapshot_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/Subvolume.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/Subvolume.vala.c: In function ‘subvolume_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types]
  113 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
      |     ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
  260 |     (!g_atomic_pointer_get (location) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Core/Subvolume.vala.c:1290:13: note: in expansion of macro ‘g_once_init_enter’
 1290 |         if (g_once_init_enter (&subvolume_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/AppLock.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/AppLock.vala.c: In function ‘app_lock_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types]
  113 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
      |     ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
  260 |     (!g_atomic_pointer_get (location) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/AppLock.vala.c:407:13: note: in expansion of macro ‘g_once_init_enter’
  407 |         if (g_once_init_enter (&app_lock_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/AsyncTask.vala.c: In function ‘async_task_begin’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/AsyncTask.vala.c:439:25: warning: ‘g_thread_create’ is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
  439 |                         g_thread_create (_async_task_read_stdout_gthread_func, g_object_ref (self), TRUE, &_inner_error0_);
      |                         ^~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:112,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/AsyncTask.vala.c:27:
/usr/include/glib-2.0/glib/deprecated/gthread.h:100:10: note: declared here
  100 | GThread *g_thread_create       (GThreadFunc       func,
      |          ^~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/AsyncTask.vala.c:466:25: warning: ‘g_thread_create’ is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
  466 |                         g_thread_create (_async_task_read_stderr_gthread_func, g_object_ref (self), TRUE, &_inner_error0_);
      |                         ^~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gthread.h:100:10: note: declared here
  100 | GThread *g_thread_create       (GThreadFunc       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:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/AsyncTask.vala.c: In function ‘async_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/AsyncTask.vala.c:1391:13: note: in expansion of macro ‘g_once_init_enter’
 1391 |         if (g_once_init_enter (&async_task_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/AsyncTask.vala.c: In function ‘app_status_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types]
  113 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
      |     ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
  260 |     (!g_atomic_pointer_get (location) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/AsyncTask.vala.c:1433:13: note: in expansion of macro ‘g_once_init_enter’
 1433 |         if (g_once_init_enter (&app_status_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/CronTab.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/CronTab.vala.c: In function ‘cron_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/CronTab.vala.c:1453:13: note: in expansion of macro ‘g_once_init_enter’
 1453 |         if (g_once_init_enter (&cron_tab_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/CryptTabEntry.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/CryptTabEntry.vala.c: In function ‘crypt_tab_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/CryptTabEntry.vala.c:914:13: note: in expansion of macro ‘g_once_init_enter’
  914 |         if (g_once_init_enter (&crypt_tab_entry_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/DeleteFileTask.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/DeleteFileTask.vala.c: In function ‘delete_file_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/DeleteFileTask.vala.c:690:13: note: in expansion of macro ‘g_once_init_enter’
  690 |         if (g_once_init_enter (&delete_file_task_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Device.vala.c:28:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Device.vala.c: In function ‘device_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types]
  113 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
      |     ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
  260 |     (!g_atomic_pointer_get (location) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Device.vala.c:8609:13: note: in expansion of macro ‘g_once_init_enter’
 8609 |         if (g_once_init_enter (&device_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/FileItem.vala.c: In function ‘file_item_query_file_info’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/FileItem.vala.c:314:25: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  314 |                         GTimeVal _tmp35_ = {0};
      |                         ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/FileItem.vala.c:27:
/usr/include/glib-2.0/glib/gtypes.h:553:8: note: declared here
  553 | struct _GTimeVal
      |        ^~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/FileItem.vala.c:411:25: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations]
  411 |                         g_file_info_get_modification_time (_tmp34_, &_tmp35_);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:83,
                 from /usr/include/gee-0.8/gee.h:8,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/FileItem.vala.c:28:
/usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here
 1210 | void              g_file_info_get_modification_time  (GFileInfo         *info,
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/FileItem.vala.c:412:25: warning: ‘g_date_time_new_from_timeval_utc’ is deprecated: Use 'g_date_time_new_from_unix_utc' instead [-Wdeprecated-declarations]
  412 |                         _tmp36_ = g_date_time_new_from_timeval_utc (&_tmp35_);
      |                         ^~~~~~~
In file included from /usr/include/glib-2.0/glib/gbookmarkfile.h:26,
                 from /usr/include/glib-2.0/glib.h:37:
/usr/include/glib-2.0/glib/gdatetime.h:119:25: note: declared here
  119 | GDateTime *             g_date_time_new_from_timeval_utc                (const GTimeVal *tv);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/FileItem.vala.c: In function ‘file_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/FileItem.vala.c:677:13: note: in expansion of macro ‘g_once_init_enter’
  677 |         if (g_once_init_enter (&file_item_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/FsTabEntry.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/FsTabEntry.vala.c: In function ‘fs_tab_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/FsTabEntry.vala.c:1404:13: note: in expansion of macro ‘g_once_init_enter’
 1404 |         if (g_once_init_enter (&fs_tab_entry_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/GtkHelper.vala.c: In function ‘tee_jee_gtk_helper_gtk_inputbox’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/GtkHelper.vala.c:420:17: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
  420 |         _tmp14_ = gtk_dialog_get_content_area (_tmp13_);
      |                 ^
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/IconManager.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/IconManager.vala.c: In function ‘icon_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/IconManager.vala.c:1186:13: note: in expansion of macro ‘g_once_init_enter’
 1186 |         if (g_once_init_enter (&icon_manager_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/LinuxDistro.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/LinuxDistro.vala.c: In function ‘linux_distro_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types]
  113 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
      |     ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
  260 |     (!g_atomic_pointer_get (location) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/LinuxDistro.vala.c:853:13: note: in expansion of macro ‘g_once_init_enter’
  853 |         if (g_once_init_enter (&linux_distro_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/MountEntry.vala.c:4:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/MountEntry.vala.c: In function ‘mount_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/MountEntry.vala.c:423:13: note: in expansion of macro ‘g_once_init_enter’
  423 |         if (g_once_init_enter (&mount_entry_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/OSDNotify.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/OSDNotify.vala.c: In function ‘osd_notify_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types]
  113 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
      |     ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
  260 |     (!g_atomic_pointer_get (location) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/OSDNotify.vala.c:264:13: note: in expansion of macro ‘g_once_init_enter’
  264 |         if (g_once_init_enter (&osd_notify_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/RsyncTask.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/RsyncTask.vala.c: In function ‘rsync_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/RsyncTask.vala.c:2144:13: note: in expansion of macro ‘g_once_init_enter’
 2144 |         if (g_once_init_enter (&rsync_task_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/SystemUser.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/SystemUser.vala.c: In function ‘system_user_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types]
  113 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
      |     ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
  260 |     (!g_atomic_pointer_get (location) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/SystemUser.vala.c:1239:13: note: in expansion of macro ‘g_once_init_enter’
 1239 |         if (g_once_init_enter (&system_user_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TeeJee.FileSystem.vala.c: In function ‘tee_jee_file_system_file_get_modified_date’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TeeJee.FileSystem.vala.c:1048:25: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
 1048 |                         GTimeVal _tmp10_ = {0};
      |                         ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TeeJee.FileSystem.vala.c:27:
/usr/include/glib-2.0/glib/gtypes.h:553:8: note: declared here
  553 | struct _GTimeVal
      |        ^~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TeeJee.FileSystem.vala.c:1070:25: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations]
 1070 |                         g_file_info_get_modification_time (_tmp9_, &_tmp10_);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:83,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TeeJee.FileSystem.vala.c:30:
/usr/include/glib-2.0/gio/gfileinfo.h:1210:19: note: declared here
 1210 | void              g_file_info_get_modification_time  (GFileInfo         *info,
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TeeJee.FileSystem.vala.c:1071:25: warning: ‘g_date_time_new_from_timeval_utc’ is deprecated: Use 'g_date_time_new_from_unix_utc' instead [-Wdeprecated-declarations]
 1071 |                         _tmp11_ = g_date_time_new_from_timeval_utc (&_tmp10_);
      |                         ^~~~~~~
In file included from /usr/include/glib-2.0/glib/gbookmarkfile.h:26,
                 from /usr/include/glib-2.0/glib.h:37:
/usr/include/glib-2.0/glib/gdatetime.h:119:25: note: declared here
  119 | GDateTime *             g_date_time_new_from_timeval_utc                (const GTimeVal *tv);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TeeJee.Process.vala.c: In function ‘tee_jee_process_helper_get_pid_by_command’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TeeJee.Process.vala.c:1096:49: warning: ‘g_data_input_stream_read_until’ is deprecated: Use 'g_data_input_stream_read_upto' instead [-Wdeprecated-declarations]
 1096 |                                                 _tmp24_ = g_data_input_stream_read_until (_tmp22_, "\0", &_tmp23_, NULL, &_inner_error0_);
      |                                                 ^~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:48,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TeeJee.Process.vala.c:30:
/usr/include/glib-2.0/gio/gdatainputstream.h:139:24: note: declared here
  139 | char *                 g_data_input_stream_read_until           (GDataInputStream        *stream,
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TimeoutCounter.vala.c: In function ‘timeout_counter_kill_process_on_timeout’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TimeoutCounter.vala.c:125:17: warning: ‘g_thread_create’ is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
  125 |                 g_thread_create (_timeout_counter_start_counter_thread_gthread_func, g_object_ref (self), TRUE, &_inner_error0_);
      |                 ^~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:112,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TimeoutCounter.vala.c:27:
/usr/include/glib-2.0/glib/deprecated/gthread.h:100:10: note: declared here
  100 | GThread *g_thread_create       (GThreadFunc       func,
      |          ^~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TimeoutCounter.vala.c: In function ‘timeout_counter_exit_on_timeout’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TimeoutCounter.vala.c:165:17: warning: ‘g_thread_create’ is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
  165 |                 g_thread_create (_timeout_counter_start_counter_thread_gthread_func, g_object_ref (self), TRUE, &_inner_error0_);
      |                 ^~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gthread.h:100:10: note: declared here
  100 | GThread *g_thread_create       (GThreadFunc       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:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TimeoutCounter.vala.c: In function ‘timeout_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/TimeoutCounter.vala.c:314:13: note: in expansion of macro ‘g_once_init_enter’
  314 |         if (g_once_init_enter (&timeout_counter_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/AboutWindow.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/AboutWindow.vala.c: In function ‘about_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/AboutWindow.vala.c:2668:13: note: in expansion of macro ‘g_once_init_enter’
 2668 |         if (g_once_init_enter (&about_window_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/CustomMessageDialog.vala.c: In function ‘custom_message_dialog_init_window’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/CustomMessageDialog.vala.c:240:16: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
  240 |         _tmp2_ = gtk_dialog_get_content_area ((GtkDialog*) 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 /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/CustomMessageDialog.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/CustomMessageDialog.vala.c: In function ‘custom_message_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/CustomMessageDialog.vala.c:446:13: note: in expansion of macro ‘g_once_init_enter’
  446 |         if (g_once_init_enter (&custom_message_dialog_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/DonationWindow.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/DonationWindow.vala.c: In function ‘donation_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/DonationWindow.vala.c:605:13: note: in expansion of macro ‘g_once_init_enter’
  605 |         if (g_once_init_enter (&donation_window_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/TerminalWindow.vala.c: In function ‘terminal_window_init_window’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/TerminalWindow.vala.c:244:9: warning: ‘vte_terminal_set_rewrap_on_resize’ is deprecated [-Wdeprecated-declarations]
  244 |         vte_terminal_set_rewrap_on_resize (_tmp13_, TRUE);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/vte-2.91/vte/vte.h:37,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/TerminalWindow.vala.c:30:
/usr/include/vte-2.91/vte/vtedeprecated.h:150:6: note: declared here
  150 | void vte_terminal_set_rewrap_on_resize(VteTerminal *terminal,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/TerminalWindow.vala.c: In function ‘terminal_window_start_shell’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/TerminalWindow.vala.c:296:17: warning: ‘vte_terminal_spawn_sync’ is deprecated [-Wdeprecated-declarations]
  296 |                 vte_terminal_spawn_sync (_tmp4_, VTE_PTY_DEFAULT, _tmp5_, argv, env, G_SPAWN_SEARCH_PATH, NULL, NULL, &_tmp6_, NULL, &_inner_error0_);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/vte-2.91/vte/vtedeprecated.h:91:10: note: declared here
   91 | gboolean vte_terminal_spawn_sync(VteTerminal *terminal,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/TerminalWindow.vala.c: In function ‘terminal_window_execute_script’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/TerminalWindow.vala.c:373:17: warning: ‘vte_terminal_spawn_sync’ is deprecated [-Wdeprecated-declarations]
  373 |                 vte_terminal_spawn_sync (_tmp4_, VTE_PTY_DEFAULT, _tmp5_, argv, env, G_SPAWN_SEARCH_PATH, NULL, NULL, &_tmp6_, NULL, &_inner_error0_);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/vte-2.91/vte/vtedeprecated.h:91:10: note: declared here
   91 | gboolean vte_terminal_spawn_sync(VteTerminal *terminal,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/TerminalWindow.vala.c: In function ‘terminal_window_script_exit’:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/TerminalWindow.vala.c:426:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
  426 |         _tmp0_ = gtk_widget_get_parent ((GtkWidget*) 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 /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/TerminalWindow.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/TerminalWindow.vala.c: In function ‘terminal_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) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Utility/Gtk/TerminalWindow.vala.c:494:13: note: in expansion of macro ‘g_once_init_enter’
  494 |         if (g_once_init_enter (&terminal_window_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Console/AppConsole.vala.c:43: warning: "GETTEXT_PACKAGE" redefined
   43 | #define GETTEXT_PACKAGE ""
      | 
<command-line>: note: this is the location of the previous definition
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /home/cameron/.cache/yay/timeshift/src/timeshift/src/Console/AppConsole.vala.c:27:
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Console/AppConsole.vala.c: In function ‘app_console_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:113:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types]
  113 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
      |     ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
  260 |     (!g_atomic_pointer_get (location) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
/home/cameron/.cache/yay/timeshift/src/timeshift/src/Console/AppConsole.vala.c:6625:13: note: in expansion of macro ‘g_once_init_enter’
 6625 |         if (g_once_init_enter (&app_console_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
Compilation succeeded - 45 warning(s)
# update translation template
find . -iname "*.vala" | xargs xgettext \
        --from-code=UTF-8 --language=C --keyword=_ \
        --copyright-holder='Tony George (teejeetech@gmail.com)' \
        --package-name="timeshift" \
        --package-version='18.2' \
        --msgid-bugs-address='teejeetech@gmail.com' \
        --escape --sort-output \
        -o ../timeshift.pot
./Utility/LicenseText.vala:2: warning: unterminated string literal
./Utility/LicenseText.vala:18: warning: unterminated character constant
./Utility/LicenseText.vala:45: warning: unterminated character constant
./Utility/LicenseText.vala:50: warning: unterminated character constant
./Utility/LicenseText.vala:56: warning: unterminated character constant
./Utility/LicenseText.vala:81: warning: unterminated character constant
./Utility/LicenseText.vala:195: warning: unterminated character constant
./Utility/LicenseText.vala:245: warning: unterminated string literal
./Utility/LicenseText.vala:246: warning: unterminated string literal
./Utility/LicenseText.vala:289: warning: unterminated string literal
# translations
for lang in am ar az bg ca cs da de el en_GB es et eu fi fr he hi hr hu ia id is it ja ko lt nb ne nl pl pt pt_BR ro ru sk sr sv tr uk vi zh_CN zh_TW; do \
        msgmerge --update -v ../po/timeshift-$lang.po ../timeshift.pot ; \
done
.........................................................................
Read 1 old + 1 reference, merged 588, fuzzied 2, missing 4, obsolete 45.
......................................................................
Read 1 old + 1 reference, merged 588, fuzzied 0, missing 6, obsolete 11.
............................................................................
Read 1 old + 1 reference, merged 588, fuzzied 0, missing 6, obsolete 10.
............................................................................
Read 1 old + 1 reference, merged 588, fuzzied 2, missing 4, obsolete 48.
...........................................................................
Read 1 old + 1 reference, merged 588, fuzzied 2, missing 4, obsolete 48.
.......................................................................
Read 1 old + 1 reference, merged 588, fuzzied 4, missing 2, obsolete 53.
.............................................................................
Read 1 old + 1 reference, merged 588, fuzzied 4, missing 2, obsolete 6.
.....................................................................
Read 1 old + 1 reference, merged 592, fuzzied 1, missing 1, obsolete 53.
................................................................................
Read 1 old + 1 reference, merged 588, fuzzied 0, missing 6, obsolete 10.
.......................................................................
Read 1 old + 1 reference, merged 588, fuzzied 2, missing 4, obsolete 48.
.............................................................................
Read 1 old + 1 reference, merged 588, fuzzied 2, missing 4, obsolete 48.
..........................................................................
Read 1 old + 1 reference, merged 588, fuzzied 0, missing 6, obsolete 10.
..........................................................................
Read 1 old + 1 reference, merged 588, fuzzied 3, missing 3, obsolete 47.
...........................................................................................
Read 1 old + 1 reference, merged 578, fuzzied 8, missing 8, obsolete 15.
.......................................................................
Read 1 old + 1 reference, merged 588, fuzzied 2, missing 4, obsolete 50.
..........................................................................
Read 1 old + 1 reference, merged 588, fuzzied 0, missing 6, obsolete 10.
......................................................................
Read 1 old + 1 reference, merged 588, fuzzied 0, missing 6, obsolete 10.
........................................................................
Read 1 old + 1 reference, merged 588, fuzzied 4, missing 2, obsolete 51.
............................................................................
Read 1 old + 1 reference, merged 588, fuzzied 4, missing 2, obsolete 47.
........................................................................
Read 1 old + 1 reference, merged 588, fuzzied 2, missing 4, obsolete 47.
.......................................................................
Read 1 old + 1 reference, merged 588, fuzzied 0, missing 6, obsolete 16.
........................................................................
Read 1 old + 1 reference, merged 588, fuzzied 2, missing 4, obsolete 44.
............................................................................
Read 1 old + 1 reference, merged 588, fuzzied 4, missing 2, obsolete 49.
...........................................................................
Read 1 old + 1 reference, merged 588, fuzzied 4, missing 2, obsolete 47.
..........................................................................
Read 1 old + 1 reference, merged 588, fuzzied 2, missing 4, obsolete 48.
............................................................................
Read 1 old + 1 reference, merged 588, fuzzied 4, missing 2, obsolete 47.
......................................................................
Read 1 old + 1 reference, merged 588, fuzzied 0, missing 6, obsolete 13.
........................................................................................
Read 1 old + 1 reference, merged 588, fuzzied 0, missing 6, obsolete 10.
.............................................................................
Read 1 old + 1 reference, merged 592, fuzzied 1, missing 1, obsolete 50.
.............................................................................
Read 1 old + 1 reference, merged 588, fuzzied 4, missing 2, obsolete 31.
.......................................................................
Read 1 old + 1 reference, merged 588, fuzzied 4, missing 2, obsolete 46.
..............................................................................
Read 1 old + 1 reference, merged 588, fuzzied 4, missing 2, obsolete 47.
......................................................................
Read 1 old + 1 reference, merged 588, fuzzied 2, missing 4, obsolete 39.
.............................................................................
Read 1 old + 1 reference, merged 588, fuzzied 4, missing 2, obsolete 20.
........................................................................
Read 1 old + 1 reference, merged 588, fuzzied 0, missing 6, obsolete 10.
..............................................................................
Read 1 old + 1 reference, merged 588, fuzzied 0, missing 6, obsolete 10.
........................................................................
Read 1 old + 1 reference, merged 593, fuzzied 0, missing 1, obsolete 66.
.......................................................................
Read 1 old + 1 reference, merged 588, fuzzied 4, missing 2, obsolete 52.
..........................................................................
Read 1 old + 1 reference, merged 588, fuzzied 2, missing 4, obsolete 48.
......................................................................
Read 1 old + 1 reference, merged 588, fuzzied 0, missing 6, obsolete 10.
..........................................................................
Read 1 old + 1 reference, merged 588, fuzzied 3, missing 3, obsolete 31.
.......................................................................
Read 1 old + 1 reference, merged 592, fuzzied 1, missing 1, obsolete 1.
==> Starting check()...
debian/timeshift.appdata.xml: OK
src/timeshift-gtk.desktop: warning: value "System Restore Utility" for key "Comment" in group "Desktop Entry" looks the same as that of key "GenericName"
src/timeshift-gtk.desktop: warning: value "Utilitat de restauració del sistema" for key "Comment[ca]" in group "Desktop Entry" looks the same as that of key "GenericName[ca]"
src/timeshift-gtk.desktop: warning: value "Nástroj pro obnovení systému" for key "Comment[cs]" in group "Desktop Entry" looks the same as that of key "GenericName[cs]"
src/timeshift-gtk.desktop: warning: value "Værktøj til systemgendannelse" for key "Comment[da]" in group "Desktop Entry" looks the same as that of key "GenericName[da]"
src/timeshift-gtk.desktop: warning: value "Utilitaire de restauration système" for key "Comment[fr]" in group "Desktop Entry" looks the same as that of key "GenericName[fr]"
src/timeshift-gtk.desktop: warning: value "Alat obnove sustava" for key "Comment[hr]" in group "Desktop Entry" looks the same as that of key "GenericName[hr]"
src/timeshift-gtk.desktop: warning: value "Sistemos atkūrimo paslaugų programa" for key "Comment[lt]" in group "Desktop Entry" looks the same as that of key "GenericName[lt]"
src/timeshift-gtk.desktop: warning: value "Hulpmiddel voor systeemherstel" for key "Comment[nl]" in group "Desktop Entry" looks the same as that of key "GenericName[nl]"
src/timeshift-gtk.desktop: warning: value "Программа для восстановления системы" for key "Comment[ru]" in group "Desktop Entry" looks the same as that of key "GenericName[ru]"
==> Entering fakeroot environment...
==> Starting package()...
mkdir -p "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/bin"
mkdir -p "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share"
mkdir -p "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/man"
mkdir -p "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/man/man1"
mkdir -p "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/applications"
mkdir -p "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/polkit-1/actions"
mkdir -p "/home/cameron/.cache/yay/timeshift/pkg/timeshift/etc"
mkdir -p "/home/cameron/.cache/yay/timeshift/pkg/timeshift/etc/timeshift"
mkdir -p "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/timeshift"
mkdir -p "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/icons"
mkdir -p "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/appdata" 
mkdir -p "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/metainfo"
# binary
install -m 0755 timeshift "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/bin"
install -m 0755 timeshift-gtk "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/bin"
#install -m 0755 timeshift-uninstall "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/bin"
install -m 0755 timeshift-launcher "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/bin"
# shared files
cp -dpr --no-preserve=ownership -t "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/timeshift" ./share/timeshift/*
find /home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/timeshift -type d -exec chmod 755 {} \+
find /home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/timeshift -type f -exec chmod 644 {} \+
# polkit
install -m 0644 ./share/polkit-1/actions/in.teejeetech.pkexec.timeshift.policy "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/polkit-1/actions"
# launcher
install -m 0755 timeshift-gtk.desktop "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/applications"
# config
install -m 0644 ../files/timeshift.json "/home/cameron/.cache/yay/timeshift/pkg/timeshift/etc/timeshift/default.json"
# man page
install -m 0644 ../man/timeshift.1.gz "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/man/man1/timeshift.1.gz"
# app icons
cp -dpr --no-preserve=ownership -t "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/icons" ./share/icons/*
chmod --recursive 0644 /home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/icons/hicolor/*/apps/timeshift.png
# appdata
#install -m 0644 ../debian/timeshift.appdata.xml "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/appdata" 
install -m 0644 ../debian/timeshift.appdata.xml "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/metainfo"
# translations
for lang in am ar az bg ca cs da de el en_GB es et eu fi fr he hi hr hu ia id is it ja ko lt nb ne nl pl pt pt_BR ro ru sk sr sv tr uk vi zh_CN zh_TW; do \
        mkdir -p "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/locale/$lang/LC_MESSAGES"; \
        msgfmt --check --verbose -o "/home/cameron/.cache/yay/timeshift/pkg/timeshift/usr/share/locale/$lang/LC_MESSAGES/timeshift.mo" ../po/timeshift-$lang.po ; \
done
507 translated messages, 15 fuzzy translations, 71 untranslated messages.
8 translated messages, 2 fuzzy translations, 583 untranslated messages.
../po/timeshift-az.po:7: warning: header field 'Last-Translator' still has the initial default value
0 translated messages, 593 untranslated messages.
552 translated messages, 15 fuzzy translations, 26 untranslated messages.
548 translated messages, 19 fuzzy translations, 26 untranslated messages.
582 translated messages, 8 fuzzy translations, 3 untranslated messages.
587 translated messages, 4 fuzzy translations, 2 untranslated messages.
590 translated messages, 2 fuzzy translations, 1 untranslated message.
../po/timeshift-el.po:7: warning: header field 'Last-Translator' still has the initial default value
0 translated messages, 593 untranslated messages.
../po/timeshift-en_GB.po:7: warning: header field 'Language' still has the initial default value
552 translated messages, 15 fuzzy translations, 26 untranslated messages.
552 translated messages, 15 fuzzy translations, 26 untranslated messages.
../po/timeshift-et.po:7: warning: header field 'Last-Translator' still has the initial default value
0 translated messages, 593 untranslated messages.
581 translated messages, 8 fuzzy translations, 4 untranslated messages.
577 translated messages, 8 fuzzy translations, 8 untranslated messages.
560 translated messages, 14 fuzzy translations, 19 untranslated messages.
../po/timeshift-he.po:7: warning: header field 'Last-Translator' still has the initial default value
0 translated messages, 593 untranslated messages.
../po/timeshift-hi.po:7: warning: header field 'Last-Translator' still has the initial default value
0 translated messages, 593 untranslated messages.
582 translated messages, 8 fuzzy translations, 3 untranslated messages.
582 translated messages, 8 fuzzy translations, 3 untranslated messages.
546 translated messages, 14 fuzzy translations, 33 untranslated messages.
39 translated messages, 3 fuzzy translations, 551 untranslated messages.
444 translated messages, 15 fuzzy translations, 134 untranslated messages.
582 translated messages, 8 fuzzy translations, 3 untranslated messages.
586 translated messages, 4 fuzzy translations, 3 untranslated messages.
552 translated messages, 15 fuzzy translations, 26 untranslated messages.
582 translated messages, 8 fuzzy translations, 3 untranslated messages.
36 translated messages, 3 fuzzy translations, 554 untranslated messages.
../po/timeshift-ne.po:7: warning: header field 'Last-Translator' still has the initial default value
0 translated messages, 593 untranslated messages.
591 translated messages, 1 fuzzy translation, 1 untranslated message.
581 translated messages, 9 fuzzy translations, 3 untranslated messages.
587 translated messages, 4 fuzzy translations, 2 untranslated messages.
575 translated messages, 14 fuzzy translations, 4 untranslated messages.
366 translated messages, 14 fuzzy translations, 213 untranslated messages.
582 translated messages, 8 fuzzy translations, 3 untranslated messages.
../po/timeshift-sk.po:7: warning: header field 'Last-Translator' still has the initial default value
0 translated messages, 593 untranslated messages.
../po/timeshift-sr.po:7: warning: header field 'Last-Translator' still has the initial default value
1 translated message, 592 untranslated messages.
592 translated messages, 1 untranslated message.
587 translated messages, 4 fuzzy translations, 2 untranslated messages.
552 translated messages, 15 fuzzy translations, 26 untranslated messages.
10 translated messages, 583 untranslated messages.
572 translated messages, 13 fuzzy translations, 8 untranslated messages.
589 translated messages, 1 fuzzy translation, 3 untranslated messages.
==> Tidying install...
  -> Removing empty directories...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/timeshift
usr/bin/timeshift-gtk
==> Creating package "timeshift"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Adding install file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: timeshift 21.09.1-4 (2022 წლის 15 მაისი, 21:58:00)
==> Cleaning up...
loading packages...
resolving dependencies...
looking for conflicting packages...


I get warnings for many AUR packages I use. As far as I know these are warnings from the build process of these packages when yay runs the make command.

2 Likes

so that warnings is not any danger or fake ? I was afraid not break system or even infect system . thanks.

I’m not sure about that but these warnings in particular are not pacman warnings but make warnings. The package is built in a fakeroot environment so it doesn’t mess with your install.
If the package fails to built, pacman doesn’t install it.

2 Likes

These are compiler warnings that are intended to help software developers fix and improve their software.

Ideally, the Timeshift developer(s) would update the software so the compiler no longer outputs these warnings.

As has already been said, if the package builds then it’s probably OK to use. Warnings are just warnings.

3 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.