<?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>82864</bug_id>
          
          <creation_ts>2005-02-21 13:05 0000</creation_ts>
          <short_desc>error emerging app-emacs/ecb-2.31, bad path in Makefile</short_desc>
          <delta_ts>2005-02-23 17:00:58 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>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>markd@mms.com.au</reporter>
          <assigned_to>emacs@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>markd@mms.com.au</who>
            <bug_when>2005-02-21 13:05:14 0000</bug_when>
            <thetext>when emerging ecb-2.31 i get the following error...

support2 support2 # emerge -v app-emacs/ecb
Calculating dependencies ...done!
&gt;&gt;&gt; emerge (1 of 1) app-emacs/ecb-2.31 to /
&gt;&gt;&gt; md5 src_uri ;-) ecb-2.31.tar.gz
&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking ecb-2.31.tar.gz to /var/tmp/portage/ecb-2.31/work
&gt;&gt;&gt; Source unpacked.
Byte-compiling ECB with LOADPATH= ...
emacs -batch -no-site-file -l ecb-compile-script --eval &apos;(ecb-byte-compile t)&apos;
Cannot open load file: /var/tmp/portage/ecb-2.31/work/ecb-2.31/c:/Programme/emacs-21/site-lisp/package-development/cedet/common/cedet.el
make: *** [ecb] Error 255

!!! ERROR: app-emacs/ecb-2.31 failed.
!!! Function src_compile, Line 40, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

in the Makefile it has the following...

# -------- Compiling ECB with the cedet-library 1.0 ----------------------

# cedet 1.0 (contains a.o. semantic 2.0, eieio 0.18 and speedbar 0.15). If
# you want compile ECB with the cedet library then set here the full path
# to the cedet-installation directory. If you do not want using the
# cedet-suite but separate semantic-, eieio- and speedbar-pathes set this
# variable to empty.

#CEDET=
CEDET=c:/Programme/emacs-21/site-lisp/package-development/cedet
#CEDET=c:/Programme/emacs-21/site-lisp/multi-file-packages/cedet-1.0beta2b

maybe that CEDET line should be commented out?


Reproducible: Always
Steps to Reproduce:
1. emerge app-emacs/ecb</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mkennedy@gentoo.org</who>
            <bug_when>2005-02-23 16:55:15 0000</bug_when>
            <thetext>Thanks for the bug report.  The problem was that the make variable CEDET needs
to be set to and empty value in the case of building ECB against the separate
CEDET set (ie. SPEEDBAR, EIEIO and SEMANTIC).  Commited a fix to the same ebuild
version.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mkennedy@gentoo.org</who>
            <bug_when>2005-02-23 17:00:58 0000</bug_when>
            <thetext>Created an attachment (id=52002)
diff of ecb-2.31.ebuild CVS revision 1.1 vs. 1.2

Here&apos;s the diff so you dont have to wait on rsync.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>52002</attachid>
            <date>2005-02-23 17:00 0000</date>
            <desc>diff of ecb-2.31.ebuild CVS revision 1.1 vs. 1.2</desc>
            <filename>ecb-1.1-1.2.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">SW5kZXg6IGVjYi0yLjMxLmVidWlsZAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvdmFyL2N2c3Jvb3Qv
Z2VudG9vLXg4Ni9hcHAtZW1hY3MvZWNiL2VjYi0yLjMxLmVidWlsZCx2CnJldHJpZXZpbmcgcmV2
aXNpb24gMS4xCnJldHJpZXZpbmcgcmV2aXNpb24gMS4yCmRpZmYgLXUgLXIxLjEgLXIxLjIKLS0t
IGVjYi0yLjMxLmVidWlsZAkxNiBGZWIgMjAwNSAxNzo0Mzo1MiAtMDAwMAkxLjEKKysrIGVjYi0y
LjMxLmVidWlsZAkyNCBGZWIgMjAwNSAwMDo1Nzo0MSAtMDAwMAkxLjIKQEAgLTEsNiArMSw2IEBA
CiAjIENvcHlyaWdodCAxOTk5LTIwMDUgR2VudG9vIEZvdW5kYXRpb24KICMgRGlzdHJpYnV0ZWQg
dW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgotIyAk
SGVhZGVyOiAvdmFyL2N2c3Jvb3QvZ2VudG9vLXg4Ni9hcHAtZW1hY3MvZWNiL2VjYi0yLjMxLmVi
dWlsZCx2IDEuMSAyMDA1LzAyLzE2IDE3OjQzOjUyIG1rZW5uZWR5IEV4cCAkCisjICRIZWFkZXI6
IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2FwcC1lbWFjcy9lY2IvZWNiLTIuMzEuZWJ1aWxkLHYg
MS4yIDIwMDUvMDIvMjQgMDA6NTc6NDEgbWtlbm5lZHkgRXhwICQKIAogaW5oZXJpdCBlbGlzcAog
CkBAIC0zNCwxMCArMzQsMTIgQEAKIAlmaQogCiAJaWYgaGFzX3ZlcnNpb24gImFwcC1lbWFjcy9j
ZWRldCI7IHRoZW4KKwkJZWluZm8gIkJ1aWxkaW5nIHdpdGggQ0VERVQiCiAJCW1ha2UgQ0VERVQ9
JHtTSVRFTElTUH0vY2VkZXQgTE9BRFBBVEg9IiR7bG9hZHBhdGh9IiB8fCBkaWUKIAllbHNlCisJ
CWVpbmZvICJCdWlsZGluZyB3aXRoIFNFTUFOVElDLCBFSUVJTyBhbmQgU1BFRURCQVIiCiAJCW1h
a2UgU0VNQU5USUM9JHtTSVRFTElTUH0vc2VtYW50aWMgRUlFSU89JHtTSVRFTElTUH0vZWllaW8g
XAotCQkJU1BFRURCQVI9JHtTSVRFTElTUH0vc3BlZWRiYXIgTE9BRFBBVEg9IiR7bG9hZHBhdGh9
IiB8fCBkaWUKKwkJCVNQRUVEQkFSPSR7U0lURUxJU1B9L3NwZWVkYmFyIENFREVUPSIiIExPQURQ
QVRIPSIke2xvYWRwYXRofSIgfHwgZGllCiAJZmkKIH0KIAo=
</data>        

          </attachment>
    </bug>

</bugzilla>