[Buildroot] [PATCH 2/2] librsvg: bump to version 2.42.5
fontaine.fabrice at gmail.com
Thu Jun 7 17:26:36 UTC 2018
2018-06-07 7:58 GMT+02:00 Thomas Petazzoni <thomas.petazzoni at bootlin.com>:
> On Wed, 6 Jun 2018 22:25:01 +0200, Fabrice Fontaine wrote:
> > - Add a dependency to host-cargo
> > - Add a patch to set RUST_TARGET
> > - Add a dependency to BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS
> > - Forward this dependency to efl svg and enlightment
> > - Add hash for license file
> > Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
> As I was surprised by the new rust dependency, I looked at
> https://github.com/GNOME/librsvg/blob/master/COMPILING.md. Indeed, Rust
> appears to be necessary.
Yes, rust is now needed and 2.40.x won't be maintained anymore: see
> But the other thing that came up from this reading is:
> Mandatory dependencies
> GObject-Introspection 0.10.8
> But we don't have gobject-introspection in Buildroot, the package for
> that is pending review, and it's a complicated one. How is it possible
> that you built librsvg without it ? Is the documentation incorrect and
> in fact it's an optional dependency ?
The documentation is incorrect.
configure.ac makes a call to GOBJECT_INTROSPECTION_CHECK and not
So except, if we set --enable-introspection, build won't fail without
gobject-instropection is only needed for vala bindings, see:
This is the same behavior in 2.4.20.
Nevertheless, I will send you a v2 to take into account Baruch's review.
> Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
> Embedded Linux and Kernel engineering
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the buildroot