[Buildroot] [PATCH 1/1] libglib2: bump to version 2.58.1

Yann E. MORIN yann.morin.1998 at free.fr
Mon Dec 3 08:11:24 UTC 2018


Fabrice, All,

On 2018-12-03 08:23 +0100, Fabrice Fontaine spake thusly:
> Le dim. 2 déc. 2018 à 18:23, Yann E. MORIN <yann.morin.1998 at free.fr> a écrit :
> > On 2018-12-02 14:00 +0100, Thomas Petazzoni spake thusly:
> > > On Sun, 14 Oct 2018 09:58:52 +0200, Fabrice Fontaine wrote:
> > As you can see on the autobuilders, thius breaks all glib-using packages:
[--SNIP--]
> > So, the solutions I have for now are:
> >
> >  1- fix each package and pass them GLIB_GENMARSHAL=$(STAGING_DIR)/bin/glib-genmarshal
> >     (similarly for the two other tools)
> >
> >  2- teach pkgconf to replace even more variables. This is not very
> >     satisfying, and we won't be able to keep up in the long term. We
> >     hould at least teach pkgconf to look for that list in an environment
> >     variable, at least, to avoid tweaking the code over-and-over again.
[--SNIP--]
> Thanks a lot for investigating, I'm more in favor of (2) because most
> of the glib packages don't have any environment variables.
> However, it should be noted that a lot of glib packages (libsoup,
> gdk-pixpuf, atk, pango) have switched to meson in their latest
> upstream versions.
> Meson has a gnome module to find and call genmarshal, mkenums, etc ...
> and this module does not use the pkgconfig file to find the path of
> these binaries.

Well, dbus-glib is in maintenance-mode only, so it's not going to be
updated to meson I am afraid (or should I say, relieved?). So we still
have some fixing to do.

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'


More information about the buildroot mailing list