From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: emacs-25.3 aborted Date: Fri, 24 Nov 2017 14:39:01 +0100 Message-ID: <87tvxjbxu2.fsf@gnu.org> References: <5dbb382e2c5efdaa6c2751ff34d553c1@d4n1.org> <87fu94eicz.fsf@hyperbola.info> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47816) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eIECB-0007kx-Um for guix-devel@gnu.org; Fri, 24 Nov 2017 08:39:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eIEC8-0008Ka-OS for guix-devel@gnu.org; Fri, 24 Nov 2017 08:39:07 -0500 Received: from hera.aquilenet.fr ([2a01:474::1]:53725) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eIEC8-0008K8-Gw for guix-devel@gnu.org; Fri, 24 Nov 2017 08:39:04 -0500 In-Reply-To: <87fu94eicz.fsf@hyperbola.info> (Adonay Felipe Nogueira's message of "Thu, 23 Nov 2017 20:32:44 -0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Adonay Felipe Nogueira Cc: guix-devel@gnu.org Hi, Adonay Felipe Nogueira skribis: > There is a related item in help-guix ([1]), and there was an attempt made > by me to get a backtrace and a strace --- although I still have to find > out how to install debug symbols for GNU Emacs. > > As I replied there ([2]), it might be due to a change between > 2017-10-10T08:25 BRT and 2017-10-30T16:27 BRST --- either in a Guix > package definition or in the upstreams. > > I assume all packages are suspects, but I see that it might be an issue > related to GTK+, or some related component that is present at build > time. > > One could list commits from these dates by doing: > > git log --after=3D"2017-10-10T08:25 BRT" --before=3D"2017-10-30T16:27 BRS= T" > > Now we must test by making local copies of the possibly affected package > definitions, reverting the commits, and building our Emacs locally. There are 673 commits here. Could you attempt a bisect, or manually reduce the search space by trying out Emacs from earlier commits? If you have a Guix checkout, just checkout a commit from, say, Oct. 20th, run =E2=80=98make=E2=80=99, and check whether Emacs built from t= hat commit has the problem: guix environment --ad-hoc emacs -- emacs -Q TIA! Ludo=E2=80=99.