From nobody Fri Oct 22 23:09:25 2021 X-Original-To: freebsd-current@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 D064018022FE for ; Fri, 22 Oct 2021 23:09:33 +0000 (UTC) (envelope-from btv1==9297ccff614==tom@invisible-island.net) Received: from smtp-1a.his.com (smtp-1a.his.com [216.194.196.25]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Hbg6552RYz4gQX for ; Fri, 22 Oct 2021 23:09:33 +0000 (UTC) (envelope-from btv1==9297ccff614==tom@invisible-island.net) Received: from cuda201.his.com (cuda201.his.com [216.194.196.22]) by smtp-1a.his.com (Postfix) with ESMTPS id 78E941E6 for ; Fri, 22 Oct 2021 19:09:27 -0400 (EDT) X-ASG-Debug-ID: 1634944166-061c4105dba09450001-XDYc8F Received: from smtp-nf-202.his.com (smtp-nf-202.his.com [216.194.196.20]) by cuda201.his.com with ESMTP id NiuTCA1AouUuMl4t; Fri, 22 Oct 2021 19:09:26 -0400 (EDT) X-Barracuda-Envelope-From: tom@invisible-island.net X-Barracuda-RBL-Trusted-Forwarder: 216.194.196.20 Received: from zproxy101.his.com (zproxy101.his.com [18.218.2.49]) by smtp-nf-202.his.com (Postfix) with ESMTPS id E6B6E609A0; Fri, 22 Oct 2021 19:09:26 -0400 (EDT) Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy101.his.com (Postfix) with ESMTP id BFD2D17B2AB; Fri, 22 Oct 2021 19:09:26 -0400 (EDT) X-Barracuda-RBL-IP: 18.218.2.49 X-Barracuda-Effective-Source-IP: zproxy101.his.com[18.218.2.49] X-Barracuda-Apparent-Source-IP: 18.218.2.49 Received: from zproxy101.his.com ([127.0.0.1]) by localhost (zproxy101.his.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id IP45K8SsPA4O; Fri, 22 Oct 2021 19:09:26 -0400 (EDT) Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy101.his.com (Postfix) with ESMTP id A720717B2AC; Fri, 22 Oct 2021 19:09:26 -0400 (EDT) X-Virus-Scanned: amavisd-new at zproxy101.his.com Received: from zproxy101.his.com ([127.0.0.1]) by localhost (zproxy101.his.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id R-UYiyWMXOY1; Fri, 22 Oct 2021 19:09:26 -0400 (EDT) Received: from prl-debianold-64.jexium-island.net (static-71-246-219-82.washdc.fios.verizon.net [71.246.219.82]) by zproxy101.his.com (Postfix) with ESMTPSA id 92B1A17B2AB; Fri, 22 Oct 2021 19:09:26 -0400 (EDT) Received: from tom by prl-debianold-64.jexium-island.net with local (Exim 4.92) (envelope-from ) id 1me3fB-0004f9-Pc; Fri, 22 Oct 2021 19:09:25 -0400 Date: Fri, 22 Oct 2021 19:09:25 -0400 From: Thomas Dickey To: Baptiste Daroussin Cc: John Baldwin , marklmi@yahoo.com, freebsd-current Subject: Re: main changed DIALOG_STATE, DIALOG_VARS, and DIALOG_COLORS but /usr/lib/libdialog.so.? naming was not adjusted? (crashes in releng/13 programs on main [so: 14] can result) Message-ID: <20211022230925.GA17806@prl-debianold-64.jexium-island.net> X-ASG-Orig-Subj: Re: main changed DIALOG_STATE, DIALOG_VARS, and DIALOG_COLORS but /usr/lib/libdialog.so.? naming was not adjusted? (crashes in releng/13 programs on main [so: 14] can result) Reply-To: dickey@his.com References: <5270B5FE-6C3B-4172-A310-AE9A5A1B853A.ref@yahoo.com> <5270B5FE-6C3B-4172-A310-AE9A5A1B853A@yahoo.com> <5df871c1-08ff-4d36-bb11-1a93ce42c5aa@FreeBSD.org> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="pWyiEgJYm5f9v55/" Content-Disposition: inline In-Reply-To: <5df871c1-08ff-4d36-bb11-1a93ce42c5aa@FreeBSD.org> User-Agent: Mutt/1.10.1 (2018-07-13) X-Barracuda-Connect: smtp-nf-202.his.com[216.194.196.20] X-Barracuda-Start-Time: 1634944166 X-Barracuda-URL: https://spam.his.com:443/cgi-mod/mark.cgi X-Barracuda-BRTS-Status: 1 X-Virus-Scanned: by bsmtpd at his.com X-Barracuda-Scan-Msg-Size: 1177 X-Barracuda-Spam-Score: 0.60 X-Barracuda-Spam-Status: No, SCORE=0.60 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=6.0 tests=COMMA_SUBJECT X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.93449 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.60 COMMA_SUBJECT Subject is like 'Re: FDSDS, this is a subject' X-Rspamd-Queue-Id: 4Hbg6552RYz4gQX X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N --pWyiEgJYm5f9v55/ Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Oct 22, 2021 at 04:11:56PM +0000, Baptiste Daroussin wrote: >=20 > 22 oct. 2021 18:06:56 John Baldwin : >=20 > > On 10/22/21 1:08 AM, Mark Millard via freebsd-current wrote: > >> main [soi: 14] commit a96ef450 (2021-02-26 09:16:49 +0000) > >> changed DIALOG_STATE, DIALOG_VARS, and DIALOG_COLORS . > >> These are publicly exposed in (ones that I noticed): > >> /usr/include/dialog.h:extern DIALOG_STATE dialog_state; > >> /usr/include/dialog.h:extern DIALOG_VARS dialog_vars; > >> /usr/include/dialog.h:extern DIALOG_COLORS dlg_color_table[]; > > > > Then we need to bump libdialog's so version to 10?=A0 (I don't > > think libdialog has symbol versioning) > > > > -- > > John Baldwin >=20 > It does not have symbol versionning and yes good catch it needs to be bum= ped Upstream does do symbol versioning, but I don't know that can help, (it doesn't appear to have some way of saying "version >=3D whatever", but only "version =3D=3D whatever"). The soname should be updated (which is what you're talking about "bumped") --=20 Thomas E. Dickey https://invisible-island.net ftp://ftp.invisible-island.net --pWyiEgJYm5f9v55/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmFzRKEACgkQzCr0RyFn vgM+CQwAgaKZPavUQYdLvsI7mPi7oWYultJSMO1LCRsxR62gERuWRsCgSyoVdL4b q/JvFs35nc/x4aGRcmCXKmzGucqKtFiNArGbqwe0mumUUi0p+Vs5mjkD4ctJj0ju MKG3EDVx5cTUcMV1Gzyw46x2eTJaQqZz7/hTDMhzAFRAXdEhOIZOdvROnaQ0Z+Me TFN2ietFRSnYFnJV1UH6HHcsUH5+moPw+oRWnblK7q2+P5Lm4IwTZgNMaTwZOW+x iSFCfPz//r6kV/1IP1xqvL2m3muD8TZD9q3s4/fMRdx/nhXlKBi9tWcmaZCTcjo/ fJZ8lZlae4Ibo7PUTadoq2ALxa3BjhD+me3ryg8YUEWIt21nEbg+B+6MwYmHIUFd HoGsFR72TVBGTtke6FZJP44dz9U9bwJ+kcJmEUW5Y7YuIK0JlAqcsryDO+caEJgv pDUouUHHBxYHw3xEEAVAW4flG7dfFnOT0NZWbOddb8zP3bP2dR3G/Tt9XHlx6csg ZVJoUznK =olbe -----END PGP SIGNATURE----- --pWyiEgJYm5f9v55/--