Re: New Meson config failure



Thanks Peter. All works now with the meson build. This is sent from meson/ninja compiled version from git head.

On 2017.11.05 16:04, Peter Bloomfield wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Jack,

On 11/05/2017 12:16:03 PM Sun, Jack wrote:
Hello Peter,
All good now with two new issues.

I now get:
DEPRECATION: The "languages" argument of gnome.yelp() is deprecated. Use a LINGUAS file in the sources directory instead. This will become a hard error in the future.

I'm not sure which parameter triggered this, but I suppose it's something other than the default, and I used -Dgnome-desktop=false -Dlibsecret=true -Dgpgme=true -Dspell-checker=gtkspell -Dosmo=true -Dgtksourceview=true -Dhelp-files=true

The LINGUAS file was already in place, but I left the 'languages' argument in case it was needed with older Meson versions. Seems OK to drop it now.

Then, I get a compile failure (which I don't get using ./configure and make)

[7/145] Generating libbalsa_marshal_h with a custom command.
FAILED: libbalsa/libbalsa-marshal.h
glib-genmarshal --header --prefix=libbalsa --output=libbalsa/libbalsa-marshal.h ./balsa-git/libbalsa/libbalsa-marshal.list

(process:21064): GLib-Genmarshal-WARNING **: failed to open "--output=libbalsa/libbalsa-marshal.h": No such file or directory

My bad: I forgot that the older glib-genmarshal has no '--output' option; we must use 'capture=true' to, well, capture the output.

Both fixed (I hope) in git master.

Best,

Peter
-----BEGIN PGP SIGNATURE-----

iF0EARECAB0WIQS030wPRfNNA5alz3MfX9S1uSp09QUCWf980QAKCRAfX9S1uSp0
9XTZAJwOw1a1M8Y8avIoJBmDxOc4wAQ1cgCcCgj8drBnyfsxRvsPfxN56PTa0T4=
=dyW2
-----END PGP SIGNATURE-----


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]