On 3/29/19 7:58 AM, Roger Koehler via blfs-dev wrote:
Still fails to build (using meson 0.49...):
[1/46] Compiling Vala source ../lib/mpfr-glue.vala
../lib/currency.vala ../lib/equation.vala ../lib/equation-lexer.vala
../lib/equation-parser.vala ../lib/financial.vala
../lib/function-manager.vala ../lib/math-equation.vala
../lib/math-function.vala ../lib/math-variables.vala
../lib/number.vala ../lib/serializer.vala ../lib/unit.vala.
FAILED: lib/76b5a35@@calculator@sta/mpfr-glue.c
lib/76b5a35@@calculator@sta/currency.c
lib/76b5a35@@calculator@sta/equation.c
lib/76b5a35@@calculator@sta/equation-lexer.c
lib/76b5a35@@calculator@sta/equation-parser.c
lib/76b5a35@@calculator@sta/financial.c
lib/76b5a35@@calculator@sta/function-manager.c
lib/76b5a35@@calculator@sta/math-equation.c
lib/76b5a35@@calculator@sta/math-function.c
lib/76b5a35@@calculator@sta/math-variables.c
lib/76b5a35@@calculator@sta/number.c
lib/76b5a35@@calculator@sta/serializer.c
lib/76b5a35@@calculator@sta/unit.c lib/calculator.h lib/calculator.vapi
valac -C --debug --debug --vapidir
/sources/gnome-calculator/gnome-calculator-3.30.1/vapi --pkg posix
/sources/gnome-calculator/gnome-calculator-3.30.1/vapi/mpfr.vapi
/sources/gnome-calculator/gnome-calculator-3.30.1/vapi/mpc.vapi --pkg
libxml-2.0 --pkg libsoup-2.4 --pkg gtksourceview-3.0 --pkg gtk+-3.0
--pkg gobject-2.0 --target-glib ' 2.40.0' --pkg glib-2.0 --pkg gio-2.0
--color=always --directory lib/76b5a35@@calculator@sta --basedir
../lib --library calculator --header lib/calculator.h --vapi
../calculator.vapi --target-glib 2.40.0 ../lib/mpfr-glue.vala
../lib/currency.vala ../lib/equation.vala ../lib/equation-lexer.vala
../lib/equation-parser.vala ../lib/financial.vala
../lib/function-manager.vala ../lib/math-equation.vala
../lib/math-function.vala ../lib/math-variables.vala
../lib/number.vala ../lib/serializer.vala ../lib/unit.vala
../lib/equation-parser.vala:79.9-79.43: error: Assignment: Cannot
convert from `GLib.List<weak LexerToken>' to `GLib.List<LexerToken>'
this.token_list = token_list.copy();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 1 error(s), 0 warning(s)
Hi Roger,
Try this commit and see if it helps:
https://gitlab.gnome.org/GNOME/gnome-calculator/commit/d89466a7e90d95b8a34fc0a3db6007599b243788
if so, this is a problem introduced by Vala.
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page