From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Bug#451178: emacs22: FTBFS on GNU/kFreeBSD Date: Sat, 24 Nov 2007 17:06:05 -0500 Message-ID: References: <87oddk8o2j.fsf@raven.defaultvalue.org> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1195942014 29722 80.91.229.12 (24 Nov 2007 22:06:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 24 Nov 2007 22:06:54 +0000 (UTC) Cc: Rob Browning To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Nov 24 23:07:00 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Iw39N-0004eu-6z for ged-emacs-devel@m.gmane.org; Sat, 24 Nov 2007 23:06:58 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Iw397-0001GB-7R for ged-emacs-devel@m.gmane.org; Sat, 24 Nov 2007 17:06:41 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Iw38Z-0000a2-Rj for emacs-devel@gnu.org; Sat, 24 Nov 2007 17:06:07 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Iw38Y-0000Y7-V5 for emacs-devel@gnu.org; Sat, 24 Nov 2007 17:06:07 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Iw38Y-0000Xg-GH for emacs-devel@gnu.org; Sat, 24 Nov 2007 17:06:06 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Iw38Y-0000tN-6z for emacs-devel@gnu.org; Sat, 24 Nov 2007 17:06:06 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1Iw38X-0006HO-St; Sat, 24 Nov 2007 17:06:05 -0500 In-reply-to: <87oddk8o2j.fsf@raven.defaultvalue.org> (message from Rob Browning on Fri, 23 Nov 2007 16:49:40 -0800) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:84078 Archived-At: Would someone please install this tiny change, and ack? To: bug-gnu-emacs@gnu.org From: Rob Browning Date: Fri, 23 Nov 2007 16:49:40 -0800 In-Reply-To: (Petr Salinger's message of "Tue\, 13 Nov 2007 23\:41\:25 +0100 \(CET\)") Message-ID: <87oddk8o2j.fsf@raven.defaultvalue.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: 451178@bugs.debian.org, 451178-forwarded@bugs.debian.org, Petr Salinger Subject: Re: Bug#451178: emacs22: FTBFS on GNU/kFreeBSD (If possible, please preserve the 451178-forwarded@bugs.debian.org address in any replies.) What follows is a request to add support for GNU/kFreeBSD. Thanks Petr Salinger writes: > Hi, > > the current version fails to build on GNU/kFreeBSD. > > It needs small tweak to configure.in/configure > and related new opsys file. > Please apply attached patch and regenerate configure. > > It would also be nice if you can ask upstream > to include this changes. > > Thanks in advance > > Petr > > > * apply and regenerate configure by autoconf > > only in patch2: > unchanged: > --- emacs22-22.1+1.orig/configure.in > +++ emacs22-22.1+1/configure.in > @@ -249,6 +249,19 @@ > esac > ;; > > + ## FreeBSD kenrel + glibc based userland > + *-*-kfreebsd*gnu* ) > + opsys=gnu-kfreebsd > + case "${canonical}" in > + alpha*-*-kfreebsd*) machine=alpha ;; > + ia64-*-kfreebsd*) machine=ia64 ;; > + sparc64-*-kfreebsd*) machine=sparc ;; > + powerpc-*-kfreebsd*) machine=macppc ;; > + i[3456]86-*-kfreebsd*) machine=intel386 ;; > + amd64-*-kfreebsd*|x86_64-*-kfreebsd*) machine=amdx86-64 ;; > + esac > + ;; > + > ## NetBSD ports > *-*-netbsd* ) > opsys=netbsd > only in patch2: > unchanged: > --- emacs22-22.1+1.orig/src/s/gnu-kfreebsd.h > +++ emacs22-22.1+1/src/s/gnu-kfreebsd.h > @@ -0,0 +1,10 @@ > + > +#include "gnu-linux.h" > + > +/* SYSTEM_TYPE should indicate the kind of system you are using. > + It sets the Lisp variable system-type. */ > +#undef SYSTEM_TYPE > +#define SYSTEM_TYPE "gnu/kfreebsd" /* All the best software is free. */ > + > +#define NO_TERMIO /* use only */ > + -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4