Re: git: 47c17dccc9b0 - main - devel/glib20: update to 2.80.0

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Wed, 08 May 2024 06:08:31 UTC
08.05.2024 00:03, Jan Beich пишет:
> Dima Panov <fluffy@FreeBSD.org> writes:
>> On 07.05.2024 15:47, Jan Beich wrote:
>>> Jan Beich <jbeich@FreeBSD.org> writes:
>>>>> Let me explain.
>>>>>
>>>>> It introduce major changes in API, switched to gir-2.0 and dropped gir-1.0
>>>>> Even while devel/gobject-introspection is still buildable, it produces a broken libraries and break consumers runtime.
>>>>>
>>>>> Good examples are gimp and evolution (coredumps at exit), some mate components (even fails to start), glibD (broken API because of gir-1.0)
>>>> - graphics/gimp-app works fine here inside 13.2 amd64 jail
>> Confirmed gimp issue
>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278292
> I can reproduce but fail to see the connection to gobject-introspection.
> After wasting time bisecting turns out it was fixed in GIMP upstream.
>
> Minor regressions like this are not uncommon in ports with many consumers.
> Sometimes consumers may rely on undefined behavior.

Is it fixed in 2.10.38?

"graphics/gimp{,-app},graphics/gegl,x11/babl: update to 2.10.38, 0.4.48, 
0.1.108"
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278789
https://reviews.freebsd.org/D45094

-- 
Best regards,
Vladimir Druzenko