Package Details: megasync-git 4.6.2.0.6.g29453fdca-1

Git Clone URL: https://aur.archlinux.org/megasync-git.git (read-only, click to copy)
Package Base: megasync-git
Description: MEGASync Desktop App. (GIT Version)
Upstream URL: https://mega.co.nz/#sync
Licenses: custom:MEGA
Conflicts: megasync, megatools
Provides: megasync
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 27
Popularity: 0.124592
First Submitted: 2016-03-12 18:32 (UTC)
Last Updated: 2022-01-09 15:29 (UTC)

Latest Comments

ajw107 commented on 2022-02-07 10:59 (UTC) (edited on 2022-02-13 14:56 (UTC) by ajw107)

Due to commit 168242852623ba075a75d270ac679bb515918034 - Remove FFMPEG for ARM

Two of the statements you remove are now gone, and the line numbers for the rest have changed by -1, so the sed statement in prepare() needs to be modified to:

sed -e '99s|^|&#|g' -e '103s|^|&#|g' -i src/MEGASync/MEGASync.pro

the program then builds successfully

deu439 commented on 2020-08-28 17:07 (UTC)

Quick fix for the issue with incomplete type ‘QPainterPath’:

make: *** [Makefile:5217: MegaSpeedGraph.o] error 1code>

Patch your PKGBUILD with:

--- PKGBUILD    2020-08-28 18:55:46.142142192 +0200
+++ PKGBUILD_patched    2020-08-28 18:59:25.575402119 +0200
@@ -47,6 +47,9 @@

   cd src/MEGASync/mega
  ./autogen.sh
+
+ cd "${srcdir}"
+ sed -i '1s/^/#include <QPainterPath>\n/' MEGAsync/src/MEGASync/gui/MegaSpeedGraph.h
 }

 build() {

kinoe commented on 2020-08-26 17:36 (UTC) (edited on 2020-08-26 17:47 (UTC) by kinoe)

Build error

make: *** [Makefile:5217: MegaSpeedGraph.o] error 1code>

SolarAquarion commented on 2020-06-11 11:46 (UTC) (edited on 2020-06-11 11:46 (UTC) by SolarAquarion)

Project ERROR: Unknown module(s) in QT: x11extras

missing depend qt5-x11extras

HarpyX commented on 2020-02-25 13:11 (UTC) (edited on 2020-02-25 13:12 (UTC) by HarpyX)

checking whether g++ supports C++11 features by default... no checking whether g++ supports C++11 features with -std=c++11... no checking whether g++ supports C++11 features with -std=c++0x... no checking whether g++ supports C++11 features with +std=c++11... no checking whether g++ supports C++11 features with -h std=c++11... no configure: error: *** A compiler with support for C++11 language features is required.

i tried this with both gcc and clang. neither works. same error with both. what is going on?

sl1pkn07 commented on 2019-06-08 17:01 (UTC)

om, done

attila123 commented on 2019-06-08 15:54 (UTC)

Hi, needs qt5-tools to compile, otherwise: /home/avangel/.cache/yay/megasync-git/PKGBUILD: line 56: lrelease-qt5: command not found

dreieck commented on 2018-11-28 23:33 (UTC) (edited on 2018-11-29 13:27 (UTC) by dreieck)

@sl1pkn07: Submitted.

sl1pkn07 commented on 2018-11-28 14:31 (UTC)

https://github.com/meganz/MEGAsync/issues

dreieck commented on 2018-11-28 13:09 (UTC)

Fails to compile for me with:

make: Entering directory '/tmp/yaourt-tmp-felics/aur-fuse-megasync-git/src/build'
/bin/sh: -c: line 11: syntax error near unexpected token `|'
/bin/sh: -c: line 11: `echo "$py_files" |  | sed '$!N;$!N;$!N;$!N;$!N;$!N;$!N;s/\n/ /g' | sed '$!N;$!N;$!N;$!N;s/\n/ /g' | \'
make: *** [Makefile:2777: uninstall-pkgpythonPYTHON] Error 1
make: Leaving directory '/tmp/yaourt-tmp-felics/aur-fuse-megasync-git/src/build'
==> ERROR: A failure occurred in package_libmega-git().
    Aborting...

attila123 commented on 2018-11-25 11:39 (UTC)

This one was last updated almost a year ago, and is flagged out-of-date for 2 months now. https://aur.archlinux.org/packages/megasync/ seems to be up-to-date currently.

adambot commented on 2017-10-05 19:15 (UTC)

will do -- thanks for the guidance!

sl1pkn07 commented on 2017-10-04 20:08 (UTC)

try with upstream bugtracker https://github.com/meganz/MEGAsync/issues https://github.com/meganz/sdk/issues

adambot commented on 2017-10-04 20:04 (UTC)

i get the following error when i try to build: In file included from control/CrashHandler.cpp:15:0: google_breakpad/client/linux/handler/exception_handler.h:192:21: error: field ‘context’ has incomplete type ‘google_breakpad::ucontext’ struct ucontext context; ^~~~~~~ google_breakpad/client/linux/handler/exception_handler.h:192:12: note: forward declaration of ‘struct google_breakpad::ucontext’ struct ucontext context; ^~~~~~~~ make: *** [Makefile:5282: CrashHandler.o] Error 1 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build megasync-git. any help would be appreciated

sl1pkn07 commented on 2017-10-01 10:09 (UTC) (edited on 2017-10-01 10:09 (UTC) by sl1pkn07)

@greenbigfrog nothig to do here. reinstall and go (you need learn how git packages works) greetings

sl1pkn07 commented on 2017-08-12 13:09 (UTC)

builds ok here (today)

prometheus commented on 2017-08-12 11:56 (UTC)

Fails to build: {standard input}: Assembler messages: {standard input}:100500: Warning: end of file not at end of a line; newline inserted {standard input}:102186: Error: unknown pseudo-op: `.l' {standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive g++: internal compiler error: Killed (program cc1plus) Please submit a full bug report, with preprocessed source if appropriate. See <https://bugs.archlinux.org/> for instructions. make: *** [Makefile:3643: megaclient.o] Error 4 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: the build failed -> Status failed (1): megasync-cli-git

sl1pkn07 commented on 2017-04-16 20:39 (UTC)

@kyb try now

sl1pkn07 commented on 2017-04-16 19:27 (UTC)

with LC_ALL=C please

kyb commented on 2017-04-16 19:26 (UTC)

ошибка: не удалось завершить транзакцию (конфликтующие файлы) /usr/bin/mega-cmd содержится и в 'fuse-megasync-git' и в 'megasync-cli-git' /usr/bin/mega-exec содержится и в 'fuse-megasync-git' и в 'megasync-cli-git' /usr/bin/mega-cmd содержится и в 'fuse-megasync-git' и в 'megasync-daemon-git' /usr/bin/mega-exec содержится и в 'fuse-megasync-git' и в 'megasync-daemon-git' /usr/bin/mega-cmd содержится и в 'megasync-cli-git' и в 'megasync-daemon-git' /usr/bin/mega-exec содержится и в 'megasync-cli-git' и в 'megasync-daemon-git' Обнаружены ошибки, пакеты не обновлены. ==> ВНИМАНИЕ: Ваши пакеты сохранены в /tmp/yaourt-tmp-kyb ==> ОШИБКА: невозможно обновить

sl1pkn07 commented on 2016-12-09 06:58 (UTC)

mega sdk needs a accient version of crypto++ ./src/.libs/libmega.so: undefined reference to `non-virtual thunk to CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const' ./src/.libs/libmega.so: undefined reference to `CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const' collect2: error: ld returned 1 exit status make[2]: *** [Makefile:1730: examples/linux/megafuse] Error 1 make[2]: *** Se espera a que terminen otras tareas.... ./src/.libs/libmega.so: undefined reference to `non-virtual thunk to CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const' ./src/.libs/libmega.so: undefined reference to `CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const' collect2: error: ld returned 1 exit status make[2]: *** [Makefile:1748: examples/megasimplesync] Error 1 examples/examples_megacli-megacli.o:(.data.rel.ro._ZTVN8CryptoPP16BlockCipherFinalILNS_9CipherDirE1ENS_8Rijndael3DecEEE[_ZTVN8CryptoPP16BlockCipherFinalILNS_9CipherDirE1ENS_8Rijndael3DecEEE]+0xa8): undefined reference to `CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const' examples/examples_megacli-megacli.o:(.data.rel.ro._ZTVN8CryptoPP16BlockCipherFinalILNS_9CipherDirE1ENS_8Rijndael3DecEEE[_ZTVN8CryptoPP16BlockCipherFinalILNS_9CipherDirE1ENS_8Rijndael3DecEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const' collect2: error: ld returned 1 exit status make[2]: *** [Makefile:1742: examples/megacli] Error 1 make[2]: se sale del directorio '/tmp/makepkg/megasync-git/src/megasync/src/MEGASync/mega' make[1]: *** [Makefile:2585: all-recursive] Error 1 make[1]: se sale del directorio '/tmp/makepkg/megasync-git/src/megasync/src/MEGASync/mega' make: *** [Makefile:1273: all] Error 2 i can't add megacli/megasimplesync in the package right now

fabioca commented on 2016-12-07 12:18 (UTC)

Hi asked Mega for a package which could run on a headless system. They suggested the below. Any chance the maintainer of this would consider packaging it? Thanks 1) get the latest sources from our GitHub repository: git clone https://github.com/meganz/sdk.git 2) install all required dependencies lib, please refer “Platform Dependencies” section of Readme file 3) configure and compile SDK project: ./configure && make 4) install into your system: sudo make install (by the default executables will be placed in /usr/local/bin) 5) two executables will be installed: *) megacli - advanced console MEGA client, to get information about available commands please start the application in the Terminal and type “h” to get commands description. *) megasimplesync – a simple synchronization client, it gets username / password values from corresponding environment variables.

enercen commented on 2016-05-05 08:30 (UTC)

MEGA is now offering a megasync package for ArchLinux. You can download it from: https://mega.nz/#sync. It will also configure their official repo, so that updates will work and you can install nautilus extension.

sl1pkn07 commented on 2016-04-16 13:16 (UTC)

@ghabrielv is a git-basedpackage, just reinstall

oliver_aur commented on 2016-04-08 14:15 (UTC)

The post-install script calls files that are part of xdg-utils and desktop-file-utils. If you don't have them installed you get an error message. Rather than add them as dependencies I think the post-install part should be modified to something like: [[ -f /usr/bin/update-desktop-database ]] && update-desktop-database -q

inanimate commented on 2016-03-12 18:44 (UTC)

Thanks a lot for this. Not going to migrate immediately but definitely nice to have one here with the latest from their now open source tree ;)