[Buildroot] [PATCH/next 1/1] package/librsvg: bump to version 2.48.8

Fabrice Fontaine fontaine.fabrice at gmail.com
Sun Aug 30 20:55:51 UTC 2020


Le dim. 30 août 2020 à 22:19, Thomas Petazzoni
<thomas.petazzoni at bootlin.com> a écrit :
>
> On Sun, 30 Aug 2020 10:41:38 +0200
> Fabrice Fontaine <fontaine.fabrice at gmail.com> wrote:
>
> > - Add a dependency to host-rustc
> > - libcroco is not a dependency since
> >   https://gitlab.gnome.org/GNOME/librsvg/-/commit/03ce9bd7875ef2a91979bc4f7d6fa5188cfd785c
> > - gtk3 is not a dependency since
> >   https://gitlab.gnome.org/GNOME/librsvg/-/commit/522aeee0ca9b4ff3940bea2d13ebb77ec6c064a6
> > - cairo script is mandatory since switch to rust
>
> I remember we already tried to upgade librsvg to a version that was
> written in Rust, and had to revert in commit
> 4182346f4bbe03c6fa1dababeeaeae2dc5e8223f. Have things improved since
> then ?
I hope that the BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS variable
added with commit 025b863e6facb7b219b82ee6ee7a7916c2c3c47e will allow
us to bump librsvg this time.
I'm just a little bit worried that host packages such as host-libgtk3,
host-image-magick and midori could raise build failures on hosts that
don't support rust.
Should I add a dependency on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS to
all the reverse dependencies of host-librsvg?
It should be noted that keeping libcroco and a deprecated librsvg is
not good for the security of our users.
>
> Thomas
> --
> Thomas Petazzoni, CTO, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com
Best Regards,

Fabrice



More information about the buildroot mailing list