Package Details: x11-emoji-picker 0.12.1-1

Git Clone URL: https://aur.archlinux.org/x11-emoji-picker.git (read-only, click to copy)
Package Base: x11-emoji-picker
Description: Linux XServer emoji picker written in C++.
Upstream URL: https://github.com/GaZaTu/x11-emoji-picker
Licenses: MIT
Submitter: yochananmarqos
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 1
Popularity: 0.019089
First Submitted: 2022-01-28 18:12 (UTC)
Last Updated: 2023-01-27 23:51 (UTC)

Latest Comments

yochananmarqos commented on 2023-01-27 23:51 (UTC)

@zneix: If you say so. The floodgates are now open.

zneix commented on 2023-01-07 01:46 (UTC) (edited on 2023-01-07 01:47 (UTC) by zneix)

I'm having trouble building this without running out of memory.

FYI, this was a bug in the software which has been fixed very recently and the issue does not occur on the latest master anymore - confirmed through "-git" package. So, unless LTO is restriction is needed, the maintainer could revert the latest commit of this package when updating it to a new upcoming release.

yochananmarqos commented on 2022-10-24 14:06 (UTC)

@shrigma: You need to rebuild it against icu 72.1.

shrigma commented on 2022-10-24 08:10 (UTC)

Icu update broke emoji-picker:

emoji-picker: error while loading shared libraries: libicuuc.so.71: cannot open shared object file: No such file or directory

yochananmarqos commented on 2022-09-03 15:12 (UTC)

@sorashi: I was just able to reproduce the issue with 32GB RAM using 20+1 jobs. I've specified one job and disabled LTO.

sorashi commented on 2022-09-03 14:23 (UTC)

@KatStuffs the issue is not that deep. The make command uses too many threads running each build process n times in parallel causing the system to run out of memory. Fix this by locating where your MAKEFLAGS environment variable is set, usually ~/.makepkg.conf, and change it to -j1.

@yochananmarqos This is relevant here because the package maintainer(s) can force MAKEFLAGS="-j1" in the PKGBUILD. This issue even should be reported according to the wiki. There is no race condition in this case (probably), but the issue is still caused by MAKEFLAGS and it can be fixed. I'd say most x11 users don't have the required amount of memory to build this in parallel. Make the build work for all users while making it slower for others. The decision is up to you, the issue has been hereby reported.

yochananmarqos commented on 2022-08-13 20:31 (UTC)

@KatStuffs: That's a deeper issue on your own system that has nothing to do with packaging. This is not the place for troubleshooting. That's what the forums are for.

KatStuffs commented on 2022-08-13 20:26 (UTC)

I'm having trouble building this without running out of memory. It'll manage fine for most of the build, but after about 60-70% of the way through it will stop and just chew through the rest of my memory. I have pulled everything needed and still happens when up to date

yochananmarqos commented on 2022-05-22 18:39 (UTC)

@cherio: This package uses the release tarball whereas the other is a VCS package pulling the latest commit from master. The last commit was the release, so at this point they are identical.

cherio commented on 2022-05-22 18:17 (UTC)

How does this package compare to the existing "x11-emoji-picker-git"? I see that presently it is more up-to-date than the other, but are there other differences or considerations to keep in mind? Thanks!