Building gnome client fails during running Make
Hello, @sblin
I'm investigating the source of the bug #63 (closed) and for the purpose I'm trying to build Jami from git repository instead of from tarball.
The code I use is from this repo: https://review.jami.net/admin/repos/ring-client-gnome
It fails during the make stage because of some "web.gresource.xml" that seems to be missing. Any idea what's wrong?
Configure output:
-- No package 'appindicator3-0.1' found
-- Checking for module 'webkit2gtk-4.0'
-- Found webkit2gtk-4.0, version 2.28.2
Failed to open file “/tmp/guix-build-jami-202006-guix.drv-0/source/web/web.gresource.xml”: No such file or directory
-- Found Doxygen: /gnu/store/k1bncnrh2fvi3y8fr9zrsh334bzvhq2k-doxygen-1.8.17/bin/doxygen (found version "1.8.17") found components: doxygen missing components: dot
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/guix-build-jami-202006-guix.drv-0/build
phase `configure' succeeded after 6.2 seconds
Make output:
[ 36%] Generating ui/ui.gresource.c
cd /tmp/guix-build-jami-202006-guix.drv-0/source/ui &&
/gnu/store/kgdq89g6h3mjclxf3zb0sp7lz0yslrd4-glib-2.62.6-bin/bin/glib-compile-resources
--generate-source
--target=/tmp/guix-build-jami-202006-guix.drv-0/build/ui/ui.gresource.c
/tmp/guix-build-jami-202006-guix.drv-0/source/ui/ui.gresource.xml
make[2]: *** No rule to make target
'/tmp/guix-build-jami-202006-guix.drv-0/source/web/web.gresource.xml',
needed by 'web/web.gresource.c'. Stop. make[2]: Leaving directory
'/tmp/guix-build-jami-202006-guix.drv-0/build' make[1]: ***
[CMakeFiles/Makefile2:1258: CMakeFiles/jami-gnome.dir/all] Error 2
make[1]: Leaving directory
'/tmp/guix-build-jami-202006-guix.drv-0/build' make: *** [Makefile:133:
all] Error 2 command "make" failed with status 2 builder for
`/gnu/store/66cihl0vgkq5bh49mhqyqr21rgnc9pg2-jami-202006-guix.drv'
failed with exit code 1 build of
/gnu/store/66cihl0vgkq5bh49mhqyqr21rgnc9pg2-jami-202006-guix.drv failed
View build log at
'/var/log/guix/drvs/66/cihl0vgkq5bh49mhqyqr21rgnc9pg2-jami-202006-guix.drv.bz2'.