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: 381
Popularity: 1.18
First Submitted: 2014-09-01 18:12 (UTC)
Last Updated: 2024-10-06 03:37 (UTC)

Sources (5)

Latest Comments

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

psltn commented on 2017-08-28 13:10 (UTC)

Hi @migrev, here is the 3.1.4-2 package version on the official MEGAsync website: https://mega.nz/linux/MEGAsync/Arch_Extra/x86_64/megasync-x86_64.pkg.tar.xz

migrev commented on 2017-08-28 09:05 (UTC)

Hi @zeroflag. I just tried to log in with current version and worked like a charm. Where did you find the version you are mentioning? In the official github the latest version released is the same as the one here.

zeroflag commented on 2017-08-27 23:35 (UTC)

Hi Miguel, the megasync client does not log in anymore. I figured out that there is a "pkgver = 3.1.4-2" out there since "# Wed Aug 23 11:09:18 UTC 2017". Thanks in advance for help :-)

d327roque commented on 2017-08-17 11:23 (UTC)

==> Starting build()... /home/donato/Downloads/builds/megasync/PKGBUILD: line 24: ./autogen.sh: Permission denied ==> ERROR: A failure occurred in build(). Aborting...

RocHH commented on 2017-06-27 17:45 (UTC)

make > make -j 4 to build faster

Flobbes commented on 2017-06-19 16:45 (UTC)

I had the same problem. Downloaded the archive from the mega website and used the mentioned pacman command, worked like a charm. Will use this as temporary solution for now.

juraj commented on 2017-05-12 13:51 (UTC)

Thanks for reply. I did run pacaur -Scc before every installation attempt, if that's what you meant by sanitizing build environment. I did not change PKGBUILD, so I don't know what branch I used. Now I tried to remove the two mentioned lines and this error occurs: 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) Just for information, I have everything up to date, so it cannot be because of some old version dependency.

migrev commented on 2017-05-12 10:20 (UTC)

It is working for me, so can't reproduce the error. From this very moment: ==> Extrayendo las fuentes… -> Creando copia de trabajo de MEGAsync del repositorio git… Cloning into 'MEGAsync'... done. Switched to a new branch 'makepkg' ==> Iniciando prepare()… Submodule 'src/MEGASync/mega' (https://github.com/meganz/sdk.git) registered for path 'src/MEGASync/mega' Cloning into '/home/tmp/yaourt-tmp-mine/aur-megasync/src/MEGAsync/src/MEGASync/mega'... Submodule path 'src/MEGASync/mega': checked out 'bba56616095cec01d305b0d98c6a365cf918e8c3' patching file net.cpp ==> Iniciando build()… autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing As you can see, the patch applies without complaints. Just an idea, try to sanitize your build environment. Maybe you have some code lying around from a previous build. I take for given that you are using the PKGBUILD without changes and are using the git tagged realease and not the main branch, where the patch has been already applied. If that doesn't work, edit the PKGBUILD and remove the lines where the patch is applied (inside prepare()): cd "${srcdir}/MEGAsync/src/MEGASync/mega/src/posix" patch < "${srcdir}/netcpp-openssl110.patch" Let's see how it goes.

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!