Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2018-04-26 13:21:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-keyring" Thu Apr 26 13:21:51 2018 rev:132 rq:600285 version:3.28.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2018-03-30 11:57:09.164016113 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2018-04-26 13:21:55.035494266 +0200 @@ -1,0 +2,7 @@ +Mon Apr 23 22:28:49 UTC 2018 - [email protected] + +- Update gnome-keyring-bsc932232-use-libgcrypt-allocators.patch + to allow using more memory than the maximum lockable amount + (bsc#1085983). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-keyring.spec ++++++ --- /var/tmp/diff_new_pack.LMnCAz/_old 2018-04-26 13:21:55.779467034 +0200 +++ /var/tmp/diff_new_pack.LMnCAz/_new 2018-04-26 13:21:55.783466887 +0200 @@ -22,7 +22,7 @@ Summary: GNOME Keyring License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/GUI/GNOME -URL: https://wiki.gnome.org/Projects/GnomeKeyring +Url: https://wiki.gnome.org/Projects/GnomeKeyring Source: http://download.gnome.org/sources/gnome-keyring/3.28/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc#466732 bgo#560488 [email protected] -- Make the pam module prompt the password in auth, so we can use pam-config. This is a workaround until bnc#477488 is implemented. ++++++ gnome-keyring-bsc932232-use-libgcrypt-allocators.patch ++++++ --- /var/tmp/diff_new_pack.LMnCAz/_old 2018-04-26 13:21:55.831465130 +0200 +++ /var/tmp/diff_new_pack.LMnCAz/_new 2018-04-26 13:21:55.835464984 +0200 @@ -1,8 +1,14 @@ +commit e2d7f3e781ddf65e3ab915da1594ce2f594be2ef +Author: Hans Petter Jansson <[email protected]> +Date: Fri Apr 13 02:00:14 2018 +0200 + + Patch 3: gnome-keyring-bsc932232-use-libgcrypt-allocators.patch + diff --git a/egg/egg-libgcrypt.c b/egg/egg-libgcrypt.c -index 3d8f95b..6059242 100644 +index 61fe115..443de73 100644 --- a/egg/egg-libgcrypt.c +++ b/egg/egg-libgcrypt.c -@@ -105,11 +105,6 @@ egg_libgcrypt_initialize (void) +@@ -76,11 +76,11 @@ egg_libgcrypt_initialize (void) gcry_set_log_handler (log_handler, NULL); gcry_set_outofcore_handler (no_mem_handler, NULL); gcry_set_fatalerror_handler (fatal_handler, NULL); @@ -11,6 +17,11 @@ - egg_secure_check, - (gcry_handler_realloc_t)egg_secure_realloc, - egg_secure_free); ++ ++ /* Enable GCRY_AUTO_EXPAND_SECMEM (backport in libgcrypt 1.8.2) ++ * for bsc#1085983. */ ++ gcry_control (78, 32768); ++ gcry_control (GCRYCTL_INITIALIZATION_FINISHED, 0); }
