GNU bug report logs - #8637
emacs-23 doesn't build on Ubuntu 11.04

Previous Next

Package: emacs;

Reported by: Paul Eggert <eggert <at> cs.ucla.edu>

Date: Sun, 8 May 2011 16:22:01 UTC

Severity: normal

Merged with 8497, 8520, 8543, 8673, 8808

Found in version 23.3

Fixed in version 24.1

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 8637 in the body.
You can then email your comments to 8637 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#8637; Package emacs. (Sun, 08 May 2011 16:22:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Paul Eggert <eggert <at> cs.ucla.edu>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sun, 08 May 2011 16:22:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: bug-gnu-emacs <at> gnu.org
Subject: emacs-23 doesn't build on Ubuntu 11.04
Date: Sun, 08 May 2011 09:21:25 -0700
The emacs-23 branch (and, I assume, Emacs 23) does not
build on Ubuntu 11.04 x86.  I'd like to install the following
fix.  Normally I don't mess with the emacs-23 branch so I'm
being cautious and filing this bug report rather than simply
installing it.

=== modified file 'src/ChangeLog'
--- src/ChangeLog	2011-04-29 14:23:44 +0000
+++ src/ChangeLog	2011-05-08 16:20:25 +0000
@@ -1,3 +1,7 @@
+2011-05-08  Paul Eggert  <eggert <at> cs.ucla.edu>
+
+	* Makefile.in (i386): #undef, for Ubuntu 11.04 x86.
+
 2011-04-29  Eli Zaretskii  <eliz <at> gnu.org>
 
 	* w32heap.c (allocate_heap) [USE_LISP_UNION_TYPE || USE_LSB_TAG]:

=== modified file 'src/Makefile.in'
--- src/Makefile.in	2011-02-19 17:34:50 +0000
+++ src/Makefile.in	2011-05-08 16:20:25 +0000
@@ -100,6 +100,14 @@
 #undef X11
 #endif
 
+/* Do not let CFLAGs get messed up on systems like Ubuntu 11.04 x86.
+   For example, DBUS_CFLAGS should contain
+   "-I/usr/lib/i386-linux-gnu/dbus-1.0/include",
+   but the preprocessor expands "i386" to "1 ".  */
+#ifdef i386
+#undef i386
+#endif
+
 /* On some machines #define register is done in config;
    do not let it interfere with this file.  */
 #undef register






Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#8637; Package emacs. (Sun, 08 May 2011 18:05:02 GMT) Full text and rfc822 format available.

Message #8 received at 8637 <at> debbugs.gnu.org (full text, mbox):

From: Sven Joachim <svenjoac <at> gmx.de>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: 8637 <at> debbugs.gnu.org
Subject: Re: bug#8637: emacs-23 doesn't build on Ubuntu 11.04
Date: Sun, 08 May 2011 20:03:52 +0200
forcemerge 8497 8637
thanks

On 2011-05-08 18:21 +0200, Paul Eggert wrote:

> The emacs-23 branch (and, I assume, Emacs 23) does not
> build on Ubuntu 11.04 x86.

You're not the first one to report this.

> I'd like to install the following
> fix.  Normally I don't mess with the emacs-23 branch so I'm
> being cautious and filing this bug report rather than simply
> installing it.

Glenn has proposed to add 'i386' to cpp_undefs in configure.in instead,
see http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8520#8.

Cheers,
       Sven





Forcibly Merged 8497 8520 8543 8637. Request was from Sven Joachim <svenjoac <at> gmx.de> to control <at> debbugs.gnu.org. (Sun, 08 May 2011 18:05:03 GMT) Full text and rfc822 format available.

Forcibly Merged 8497 8520 8543 8637 8673. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Sat, 14 May 2011 22:25:02 GMT) Full text and rfc822 format available.

Forcibly Merged 8497 8520 8543 8637 8673 8808. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Mon, 06 Jun 2011 06:38:03 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 04 Jul 2011 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 13 years and 350 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.