X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mx1.tetrasec.net (mx1.tetrasec.net [74.117.190.25]) by lists.alpinelinux.org (Postfix) with ESMTP id 9C6D85C4D6D for ; Tue, 24 Oct 2017 07:30:53 +0000 (GMT) Received: from mx1.tetrasec.net (mail.local [127.0.0.1]) by mx1.tetrasec.net (Postfix) with ESMTP id 624DD9E3138; Tue, 24 Oct 2017 07:30:53 +0000 (GMT) Received: from ncopa-desktop.copa.dup.pw (15.63.200.37.customer.cdi.no [37.200.63.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: n@tanael.org) by mx1.tetrasec.net (Postfix) with ESMTPSA id 8186A9E0126; Tue, 24 Oct 2017 07:30:52 +0000 (GMT) Date: Tue, 24 Oct 2017 09:30:46 +0200 From: Natanael Copa To: William Pitcock Cc: alpine-dev Subject: Re: [alpine-devel] heads up: guile downgraded in edge Message-ID: <20171024093046.3b528958@ncopa-desktop.copa.dup.pw> In-Reply-To: References: X-Mailer: Claws Mail 3.15.0-dirty (GTK+ 2.24.31; x86_64-alpine-linux-musl) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Thu, 19 Oct 2017 10:41:13 -0500 William Pitcock wrote: > Hi, > > Guile 2.2 has a major regression which, when combined with it's > recursive-descent execution design, is fatal on Alpine systems due to > overflowing stack. At first, we decided to expand the stack limit to > work around this problem, but it still overflowed with the expanded > stack on the s390x architecture. > > We observed that many other distributions did not upgrade to Guile 2.2 > yet, which leads us to believe that in some cases, it is even possible > to overflow the stack on glibc systems with 8MB stack limit. > > Accordingly, we decided to downgrade to Guile 2.0.14 which does not > appear to have this regression. The regression appears to be related > to suboptimal hashtable usage, but we did not investigate much further > after that point. > > As such, if you have guile installed on your system, and you are > running edge, you will want to allow the downgrade by using "apk > upgrade --available" next time you upgrade your machine. FYI. The issue was reported upstream but I have not got any response. http://lists.gnu.org/archive/html/guile-devel/2017-09/msg00047.html -nc --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---