From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Barry Warsaw Newsgroups: gmane.emacs.devel Subject: Re: Emacs 25.1 build failures on Ubuntu arm64 Date: Wed, 29 Mar 2017 16:46:48 -0400 Organization: Damn Crazy Followers of the Horn Message-ID: <20170329164648.367ab5a8@subdivisions.wooz.org> References: <20170328203040.0a1e0b98@subdivisions.wooz.org> <838tno6s7h.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/0i0YQpnrsIsLQ3._m0ocUY4"; protocol="application/pgp-signature" X-Trace: blaine.gmane.org 1490820436 5103 195.159.176.226 (29 Mar 2017 20:47:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 29 Mar 2017 20:47:16 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 29 22:47:07 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ctKUd-0008Qw-9D for ged-emacs-devel@m.gmane.org; Wed, 29 Mar 2017 22:46:59 +0200 Original-Received: from localhost ([::1]:60894 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ctKUj-0002PS-7W for ged-emacs-devel@m.gmane.org; Wed, 29 Mar 2017 16:47:05 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34573) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ctKUa-0002N3-6y for emacs-devel@gnu.org; Wed, 29 Mar 2017 16:46:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ctKUX-0005Kq-0l for emacs-devel@gnu.org; Wed, 29 Mar 2017 16:46:56 -0400 Original-Received: from mail.wooz.org ([216.15.33.194]:40578) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ctKUW-0005KS-So for emacs-devel@gnu.org; Wed, 29 Mar 2017 16:46:52 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by mail.wooz.org (Postfix) with ESMTP id 4E18614061C for ; Wed, 29 Mar 2017 16:46:50 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mail.wooz.org Original-Received: from mail.wooz.org ([127.0.0.1]) by localhost (mail.wooz.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M4Z1OvWOUW4q for ; Wed, 29 Mar 2017 16:46:50 -0400 (EDT) Original-Received: from subdivisions.wooz.org (subdivisions.wooz.org [192.168.11.47]) by mail.wooz.org (Postfix) with ESMTPSA id 1AF04140204 for ; Wed, 29 Mar 2017 16:46:50 -0400 (EDT) In-Reply-To: <838tno6s7h.fsf@gnu.org> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 216.15.33.194 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:213512 Archived-At: --Sig_/0i0YQpnrsIsLQ3._m0ocUY4 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mar 29, 2017, at 06:03 PM, Eli Zaretskii wrote: >> I'm not sure how much of this email will be actionable, but I wanted to = at >> least let y'all know about a problem we've seen building Emacs 25.1 on >> Ubuntu 17.04 arm64. > >Did this configuration build correctly with Emacs 24.5? It did. Ubuntu 17.04 does still have Emacs 24.5, and its arm64 build did succeed. It was last built in the archive back February but I just tried an experimental rebuild with today's toolchain and arm64 passed. > prev =3D 0x676e696e6e6967e5 > >The value of 'prev' in frame #7 looks garbled: it's ASCII text "ginning", >probably was "beginning" at some point. This might indicate memory >corruption, either some dynamically allocated memory or the stack got >smashed. Indeed, that's interesting. >Does your build compile ralloc.c? If so, could you try configuring >with REL_ALLOC=3Dno? We already build with REL_ALLOC=3Dno for both emacs24 and emacs25. >> and the bug that tracks this is here: >>=20 >> https://bugs.launchpad.net/ubuntu/+source/emacs25/+bug/1656474 =20 > >That bug mentions several fixed done by Debian; did you try them? I haven't; here are the list of Ubuntu deltas. It's possible of course that one of these introduces a problem, but I'm more suspicious of the toolchain. The last upload into Debian unstable did successfully build arm64. - build with parallel=3D1 on arm64 - Rebuild against new imagemagick 6.9.7.0. (no changes to emacs) - Don't build-depend on gconf. emacs has supported gsettings for years I'll see if I can do a build of the Debian version of 25.1 in an Ubuntu 17.= 04 PPA to see if there are any different results. Cheers, -Barry --Sig_/0i0YQpnrsIsLQ3._m0ocUY4 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJY3B04AAoJEBJutWOnSwa/tRsQAIdGkPU6+sB3jU9quIJkavrY iU58krHl2mcKAoxI4FOTOm+OSe/pla9+FfTkgMu34r0V2Q900LNSflXq8S48Noha 3RBcoIMgyLrIdadn3iUACz+VRW7Y9CDvn/HjyF6OpJjxqxl3+1RaVPzOYHcFys4U DWNXV1u7Zrz+fE0GJNC1+4ztVUYg3522ZnQWDXZKfkQy/Htif2EKkx5h9H4hCvCC A7Kyz8TR379uaosuF4vN9b3gDNlRB8Okkx+yxN38dCwfaB+mV/OL/OrR10sMXxxg Efq5WUISCbAEqGsgwxK0toj/PjxMHsvH0uDEGD9/nSUhadDTkuWFfvzzDNTTtHpt wWMF+1rwdYetLloL+9VmNWLoPHQLssvM+adtRhKXICqN/kYbDRlGJWS6ExFFOR7W ytnvugdDkGc7bNgZ+BJT3UGxROEuSW8Q3gnMyzCePBNg9voCXLLVwKoA6abWAwwz XPNcaViGWX36dSuixOmeZSxhY9RDwHyExwQB+t88cVbVcSBMm4caT7ie6FHhg+/7 r1ytbjNQquPXLxYl7AexfgLiDDvj3c9ODQLB/7aw/ofbIpKhXQvK18I/KIYxxXrE k8uu654rS8yJd5qSxRx+e9TxZg1AQ0AGenMkW2wsjeHt0C9XB8URPD/MHMt00Hmg CO17J8nwdfHYjgs/bN37 =jjrt -----END PGP SIGNATURE----- --Sig_/0i0YQpnrsIsLQ3._m0ocUY4--