Bug 174884 - Please re-keyword app-editors/emacs-21.4-r12
|
Bug#:
174884
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: All
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: WONTFIX
|
Assigned To: emacs@gentoo.org
|
Reported By: ulm@gentoo.org
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: Please re-keyword app-editors/emacs-21.4-r12
|
|
Keywords: KEYWORDREQ
|
|
Status Whiteboard:
|
|
Opened: 2007-04-17 08:59 0000
|
Compilation fails on ppc64, because the resulting emacs does not run:
[...]
* Recompiling patched lisp files...
make recompile
../src/emacs -batch --no-site-file --multibyte -f
batch-byte-recompile-directory
/var/tmp/paludis/app-editors/emacs-21.4-r12/work/emacs-21.4/lisp
Fatal error (6).make: *** [recompile] Aborted
!!! ERROR in app-editors/emacs-21.4-r12:
!!! In src_compile at line 3842
!!! (no message provided)
# cd /var/tmp/paludis/app-editors/emacs-21.4-r12/work/emacs-21.4/ && gdb
src/emacs
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "powerpc64-unknown-linux-gnu"...
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(gdb) run
Starting program:
/var/tmp/paludis/app-editors/emacs-21.4-r12/work/emacs-21.4/src/emacs
warning: Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.
warning: Breakpoint address adjusted from 0x101c3f60 to 0x1000cc90.
Program received signal SIGABRT, Aborted.
0x000004000098a0e8 in .kill () from /lib/tls/libc.so.6
(gdb) bt
#0 0x000004000098a0e8 in .kill () from /lib/tls/libc.so.6
#1 0x00000000100bb50c in abort () at emacs.c:387
#2 0x000000001011ef1c in wrong_type_argument (predicate=1152921504878995992,
value=8462952429752967021)
at data.c:117
#3 0x00000000100e1128 in Fget_buffer (name=6) at buffer.c:268
#4 0x00000000100e1e4c in Fget_buffer_create (name=0) at buffer.c:338
#5 0x0000000010027024 in message_dolog (m=0x101a2630 "", nbytes=0, nlflag=1,
multibyte=0) at xdisp.c:5657
#6 0x00000000100bca38 in main (argc=<value optimized out>, argv=0xfffffed6158,
envp=<value optimized out>)
at emacs.c:1317
(gdb)
(In reply to comment #6)
> Compilation fails on ppc64, because the resulting emacs does not run:
Is this a regression, i.e. does emacs-21.4-r8 compile and run?
(In reply to comment #7)
> Is this a regression, i.e. does emacs-21.4-r8 compile and run?
Now that you say that you remind me of bug #152006. Should I add ~ppc64 back
in? I don't really know..
/me prays that emacs 22.0 will be released soon...
Added ~ppc keywords. Apologies for the delay.
Remaining target keywords for emacs-21.4-r12:
~arm ~s390 ~sh ~x86-fbsd
arm: Could you also check if the !arm inverse arch flag for Xaw3d and motif is
still necessary for you?
s390, sh:
In principle, we would even like 21.4-r12 to be marked stable (see bug
#180100), so we can get rid of -r4 and -r8 at some point. (Just mentioning
this; I don't know what are your rules for stabilisation.)
21.4-r12 is vulnerable to security bug #197313. Closing.