Message ID | 20221007133912.2869000-2-james.hilliard1@gmail.com |
---|---|
State | Accepted |
Headers | show |
Series | [1/2] package/libglib2: bump to version 2.74.0 | expand |
James H., All, +James K. for having bumped libglib2 to 1.76.x: On 2022-10-07 07:39 -0600, James Hilliard spake thusly: > Signed-off-by: James Hilliard <james.hilliard1@gmail.com> > --- > package/gobject-introspection/gobject-introspection.hash | 4 ++-- > package/gobject-introspection/gobject-introspection.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/package/gobject-introspection/gobject-introspection.hash b/package/gobject-introspection/gobject-introspection.hash > index 8f9d323d9a..c1a1363ddb 100644 > --- a/package/gobject-introspection/gobject-introspection.hash > +++ b/package/gobject-introspection/gobject-introspection.hash > @@ -1,5 +1,5 @@ > -#From http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/1.70/gobject-introspection-1.72.0.sha256sum > -sha256 02fe8e590861d88f83060dd39cda5ccaa60b2da1d21d0f95499301b186beaabc gobject-introspection-1.72.0.tar.xz > +#From https://download.gnome.org/sources/gobject-introspection/1.74/gobject-introspection-1.74.0.sha256sum > +sha256 347b3a719e68ba4c69ff2d57ee2689233ea8c07fc492205e573386779e42d653 gobject-introspection-1.74.0.tar.xz > sha256 faa2e414bd5f91d2d2c39e85c7cc3f2ccde05c3306f96b404f8ed8cf0266c279 COPYING.LGPL > sha256 4c1cedcbb4a12ea964f1160dbbf36099e5a59b96129a99a1a1a61f2cb09271fb COPYING.GPL > sha256 23f82cbc9808cdd8e902df38271434040ce0562ca382ac2a96f5e3bf807b6d31 giscanner/scannerlexer.l > diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk > index c8ad9b3c72..436c12aa48 100644 > --- a/package/gobject-introspection/gobject-introspection.mk > +++ b/package/gobject-introspection/gobject-introspection.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -GOBJECT_INTROSPECTION_VERSION_MAJOR = 1.72 > +GOBJECT_INTROSPECTION_VERSION_MAJOR = 1.74 Do we have to make sure that the "major" version of the GNOME packages be aligned, or is it possible tix-n-match versions? I.e. can we keep goi 1.74.x with libglib2 1.76.x, or should both be 1.76.x ? Regards, Yann E. MORIN. > GOBJECT_INTROSPECTION_VERSION = $(GOBJECT_INTROSPECTION_VERSION_MAJOR).0 > GOBJECT_INTROSPECTION_SITE = http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/$(GOBJECT_INTROSPECTION_VERSION_MAJOR) > GOBJECT_INTROSPECTION_SOURCE = gobject-introspection-$(GOBJECT_INTROSPECTION_VERSION).tar.xz > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot@buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot
Yann, On Sat, May 13, 2023 at 7:59 AM Yann E. MORIN <yann.morin.1998@free.fr> wrote: > > Do we have to make sure that the "major" version of the GNOME packages > be aligned, or is it possible tix-n-match versions? It is my understanding (now) that keeping the minor version in lockstep is almost always preferred (at least, when considering the packages glib2, glib-networking, gobject-introspection and glibmm; I'd be curious to know if I missed any). Micro versions for sure do not require a match and may be older or newer than glib2's micro version. When I submitted the patch for libglib2 to 1.76.x, I should have taken the time to include updates for gobject-introspection and glibmm as well. My focus at the time was to just use the more recent version of glib-networking, which was the sole reason for libglib2 being bumped.
James, All, On 2023-05-20 15:56 -0400, James Knight spake thusly: > On Sat, May 13, 2023 at 7:59 AM Yann E. MORIN <yann.morin.1998@free.fr> wrote: > > Do we have to make sure that the "major" version of the GNOME packages > > be aligned, or is it possible tix-n-match versions? > It is my understanding (now) that keeping the minor version in > lockstep is almost always preferred (at least, when considering the > packages glib2, glib-networking, gobject-introspection and glibmm; I'd > be curious to know if I missed any). Micro versions for sure do not > require a match and may be older or newer than glib2's micro version. What would be the actual drawbacks (build failures, runtime failures) of keeping gobject-introspection to 1.74, when we have 2.76.x for libglib2 (note: *1*.74 vs *2*.76) ? IOW, should we take [0] in master, which is feature-frozen for the upcoming 2023.05 release, or can it wait for the next cycle? [0] https://patchwork.ozlabs.org/project/buildroot/patch/20230515203002.346534-1-aduskett@gmail.com/ > When I submitted the patch for libglib2 to 1.76.x, I should have taken > the time to include updates for gobject-introspection and glibmm as > well. My focus at the time was to just use the more recent version of > glib-networking, which was the sole reason for libglib2 being bumped. Regards, Yann E. MORIN.
diff --git a/package/gobject-introspection/gobject-introspection.hash b/package/gobject-introspection/gobject-introspection.hash index 8f9d323d9a..c1a1363ddb 100644 --- a/package/gobject-introspection/gobject-introspection.hash +++ b/package/gobject-introspection/gobject-introspection.hash @@ -1,5 +1,5 @@ -#From http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/1.70/gobject-introspection-1.72.0.sha256sum -sha256 02fe8e590861d88f83060dd39cda5ccaa60b2da1d21d0f95499301b186beaabc gobject-introspection-1.72.0.tar.xz +#From https://download.gnome.org/sources/gobject-introspection/1.74/gobject-introspection-1.74.0.sha256sum +sha256 347b3a719e68ba4c69ff2d57ee2689233ea8c07fc492205e573386779e42d653 gobject-introspection-1.74.0.tar.xz sha256 faa2e414bd5f91d2d2c39e85c7cc3f2ccde05c3306f96b404f8ed8cf0266c279 COPYING.LGPL sha256 4c1cedcbb4a12ea964f1160dbbf36099e5a59b96129a99a1a1a61f2cb09271fb COPYING.GPL sha256 23f82cbc9808cdd8e902df38271434040ce0562ca382ac2a96f5e3bf807b6d31 giscanner/scannerlexer.l diff --git a/package/gobject-introspection/gobject-introspection.mk b/package/gobject-introspection/gobject-introspection.mk index c8ad9b3c72..436c12aa48 100644 --- a/package/gobject-introspection/gobject-introspection.mk +++ b/package/gobject-introspection/gobject-introspection.mk @@ -4,7 +4,7 @@ # ################################################################################ -GOBJECT_INTROSPECTION_VERSION_MAJOR = 1.72 +GOBJECT_INTROSPECTION_VERSION_MAJOR = 1.74 GOBJECT_INTROSPECTION_VERSION = $(GOBJECT_INTROSPECTION_VERSION_MAJOR).0 GOBJECT_INTROSPECTION_SITE = http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/$(GOBJECT_INTROSPECTION_VERSION_MAJOR) GOBJECT_INTROSPECTION_SOURCE = gobject-introspection-$(GOBJECT_INTROSPECTION_VERSION).tar.xz
Signed-off-by: James Hilliard <james.hilliard1@gmail.com> --- package/gobject-introspection/gobject-introspection.hash | 4 ++-- package/gobject-introspection/gobject-introspection.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)