Re: git: 27fe5eff9577 - main - devel/glib20: update to 2.74.2

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Sat, 26 Nov 2022 12:16:27 UTC
Moin-moin!


Commit without minimal testing?

This breaks alot of consumers with strcmp error

error: no matching function for call to 'strcmp'
                 if (str == nullptr || g_str_equal(str, "narrow"))
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/glib-2.0/glib/ghash.h:165:30: note: expanded from macro 'g_str_equal'
#define g_str_equal(v1, v2) (strcmp ((gconstpointer) (v1), (gconstpointer) (v2)) == 0)
                              ^~~~~~
/usr/include/string.h:86:6: note: candidate function not viable: cannot convert argument of incomplete type 'gconstpointer' (aka 'const void *') to 'const char *' for 1st argument
int      strcmp(const char *, const char *) __pure;



On 26.11.2022 03:45, Jan Beich wrote:
> The branch main has been updated by jbeich:
> 
> URL: https://cgit.FreeBSD.org/ports/commit/?id=27fe5eff9577814a26a634c83a9f9859d2eaf6e8
> 
> commit 27fe5eff9577814a26a634c83a9f9859d2eaf6e8
> Author:     Jan Beich <jbeich@FreeBSD.org>
> AuthorDate: 2022-11-24 12:29:05 +0000
> Commit:     Jan Beich <jbeich@FreeBSD.org>
> CommitDate: 2022-11-26 00:44:28 +0000
> 
>      devel/glib20: update to 2.74.2
>      
>      Changes:        https://gitlab.gnome.org/GNOME/glib/-/releases/2.74.2
>      Reported by:    GitLab (notify releases)
> ---
>   devel/glib20/Makefile | 4 ++--
>   devel/glib20/distinfo | 6 +++---
>   2 files changed, 5 insertions(+), 5 deletions(-)
> 
> diff --git a/devel/glib20/Makefile b/devel/glib20/Makefile
> index 6d30cc07cc81..7b19ba79cc27 100644
> --- a/devel/glib20/Makefile
> +++ b/devel/glib20/Makefile
> @@ -1,5 +1,5 @@
>   PORTNAME=	glib
> -DISTVERSION=	2.74.1
> +DISTVERSION=	2.74.2
>   PORTEPOCH=	2
>   CATEGORIES=	devel
>   MASTER_SITES=	GNOME
> @@ -35,7 +35,7 @@ CPE_VENDOR=	gnome
>   
>   CONFLICTS_INSTALL=	p5-Giovanni
>   
> -_LIBVERSION=	0.7400.1
> +_LIBVERSION=	0.7400.2
>   PLIST_SUB=	LIBVERSION=${_LIBVERSION}
>   
>   OPTIONS_DEFINE=		DEBUG DOCS FAM_ALTBACKEND MANPAGES NLS TEST
> diff --git a/devel/glib20/distinfo b/devel/glib20/distinfo
> index 81f723c0e398..915ab53e8f5e 100644
> --- a/devel/glib20/distinfo
> +++ b/devel/glib20/distinfo
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1666702402
> -SHA256 (gnome/glib-2.74.1.tar.xz) = 0ab981618d1db47845e56417b0d7c123f81a3427b2b9c93f5a46ff5bbb964964
> -SIZE (gnome/glib-2.74.1.tar.xz) = 5189452
> +TIMESTAMP = 1669292945
> +SHA256 (gnome/glib-2.74.2.tar.xz) = ddf03e9bc7ea5717ef3c2f77c0714913a1726adc0bf3e8247cf41475284ec7bc
> +SIZE (gnome/glib-2.74.2.tar.xz) = 5182312
> 

-- 
Sincerely,
Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD)
(desktop, kde, x11, office, ports-secteam)@FreeBSD team