After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 734721 - patch to compile under msys2 (mingw)
patch to compile under msys2 (mingw)
Status: RESOLVED OBSOLETE
Product: libsecret
Classification: Other
Component: General
unspecified
Other Windows
: Normal normal
: ---
Assigned To: libsecret maintainer(s)
libsecret maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-08-13 14:59 UTC by Andrea Zagli
Modified: 2018-09-21 16:24 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch to compile under msys2 (mingw) (18.47 KB, patch)
2014-08-13 14:59 UTC, Andrea Zagli
needs-work Details | Review

Description Andrea Zagli 2014-08-13 14:59:33 UTC
Created attachment 283289 [details] [review]
patch to compile under msys2 (mingw)

the patch is only to make possible to compile libsecret under msys2 (mingw)

i don't know if there are any side effects

it is similar to

https://bugzilla.gnome.org/show_bug.cgi?id=710755
Comment 1 Stef Walter 2014-08-14 05:31:24 UTC
Review of attachment 283289 [details] [review]:

The patch makes sense in general. Although I'm very confused about how this would actually work. Will you have gnome-keyring running on Windows?

Could you turn this into a proper git patch, that will include your author information, and a decent commit message?

::: libsecret-0.18-orig/configure.ac
@@ +137,2 @@
 	while (g_main_context_iteration (NULL, FALSE));
+++ libsecret-0.18/secret-dbus-generated.c	2014-08-11 17:20:11.654067200 +0200

Could you remove all the generated code from your patch? We don't include that in git.
Comment 2 Andrea Zagli 2014-09-04 10:44:29 UTC
(In reply to comment #1)
> Review of attachment 283289 [details] [review]:
> 
> The patch makes sense in general. Although I'm very confused about how this
> would actually work. Will you have gnome-keyring running on Windows?

no: is gnome-keyring essentials for libsecret to work?

as i said i only compile libsecret and i didn't test functionalities

i use libsecret to build evolution-data-server; and i build the latter to use libcamel (but i have not yet tested)


> 
> Could you turn this into a proper git patch, that will include your author
> information, and a decent commit message?

ok


> 
> ::: libsecret-0.18-orig/configure.ac
> @@ +137,2 @@
>      while (g_main_context_iteration (NULL, FALSE));
> +++ libsecret-0.18/secret-dbus-generated.c    2014-08-11 17:20:11.654067200
> +0200
> 
> Could you remove all the generated code from your patch? We don't include that
> in git.

sure... i left them by mistake
Comment 3 Stef Walter 2014-09-04 11:46:50 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Review of attachment 283289 [details] [review] [details]:
> > 
> > The patch makes sense in general. Although I'm very confused about how this
> > would actually work. Will you have gnome-keyring running on Windows?
> 
> no: is gnome-keyring essentials for libsecret to work?

It won't do anything if gnome-keyring is not available on the dbus bus. But I guess that's what you want?
Comment 4 Andrea Zagli 2014-09-04 12:23:39 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > (In reply to comment #1)
> > > Review of attachment 283289 [details] [review] [details] [details]:
> > > 
> > > The patch makes sense in general. Although I'm very confused about how this
> > > would actually work. Will you have gnome-keyring running on Windows?
> > 
> > no: is gnome-keyring essentials for libsecret to work?
> 
> It won't do anything if gnome-keyring is not available on the dbus bus. But I
> guess that's what you want?


so, if i understand correctly, evolution-data-server (via libsecret) without gnome-keyring can't store password, but supposedly it'll continue to work

is it right?
Comment 5 Stef Walter 2014-09-04 12:34:25 UTC
You'll have to ask the evolution developers, but my guess would be "Yes".
Comment 6 Philip Withnall 2017-09-15 09:46:50 UTC
Andrea, any updates to this patch? I would take it and update it myself, but I don’t have an easy way to test it.
Comment 7 GNOME Infrastructure Team 2018-09-21 16:24:48 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/libsecret/issues/5.