On Sat, 2021-01-02 at 19:57 +0800, Kevin Buckley via blfs-dev wrote:
> Been working against the BLFS Version 2020-09-03, so Pango 1.46.0
> but BLFS Version 2021-01-01 with Pango 1.48.0 has the same text.
> 
> I read,
> 
> Pango Dependencies
> 
> Required
> 
> Fontconfig-2.13.1 (must be built with FreeType-2.10.4 using
> HarfBuzz-2.7.4), FriBidi-1.0.9, and GLib-2.66.4
> 
> Recommended
> 
> Cairo-1.17.2+f93fc72c03e, gobject-introspection-1.66.1 (Required if
> building GNOME), and Xorg Libraries
> 
> Optional
> 
> Cantarell fonts (for tests), GTK-Doc-1.33.1, help2man, and libthai
> 
> 
> and whilst, later on, I read about these build switches I might be
> able to use
> 
> Command Explanations
> 
> -Denable-docs: Use this switch if gtk-doc is installed and you wish
> to
> rebuild and install the API documentation.
> 
> -Dgir=false: Use this switch if you do not want to use
> gobject-introspection-1.66.1.
> 
> 
> 
> however, although I'm not intending to build GNOME, it seems that
> Pango's
> lovely meson build system (Meson BS?) seems more than capable of
> "determining" that I do want to really, and so tells me that cairo is
> a run-time
> depenedency, and so it's not going any further.
> 
> How do I tell Pango that I don't want to build it with cairo ?
> 
> I tried, well you would, wouldn't you:
> 
> -Dcairo=false
> 
> but no joy there.
> 
> The NEWS file in the source tarball suggests that, once upon a time,
> there
> may have been a
> 
> --with-cairo
> 
> switch in the build system but, presumably something that obvious
> didn't make
> it out of Autotools-land when the python fan-boys took control?
> 
> Any clues?
> 
> I'm sure i can install Cairo, but the BLFS Book's suggestion that it
> should not be needed got my hopes up !
> 
> Kevin

Looking in more depth, normally, according to meson.build, the
dependency on cairo is not required, even for 1.46. So it should be
able to compile if cairo is not available. Also, I've grep'ed for
"run.*time" in the source directory, and there is no sentence
containing cairo and runtime or run-time or "run time"... What is the
error message exactly?

Pierre

-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to