View Issue Details

IDProjectCategoryView StatusLast Update
0007376GNUnetmessenger servicepublic2024-03-08 16:24
Reporterschanzen Assigned Tothejackimonster Due Date
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version0.21.0 
Summary0007376: Gtk App FTBFS
Descriptionsrc/ui/picker.c:29:10: fatal error: emoji.h: No such file or directory
   29 | #include <emoji.h>
      | ^~~~~~~~~
compilation terminated.
make: *** [Makefile:119: src/ui/picker.o] Error 1

No idea where I can get this from. Build also needs a buildsystem badly.
TagsNo tags attached.

Activities

Sven Grewe

2022-10-06 18:34

reporter   ~0019207

It seems to compile with (at least?) "emoji.h" from the Gnome Characters repository. The Readme file mentions the use of the repo with a git submodule.

schanzen

2022-10-07 08:44

administrator   ~0019208

Thanks for the pointer! I am obviously too stupid to read a README ;)
Anyway, managed to compile it now (with some CFLAGS LDFLAGS pain).
It would still be nice to have a build system for the compiler/linker dependencies.

schanzen

2024-03-07 19:30

administrator   ~0021805

Is this still a problem?

thejackimonster

2024-03-07 22:07

developer   ~0021810

Last edited: 2024-03-07 22:08

I'll definitely test that before release. But I think I can put the header into the tarball for a release without issues.
For development I think using submodules should be fine. I could add a "bootstrap" script though or
look into it whether meson allows to enforce pulling submodules before building.

thejackimonster

2024-03-08 02:15

developer   ~0021812

I've added automatic checkout of the submodules to the meson build if using git. The tarball will include the necessary files to compile.

Issue History

Date ModifiedUsernameFieldChange
2022-10-02 07:59schanzenNew Issue
2022-10-02 07:59schanzenAssigned To => thejackimonster
2022-10-02 07:59schanzenStatusnew => assigned
2022-10-06 18:34Sven GreweNote Added: 0019207
2022-10-07 08:44schanzenNote Added: 0019208
2024-03-07 19:30schanzenNote Added: 0021805
2024-03-07 22:07thejackimonsterNote Added: 0021810
2024-03-07 22:08thejackimonsterNote Edited: 0021810
2024-03-08 02:15thejackimonsterStatusassigned => resolved
2024-03-08 02:15thejackimonsterResolutionopen => fixed
2024-03-08 02:15thejackimonsterNote Added: 0021812
2024-03-08 16:24schanzenStatusresolved => closed
2024-03-08 16:24schanzenFixed in Version => 0.21.0