From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Nelson H. F. Beebe" Newsgroups: gmane.emacs.bugs Subject: bug#20218: emacs-24.5-rc1 build successes, and one failure Date: Sat, 28 Mar 2015 09:19:26 -0600 (MDT) Message-ID: NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1427559696 19841 80.91.229.3 (28 Mar 2015 16:21:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 28 Mar 2015 16:21:36 +0000 (UTC) Cc: beebe@math.utah.edu To: 20218@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Mar 28 17:21:21 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YbtTy-0000hR-Uq for geb-bug-gnu-emacs@m.gmane.org; Sat, 28 Mar 2015 17:21:11 +0100 Original-Received: from localhost ([::1]:54650 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YbtTy-0004aZ-8K for geb-bug-gnu-emacs@m.gmane.org; Sat, 28 Mar 2015 12:21:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48833) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YbtTu-0004Ux-DH for bug-gnu-emacs@gnu.org; Sat, 28 Mar 2015 12:21:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YbtTr-0005nl-7C for bug-gnu-emacs@gnu.org; Sat, 28 Mar 2015 12:21:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49247) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YbtTq-0005ne-Rv for bug-gnu-emacs@gnu.org; Sat, 28 Mar 2015 12:21:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YbtTq-0004HH-Lh for bug-gnu-emacs@gnu.org; Sat, 28 Mar 2015 12:21:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Nelson H. F. Beebe" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 28 Mar 2015 16:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20218 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.142755964316403 (code B ref -1); Sat, 28 Mar 2015 16:21:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 28 Mar 2015 16:20:43 +0000 Original-Received: from localhost ([127.0.0.1]:39022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YbtTW-0004GV-M3 for submit@debbugs.gnu.org; Sat, 28 Mar 2015 12:20:43 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:46985) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YbtTT-0004GF-R0 for submit@debbugs.gnu.org; Sat, 28 Mar 2015 12:20:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YbtTN-0005ez-Do for submit@debbugs.gnu.org; Sat, 28 Mar 2015 12:20:34 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:33232) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YbtTN-0005ev-6A for submit@debbugs.gnu.org; Sat, 28 Mar 2015 12:20:33 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48684) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YbtTL-0003Sz-OK for bug-gnu-emacs@gnu.org; Sat, 28 Mar 2015 12:20:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YbtTH-0005cq-Vs for bug-gnu-emacs@gnu.org; Sat, 28 Mar 2015 12:20:31 -0400 Original-Received: from mail.math.utah.edu ([155.101.98.135]:43452) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YbtTH-0005W9-Nx for bug-gnu-emacs@gnu.org; Sat, 28 Mar 2015 12:20:27 -0400 Original-Received: from psi.math.utah.edu (psi.math.utah.edu [155.101.96.19]) by mail.math.utah.edu (8.14.8/8.14.8) with ESMTP id t2SFJQZd012505; Sat, 28 Mar 2015 09:19:31 -0600 (MDT) Original-Received: from psi.math.utah.edu (localhost [127.0.0.1]) by psi.math.utah.edu (8.14.8/8.14.8) with ESMTP id t2SFJQj3025834; Sat, 28 Mar 2015 09:19:26 -0600 (MDT) Original-Received: (from beebe@localhost) by psi.math.utah.edu (8.14.8/8.14.8/Submit) id t2SFJQt3025833; Sat, 28 Mar 2015 09:19:26 -0600 (MDT) X-US-Mail: "Department of Mathematics, 110 LCB, University of Utah, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA" X-Telephone: +1 801 581 5254 X-FAX: +1 801 581 4148 X-URL: http://www.math.utah.edu/~beebe X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.3.8 (mail.math.utah.edu [155.101.98.135]); Sat, 28 Mar 2015 09:19:31 -0600 (MDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:100998 Archived-At: I've now completed 111 build attempts for emacs-24.5-rc1 on 38 flavors of Unix systems, and am pleased to report success on 37 of them: DragonFlyBSD 3.6, 3.8, 3.9, 4.0 x86-64 GNU/Linux ArchLinux x86-64 and ARM GNU/Linux Debian 6.0, 7.7, 8.0 x86-64 GNU/Linux Debian 7 SPARC GNU/Linux Fedora 20 x86 GNU/Linux Fedora 21 and 22 x86-64 GNU/Linux OpenSUSE 11.4, 12.3, 13.2 x86-64 GNU/Linux Red Hat 5 IA-64 and x86 GNU/Linux Red Hat 5, 6, 7 x86-64 GNU/Linux Scientific Linux 6.5 x86-64 GNU/Linux Slackware 14 x86-64 GNU/Linux Ubuntu 14 x86 kFreeBSD 7.7 x86-64 Mac OS X 10.5.8 PowerPC-32 Mac OS X 10.7.5 x86-64 Mac OS X 10.10.2 x86-64 MirBSD 10 x86 NetBSD 5.0, 6.1 x86-64 OpenBSD 4.9, 5.1, 5.4, 5.5, 5.6 x86-64 OpenIndiana 11 x86-64 SGI IRIX MIPS R10000 Solaris 10 SPARC, x86, x86-64 Solaris 11 x86, x86-64 On about half, the build succeeded out of the box with my standard automated build procedures. On the remainder, I had to manually add various --with-XXX=no options to deal with missing, or out-of-date, graphics libraries. I therefore recommend that the configure scripts should be adjusted so that failure to use any graphics library should just be prominently recorded in the configure output, and then --with-XXX=no silently assumed for that library. Doing so would significantly increase the number of builds that succeed on the first try. In three or four cases, I had to temporarily rename the /usr/local tree during the build to hide it from gcc, which obnoxiously insists on searching /usr/local/include before /usr/include, even when you don't want it to. For that reason, and the fact that some of the BSD distributions incorrectly use /usr/local for their package management installations, on all new systems that we install, we replace /usr/local by /usr/uumath as the tree for packages locally built and installed from source code. The one failure for my emacs-24.5-rc1 builds is this system: GNU Hurd 8 (jessie) x86-64 I have previously successfully built emacs-24.3.90, emacs-24.3.92, and emacs-24.3.94 on that system, and after several failures for emacs-24.5-rc1, I retried with the identical PATH and other environment variables and configure flags as for 24.3.94. Some of my several attempts succeeded in building src/temacs, but all died like this: Loading version... Loading widget... Loading custom... Required feature `widget' was not provided Makefile:815: recipe for target 'bootstrap-emacs' failed I'm puzzled at what to do about this. We keep all of our systems at current patch levels, so there have certainly been many system updates on Hurd between 24.3.94 (8-Oct-2014) and 24.5-rc1. I plan to go back and try to build 24.3.94 again with the same build environment as before. In any event, I consider emacs-24.5-rc1 as yet another in long line of outstanding successes in the quality and portability of GNU emacs releases. Congratulations to the development team --- you've done a great job in keeping this fantastic editor potentially available virtually everywhere! ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah FAX: +1 801 581 4148 - - Department of Mathematics, 110 LCB Internet e-mail: beebe@math.utah.edu - - 155 S 1400 E RM 233 beebe@acm.org beebe@computer.org - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ - -------------------------------------------------------------------------------