Package Details: megasync 5.8.0.2-1

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.47
First Submitted: 2014-09-01 18:12 (UTC)
Last Updated: 2025-02-07 19:59 (UTC)

Latest Comments

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

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!

zeroflag commented on 2017-04-06 22:14 (UTC)

Automated start of the megasync program sometimes seems to be so quick, that it starts before the notification area is ready. The solution is pretty simple. Delay the start of the megasync program. Edit the ~/.config/autostart/megasync.desktop file as follows: [Desktop Entry] Type=Application Version=1.0 GenericName=File Synchronizer Name=MEGASync Comment=Easy automated syncing between your computers and your MEGA cloud drive. TryExec=sh -c "sleep 20 && megasync &" Exec=sh -c "sleep 20 && megasync &" Icon=mega Terminal=false Categories=Network;System; StartupNotify=false X-GNOME-Autostart-Delay=20

mxgms commented on 2017-03-03 13:36 (UTC)

One important issue is if this service is secure.

queenmedley commented on 2017-01-22 15:58 (UTC) (edited on 2017-01-22 16:00 (UTC) by queenmedley)

When it autostart with megasync.desktop in .config/autostart or just "megasync" in .config/openbox/autostart it doesn't work and no icon in system tray. I found that autostart start 2 time as "ps -aux | grep mega." but just executing megasync in terminal, it works well. Anyone has a problem like me?

shameempk commented on 2016-11-11 10:18 (UTC)

hexchain: we can download the sdk release tarball and extract it to $srcdir/MEGAsync/src/MEGASync/mega. In effect, can remove the git submodule update --init --recursive part.