From nobody Tue May 7 21:03:52 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VYrNt6p3Tz5JgmL; Tue, 07 May 2024 21:03:58 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VYrNt65j0z56fx; Tue, 7 May 2024 21:03:58 +0000 (UTC) (envelope-from jbeich@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1715115838; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=06wEiJagCZT+pMp4sjS0z319kfDmHzelrcsifHAvqJ0=; b=staVNFk8THMqcYzgD7pELnYQ8+Hb8jD4bVsd1W4sYUIra60MPvw99EA2TdPgCBUFJwqKsR qj0ltRjHG9+RwKwpbmHzCur12s0cmSpUpp0z/ObRlYStfZlGS2awSzgYS1mFoXNfhaWox5 emgFA7/K9kMfwpmgtUAdzUhxEmrvbgbd72wA21OT89NP9YkFNaQuUtkvWv1vd+M/wTS+No MW3DXxoHXV2QuEh5drUwKFKU8UxwXqAd7UHycuzuAdbrAc/Nwdj09DPbtivrzmgwYNXU+6 AQNlh7I+oVRFiv63xSMFJoGkq9rgpCRKuVAP0wFVl54szLQodl2BFCHXVrzxGQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1715115838; a=rsa-sha256; cv=none; b=LrJxyRdlpVJPRurJIvEp/qaR8KDRgBmmA4Uqh0PB2FU3gqzyzNuZJ56lTJuQ4wYRoHBmEF hyzkLUJSDY+zTvbMp2CPhSAKwD35bl7Vtd18m1y0If1xVs/shbFiaa1qhivVll9rT/aon2 f3xyOXhzYuBJveQ36wTNAIB8Izwb6syg295yBfG+qyzc2dTewWqPpiYGRTBFycqAjoJFZL nvjmsbJ661/lpWXU7Flp58sENJDK+SRBF1+a4P6zsaMxl5EENJRVFvckMRmMqyCo5c1cqr lk3lKTfRhmDL7NBOINmom6X/YD8g7mDFnuiv+5gAeYQEJaa6GIaFuiHthLa9EA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1715115838; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=06wEiJagCZT+pMp4sjS0z319kfDmHzelrcsifHAvqJ0=; b=Y9saPgvXbXv6LQlGATBDwAVd0DbxF1y1R+vmPA5anUz4bxbR+tcyCKtOVXEQLjXuEzzqjj 4pJn5TaCfcOtYL22PKvxmhUgDFfmmrtuN5n9UQHKoUCrT74cfMIegv1PWbP+JEXnTBpwfX odHBwQFjJ+t+ecEdTSX1e5WK0iV04yj4NoEx5I7nUcVCuM3nbbhEvGJITcyYD2WTOfcDAa W6tnakd859EacW6xL4kcrQ/WX1oWBod9YcQvugrVaKyycmC/Q3z6fdP2zFC2emD2TTbTBw wbArDETAMPPEGWA1p8U20rKluzEBaQ9dxLoIm0f7Y/JbfEAHMZvGmvQLplMGnw== Received: by freefall.freebsd.org (Postfix, from userid 1354) id 9642D1711C; Tue, 07 May 2024 21:03:58 +0000 (UTC) From: Jan Beich To: Dima Panov Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: 47c17dccc9b0 - main - devel/glib20: update to 2.80.0 In-Reply-To: <7542d749-8e25-469d-8048-b7a48a63ceca@FreeBSD.org> (Dima Panov's message of "Tue, 7 May 2024 18:55:09 +0300") References: <202403150559.42F5xlCB083762@gitrepo.freebsd.org> <440fc6a4-5660-4515-b5e3-3d38322ce56c@FreeBSD.org> <7542d749-8e25-469d-8048-b7a48a63ceca@FreeBSD.org> Date: Tue, 07 May 2024 23:03:52 +0200 Message-ID: List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain Dima Panov writes: > On 07.05.2024 15:47, Jan Beich wrote: >> Jan Beich writes: >> >>> Dima Panov writes: >>> >>>> hello! >>>> >>>> >>>> Jan, please, please revert it. >> Too risky without exp-run. Some consumers may depend on 2.80 API. >> >>>> >>>> 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.