GNU bug report logs - #10286
emacs-24.0.92 on GNU/Linux IA-64

Previous Next

Package: emacs;

Reported by: "Nelson H. F. Beebe" <beebe <at> math.utah.edu>

Date: Tue, 13 Dec 2011 02:13:02 UTC

Severity: important

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#10286: closed (emacs-24.0.92 on GNU/Linux IA-64)
Date: Sat, 17 Dec 2011 01:10:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Fri, 16 Dec 2011 17:08:21 -0800
with message-id <4EEBEB85.3060400 <at> cs.ucla.edu>
and subject line Re: emacs-24.0.92 on GNU/Linux IA-64
has caused the debbugs.gnu.org bug report #10286,
regarding emacs-24.0.92 on GNU/Linux IA-64
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
10286: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10286
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: "Nelson H. F. Beebe" <beebe <at> math.utah.edu>
To: bug-gnu-emacs <at> gnu.org
Cc: beebe <at> math.utah.edu
Subject: emacs-24.0.92 on GNU/Linux IA-64
Date: Mon, 12 Dec 2011 19:11:20 -0700 (MST)
A build of emacs-24.0.92 on GNU/Linux IA-64 fails in the src directory
with the compilation error

        alloc.c:4537: error: too many arguments to function 'mark_memory'

Here is the preprocessor output that explains why:

    static void mark_memory (void *, void *);
    ...
    do { 
        extern void *__libc_ia64_register_backing_store_base;
        __builtin_ia64_flushrs ();
        mark_memory (__libc_ia64_register_backing_store_base,
                     __builtin_ia64_bsp(), 
                     0);
       } while (0);

Notice the extra trailing 0 argument to mark_memory().

The erroneous argument comes from s/gnu-linux.h.  I patched it to
remove that argument and restarted the build.  It succeeded, and has
now been installed here.

-------------------------------------------------------------------------------
- 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 <at> math.utah.edu  -
- 155 S 1400 E RM 233                       beebe <at> acm.org  beebe <at> computer.org -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------


[Message part 3 (message/rfc822, inline)]
From: Paul Eggert <eggert <at> cs.ucla.edu>
To: "Nelson H. F. Beebe" <beebe <at> math.utah.edu>
Cc: 10286-done <at> debbugs.gnu.org
Subject: Re: emacs-24.0.92 on GNU/Linux IA-64
Date: Fri, 16 Dec 2011 17:08:21 -0800
Thanks for the bug report; I installed the fix as bzr 106689
on the Emacs trunk and am marking the bug as done.


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

Previous Next


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