Package Details: megasync 5.5.0.0-2

Git Clone URL: https://aur.archlinux.org/megasync.git (read-only, click to copy)
Package Base: megasync
Description: Official MEGA desktop application for syncing with MEGA Cloud Drive
Upstream URL: https://github.com/meganz/MEGAsync/
Licenses: LicenseRef-Mega-Limited-Code-License
Submitter: son_link
Maintainer: dbermond
Last Packager: dbermond
Votes: 380
Popularity: 0.74
First Submitted: 2014-09-01 18:12 (UTC)
Last Updated: 2024-10-06 03:37 (UTC)

Sources (5)

Latest Comments

« First ‹ Previous 1 .. 27 28 29 30 31 32 33 34 35 36 37 .. 52 Next › Last »

juraj commented on 2017-05-12 08:31 (UTC)

I can't install the new version of Megasync. During installation it asks: Reset branch 'makepkg' ==> Starting prepare()... patching file net.cpp Reversed (or previously applied) patch detected! Assume -R? [n] If I press y, the build fails with this message: In file included from /usr/include/openssl/crypto.h:31:0, from /usr/include/openssl/comp.h:16, from /usr/include/openssl/ssl.h:47, from mega/include/mega/posix/meganet.h:28, from mega/include/mega.h:76, from mega/src/posix/net.cpp:22: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of ‘EVP_PKEY {aka struct evp_pkey_st}’ typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ mega/src/posix/net.cpp:2278:75: error: invalid use of incomplete type ‘X509_STORE_CTX {aka struct x509_store_ctx_st}’ int len = X509_NAME_get_text_by_NID (X509_get_issuer_name (ctx->cert), ^~ In file included from /usr/include/openssl/crypto.h:31:0, from /usr/include/openssl/comp.h:16, from /usr/include/openssl/ssl.h:47, from mega/include/mega/posix/meganet.h:28, from mega/include/mega.h:76, from mega/src/posix/net.cpp:22: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of ‘X509_STORE_CTX {aka struct x509_store_ctx_st}’ typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ make[1]: *** [Makefile:5270: net.o] Error 1 make[1]: Leaving directory '/home/juraj/.cache/pacaur/megasync/src/MEGAsync/src/MEGASync' make: *** [Makefile:43: sub-MEGASync-make_first] Error 2 ==> ERROR: A failure occurred in build(). Aborting... :: failed to build megasync package(s) If I presss n, it asks another question: Apply anyway? [n] If I press n, it fails with this message: Skipping patch. 4 out of 4 hunks ignored -- saving rejects to file net.cpp.rej ==> ERROR: A failure occurred in prepare(). Aborting... :: failed to build megasync package(s) If I press y, it fails with this message: Hunk #1 succeeded at 2253 with fuzz 1 (offset 40 lines). Hunk #2 FAILED at 2268. Hunk #3 FAILED at 2293. Hunk #4 FAILED at 2315. 3 out of 4 hunks FAILED -- saving rejects to file net.cpp.rej ==> ERROR: A failure occurred in prepare(). Aborting... :: failed to build megasync package(s) So what should I do to successfully build the package?

captn_mos commented on 2017-04-29 18:28 (UTC)

Okay, You're right MaterazziSan: I already installed the newest version of megasync (3.0.1.0-2), but before I installed the openssl-1.0 package. So now after a reinstallation of megasync, everything is working fine!

<deleted-account> commented on 2017-04-29 16:09 (UTC)

Hi, I had the same issue as "captn_mos" but it was using megasync 3.0.1.0-1 version. The version megasync 3.0.1.0-2 include the "netcpp-openssl110.patch" and I do not have this issue, it is working correctly.

captn_mos commented on 2017-04-29 09:16 (UTC)

Since I've installed the new openssl-1.0 package, startup of megasync fails. This is my error log: MEGAprivate ERROR DUMP Application: MEGAsync Version code: 3001.0 Module name: megasync Operating system: Linux System version: #1 SMP PREEMPT Tue Apr 18 08:39:42 CEST 2017 System release: 4.10.11-1-ARCH System arch: x86_64 Error info: Segmentation fault (11) at address 0x32 Stacktrace: megasync() [0x5ca52a] megasync() [0x5ca52a] /usr/lib/libssl.so.1.1(+0x2777e) [0x7f083d28a77e] /usr/lib/libssl.so.1.1(+0x39f0b) [0x7f083d29cf0b] /usr/lib/libssl.so.1.1(+0x3770f) [0x7f083d29a70f] /usr/lib/libssl.so.1.1(SSL_do_handshake+0x41) [0x7f083d292e91] /usr/lib/libcurl.so.4(+0x5991c) [0x7f084197691c] /usr/lib/libcurl.so.4(+0x5a8f2) [0x7f08419778f2] /usr/lib/libcurl.so.4(+0x5cfdb) [0x7f0841979fdb] /usr/lib/libcurl.so.4(+0x12562) [0x7f084192f562] /usr/lib/libcurl.so.4(+0x39ebe) [0x7f0841956ebe] /usr/lib/libcurl.so.4(+0x3b578) [0x7f0841958578] /usr/lib/libcurl.so.4(curl_multi_socket_action+0x17) [0x7f0841958667] megasync() [0x5c8657] megasync() [0x5d03a4] megasync() [0x52ed3d] megasync() [0x5be0d9] megasync() [0x5be168] /usr/lib/libQt5Core.so.5(+0xad6d8) [0x7f083ec476d8] /usr/lib/libpthread.so.0(+0x72e7) [0x7f083e9832e7] /usr/lib/libc.so.6(clone+0x3f) [0x7f083de1254f]

migrev commented on 2017-04-25 10:45 (UTC)

Patched net.cpp from upstream (https://github.com/meganz/sdk/pull/622/commits/7e916da89b8d727bc49d4f5ff950b6e363885508). Builds and runs fine.

jghodd commented on 2017-04-24 19:15 (UTC) (edited on 2017-04-25 04:04 (UTC) by jghodd)

The current version is fubar - the last build won't run, and it can't be compiled. Building produces the following errors in mega/src/posix/net.cpp: mega/src/posix/net.cpp:2256:113: error: invalid use of incomplete type ‘EVP_PKEY {aka struct evp_pkey_st}’ LOG_warn << "Public key size mismatch " << BN_num_bytes(evp->pkey.rsa->n) << " " << BN_num_bytes(evp->pkey.rsa->e); mega/src/posix/net.cpp:2278:75: error: invalid use of incomplete type ‘X509_STORE_CTX {aka struct x509_store_ctx_st}’ int len = X509_NAME_get_text_by_NID (X509_get_issuer_name (ctx->cert), Of course, I cannot compile beyond this point, so there may be other issues. megasync was working until today's system update. If I had to guess, it was probably the openssl update that broke the build. Edit: The issue is definitely linked to updates to libcrypto and libssl. megasync requires openssl-1.0 and crypto-1.0, but libcurl now requires openssl-1.1 / crypto-1.1. The stacktrace: /usr/bin/megasync(+0x1f3d92) [0x55a4007b7d92] /usr/bin/megasync(+0x1f3d92) [0x55a4007b7d92] /usr/lib/libssl.so.1.1(+0x2777e) [0x7f4e3b6a377e] /usr/lib/libssl.so.1.1(+0x39f0b) [0x7f4e3b6b5f0b] /usr/lib/libssl.so.1.1(+0x3770f) [0x7f4e3b6b370f] /usr/lib/libssl.so.1.1(SSL_do_handshake+0x41) [0x7f4e3b6abe91] /usr/lib/libcurl.so.4(+0x5991c) [0x7f4e3fd8f91c] /usr/lib/libcurl.so.4(+0x5a8f2) [0x7f4e3fd908f2] /usr/lib/libcurl.so.4(+0x5cfdb) [0x7f4e3fd92fdb] /usr/lib/libcurl.so.4(+0x12562) [0x7f4e3fd48562] /usr/lib/libcurl.so.4(+0x39ebe) [0x7f4e3fd6febe] /usr/lib/libcurl.so.4(+0x3b578) [0x7f4e3fd71578] /usr/lib/libcurl.so.4(curl_multi_socket_action+0x17) I was able to get it to build by 1) symlinking /usr/include/openssl -> /usr/include/openssl-1.0/openssl ; 2) symlinking /usr/lib/libssl.so -> /usr/lib/libssl.so.1.0.0 and 3) symlinking /usr/lib/libcrypto.so -> /usr/lib/libcrypto.so.1.0.0. But it still crashes with the above stacktrace. It looks like the megasync code base will need to be updated to support ssl-1.1 and crypto-1.1 - this is probably not an overnight task.

aztec102 commented on 2017-04-24 00:34 (UTC)

Where update?

yangmame commented on 2017-04-20 01:11 (UTC) (edited on 2017-04-20 01:16 (UTC) by yangmame)

I can't compile it ,but I can install it from archlinuxcn-repo.however I still can't run it ,thanks!(and I am trying to compile again to show the error...in china, using git is very slow..) MEGAprivate ERROR DUMP Application: MEGAsync Version code: 3001.0 Module name: megasync Operating system: Linux System version: #1 SMP PREEMPT Tue Apr 18 08:39:42 CEST 2017 System release: 4.10.11-1-ARCH System arch: x86_64 Error info: Segmentation fault (11) at address 0x32 Stacktrace: megasync() [0x5c818a] megasync() [0x5c818a] /usr/lib/libssl.so.1.1(+0x2777e) [0x7f86d5d3b77e] /usr/lib/libssl.so.1.1(+0x39f0b) [0x7f86d5d4df0b] /usr/lib/libssl.so.1.1(+0x3770f) [0x7f86d5d4b70f] /usr/lib/libssl.so.1.1(SSL_do_handshake+0x41) [0x7f86d5d43e91] /usr/lib/libcurl.so.4(+0x57e2a) [0x7f86da425e2a] /usr/lib/libcurl.so.4(+0x58f6a) [0x7f86da426f6a] /usr/lib/libcurl.so.4(+0x5ca22) [0x7f86da42aa22] /usr/lib/libcurl.so.4(+0x124f2) [0x7f86da3e04f2] /usr/lib/libcurl.so.4(+0x39c2e) [0x7f86da407c2e] /usr/lib/libcurl.so.4(+0x3b2f4) [0x7f86da4092f4] /usr/lib/libcurl.so.4(curl_multi_socket_action+0x17) [0x7f86da4093f7] megasync() [0x5c8ac7] megasync() [0x5d0224] megasync() [0x52ed1d] megasync() [0x5bdfa9] megasync() [0x5be038] /usr/lib/libQt5Core.so.5(+0xad6d8) [0x7f86d76f86d8] /usr/lib/libpthread.so.0(+0x72e7) [0x7f86d74342e7] /usr/lib/libc.so.6(clone+0x3f) [0x7f86d68c354f] ------------------------------ MEGAprivate ERROR DUMP Application: MEGAsync Version code: 3001.0 Module name: megasync Operating system: Linux System version: #1 SMP PREEMPT Tue Apr 18 08:39:42 CEST 2017 System release: 4.10.11-1-ARCH System arch: x86_64 Error info: Segmentation fault (11) at address 0x32 Stacktrace: megasync() [0x5c818a] megasync() [0x5c818a] /usr/lib/libssl.so.1.1(+0x2777e) [0x7f1a06c0277e] /usr/lib/libssl.so.1.1(+0x39f0b) [0x7f1a06c14f0b] /usr/lib/libssl.so.1.1(+0x3770f) [0x7f1a06c1270f] /usr/lib/libssl.so.1.1(SSL_do_handshake+0x41) [0x7f1a06c0ae91] /usr/lib/libcurl.so.4(+0x57e2a) [0x7f1a0b2ece2a] /usr/lib/libcurl.so.4(+0x58f6a) [0x7f1a0b2edf6a] /usr/lib/libcurl.so.4(+0x5ca22) [0x7f1a0b2f1a22] /usr/lib/libcurl.so.4(+0x124f2) [0x7f1a0b2a74f2] /usr/lib/libcurl.so.4(+0x39c2e) [0x7f1a0b2cec2e] /usr/lib/libcurl.so.4(+0x3b2f4) [0x7f1a0b2d02f4] /usr/lib/libcurl.so.4(curl_multi_socket_action+0x17) [0x7f1a0b2d03f7] megasync() [0x5c8ac7] megasync() [0x5d0224] megasync() [0x52ed1d] megasync() [0x5bdfa9] megasync() [0x5be038] /usr/lib/libQt5Core.so.5(+0xad6d8) [0x7f1a085bf6d8] /usr/lib/libpthread.so.0(+0x72e7) [0x7f1a082fb2e7] /usr/lib/libc.so.6(clone+0x3f) [0x7f1a0778a54f] ------------------------------ MEGAprivate ERROR DUMP Application: MEGAsync Version code: 3001.0 Module name: megasync Operating system: Linux System version: #1 SMP PREEMPT Tue Apr 18 08:39:42 CEST 2017 System release: 4.10.11-1-ARCH System arch: x86_64 Error info: Segmentation fault (11) at address 0x32 Stacktrace: megasync() [0x5c818a] megasync() [0x5c818a] /usr/lib/libssl.so.1.1(+0x2777e) [0x7fe9f868277e] /usr/lib/libssl.so.1.1(+0x39f0b) [0x7fe9f8694f0b] /usr/lib/libssl.so.1.1(+0x3770f) [0x7fe9f869270f] /usr/lib/libssl.so.1.1(SSL_do_handshake+0x41) [0x7fe9f868ae91] /usr/lib/libcurl.so.4(+0x57e2a) [0x7fe9fcd6ce2a] /usr/lib/libcurl.so.4(+0x58f6a) [0x7fe9fcd6df6a] /usr/lib/libcurl.so.4(+0x5ca22) [0x7fe9fcd71a22] /usr/lib/libcurl.so.4(+0x124f2) [0x7fe9fcd274f2] /usr/lib/libcurl.so.4(+0x39c2e) [0x7fe9fcd4ec2e] /usr/lib/libcurl.so.4(+0x3b2f4) [0x7fe9fcd502f4] /usr/lib/libcurl.so.4(curl_multi_socket_action+0x17) [0x7fe9fcd503f7] megasync() [0x5c8ac7] megasync() [0x5d0224] megasync() [0x52ed1d] megasync() [0x5bdfa9] megasync() [0x5be038] /usr/lib/libQt5Core.so.5(+0xad6d8) [0x7fe9fa03f6d8] /usr/lib/libpthread.so.0(+0x72e7) [0x7fe9f9d7b2e7] /usr/lib/libc.so.6(clone+0x3f) [0x7fe9f920a54f] ------------------------------ MEGAprivate ERROR DUMP Application: MEGAsync Version code: 3001.0 Module name: megasync Operating system: Linux System version: #1 SMP PREEMPT Tue Apr 18 08:39:42 CEST 2017 System release: 4.10.11-1-ARCH System arch: x86_64 Error info: Segmentation fault (11) at address 0x32 Stacktrace: megasync() [0x5c818a] megasync() [0x5c818a] /usr/lib/libssl.so.1.1(+0x2777e) [0x7fc6db45777e] /usr/lib/libssl.so.1.1(+0x39f0b) [0x7fc6db469f0b] /usr/lib/libssl.so.1.1(+0x3770f) [0x7fc6db46770f] /usr/lib/libssl.so.1.1(SSL_do_handshake+0x41) [0x7fc6db45fe91] /usr/lib/libcurl.so.4(+0x57e2a) [0x7fc6dfb41e2a] /usr/lib/libcurl.so.4(+0x58f6a) [0x7fc6dfb42f6a] /usr/lib/libcurl.so.4(+0x5ca22) [0x7fc6dfb46a22] /usr/lib/libcurl.so.4(+0x124f2) [0x7fc6dfafc4f2] /usr/lib/libcurl.so.4(+0x39c2e) [0x7fc6dfb23c2e] /usr/lib/libcurl.so.4(+0x3b2f4) [0x7fc6dfb252f4] /usr/lib/libcurl.so.4(curl_multi_socket_action+0x17) [0x7fc6dfb253f7] megasync() [0x5c8ac7] megasync() [0x5d0224] megasync() [0x52ed1d] megasync() [0x5bdfa9] megasync() [0x5be038] /usr/lib/libQt5Core.so.5(+0xad6d8) [0x7fc6dce146d8] /usr/lib/libpthread.so.0(+0x72e7) [0x7fc6dcb502e7] /usr/lib/libc.so.6(clone+0x3f) [0x7fc6dbfdf54f] ------------------------------ MEGAprivate ERROR DUMP Application: MEGAsync Version code: 3001.0 Module name: megasync Operating system: Linux System version: #1 SMP PREEMPT Tue Apr 18 08:39:42 CEST 2017 System release: 4.10.11-1-ARCH System arch: x86_64 Error info: Segmentation fault (11) at address 0x32 Stacktrace: megasync() [0x5c818a] megasync() [0x5c818a] /usr/lib/libssl.so.1.1(+0x2777e) [0x7f338756b77e] /usr/lib/libssl.so.1.1(+0x39f0b) [0x7f338757df0b] /usr/lib/libssl.so.1.1(+0x3770f) [0x7f338757b70f] /usr/lib/libssl.so.1.1(SSL_do_handshake+0x41) [0x7f3387573e91] /usr/lib/libcurl.so.4(+0x57e2a) [0x7f338bc55e2a] /usr/lib/libcurl.so.4(+0x58f6a) [0x7f338bc56f6a] /usr/lib/libcurl.so.4(+0x5ca22) [0x7f338bc5aa22] /usr/lib/libcurl.so.4(+0x124f2) [0x7f338bc104f2] /usr/lib/libcurl.so.4(+0x39c2e) [0x7f338bc37c2e] /usr/lib/libcurl.so.4(+0x3b2f4) [0x7f338bc392f4] /usr/lib/libcurl.so.4(curl_multi_socket_action+0x17) [0x7f338bc393f7] megasync() [0x5c8ac7] megasync() [0x5d0224] megasync() [0x52ed1d] megasync() [0x5bdfa9] megasync() [0x5be038] /usr/lib/libQt5Core.so.5(+0xad6d8) [0x7f3388f286d8] /usr/lib/libpthread.so.0(+0x72e7) [0x7f3388c642e7] /usr/lib/libc.so.6(clone+0x3f) [0x7f33880f354f] ------------------------------ MEGAprivate ERROR DUMP Application: MEGAsync Version code: 3001.0 Module name: megasync Operating system: Linux System version: #1 SMP PREEMPT Tue Apr 18 08:39:42 CEST 2017 System release: 4.10.11-1-ARCH System arch: x86_64 Error info: Segmentation fault (11) at address 0x32 Stacktrace: megasync() [0x5c818a] megasync() [0x5c818a] /usr/lib/libssl.so.1.1(+0x2777e) [0x7fe30dfba77e] /usr/lib/libssl.so.1.1(+0x39f0b) [0x7fe30dfccf0b] /usr/lib/libssl.so.1.1(+0x3770f) [0x7fe30dfca70f] /usr/lib/libssl.so.1.1(SSL_do_handshake+0x41) [0x7fe30dfc2e91] /usr/lib/libcurl.so.4(+0x57e2a) [0x7fe3126a4e2a] /usr/lib/libcurl.so.4(+0x58f6a) [0x7fe3126a5f6a] /usr/lib/libcurl.so.4(+0x5ca22) [0x7fe3126a9a22] /usr/lib/libcurl.so.4(+0x124f2) [0x7fe31265f4f2] /usr/lib/libcurl.so.4(+0x39c2e) [0x7fe312686c2e] /usr/lib/libcurl.so.4(+0x3b2f4) [0x7fe3126882f4] /usr/lib/libcurl.so.4(curl_multi_socket_action+0x17) [0x7fe3126883f7] megasync() [0x5c8ac7] megasync() [0x5d0224] megasync() [0x52ed1d] megasync() [0x5bdfa9] megasync() [0x5be038] /usr/lib/libQt5Core.so.5(+0xad6d8) [0x7fe30f9776d8] /usr/lib/libpthread.so.0(+0x72e7) [0x7fe30f6b32e7] /usr/lib/libc.so.6(clone+0x3f) [0x7fe30eb4254f] ------------------------------ MEGAprivate ERROR DUMP Application: MEGAsync Version code: 3001.0 Module name: megasync Operating system: Linux System version: #1 SMP PREEMPT Tue Apr 18 08:39:42 CEST 2017 System release: 4.10.11-1-ARCH System arch: x86_64 Error info: Segmentation fault (11) at address 0x32 Stacktrace: megasync() [0x5c818a] megasync() [0x5c818a] /usr/lib/libssl.so.1.1(+0x2777e) [0x7f5c87d6d77e] /usr/lib/libssl.so.1.1(+0x39f0b) [0x7f5c87d7ff0b] /usr/lib/libssl.so.1.1(+0x3770f) [0x7f5c87d7d70f] /usr/lib/libssl.so.1.1(SSL_do_handshake+0x41) [0x7f5c87d75e91] /usr/lib/libcurl.so.4(+0x57e2a) [0x7f5c8c457e2a] /usr/lib/libcurl.so.4(+0x58f6a) [0x7f5c8c458f6a] /usr/lib/libcurl.so.4(+0x5ca22) [0x7f5c8c45ca22] /usr/lib/libcurl.so.4(+0x124f2) [0x7f5c8c4124f2] /usr/lib/libcurl.so.4(+0x39c2e) [0x7f5c8c439c2e] /usr/lib/libcurl.so.4(+0x3b2f4) [0x7f5c8c43b2f4] /usr/lib/libcurl.so.4(curl_multi_socket_action+0x17) [0x7f5c8c43b3f7] megasync() [0x5c8ac7] megasync() [0x5d0224] megasync() [0x52ed1d] megasync() [0x5bdfa9] megasync() [0x5be038] /usr/lib/libQt5Core.so.5(+0xad6d8) [0x7f5c8972a6d8] /usr/lib/libpthread.so.0(+0x72e7) [0x7f5c894662e7] /usr/lib/libc.so.6(clone+0x3f) [0x7f5c888f554f] ------------------------------ MEGAprivate ERROR DUMP Application: MEGAsync Version code: 3001.0 Module name: megasync Operating system: Linux System version: #1 SMP PREEMPT Tue Apr 18 08:39:42 CEST 2017 System release: 4.10.11-1-ARCH System arch: x86_64 Error info: Segmentation fault (11) at address 0x32 Stacktrace: megasync() [0x5c818a] megasync() [0x5c818a] /usr/lib/libssl.so.1.1(+0x2777e) [0x7fefd71d577e] /usr/lib/libssl.so.1.1(+0x39f0b) [0x7fefd71e7f0b] /usr/lib/libssl.so.1.1(+0x3770f) [0x7fefd71e570f] /usr/lib/libssl.so.1.1(SSL_do_handshake+0x41) [0x7fefd71dde91] /usr/lib/libcurl.so.4(+0x57e2a) [0x7fefdb8bfe2a] /usr/lib/libcurl.so.4(+0x58f6a) [0x7fefdb8c0f6a] /usr/lib/libcurl.so.4(+0x5ca22) [0x7fefdb8c4a22] /usr/lib/libcurl.so.4(+0x124f2) [0x7fefdb87a4f2] /usr/lib/libcurl.so.4(+0x39c2e) [0x7fefdb8a1c2e] /usr/lib/libcurl.so.4(+0x3b2f4) [0x7fefdb8a32f4] /usr/lib/libcurl.so.4(curl_multi_socket_action+0x17) [0x7fefdb8a33f7] megasync() [0x5c8ac7] megasync() [0x5d0224] megasync() [0x52ed1d] megasync() [0x5bdfa9] megasync() [0x5be038] /usr/lib/libQt5Core.so.5(+0xad6d8) [0x7fefd8b926d8] /usr/lib/libpthread.so.0(+0x72e7) [0x7fefd88ce2e7] /usr/lib/libc.so.6(clone+0x3f) [0x7fefd7d5d54f]

migrev commented on 2017-04-19 11:50 (UTC)

@yangmame: Could you be more specific? Any error messages? What exactly is failing: compilation or install? Just compiled and run it without a problem.

yangmame commented on 2017-04-19 10:23 (UTC)

Hi!I cant't install it and I can't run it it from the archlinuxcn repo can you fix it ? thanks!