From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Chris Vine Newsgroups: gmane.lisp.guile.devel Subject: Re: shlib major change from 3.0.3 to 3.0.4 Date: Sun, 13 Dec 2020 19:56:46 +0000 Message-ID: <20201213195646.56d37f3e62222bfb82be04ed@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5785"; mail-complaints-to="usenet@ciao.gmane.io" To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Sun Dec 13 20:56:41 2020 Return-path: Envelope-to: guile-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1koXU1-0001PO-Cd for guile-devel@m.gmane-mx.org; Sun, 13 Dec 2020 20:56:41 +0100 Original-Received: from localhost ([::1]:55076 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1koXU0-0001rc-DL for guile-devel@m.gmane-mx.org; Sun, 13 Dec 2020 14:56:40 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34846) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1koXTp-0001oI-70 for guile-devel@gnu.org; Sun, 13 Dec 2020 14:56:29 -0500 Original-Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]:39251) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1koXTn-00055J-IE for guile-devel@gnu.org; Sun, 13 Dec 2020 14:56:28 -0500 Original-Received: by mail-wr1-x42d.google.com with SMTP id c5so10716613wrp.6 for ; Sun, 13 Dec 2020 11:56:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=dFwRbFgvNudhk4YkIQjk/a5DUX/tj/GE8FCcPNmGZ/A=; b=t149taDZxYjrN5PzO1W4eMJ00VmXzKPx5Cluk4afJEjvXCFW7TihW8/gATLaGRpwf8 3D3ew4/+y6JIKuqTtKbpg+XVoIwvGFDYNUe1RTsLDtHtJ3Iyl/9lG5IuQYCdfmrxgzA8 XtkbbF9qXgzeiXqq2Uh8xSWK8xvMclcqn7HzvL7xk2Qjgfrk8Bwy6661xpFgVKK6aCs7 yWpJI/lyVd6V7wWprgpmuPGXGwS+3+xCjGCOL9/avRDSFjEFzFqcWIp8hKdWLDeMYmVB wP4YNTqeFZYUoxgvOQg3+rmI+/zBEU4ZESgDazn4hIF40k92Ivms35HZjGnKNOGcrQY5 zjoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=dFwRbFgvNudhk4YkIQjk/a5DUX/tj/GE8FCcPNmGZ/A=; b=gjwqqpRdsMkckvvJyFSLd+Il1A3zpR9/dG35205GBTBZfoECcfVjRinopp9jYmgKim bbjNAJmAbTHG6CUfRQA2pOLUilgHZuCIvKKYIOeGhE7cGBkx8jD2u8PG6aEbygMYeAaT 6jubx0nc4wEf7j3V7IeF1dDbVIZvu5ktLAqE+iB7jBvqarqzq+eW/qvLELHEUjzGgv7x 5F2xbQXjBHjgPakF3omvLtUJfaOCMwmYto+iq9pUDDegV7jxxMhE42g6pwxi0vFifJdY 5uIIkEBVgtVH2pDZGnvTcRQZsl4plsn0PEDOkVvkf4mLtAskP4raQAhnZWwOZHEdfPt6 Uv9g== X-Gm-Message-State: AOAM533wvpqxAyyBMaBg4IsarF3R5sea3IsMnoR17ZN367Z5QbdFoTa8 XOXdIn2/H7sjncE5MH0SAWDI9d2cU7Y= X-Google-Smtp-Source: ABdhPJyOqe8VJ6uZ8ol8RKKi3X1IGcyLa5CsPev4Xhs0gIB3y8twWoNeIW9fC6nziez6tIG/gcPl5g== X-Received: by 2002:a05:6000:1043:: with SMTP id c3mr3400832wrx.34.1607889385130; Sun, 13 Dec 2020 11:56:25 -0800 (PST) Original-Received: from bother.homenet ([2.24.141.91]) by smtp.gmail.com with ESMTPSA id r82sm27444741wma.18.2020.12.13.11.56.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 13 Dec 2020 11:56:24 -0800 (PST) Original-Received: from bother.homenet (localhost [127.0.0.1]) by bother.homenet (Postfix) with SMTP id 22A0A2667B6 for ; Sun, 13 Dec 2020 19:56:47 +0000 (GMT) In-Reply-To: X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) Received-SPF: pass client-ip=2a00:1450:4864:20::42d; envelope-from=vine35792468@gmail.com; helo=mail-wr1-x42d.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.io gmane.lisp.guile.devel:20623 Archived-At: On Sun, 13 Dec 2020 09:44:01 -0500 Greg Troxel wrote: > > I am packaging guile 3 in pkgsrc-wip. (It's not promoted to pkgsrc > proper because I am still having some issues.) > > Doing the update from 3.0.3 to 3.0.4 I found this change in install > files: > > -guile/3.0/lib/libguile-3.0.so.3.0.0-gdb.scm > +guile/3.0/lib/libguile-3.0.so.1.2.0-gdb.scm > > and that strikes me as likely a bug. Are others seeing this? Is it > supposed to be 3.1.0 or 3.0.1, to reflect a micro change? Having the > major version go backwards is baffling to me. More to the point, you will have seen guile-3.0.2's libguile-3.0.so.1 move to guile-3.0.3's libguile-3.0.so.3 and then move back to guile-3.0.4's libguile-3.0.so.1 guile-3.0.3 was released with an accidental SO version bump: micro versions of guile are supposed to retain and not break ABI/SO-version compatibility. guile-3.0.4 was released shortly thereafter correcting the problem. It looks as if you were unfortunate enough to have installed guile during the hiatus period. The best thing is to install guile-3.0.4 and recompile anything which links to libguile-3.0.so.