From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ashish.is@lostca.se (Ashish SHUKLA) Newsgroups: gmane.emacs.bugs Subject: bug#14812: 24.3; build failure on FreeBSD 9.1 Date: Thu, 18 Jul 2013 11:48:44 +0530 Organization: Lost Case Message-ID: <86ip08ie63.fsf@chateau.d.if> References: <20953.31888.643192.826383@a1i15.kph.uni-mainz.de> <86zjtxo6zq.fsf@chateau.d.if> <86r4f85dkm.fsf@chateau.d.if> <1oa9lms567.fsf@fencepost.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1374128411 16589 80.91.229.3 (18 Jul 2013 06:20:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 18 Jul 2013 06:20:11 +0000 (UTC) Cc: Ashish SHUKLA , 14812@debbugs.gnu.org To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jul 18 08:20:13 2013 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 1UzhZV-00005B-CU for geb-bug-gnu-emacs@m.gmane.org; Thu, 18 Jul 2013 08:20:13 +0200 Original-Received: from localhost ([::1]:59563 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UzhZU-0008MP-SG for geb-bug-gnu-emacs@m.gmane.org; Thu, 18 Jul 2013 02:20:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34717) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UzhZP-0008KH-3g for bug-gnu-emacs@gnu.org; Thu, 18 Jul 2013 02:20:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UzhZM-0000rV-4M for bug-gnu-emacs@gnu.org; Thu, 18 Jul 2013 02:20:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:40031) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UzhZM-0000qd-0s for bug-gnu-emacs@gnu.org; Thu, 18 Jul 2013 02:20:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1UzhZL-00011b-4a for bug-gnu-emacs@gnu.org; Thu, 18 Jul 2013 02:20:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: ashish.is@lostca.se (Ashish SHUKLA) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Jul 2013 06:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14812 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14812-submit@debbugs.gnu.org id=B14812.13741283943903 (code B ref 14812); Thu, 18 Jul 2013 06:20:02 +0000 Original-Received: (at 14812) by debbugs.gnu.org; 18 Jul 2013 06:19:54 +0000 Original-Received: from localhost ([127.0.0.1]:34347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UzhZB-00010s-73 for submit@debbugs.gnu.org; Thu, 18 Jul 2013 02:19:53 -0400 Original-Received: from arati.lostca.se ([144.76.32.53]:53764 ident=having) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UzhZ7-00010V-Sj for 14812@debbugs.gnu.org; Thu, 18 Jul 2013 02:19:51 -0400 Original-Received: from arati.lostca.se (localhost [127.0.0.1]) by arati.lostca.se (Postfix) with ESMTP id 60775649; Thu, 18 Jul 2013 06:17:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=lostca.se; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=howrah; bh=Qp/KkJ3smA FRzUOwXTBN3WLVS7A=; b=sT577FFyzY5/j+0NB6RDcl4KogIcCkQ5D9zEc+4kAA GBVDDnM/+GXeU+Z6qINVm1wy4fR6TiQUCS8DRBSWAAJJbmLBCd9+tVRBWtmnOYdB mx17lwJtJXIkwJ+CZhhDOymmbX2Rs5Czch5lZjbc/CDE1curEhtzaVPFky4ywrGx Y= Original-Received: from chateau.d.if (localhost [IPv6:::1]) by arati.lostca.se (Postfix) with ESMTP id 19D78648; Thu, 18 Jul 2013 06:17:45 +0000 (UTC) Original-Received: from chateau.d.if (localhost [IPv6:::1]); by chateau.d.if (OpenSMTPD) with ESMTP id b8d4886d; Thu, 18 Jul 2013 11:48:45 +0530 (IST) X-Face: )vGQ9yK7Y$Flebu1C>(B\gYBm)[$zfKM+p&TT[[JWl6:]S>cc$%-z7-`46Zf0B*syL.C]oCq[upTG~zuS0.$"_%)|Q@$hA=9{3l{%u^h3jJ^Zl; t7 X-Uptime: 11:32AM up 14:25, 12 users, load averages: 0.08, 0.03, 0.01 X-Operating-System: FreeBSD/FreeBSD 9.1-RELEASE-p4/amd64 X-OpenPGP-Fingerprint: F682 CDCC 39DC 0FEA E116 20B6 C746 CFA9 E74F A4B0 X-Attribution: =?UTF-8?Q?=E0=A4=86=E0=A4=B6=E0=A5=80=E0=A4=B7?= Organisation: Lost Case X-Hashcash: 1:20:130718:14812@debbugs.gnu.org::fVGB0onWpgW85F2Z:00000000000000000000000000000000000000002TRU X-Hashcash: 1:20:130718:ashish.is@lostca.se::jkf2McxxR//v6HN1:000000000000000000000000000000000000000000516K X-Hashcash: 1:20:130718:rgm@gnu.org::Ngeyu3Qu+ooi7TaZ:000000Erhy In-Reply-To: <1oa9lms567.fsf@fencepost.gnu.org> (Glenn Morris's message of "Tue, 16 Jul 2013 14:58:24 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (amd64-portbld-freebsd9.1) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJ1BMVEWpqal/f39tbW1jY2Md HR2goKCenp6UlJROTk7////9/f35+fnT09ORJdieAAACVklEQVQ4jXXUP2vbQBQA8AvUTkgz5OzY Z0iGWhpS6BSrkECn0mvx0MEJ6AjtYrfoBCVDlD8naJYmNlRfwZq8+mkKlIZaGpJSYmP7Q/XkJDrJ Td8i/H68u3vHPaPufwLdf32AMA4A6GcAgvAamY1pOJiDIFqicTwLswDhfr3uxfFtkAY/GFHPMwzD 8zpnACmIOnE6js7rQb+v4NJrG9od0C+QgpHMy5jBewV+UDSMWiw1Y4fWfyV7+NGFzDsYa3pth9LJ Q4XvXxFHcJRvHOmygn5NAEabnDcQQguarnfoiwSCJ99jmKKcphsZONmWsDK9Ro7cvZOCtQdg8nje egLhc2LNlkLmsezzTFUUy5w18ocox/f0LaLgJy0zO75zk+9pp85GAj36xjqhdI0y3tq2m4dqqcWX zQWBTz8L1irvolXV4J+3q7eCDgVnttjNq6X8H+9KOZsuNk1uCzx8pSp+E9HImfJOTLdcGqo+YKnG EIovizkEn48V7BO+ch2DXcD4ENSpWiU+q8hjjbgTBZCXnZtyj0Ws4Q1Q0B2WXFtYZo65Bbyeeldw RS6qFueM80LlLA29YlVwGRYvFD+kwI/0O+A2PlpOP9GwslUVciHuYGechuBTp922YiDZCrghTknm XSyOM+D3aoRZlo0Jb42zY7DN4p2x4AeZ+QAYutx1sHwTHzMT5cMNduQ9yW3GczN4KZ86kb0c9O8T yXDeFqpl2fryPEAYGXIlezAPXYh2NgVr/gvdoHIuDwuPwOhcWE8f8mmICq41eATkn8x0kuRTIKcB wE9+/QUtiiAnYcaN7wAAAABJRU5ErkJggg== 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:76443 Archived-At: Hi Glenn, Thanks for going through the diffs. On Tue, 16 Jul 2013 14:58:24 -0400, Glenn Morris said: > Ashish SHUKLA wrote: >>>> [1] http://svnweb.freebsd.org/ports/head/editors/emacs-devel/files/ > [...] >> Sorry about that, though couple of these patches are actually taken >> from Emacs bug reports, except for the two which patches which I >> posted before, and the one specific to ARM/SPARC architecture which >> are specific to FreeBSD, and very hackish in nature. > If there are any patches there that you think we need in Emacs trunk, > and don't yet have, could you point them out? (Ideally, with a separate > bug report for each.) The patches don't seem to have clear descriptions > of what they do. > The configure.ac patches removes the test for ALSA altogether - why? ALSA is not native sound system for FreeBSD, and OSS support is already available so it was excluded. > And adds some stuff related to processes (?), see below. the libutil.h change (in src/process.c) was for openpty which Emacs was u= sing at one point of time[1]. It'll be removed as it's not needed anymore. > You don't need any of the patch-doc-*-Makefile.in any more, > since --no-split is the default since 24.3. I'll remove it as well. > I guess > patch-src_coding.c =3D=3D http://debbugs.gnu.org/8522 ? > If you've tested it and it works, it would be helpful to add that > comment in that report. I'll ask original reporter to reply to that thread, as I'm not a Japanese user. > The src/lisp.h, lib/verify.h ones are redundant now that this report is > fixed? Yes, I'll remove them, once I make sure they don't break anything with al= l compilers FreeBSD is targeting (clang, GCC 4.2, GCC 4.6+). > The sources.el one is some packaging-specific thing? They're for installing sources with Emacs, borrowed from Gentoo GNU/Linux= patch. > The src/sysdep.c one is to do with list-system-processes, but Emacs 24 > already has an implementation for FreeBSD, so I don't understand. > The src/process.c and part of the configure.ac patch are related to thi= s? This patch was from bug# 5243, which seems to be committed last year, so = it's not needed anymore. Are the changes for ARM/SPARC architecture from patch-src_sysdep.c good e= nough ? If you think those are fine, then I can file a bug report along with the = changes. References: [1] http://www.freebsd.org/cgi/query-pr.cgi?pr=3D161181 Thanks --=20 Ashish SHUKLA =E2=80=9DA verbal contract isn't worth the paper it's written on.=E2=80=9D= (Samuel Goldwyn) Sent from my Emacs