Closed ghost closed 1 year ago
Missing glib-devel?
Installing glib-devel made no difference. Ran "make clean", then "make -j2".
$ dpkg -S glib-compile-resources
libglib2.0-dev-bin: /usr/bin/glib-compile-resources
libglib2.0-doc: /usr/share/gtk-doc/html/gio/glib-compile-resources.html
libglib2.0-dev-bin: /usr/share/man/man1/glib-compile-resources.1.gz
$ dpkg -S glib-compile-resources libglib2.0-dev-bin: /usr/bin/glib-compile-resources libglib2.0-doc: /usr/share/gtk-doc/html/gio/glib-compile-resources.html libglib2.0-dev-bin: /usr/share/man/man1/glib-compile-resources.1.gz
Void is not a debian based distro.
Then you need to find the build-depends or makedepends of liferea in your Void distro, and install those depends.
glib-compile-resources
is a build time depend, not runtime depend.
Then you need to find the build-depends or makedepends of liferea in your Void distro, and install those depends.
glib-compile-resources
is a build time depend, not runtime depend.
I already have glib-devel and glibc-devel installed. I'm not seeing anything else that could be an equivalent.
Installing glib-devel made no difference
Are the errors exactly the same? Especially "make[3]: glib-compile-resources: No such file or directory"
Installing glib-devel made no difference
Are the errors exactly the same? Especially "make[3]: glib-compile-resources: No such file or directory"
My mistake. There is a difference I didn't notice; the lack of that glib error.
make[3]: Entering directory '/home/james/Downloads/liferea-1.14.0/src'
make[3]: *** No rule to make target 'Liferea-3.0.typelib', needed by 'all-am'. Stop.
make[3]: Leaving directory '/home/james/Downloads/liferea-1.14.0/src'
make[2]: *** [Makefile:861: all-recursive] Error 1
make[2]: Leaving directory '/home/james/Downloads/liferea-1.14.0/src'
make[1]: *** [Makefile:724: all-recursive] Error 1
make[1]: Leaving directory '/home/james/Downloads/liferea-1.14.0'
make: *** [Makefile:486: all] Error 2
@jconnolly837 Can you try a build with ./configure --enable-introspection
?
The build target for the typelib is usually provided by /usr/share/gobject-introspection-1.0/Makefile.introspection
which gets included when introspection is on.
Same here, Void Linux with latest updates.
Complete make log - https://nekobin.com/lifiguvaya
@duskull88 Your log looks like the situation described by @jconnolly837. No indication of the GIR scanner running at all. There might be a general problem in Void with the gobject-introspection setup.
Did "./configure" successfully. "make -j2" produces the following errors.
With "make VERBOSE=1"
Void Linux 6.1.11_1 Make version 4.3 Liferea 1.14.0 downloaded from releases page All listed dependencies installed
Any other information I'll be happy to provide