Package Details: ayugram-desktop 5.8.3-1

Git Clone URL: https://aur.archlinux.org/ayugram-desktop.git (read-only, click to copy)
Package Base: ayugram-desktop
Description: Desktop Telegram client with good customization and Ghost mode.
Upstream URL: https://github.com/AyuGram/AyuGramDesktop
Keywords: anti-recall ayugram telegram
Licenses: GPL-3.0-only
Submitter: ZhangHua
Maintainer: ZhangHua
Last Packager: ZhangHua
Votes: 10
Popularity: 1.78
First Submitted: 2023-11-06 01:05 (UTC)
Last Updated: 2024-11-24 13:12 (UTC)

Required by (0)

Sources (39)

Pinned Comments

ZhangHua commented on 2024-01-29 10:28 (UTC) (edited on 2024-08-03 04:05 (UTC) by ZhangHua)

Please do not flag this package outdated just because there are some library files missing after your archlinux upgraded. You need to simply rebuild this PKGBUILD with latest archlinux. For those people who meet that Qt/xxHash symbols missing, the solution is same.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

oldman33 commented on 2024-10-05 01:20 (UTC)

@vitaliikuzhdin how to disable LTO, and others way? im a newbie on Arch!

ZhangHua commented on 2024-10-05 00:18 (UTC) (edited on 2024-10-05 00:31 (UTC) by ZhangHua)

@oldman33 No, at least I can't give any advice without knowing the actual command called by cmake. You can set VERBOSE=1 in environment to let cmake print what it calls. See here for more info.

I have changed build tool from ninja to make, so it should use 1 core without -j arguments set. As for LTO, I am not sure if it is needed to disable it because I am not familiar with ArcoLinux.

According to gcc's code, it seems that something happens when write arguments to a temp file, you may check if your /tmp has enough space, maybe you can set TMPDIR=/path/to/another/place to use a larger temp directory.

vitaliikuzhdin commented on 2024-10-04 23:26 (UTC) (edited on 2024-10-04 23:39 (UTC) by vitaliikuzhdin)

@oldman33, you could try disabling LTO, manually setting the job number, or switching the compiler from gcc to clang to reduce memory usage.

oldman33 commented on 2024-10-04 22:13 (UTC) (edited on 2024-10-04 22:13 (UTC) by oldman33)

@ZhangHua, i tried change swap to 32G and same 8G Ram seem previous issue gone. Cant believe it requires many storage space like that: i much moved some data to other to have 40G space for build. But new issue now : https://ibb.co/3Nx4PRY

Any advice please?

ZhangHua commented on 2024-10-04 05:27 (UTC)

@oldman33 I think no need to change code. This package is tested with makechrootpkg command in devtools, so I think there should be no missing dependencies in PKGBUILD.

oldman33 commented on 2024-10-04 05:19 (UTC)

@ZhangHua Besides trying to change the computer configuration, do I need to change any code?

oldman33 commented on 2024-10-04 05:16 (UTC)

@ZhangHua OMG, i ran some package builds without any problem, it seems to build Ayugram requires more hardware power than i imagined. i only have 8Gb ram and 8Gb swap, if compared to your configuration i would probably need to try 32Gb Swap and turn off all background apps will try tonight. thanks for the recommendation

ZhangHua commented on 2024-10-04 04:15 (UTC)

@oldman33 It seems that your memory is not enough so there was an OOM happening and linker was killed. I think the solution is adding more memory or swap. Or maybe you can try building with other strong enough machine and get pkg.tar.zst installed. I build this on i7-8750H CPU and 16GB RAM, and my memory almost cannot hold the amount of memory used when building. So I added another 16GB swap and it seems fine now.

oldman33 commented on 2024-10-04 04:05 (UTC)

i tried many time to install ayugram from this AUR but alway fail, i recheck github but not help much, any suggest? Thank so much

https://ibb.co/bRxJDhY