<?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>52979</bug_id>
          
          <creation_ts>2004-06-04 08:05 0000</creation_ts>
          <short_desc>avr-[binutils, gcc, libc] related ebuilds update.</short_desc>
          <delta_ts>2004-09-27 10:58:21 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>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>CANTFIX</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>ming@gentoo.org</reporter>
          <assigned_to>embedded@gentoo.org</assigned_to>
          <cc>kumba@gentoo.org</cc>
    
    <cc>pappy@gentoo.org</cc>
    
    <cc>prices@dflytech.com</cc>
    
    <cc>radek@podgorny.cz</cc>
    
    <cc>sascha-gentoo-bugzilla@silbe.org</cc>

      

      
          <long_desc isprivate="0">
            <who>ming@gentoo.org</who>
            <bug_when>2004-06-04 08:05:14 0000</bug_when>
            <thetext>I fixed several bugs in the previous ebuilds: configure not found error,  some share files(man, info) conflict with other packages.
I also bumped the packages&apos; version, but I&apos;m not sure whether this is suitable. Anyway, just hope these ebuilds can be useful.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ming@gentoo.org</who>
            <bug_when>2004-06-04 08:08:21 0000</bug_when>
            <thetext>Created an attachment (id=32638)
avr-binutils-2.14.90.0.8.ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ming@gentoo.org</who>
            <bug_when>2004-06-04 08:09:53 0000</bug_when>
            <thetext>Created an attachment (id=32639)
avr-gcc-3.4.0.ebuild

I not quite sure whether this version is OK. Only tested on my box.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ming@gentoo.org</who>
            <bug_when>2004-06-04 08:11:43 0000</bug_when>
            <thetext>Created an attachment (id=32640)
avr-libc-1.0.4.ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ming@gentoo.org</who>
            <bug_when>2004-06-04 08:16:39 0000</bug_when>
            <thetext>Created an attachment (id=32642)
avr-gcc-3.4.0.ebuild

fix the format error.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2004-06-04 10:34:17 0000</bug_when>
            <thetext>those three avr-* ebuilds need to die anyway, they shouldn&apos;t be in portage at all.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dragonheart@gentoo.org</who>
            <bug_when>2004-06-04 16:12:00 0000</bug_when>
            <thetext>I saw pappy fix this one yesterday. Do we have an alternate if these ebuilds go?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>prices@dflytech.com</who>
            <bug_when>2004-06-11 14:09:09 0000</bug_when>
            <thetext>I have submitted a patch so that crossdev (see sys-devel/crossdev) will compile the AVR tool chain.  That works for binutils and gcc.  It still won&apos;t compile libc.  I am not sure the best way to have libc automatically compiled, but I think it is going to need some form of ebuild.

The patch is in http://bugs.gentoo.org/show_bug.cgi?id=52790 .  It is a pretty simple patch, so I have high hopes it will be in the next version.  ;)

Scott  =)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dragonheart@gentoo.org</who>
            <bug_when>2004-09-23 09:04:53 0000</bug_when>
            <thetext>avr-binutils-2.15 commited

I had problems with avr-gcc-3.4.[0-2]

with an error:

mkdir -p -- libgcc/avr5
if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi
/var/tmp/portage/avr-gcc-3.4.0/work/build/gcc/xgcc -B/var/tmp/portage/avr-gcc-3.4.0/work/build/gcc/ -B/usr/avr/bin/ -B/usr/avr/lib/ -isystem /usr/avr/include -isystem /usr/avr/sys-include -O2  -DIN_GCC -DCROSS_COMPILE   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -DDF=SF -Dinhibit_libc -mcall-prologues -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I/var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc -I/var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc/. -I/var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc/../include  -DL_mulqi3 -xassembler-with-cpp -c /var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc/config/avr/libgcc.S -o libgcc/./_mulqi3.o
/var/tmp/portage/avr-gcc-3.4.0/work/build/gcc/xgcc -B/var/tmp/portage/avr-gcc-3.4.0/work/build/gcc/ -B/usr/avr/bin/ -B/usr/avr/lib/ -isystem /usr/avr/include -isystem /usr/avr/sys-include -O2  -DIN_GCC -DCROSS_COMPILE   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -DDF=SF -Dinhibit_libc -mcall-prologues -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I/var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc -I/var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc/. -I/var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc/../include  -DL_mulhi3 -xassembler-with-cpp -c /var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc/config/avr/libgcc.S -o libgcc/./_mulhi3.o
/var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc/config/avr/libgcc.S: Assembler messages:
/var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc/config/avr/libgcc.S:72: Error: suffix or operands invalid for `clr&apos;
/var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc/config/avr/libgcc.S:72: Error: no such instruction: `clear result&apos;
/var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc/config/avr/libgcc.S:74: Error: no such instruction: `sbrc r24,0&apos;
/var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc/config/avr/libgcc.S:75: Error: too many memory references for `add&apos;
/var/tmp/portage/avr-gcc-3.4.0/work/gcc-3.4.0/gcc/config/avr/libgcc.S:76: Error: too many memory references for `add&apos;

followed by more assembly errors

avr-gcc-3.4.2 commited. If you see something weird I did just tell me.
avr-libc-1.0.4 added too

Sorry for keeping this one open so long. Please tell me what the problem is if you know.  Or if it works for you.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>pappy@gentoo.org</who>
            <bug_when>2004-09-23 19:30:45 0000</bug_when>
            <thetext>avr will be removed.

Alex</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dragonheart@gentoo.org</who>
            <bug_when>2004-09-23 19:53:03 0000</bug_when>
            <thetext>I had a talk with  Alexander. I&apos;ll take it over avr-* stuff until someone can give Kumba enough inspiration to commit crossdev stuff. Then all that will be left is avr-libc right? Patches to fix this one can be set to Kumba.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>prices@dflytech.com</who>
            <bug_when>2004-09-23 20:34:25 0000</bug_when>
            <thetext>Correct, only avr-libc will be needed at that point.  The only question then in my mind is what do we do with avr-libc&apos;s current dependency on avr-gcc?  Do we just make it depend on nothing, or is there a plan for this in the crossdev stuff?

Thank you.  I am willing to help out in any way I can.  Let me know if you need anything from me.

Scott  =)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dragonheart@gentoo.org</who>
            <bug_when>2004-09-23 20:44:34 0000</bug_when>
            <thetext>I&apos;ll add something to the || die clause and maybe some info notes. I&apos;ll consider a dependancy on crossdev.

Scott does the avr-gcc-3.4.2 ebuild work for you? Come by on irc://irc.freenode.net/#gentoo-embedded and I&apos;m ususally there.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>prices@dflytech.com</who>
            <bug_when>2004-09-27 10:58:21 0000</bug_when>
            <thetext>Sorry for the long pause.  No, it doesn&apos;t work for me, but I am still working out why.  I think it has something to do with how binutils is compiled.  I will let you know when I figure it out.

Scott  =)</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>32638</attachid>
            <date>2004-06-04 08:08 0000</date>
            <desc>avr-binutils-2.14.90.0.8.ebuild</desc>
            <filename>avr-binutils-2.14.90.0.8.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKSVVTRT0ibmxzIgoKTVlfUD0ke1AvYXZyLS99ClM9JHtXT1JLRElSfS8k
e01ZX1B9CkRFU0NSSVBUSU9OPSJUaGUgR05VIGJpbnV0aWxzIGZvciB0aGUgQVZSIG1pY3JvY29u
dHJvbGxlciBhcmNoaXRlY3R1cmUiCkhPTUVQQUdFPSJodHRwOi8vc291cmNlcy5yZWRoYXQuY29t
L2JpbnV0aWxzIgpTUkNfVVJJPSJodHRwOi8vZnRwLmdudS5vcmcvZ251L2JpbnV0aWxzLyR7TVlf
UH0udGFyLmJ6MiIKClNMT1Q9IjAiCkxJQ0VOU0U9IkdQTC0yIgpLRVlXT1JEUz0ieDg2IgoKREVQ
RU5EPSJ2aXJ0dWFsL2dsaWJjIgoKc3JjX2NvbXBpbGUoKSB7CgllY29uZiBcCgkJLS10YXJnZXQ9
YXZyIFwKCQlgdXNlX2VuYWJsZSBubHNgIHx8IGRpZQoJZW1ha2UgfHwgZGllCn0KCnNyY19pbnN0
YWxsKCkgewoJZWluc3RhbGwgfHwgZGllCglybSAtcmYgJHtEfS91c3Ivc2hhcmUvaW5mbwoJcm0g
LXJmICR7RH0vdXNyL3NoYXJlL2xvY2FsZQoJcm0gLXJmICR7RH0vdXNyL2xpYi9saWJpYmVydHku
YQp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>32639</attachid>
            <date>2004-06-04 08:09 0000</date>
            <desc>avr-gcc-3.4.0.ebuild</desc>
            <filename>avr-gcc-3.4.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKSVVTRT0ibmxzIgoKTVlfUD0ke1AvYXZyLS99ClM9JHtXT1JLRElSfS8k
e01ZX1B9CkRFU0NSSVBUSU9OPSJUaGUgR05VIEMgY29tcGlsZXIgZm9yIHRoZSBBVlIgbWljcm9j
b250cm9sbGVyIGFyY2hpdGVjdHVyZSIKSE9NRVBBR0U9Imh0dHA6Ly9zb3VyY2VzLnJlZGhhdC5j
b20vYmludXRpbHMiClNSQ19VUkk9Imh0dHA6Ly9mdHAuZ251Lm9yZy9nbnUvZ2NjLyR7TVlfUH0u
dGFyLmJ6MiIKClNMT1Q9IjAiCkxJQ0VOU0U9IkdQTC0yIgpLRVlXT1JEUz0ieDg2IgoKREVQRU5E
PSJ2aXJ0dWFsL2dsaWJjCgk+PWRldi1lbWJlZGRlZC9hdnItYmludXRpbHMtMi4xNC45MC4wLjgi
CgpzcmNfY29tcGlsZSgpIHsKICAgICMgQnVpbGQgaW4gYSBzZXBhcmF0ZSBidWlsZCB0cmVlCiAg
ICBta2RpciAtcCAke1dPUktESVJ9L2J1aWxkCiAgICBjZCAke1dPUktESVJ9L2J1aWxkCgogICAg
ZWluZm8gIkNvbmZpZ3VyaW5nIEdDQy4uLiIKICAgIGFkZHdyaXRlICIvZGV2L3plcm8iCgkke1N9
L2NvbmZpZ3VyZSBcCgkJLS1wcmVmaXg9L3VzciBcCgkJLS10YXJnZXQ9YXZyIFwKCQktLWVuYWJs
ZS1sYW5ndWFnZXM9YyBcCgkJYHVzZV9lbmFibGUgbmxzYCB8fCBkaWUKCgllbWFrZSB8fCBkaWUK
fQoKc3JjX2luc3RhbGwoKSB7CiAgICBjZCAke1dPUktESVJ9L2J1aWxkCgllaW5zdGFsbCB8fCBk
aWUKCXJtIC1yZiAke0R9L3Vzci9zaGFyZSAke0R9L2luY2x1ZGUKfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>32640</attachid>
            <date>2004-06-04 08:11 0000</date>
            <desc>avr-libc-1.0.4.ebuild</desc>
            <filename>avr-libc-1.0.4.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKSVVTRT0ibmxzIgoKTVlfUD0ke1B9CkRFU0NSSVBUSU9OPSJMaWJjIGZv
ciB0aGUgQVZSIG1pY3JvY29udHJvbGxlciBhcmNoaXRlY3R1cmUiCkhPTUVQQUdFPSJodHRwOi8v
Ly93d3cubm9uZ251Lm9yZy9hdnItbGliYy8iClNSQ19VUkk9Imh0dHA6Ly9zYXZhbm5haC5ub25n
bnUub3JnL2Rvd25sb2FkL2F2ci1saWJjLyR7TVlfUH0udGFyLmJ6MiIKClNMT1Q9IjAiCkxJQ0VO
U0U9IkdQTC0yIgpLRVlXT1JEUz0ieDg2IgoKREVQRU5EPSJkZXYtZW1iZWRkZWQvYXZyLWdjYyIK
CnNyY19jb21waWxlKCkgewoJbWtkaXIgb2JqLWF2cgoJY2Qgb2JqLWF2cgoJdW5zZXQgQ0ZMQUdT
CglDQz1hdnItZ2NjIENGTEFHUz0iIiAuLi9jb25maWd1cmUgXAoJCS0tdGFyZ2V0PWF2ciBcCgkJ
LS1wcmVmaXg9L3VzciBcCgkJLS1pbmZvZGlyPS91c3Ivc2hhcmUvaW5mbyBcCgkJLS1tYW5kaXI9
L3Vzci9zaGFyZS9tYW4gXAoJCWB1c2VfZW5hYmxlIG5sc2AgfHwgZGllICIuL2NvbmZpZ3VyZSBm
YWlsZWQiCgoJZW1ha2UgfHwgZGllCn0KCnNyY19pbnN0YWxsKCkgewoJY2Qgb2JqLWF2cgoJZWlu
c3RhbGwgfHwgZGllCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>32642</attachid>
            <date>2004-06-04 08:16 0000</date>
            <desc>avr-gcc-3.4.0.ebuild</desc>
            <filename>avr-gcc-3.4.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKSVVTRT0ibmxzIgoKTVlfUD0ke1AvYXZyLS99ClM9JHtXT1JLRElSfS8k
e01ZX1B9CkRFU0NSSVBUSU9OPSJUaGUgR05VIEMgY29tcGlsZXIgZm9yIHRoZSBBVlIgbWljcm9j
b250cm9sbGVyIGFyY2hpdGVjdHVyZSIKSE9NRVBBR0U9Imh0dHA6Ly9zb3VyY2VzLnJlZGhhdC5j
b20vYmludXRpbHMiClNSQ19VUkk9Imh0dHA6Ly9mdHAuZ251Lm9yZy9nbnUvZ2NjLyR7TVlfUH0u
dGFyLmJ6MiIKClNMT1Q9IjAiCkxJQ0VOU0U9IkdQTC0yIgpLRVlXT1JEUz0ieDg2IgoKREVQRU5E
PSJ2aXJ0dWFsL2dsaWJjCgk+PWRldi1lbWJlZGRlZC9hdnItYmludXRpbHMtMi4xNC45MC4wLjgi
CgpzcmNfY29tcGlsZSgpIHsKCSMgQnVpbGQgaW4gYSBzZXBhcmF0ZSBidWlsZCB0cmVlCglta2Rp
ciAtcCAke1dPUktESVJ9L2J1aWxkCgljZCAke1dPUktESVJ9L2J1aWxkCgoJZWluZm8gIkNvbmZp
Z3VyaW5nIEdDQy4uLiIKCWFkZHdyaXRlICIvZGV2L3plcm8iCgkke1N9L2NvbmZpZ3VyZSBcCgkJ
LS1wcmVmaXg9L3VzciBcCgkJLS10YXJnZXQ9YXZyIFwKCQktLWVuYWJsZS1sYW5ndWFnZXM9YyBc
CgkJYHVzZV9lbmFibGUgbmxzYCB8fCBkaWUKCgllbWFrZSB8fCBkaWUKfQoKc3JjX2luc3RhbGwo
KSB7CgljZCAke1dPUktESVJ9L2J1aWxkCgllaW5zdGFsbCB8fCBkaWUKCXJtIC1yZiAke0R9L3Vz
ci9zaGFyZSAke0R9L2luY2x1ZGUKfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>