[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#59018] [PATCH 0/1] OAuth2 for mbsync
From: |
Peter Polidoro |
Subject: |
[bug#59018] [PATCH 0/1] OAuth2 for mbsync |
Date: |
Fri, 18 Nov 2022 10:50:34 -0500 |
User-agent: |
mu4e 1.8.11; emacs 28.2 |
Ludovic Courtès <ludo@gnu.org> writes:
Could you send an updated patch? TIA!
Ludo’.
I was able to get the package to build by adding a
"--with-cyrus-sasl" configure-flag.
I am not sure if I used the correct value for this flag, however.
The package's configure file says:
--with-cyrus-sasl=PREFIX
Installation prefix of Cyrus-SASL
(defaults to /usr)
That seems to imply that should be the install location of the
cyrus-sasl package and that the cyrus-sasl-xoauth2 package will
get installed into the location specified by the "--prefix"
configure-flag.
The build failed, though, since it was trying to install into the
/usr directory, even though "--prefix" was set to something else.
So I set "--with-cyrus-sasl" to be the path of the
cyrus-sasl-xoauth2 package out and that seems to work now. I
assume the compilation would have failed if "--with-cyrus-sasl"
needed to point to the cyrus-sasl location for dependency reasons.
Now hopefully adding the correct search path to the cyrus-sasl
package will get the cyrus-sasl-xoauth2 properly recognized as a
plugin. I can work on that patch when I have some time.
Thank you for your all of your help and patience as I am still
learning how to create guix packages.
0001-gnu-Add-cyrus-sasl-xoauth2.patch
Description: Text Data