--- a/libpurple/purplehistorymanager.c Tue Jan 23 00:29:26 2024 -0600 +++ b/libpurple/purplehistorymanager.c Tue Jan 23 00:31:44 2024 -0600 @@ -41,7 +41,8 @@ PurpleHistoryAdapter *active_adapter; }; -G_DEFINE_TYPE(PurpleHistoryManager, purple_history_manager, G_TYPE_OBJECT); +G_DEFINE_FINAL_TYPE(PurpleHistoryManager, purple_history_manager, + G_TYPE_OBJECT) static PurpleHistoryManager *default_manager = NULL;