|
Bugzilla – Full Text Bug Listing |
| Summary: | Build Service Cross-Toolchain(AVR): Arduino 1.0.6 fails to cross-compile | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Distribution | Reporter: | Forgotten User gp-dpinp5x <forgotten_gp-dpinp5x> |
| Component: | Other | Assignee: | Klaus Kämpf <kkaempf> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P1 - Urgent | CC: | forgotten_HJwNQbrLwk, forgotten_js_DutmDZD, forgotten_kRObQ08xPS, forgotten_ppAsHhNel_, forgotten_vlwz3TLzxw, kdupke, matz, rguenther, whdu |
| Version: | 13.2 | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE 13.2 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Forgotten User gp-dpinp5x
2014-11-15 12:58:46 UTC
Running openSuse 12.3 and have exactly the same problem. I installed the Arduino-packages about a month ago (mid-october) and it worked. But when I try to use them now I get the same problem. Several updates has been applied to my system in between. Also managed to reproduce on 13.1 I'm on Tumbleweed and hit the bug too. if you move the tools directory out from the arduino things work. Like this: mv /usr/share/arduino-1.0.6/hardware/tools /usr/share/arduino-1.0.6/hardware/tools.old Then arduino uses the system wide installed tools It sounds like a problem with the adruino packages and their setup (their directory layout looks very odd to me from what is pasted here). runnING OpenSuse 13.1 and after updating everything I can no longer use arduino due to this bug. What's worse, old version is gone so I can't even downgrade to prev version which puts me dead in the water until some solution is found. (In reply to Peter Sjoberg from comment #5) > runnING OpenSuse 13.1 and after updating everything I can no longer use > arduino due to this bug. What's worse, old version is gone so I can't even > downgrade to prev version which puts me dead in the water until some > solution is found. If you are in a hurry just remove the arduino tools as I have suggested above. We all wait for a cleaner solution but you can do it in the meantime. Also I think the cross-avr-tools is newer and better than what is distributed with Arduino-1.0.6 (In reply to Todor Gyumyushev from comment #6) > (In reply to Peter Sjoberg from comment #5) > > runnING OpenSuse 13.1 and after updating everything I can no longer use > > arduino due to this bug. What's worse, old version is gone so I can't even > > downgrade to prev version which puts me dead in the water until some > > solution is found. > > If you are in a hurry just remove the arduino tools as I have suggested > above. We all wait for a cleaner solution but you can do it in the meantime. > Also I think the cross-avr-tools is newer and better than what is > distributed with Arduino-1.0.6 Did bite the bullet and installed 1.5.8 directly from arduino.cc and after moving my project directory that worked for what I had to do that evening at least. Solved. As root: cd /usr/share/arduino-1.0.6/hardware/tools/avr/bin mv ./avr-gcc ./avr-gcc-backup ln -s /usr/bin/avr-gcc ./ Klaus, would you please take a look ? thanks! Yeah, sorry, arduino-1.0.6 brings its own gcc-avr instead of using the packaged one. I'll repackage arduino-1.0.6 to fix this. https://build.opensuse.org/package/show/CrossToolchain:avr/arduino just got updated, please reinstall 'arduino' (and arduino-examples, arduino-reference) from there. |