<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>174884</bug_id>
          
          <creation_ts>2007-04-17 08:59 0000</creation_ts>
          <short_desc>Please re-keyword app-editors/emacs-21.4-r12</short_desc>
          <delta_ts>2007-12-21 09:06:06 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <keywords>KEYWORDREQ</keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>ulm@gentoo.org</reporter>
          <assigned_to>emacs@gentoo.org</assigned_to>
          <cc>s390@gentoo.org</cc>
    
    <cc>sh@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2007-04-17 08:59:45 0000</bug_when>
            <thetext>Please re-keyword app-editors/emacs-21.4-r12. This was tested for one month in the Emacs overlay and moved to Portage now.

For reference, the ChangeLog from the overlay is here:
&lt;http://overlays.gentoo.org/proj/emacs/browser/emacs-overlay/app-editors/emacs/ChangeLog?rev=252&gt;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fauli@gentoo.org</who>
            <bug_when>2007-04-17 09:51:37 0000</bug_when>
            <thetext>added ~amd64</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin76@gentoo.org</who>
            <bug_when>2007-04-17 11:14:45 0000</bug_when>
            <thetext>~ia64 done</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jer@gentoo.org</who>
            <bug_when>2007-04-18 01:40:20 0000</bug_when>
            <thetext>Marked ~hppa.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gustavoz@gentoo.org</who>
            <bug_when>2007-04-18 13:57:24 0000</bug_when>
            <thetext>~sparc&apos;d.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kloeri@gentoo.org</who>
            <bug_when>2007-04-19 14:18:13 0000</bug_when>
            <thetext>Alpha done.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-04-28 19:25:37 0000</bug_when>
            <thetext>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/ &amp;&amp; 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 &quot;show copying&quot; to see the conditions.
There is absolutely no warranty for GDB.  Type &quot;show warranty&quot; for details.
This GDB was configured as &quot;powerpc64-unknown-linux-gnu&quot;...
Using host libthread_db library &quot;/lib/tls/libthread_db.so.1&quot;.
(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 &quot;&quot;, nbytes=0, nlflag=1, multibyte=0) at xdisp.c:5657
#6  0x00000000100bca38 in main (argc=&lt;value optimized out&gt;, argv=0xfffffed6158, envp=&lt;value optimized out&gt;)
    at emacs.c:1317
(gdb)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2007-04-28 20:15:51 0000</bug_when>
            <thetext>(In reply to comment #6)
&gt; 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?
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-04-28 20:42:56 0000</bug_when>
            <thetext>(In reply to comment #7)
&gt; 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&apos;t really know..

/me prays that emacs 22.0 will be released soon...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2007-04-29 17:02:38 0000</bug_when>
            <thetext>added ~ppc64</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chainsaw@gentoo.org</who>
            <bug_when>2007-04-30 22:01:02 0000</bug_when>
            <thetext>Added ~ppc keywords. Apologies for the delay.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2007-05-01 14:36:49 0000</bug_when>
            <thetext>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?
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2007-05-14 20:12:49 0000</bug_when>
            <thetext>~arm done, thanks Jokey.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-05-15 10:00:02 0000</bug_when>
            <thetext>~x86-fbsd done</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2007-06-04 12:42:26 0000</bug_when>
            <thetext>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&apos;t know what are your rules for stabilisation.)
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2007-10-28 20:40:24 0000</bug_when>
            <thetext>21.4-r12 is vulnerable to security bug #197313. Closing.
</thetext>
          </long_desc>
      
    </bug>

</bugzilla>