<?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>235442</bug_id>
          
          <creation_ts>2008-08-22 11:05 0000</creation_ts>
          <short_desc>[Tracker] elisp-common.eclass: deprecate elisp-comp()</short_desc>
          <delta_ts>2008-09-22 18:22:50 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>Eclasses and Profiles</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>InCVS, Tracker</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>235525</dependson>
    
    <dependson>235527</dependson>
    
    <dependson>235576</dependson>
    
    <dependson>235579</dependson>
    
    <dependson>235586</dependson>
    
    <dependson>235601</dependson>
    
    <dependson>235602</dependson>
    
    <dependson>235615</dependson>
    
    <dependson>235879</dependson>
    
    <dependson>235881</dependson>
    
    <dependson>235883</dependson>
    
    <dependson>235913</dependson>
    
    <dependson>235919</dependson>
    
    <dependson>235932</dependson>
    
    <dependson>235934</dependson>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>ulm@gentoo.org</reporter>
          <assigned_to>emacs@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2008-08-22 11:05:25 0000</bug_when>
            <thetext>We don&apos;t need two separate byte-compile functions. A slightly updated elisp-compile can be used in almost all cases, and the few (if any) ebuilds could use their own custom code.

Use this bug as a tracker for ebuild still calling elisp-comp.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2008-08-22 11:08:24 0000</bug_when>
            <thetext>Created an attachment (id=163544)
Changes for elisp-common.eclass

This is already in the Emacs overlay for testing.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2008-08-23 11:23:31 0000</bug_when>
            <thetext>(In reply to comment #0)
&gt; [...] the few (if any) ebuilds could use their own custom code.

The few *remaining* ebuilds (i.e. that can&apos;t use elisp-compile) could use their own custom code.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2008-08-27 07:06:24 0000</bug_when>
            <thetext>Packages in category app-emacs that are still using elisp-comp (not filing separate bugs for them):

   aspectj4emacs
   cc-mode
   delicious
   distel
   easypg
   emacs-jabber
   emacs-wget
   emacs-wiki
   fff
   gnuserv
   http-emacs
   icicles
   matlab
   mldonkey
   ocaml-mode
   python-mode
   ruby-mode
   slime
   sumibi
   tdtd
   tnt
   tuareg-mode
   view-process
   yatex
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2008-08-28 09:16:36 0000</bug_when>
            <thetext>(In reply to comment #3)
&gt; Packages in category app-emacs that are still using elisp-comp (not filing
&gt; separate bugs for them):
&gt; 
&gt;    aspectj4emacs
&gt;    cc-mode
&gt;    delicious
&gt;    distel
&gt;    easypg
&gt;    emacs-jabber
&gt;    emacs-wget
&gt;    emacs-wiki
&gt;    fff
&gt;    gnuserv
&gt;    http-emacs
&gt;    icicles
&gt;    matlab
&gt;    mldonkey
&gt;    ocaml-mode
&gt;    python-mode
&gt;    ruby-mode
&gt;    slime
&gt;    sumibi
&gt;    tdtd
&gt;    tnt
&gt;    tuareg-mode
&gt;    view-process

All done.

&gt;    yatex

This was a false positive.


(In reply to comment #2)
&gt; The few *remaining* ebuilds (i.e. that can&apos;t use elisp-compile) could use
&gt; their own custom code.

It turns out that there is none, all can use the new elisp-compile.
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>163544</attachid>
            <date>2008-08-22 11:08 0000</date>
            <desc>Changes for elisp-common.eclass</desc>
            <filename>elisp-common.eclass.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">SW5kZXg6IGVsaXNwLWNvbW1vbi5lY2xhc3MKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gZWxpc3AtY29tbW9uLmVj
bGFzcwkocmV2aXNpb24gMTEzMikKKysrIGVsaXNwLWNvbW1vbi5lY2xhc3MJKHJldmlzaW9uIDEx
MzMpCkBAIC0zMywxNSArMzMsMTUgQEAKICMgc3JjX2NvbXBpbGUoKSB1c2FnZToKICMKICMgQW4g
ZWxpc3AgZmlsZSBpcyBjb21waWxlZCBieSB0aGUgZWxpc3AtY29tcGlsZSgpIGZ1bmN0aW9uIGRl
ZmluZWQgaGVyZSBhbmQKLSMgc2ltcGx5IHRha2VzIHRoZSBzb3VyY2UgZmlsZXMgYXMgYXJndW1l
bnRzLgorIyBzaW1wbHkgdGFrZXMgdGhlIHNvdXJjZSBmaWxlcyBhcyBhcmd1bWVudHMuIFRoZSBj
YXNlIG9mIGludGVyZGVwZW5kZW50CisjIGVsaXNwIGZpbGVzIGlzIGFsc28gc3VwcG9ydGVkLCBz
aW5jZSB0aGUgY3VycmVudCBkaXJlY3RvcnkgaXMgYWRkZWQgdG8gdGhlCisjIGxvYWQtcGF0aCB3
aGljaCBtYWtlcyBzdXJlIHRoYXQgYWxsIGZpbGVzIGFyZSBsb2FkYWJsZS4KICMKICMgICAJZWxp
c3AtY29tcGlsZSAqLmVsIHx8IGRpZSAiZWxpc3AtY29tcGlsZSBmYWlsZWQiCiAjCi0jIEluIHRo
ZSBjYXNlIG9mIGludGVyZGVwZW5kZW50IGVsaXNwIGZpbGVzLCB5b3UgY2FuIHVzZSB0aGUgZWxp
c3AtY29tcCgpCi0jIGZ1bmN0aW9uIHdoaWNoIG1ha2VzIHN1cmUgYWxsIGZpbGVzIGFyZSBsb2Fk
YWJsZS4KKyMgRm9ybWVybHksIGZ1bmN0aW9uIGVsaXNwLWNvbXAoKSB3YXMgdXNlZCBmb3IgY29t
cGlsYXRpb24gb2YgaW50ZXJkZXBlbmRlbnQKKyMgZWxpc3AgZmlsZXMuIFRoaXMgdXNhZ2UgaXMg
Y29uc2lkZXJlZCBhcyBvYnNvbGV0ZS4KICMKLSMgICAJZWxpc3AtY29tcCAqLmVsIHx8IGRpZSAi
ZWxpc3AtY29tcCBmYWlsZWQiCi0jCiAjIEZ1bmN0aW9uIGVsaXNwLW1ha2UtYXV0b2xvYWQtZmls
ZSgpIGNhbiBiZSB1c2VkIHRvIGdlbmVyYXRlIGEgZmlsZSB3aXRoCiAjIGF1dG9sb2FkIGRlZmlu
aXRpb25zIGZvciB0aGUgbGlzcCBmdW5jdGlvbnMuICBJdCB0YWtlcyB0aGUgb3V0cHV0IGZpbGUg
bmFtZQogIyAoZGVmYXVsdDogIiR7UE59LWF1dG9sb2Fkcy5lbCIpIGFuZCBhIGxpc3Qgb2YgZGly
ZWN0b3JpZXMgKGRlZmF1bHQ6IHdvcmtpbmcKQEAgLTE0OCwxMCArMTQ4LDE4IEBACiAjIEBVU0FH
RTogPGxpc3Qgb2YgZWxpc3AgZmlsZXM+CiAjIEBERVNDUklQVElPTjoKICMgQnl0ZS1jb21waWxl
IEVtYWNzIExpc3AgZmlsZXMuCisjCisjIFRoaXMgZnVuY3Rpb24gdXNlcyBHTlUgRW1hY3MgdG8g
Ynl0ZS1jb21waWxlIGFsbCAiLmVsIiBzcGVjaWZpZWQgYnkgaXRzCisjIGFyZ3VtZW50cy4gVGhl
IHJlc3VsdGluZyBieXRlLWNvZGUgKCIuZWxjIikgZmlsZXMgYXJlIHBsYWNlZCBpbiB0aGUgc2Ft
ZQorIyBkaXJlY3RvcnkgYXMgdGhlaXIgY29ycmVzcG9uZGluZyBzb3VyY2UgZmlsZS4KKyMKKyMg
VGhlIGN1cnJlbnQgZGlyZWN0b3J5IGlzIGFkZGVkIHRvIHRoZSBsb2FkLXBhdGguIFRoaXMgd2ls
bCBlbnN1cmUgdGhhdAorIyBpbnRlcmRlcGVuZGVudCBFbWFjcyBMaXNwIGZpbGVzIGFyZSB2aXNp
YmxlIGJldHdlZW4gdGhlbXNlbHZlcywgaW4gY2FzZSB0aGV5CisjIHJlcXVpcmUgb3IgbG9hZCBv
bmUgYW5vdGhlci4KIAogZWxpc3AtY29tcGlsZSgpIHsKIAllYmVnaW4gIkNvbXBpbGluZyBHTlUg
RW1hY3MgRWxpc3AgZmlsZXMiCi0JJHtFTUFDU30gJHtFTUFDU0ZMQUdTfSAtZiBiYXRjaC1ieXRl
LWNvbXBpbGUgIiRAIgorCSR7RU1BQ1N9ICR7RU1BQ1NGTEFHU30gLUwgLiAtZiBiYXRjaC1ieXRl
LWNvbXBpbGUgIiRAIgogCWVlbmQgJD8gImJhdGNoLWJ5dGUtY29tcGlsZSBmYWlsZWQiCiB9CiAK
</data>        

          </attachment>
    </bug>

</bugzilla>