From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#28308: Build failure on FreeBSD/aarch64 Date: Sat, 04 Nov 2017 19:14:27 -0400 Message-ID: <871sld8wmk.fsf@users.sourceforge.net> References: <2e5f41f7-e005-c28f-c04a-79953a804f71@harmless.hu> <8760d17pyj.fsf@users.sourceforge.net> <9ae1840f-9056-8771-43fa-b27bbd2b1bd3@harmless.hu> <87k218g33g.fsf@users.sourceforge.net> <2fbe77fe-1258-cef2-32e2-f741da514151@harmless.hu> <83y3powdsv.fsf@gnu.org> <87k215lqdf.fsf@users.sourceforge.net> <837ex5thtt.fsf@gnu.org> <83tw09s148.fsf@gnu.org> <83bmmhrw84.fsf@gnu.org> <29f4260c-2fff-9051-5882-0acec819739f@harmless.hu> <8760bag128.fsf@users.sourceforge.net> <83wp3qcn5k.fsf@gnu.org> <95b89a6c-99ce-cca9-b401-6196b496f554@harmless.hu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1509837364 24161 195.159.176.226 (4 Nov 2017 23:16:04 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 4 Nov 2017 23:16:04 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) Cc: 28308@debbugs.gnu.org To: Gergely Czuczy Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Nov 05 00:15:57 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1eB7fR-0005jQ-AI for geb-bug-gnu-emacs@m.gmane.org; Sun, 05 Nov 2017 00:15:57 +0100 Original-Received: from localhost ([::1]:42459 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eB7fY-0006T2-MM for geb-bug-gnu-emacs@m.gmane.org; Sat, 04 Nov 2017 19:16:04 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41071) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eB7ed-00060f-Ri for bug-gnu-emacs@gnu.org; Sat, 04 Nov 2017 19:15:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eB7eY-00067J-VK for bug-gnu-emacs@gnu.org; Sat, 04 Nov 2017 19:15:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:42351) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eB7eY-00066a-Qh for bug-gnu-emacs@gnu.org; Sat, 04 Nov 2017 19:15:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eB7eY-0002Hw-67 for bug-gnu-emacs@gnu.org; Sat, 04 Nov 2017 19:15:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Nov 2017 23:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28308 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 28308-submit@debbugs.gnu.org id=B28308.15098372908766 (code B ref 28308); Sat, 04 Nov 2017 23:15:02 +0000 Original-Received: (at 28308) by debbugs.gnu.org; 4 Nov 2017 23:14:50 +0000 Original-Received: from localhost ([127.0.0.1]:51032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eB7eM-0002HH-A5 for submit@debbugs.gnu.org; Sat, 04 Nov 2017 19:14:50 -0400 Original-Received: from mail-it0-f51.google.com ([209.85.214.51]:48142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eB7eK-0002Gw-Jg; Sat, 04 Nov 2017 19:14:48 -0400 Original-Received: by mail-it0-f51.google.com with SMTP id c3so1402802itc.3; Sat, 04 Nov 2017 16:14:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=9bxCsLTdLCG3T/IEMX+7W5vnI50QCpZayPaHc9O8iiU=; b=vX/haWPlfqSMZAj30eXooBii5+7PPnCU7RNAESPYYWkwVVqGRxwBME4NCRfqCL1qxr QaEdbga7Uoc2HUacw1BcP8MY1yP2JulVFGWWh4BwhXo99tp6E1pS2c88PotgZFRMIFAG 3EsHe7Wjy2J5YKof/IuHCSPqFPdaZtSfsKkO5IC4Jan9gjPcZpCaV1J0OrK4xdUDnQp7 Zr4J1OtgaXJxgwdBYMxz9ibfsxmcIJ583v8sslSUjMlPk8ypJIHp4J4ygK64idaYVnoW JRgewo6d+UBx+p6Rvuo6Uhab888Jikoyoflvp6079Pao6cMYpvz8hrNGGshp1f2Bxgz0 sMhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=9bxCsLTdLCG3T/IEMX+7W5vnI50QCpZayPaHc9O8iiU=; b=tlejYi9xP+4DKhIR5nVlxsF6Npd8eJfBlutJ7OEh49Mym+UMdZ/64n446cKAoi0VgW AEl8thC6zLBRlouAZAFrJ73aMxKcF0p/kN1oaHyAVlaXniAZAXbaeirHchifU4ynuViH tcbnxZ8DHYZvVftvPq99zRRYxtMZhLlBWqWFuRIvw0fd9jiclkXAoahAT+hO9sTm2+Fj pOej1cQmyJ2xpUOStVpokt9UQlEUAD/CZT9UlF41i3Sg5DEPG1wXvBWaEIXH079yO75Y lBhBHX5yPMPnIFoyoXcTg93vRlobwjwodrp3d+odK0LUsHt4HQDK3at2pdLs5nSVOv2b A0CQ== X-Gm-Message-State: AJaThX5BFOWzLJnb3NQEO+TqQvCqeVune6xtruKEvYUyCoxBKlIf32kp K7KjRriNHGVCtaMRZFjrKcU75Q== X-Google-Smtp-Source: ABhQp+R0ZTbvTsOlsVjPmt4R3NvDdKwVxHMiJEDFBOXHUa4yFMCy187BClLHCidxmiNul02jjrfdbw== X-Received: by 10.36.33.71 with SMTP id e68mr4171583ita.111.1509837282748; Sat, 04 Nov 2017 16:14:42 -0700 (PDT) Original-Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id t65sm4063184iod.45.2017.11.04.16.14.40 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 04 Nov 2017 16:14:41 -0700 (PDT) In-Reply-To: <95b89a6c-99ce-cca9-b401-6196b496f554@harmless.hu> (Gergely Czuczy's message of "Thu, 2 Nov 2017 22:03:41 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:139452 Archived-At: tags 28308 fixed close 28308 26.1 quit Gergely Czuczy writes: > On 2017. 10. 31. 18:31, Noam Postavsky wrote: >> --- a/configure.ac >> +++ b/configure.ac >> @@ -2206,7 +2206,7 @@ AC_DEFUN >> case "$opsys" in >> ## darwin ld insists on the use of malloc routines in the System framework. >> darwin | mingw32 | nacl | sol2-10) ;; >> - cygwin) hybrid_malloc=yes >> + freebsd | cygwin) hybrid_malloc=yes >> system_malloc= ;; >> *) test "$ac_cv_func_sbrk" = yes && >> system_malloc=$emacs_cv_sanitize_address;; Oops, I had some line wrapping here. > So, the amd64 and the aarch64 builds have finished: > GNU Emacs 26.0.50 (build 1, amd64-portbld-freebsd11.0) of 2017-11-02 > GNU Emacs 26.0.50 (build 1, aarch64-portbld-freebsd12.0) of 2017-11-02 > > Both are functional. Thanks for testing. If they report as 26.0.50 rather than 26.0.90 you may be applying to a somewhat old branch, but the dumping code has not been updated since then so it shouldn't be a problem. > Regarding updating the port, that's rather simple, you don't have to > update the whole OS or anything similar. I rather meant figuring out how to configure the network connection with qemu. > If this version will be the fix for the issue, could you please let me > know which commit has it? I would like to let the port's maintainer > know, so he can update the port in the master branch, fixing aarch64 > support finally. I've cleaned up the gmalloc part of the patch a bit, and pushed to emacs-26, see 918a2dda07. [1: 918a2dda07]: 2017-11-04 18:49:28 -0400 Use hybrid malloc for FreeBSD (Bug#28308) https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=918a2dda07ebf16601a93d0464f62c4e846d8b39