Package Details: megasync 5.7.1.0-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.94
First Submitted: 2014-09-01 18:12 (UTC)
Last Updated: 2025-01-16 19:31 (UTC)

Latest Comments

« First ‹ Previous 1 .. 23 24 25 26 27 28 29 30 31 32 33 .. 53 Next › Last »

LuighiV commented on 2018-02-04 17:23 (UTC) (edited on 2018-02-04 17:26 (UTC) by LuighiV)

This package is outdated. Please update to the new version 3.6.0.0.

I've done it modifying the PKGBUILD, through the following steps:

  1. Change the version number to 3.6.0.0.
  2. In prepare, add these two lines, because of some issues with cryptoc++, reported in: https://github.com/meganz/sdk/issues/935 :

    cd "${srcdir}/MEGAsync/src/MEGASync/mega"

    git checkout 222594ea17e6fe4fca9b42b28e3cce335c2ca60e

These lines move to the commit which solves the issue: https://github.com/meganz/sdk/commit/222594ea17e6fe4fca9b42b28e3cce335c2ca60e

  1. In build, change the directory to:

    cd "${srcdir}/MEGAsync/src/"

and comment out autogen.sh and all the options in configure.

  1. Finally compile and install as it is usual:

    makepkg -si

It worked for me.

servimo commented on 2018-02-04 11:47 (UTC)

Thanks @spsf64 your compiled package worked

spsf64 commented on 2018-02-04 09:34 (UTC) (edited on 2018-02-04 09:35 (UTC) by spsf64)

This will work fine for the latest version 3.6.0 https://pastebin.com/LTycASjb I used "makepkg -crs" to build. Thanks for all suggestions posted!

If you want, get it already compiled here: https://sourceforge.net/projects/arch-mod/files/aur-pkgs/

david_pjimenez commented on 2018-02-03 20:46 (UTC)

I did what @jpmac26 said (Pretty much)

What I did:

1- git clone https://github.com/meganz/megasync (Original Repo) (Folder 1) 2- git clone https://aur.archlinux.org/megasync.git (AUR) (Folder 2) 3- Copy the "PKGBUILD" from "Folder 2" to "Folder 1" 4- Build the package "makepkg -...." In "Folder 1"

It's working for me. (I know it's a pretty dirty solution) However if I try to build in "Folder 2" (AUR) it doesn't work due to crypto++.

famar commented on 2018-02-03 20:28 (UTC) (edited on 2018-02-03 20:29 (UTC) by famar)

same error of KeNaCo

Used kikadf instructions but not working

KeNaCo commented on 2018-02-03 10:48 (UTC)

@kikadf apply your instructions, but still get error:

undefined reference to `MediaInfoLib::MediaInfo::~MediaInfo()'

kikadf commented on 2018-02-02 17:14 (UTC)

Add jpmac26's changes to prepare(), and add libmediainfo to depends, and build fine.

servimo commented on 2018-02-02 15:13 (UTC)

make: *** [Makefile:45: sub-MEGASync-make_first] Error 2 ==> ERRO: Uma falha ocorreu em build(). Abortando... ==> ERRO: Makepkg não conseguiu compilar megasync. ==> Reiniciar a compilação de megasync ? [s/N]

jpmac26 commented on 2018-02-01 23:07 (UTC) (edited on 2018-02-01 23:07 (UTC) by jpmac26)

To fix the crypto++ 6.0.0 compilation issue for the time being, add these lines to the end of the "prepare()" section of the PKGBUILD:

cd "${srcdir}/MEGAsync/src/MEGASync/mega"

git checkout cryptopp600support

cd "${srcdir}/MEGAsync"

svanheulen commented on 2018-02-01 17:27 (UTC)

The crypto++ compile problem is an issue with the MEGA sdk. It's been reported and they're working on fixing it: https://github.com/meganz/sdk/issues/935