-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need to work with libcrypt.so.2 #14
Comments
I found a workaround, by installing p.s. probably it's not because of the update of |
Thank you for the hint and short-term fix using libxcrypt-compat. I noticed this issue with the Evolution extension of DecSync no longer loading after an Arch update. In the long run, DecSync should be adapted to work with libcrypt.so.2. |
After some research, it seems that Kotlin is the problem, as stated in JetBrains/kotlin-native#3037. libdecsync source code does not use any function from libxcrypt or libraries related with it, as far as I can check. |
Ah, that makes sense :) |
@Firstbober Thanks for the information. That makes a lot of sense. I tried to find Does that imply kotlin needs to fix this, or libdecsync should update the used kotlin API/function call? |
The only place where kotlin(-native) has mentions to libcrypt is in posix.def file, so maybe using kotlin provided by the distribution to build the code would solve the problem as it should link to the newer lib(x)crypt version. |
I'm on archlinux, and decsync used to work without issues.
But a recently update makes
libcrypt.so.1
no longer exist. I guess this is because oflibxcrypt
(recently compiled on 2022-02-02). Checking the files inlibxcrypt
, I findlibcrypt.so.2
, but nolibcrypt.so..1
.I'm not familiar with
libxcrypt
, so I don't know if these two versions are compatible or not. But the version bump may imply that they don't.Maybe it's worth updating
libdecsync
to work withlibcrypt.so.2
?The text was updated successfully, but these errors were encountered: