Package Details: megasync 5.10.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.69
First Submitted: 2014-09-01 18:12 (UTC)
Last Updated: 2025-04-03 17:02 (UTC)

Sources (5)

Latest Comments

« First ‹ Previous 1 .. 7 8 9 10 11 12 13 14 15 16 17 .. 53 Next › Last »

tioguda commented on 2021-08-31 11:44 (UTC)

Does anyone read the comments before reporting a "problem"?

The solution for most is to rebuild libpdfium-nojs before upgrading.

jeyes commented on 2021-08-31 11:27 (UTC) (edited on 2021-08-31 12:31 (UTC) by jeyes)

EDIT: So sorry, we should read before posting. Indeed, rebuilding libpdfium-nojs fixed it for me, too.

Yes, I got the same error as l337 when trying to upgrade to 4.5.3.0-1. To give a more readable and English version of the output:

MegaApplication.h:60:5: warning:   when initialized here [-Wreorder]
   60 |     TransferMetaData(int direction, int total = 0, int pending = 0, QString path = QString())
      |     ^~~~~~~~~~~~~~~~
g++ -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -L/usr/lib/ffmpeg3.4 -Wl,-rpath-link,/usr/lib -o megasync SettingsDialog.o InfoDialog.o OverQuotaDialog.o SetupWizard.o NodeSelector.o FolderBinder.o BindFolderDialog.o UploadToMegaDialog.o PasteMegaLinksDialog.o ImportMegaLinksDialog.o ImportListWidgetItem.o CrashReportDialog.o MultiQFileDialog.o MegaProxyStyle.o AccountDetailsDialog.o DownloadFromMegaDialog.o SizeLimitDialog.o UsageWidget.o QMegaModel.o MegaItem.o ChangeLogDialog.o GuestWidget.o StreamingFromMegaDialog.o MegaProgressCustomDialog.o ConfirmSSLexception.o UpgradeDialog.o PlanWidget.o InfoWizard.o TransferManager.o TransfersWidget.o QTransfersModel.o QActiveTransfersModel.o QFinishedTransfersModel.o MegaTransferDelegate.o MegaTransferView.o QMegaMessageBox.o TransfersStateInfoWidget.o MegaSpeedGraph.o ActiveTransfersWidget.o AvatarWidget.o MenuItemAction.o AddExclusionDialog.o LocalCleanScheduler.o TransferManagerItem.o TransferItem.o InfoDialogTransfersWidget.o QCustomTransfersModel.o StatusInfo.o ChangePassword.o CustomTransferItem.o PSAwidget.o ElidedLabel.o UpgradeOverStorage.o Login2FA.o QSyncItemWidget.o TransfersStatusWidget.o TransfersSummaryWidget.o CircularUsageProgressBar.o HighDpiResize.o AlertItem.o QAlertsModel.o MegaAlertDelegate.o QFilterAlertsModel.o FilterAlertWidget.o AlertFilterType.o BugReportDialog.o VerifyLockMessage.o MegaInfoMessage.o WaitingSpinnerWidget.o LockedPopOver.o DynamicTransferQuotaPopOver.o PermissionsDialog.o PermissionsWidget.o attrmap.o backofftimer.o base64.o command.o commands.o db.o gfx.o file.o fileattributefetch.o filefingerprint.o filesystem.o http.o json.o megaclient.o node.o pubkeyaction.o request.o serialize64.o share.o sharenodekeys.o sync.o transfer.o transferslot.o treeproc.o user.o useralerts.o utils.o logging.o waiterbase.o proxy.o pendingcontactrequest.o cryptopp.o sodium.o sqlite.o external.o mega_utf8proc.o mega_ccronexpr.o mega_evt_tls.o mega_zxcvbn.o mediafileattribute.o raid.o testhooks.o heartbeats.o megaapi.o megaapi_impl.o QTMegaRequestListener.o QTMegaTransferListener.o QTMegaGlobalListener.o QTMegaListener.o QTMegaEvent.o mega_http_parser.o net.o fs.o waiter.o qt.o qtthread.o HTTPServer.o Preferences.o LinkProcessor.o MegaUploader.o TransferRemainingTime.o UpdateTask.o EncryptedSettings.o CrashHandler.o ExportProcessor.o Utilities.o ThreadPool.o MegaDownloader.o MegaController.o MegaSyncLogger.o ConnectivityChecker.o Model.o SyncSettings.o notificator.o LinuxPlatform.o ExtServer.o NotifyServer.o crash_generation_client.o exception_handler.o minidump_descriptor.o minidump_writer.o linux_dumper.o linux_ptrace_dumper.o log.o minidump_file_writer.o linux_libc_support.o file_id.o memory_mapped_file.o safe_readlink.o guid_creator.o elfutils.o string_conversion.o convert_UTF.o qtlockedfile.o qtlockedfile_unix.o main.o MegaApplication.o DesktopNotifications.o RemovedSharesNotificator.o TransferQuota.o UserAlertTimedClustering.o ScaleFactorManager.o qrc_Resources_linux.o moc_SettingsDialog.o moc_InfoDialog.o moc_OverQuotaDialog.o moc_SetupWizard.o moc_NodeSelector.o moc_FolderBinder.o moc_BindFolderDialog.o moc_UploadToMegaDialog.o moc_PasteMegaLinksDialog.o moc_ImportMegaLinksDialog.o moc_ImportListWidgetItem.o moc_CrashReportDialog.o moc_MultiQFileDialog.o moc_MegaProxyStyle.o moc_AccountDetailsDialog.o moc_DownloadFromMegaDialog.o moc_SizeLimitDialog.o moc_UsageWidget.o moc_QMegaModel.o moc_ChangeLogDialog.o moc_GuestWidget.o moc_StreamingFromMegaDialog.o moc_MegaProgressCustomDialog.o moc_ConfirmSSLexception.o moc_UpgradeDialog.o moc_PlanWidget.o moc_InfoWizard.o moc_TransferManager.o moc_TransfersWidget.o moc_QTransfersModel.o moc_QActiveTransfersModel.o moc_QFinishedTransfersModel.o moc_MegaTransferDelegate.o moc_MegaTransferView.o moc_TransfersStateInfoWidget.o moc_MegaSpeedGraph.o moc_ActiveTransfersWidget.o moc_AvatarWidget.o moc_AddExclusionDialog.o moc_LocalCleanScheduler.o moc_TransferManagerItem.o moc_TransferItem.o moc_InfoDialogTransfersWidget.o moc_QCustomTransfersModel.o moc_StatusInfo.o moc_CustomTransferItem.o moc_PSAwidget.o moc_ElidedLabel.o moc_UpgradeOverStorage.o moc_ChangePassword.o moc_Login2FA.o moc_QSyncItemWidget.o moc_TransfersStatusWidget.o moc_TransfersSummaryWidget.o moc_CircularUsageProgressBar.o moc_HighDpiResize.o moc_AlertItem.o moc_QAlertsModel.o moc_MegaAlertDelegate.o moc_QFilterAlertsModel.o moc_FilterAlertWidget.o moc_AlertFilterType.o moc_BugReportDialog.o moc_VerifyLockMessage.o moc_MegaInfoMessage.o moc_WaitingSpinnerWidget.o moc_LockedPopOver.o moc_DynamicTransferQuotaPopOver.o moc_PermissionsDialog.o moc_PermissionsWidget.o moc_QTMegaRequestListener.o moc_QTMegaTransferListener.o moc_QTMegaGlobalListener.o moc_QTMegaListener.o moc_HTTPServer.o moc_Preferences.o moc_LinkProcessor.o moc_MegaUploader.o moc_UpdateTask.o moc_EncryptedSettings.o moc_CrashHandler.o moc_ExportProcessor.o moc_Utilities.o moc_MegaDownloader.o moc_MegaController.o moc_MegaSyncLogger.o moc_ConnectivityChecker.o moc_Model.o moc_notificator.o moc_ExtServer.o moc_NotifyServer.o moc_MegaApplication.o moc_DesktopNotifications.o moc_RemovedSharesNotificator.o moc_TransferQuota.o moc_UserAlertTimedClustering.o   -L/usr/lib/ffmpeg3.4 -luv -lmediainfo -lzen -lraw -fopenmp -lpdfium -lavcodec -lavformat -lavutil -lswscale -lswresample -lbz2 -llzma -lsqlite3 -lrt -lcurl -lz -lcryptopp -lcares -lsodium -lssl -lcrypto -ldl -lxcb /usr/lib/libQt5Svg.so /usr/lib/libQt5Widgets.so /usr/lib/libQt5X11Extras.so /usr/lib/libQt5Gui.so /usr/lib/libQt5Network.so /usr/lib/libQt5DBus.so /usr/lib/libQt5Core.so -lGL -lpthread   
/usr/bin/ld: warning: libicuuc.so.68, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference to `u_isspace_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference to `u_isalnum_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference to `u_toupper_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference to `u_isalpha_68'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference to `u_tolower_68'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:1103: megasync] Error 1

My kernel is 5.13.10-arch1-1-surface, gcc version 11.1.0.

l337 commented on 2021-08-23 00:43 (UTC)

/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: referencia a u_isspace_68' sin definir /usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: referencia au_isalnum_68' sin definir /usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: referencia a u_toupper_68' sin definir /usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: referencia au_isalpha_68' sin definir /usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: referencia a `u_tolower_68' sin definir collect2: error: ld devolvió el estado de salida 1 make[1]: *** [Makefile:1230: megasync] Error 1

make: *** [Makefile:47: sub-MEGASync-make_first] Error 2 ==> ERROR: Se produjo un fallo en build(). Cancelando... error compilando: megasync

luntik2012 commented on 2021-08-05 08:43 (UTC)

==> Building and installing package
==> Install or build missing dependencies for megasync:
error: target not found: libpdfium

Neko-san commented on 2021-08-03 06:31 (UTC)

I get an error for compilation with this error once Megasync starts building:

checking for MediaInfo_Info_Version in -lmediainfo... no
configure: error: Could not find libmediainfo
==> ERROR: A failure occurred in build().
    Aborting...

michaldybczak commented on 2021-06-09 17:37 (UTC)

@tioguda, you were right. I rebuilt libpdfium-nojs and then was able to build the newest mega. Thanks!

scippio commented on 2021-06-05 09:06 (UTC)

FuzzyAtish has true... with icu68 it's compiled ok. Pls add it to deps...

tioguda commented on 2021-06-02 22:31 (UTC)

@michaldybczak have you ever rebuilt libpdfium-nojs to verify that's not your problem?

michaldybczak commented on 2021-06-02 22:17 (UTC) (edited on 2021-06-02 22:21 (UTC) by michaldybczak)

I replaced ffmpeg3.4 with ffmpeg - the one from system repo and it was building fine till this:

/usr/bin/ld: warning: libicuuc.so.68, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference to u_isspace_68' /usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference tou_isalnum_68' /usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference to u_toupper_68' /usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference tou_isalpha_68' /usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libpdfium.so: undefined reference to `u_tolower_68' collect2: error: ld returned 1 exit status make[1]: [Makefile:1260: megasync] Error 1 make[1]: Leaving directory '/mnt/home-hdd/build/megasync/src/MEGAsync/src/MEGASync' make: [Makefile:47: sub-MEGASync-make_first] Error 2 ==> ERROR: There was error in build().

It's looking for libicuuc.so.68, but I already have libicuuc.so.69.1, so it's looking for an older file. This suggests the PKGBUILD should be upgraded to a new version.