Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

linuxarm-xtensa-lx106-elf-g46f160f.tar.gz directories are mode 555 should be 755 #2004

Closed
barnabear opened this issue May 6, 2016 · 2 comments

Comments

@barnabear
Copy link

barnabear commented May 6, 2016

I've been trying to get Arduino running on Raspbian with ESP8266 support. This is Raspberry Pi (linux on Arm 32 bit).

I managed to build arduino/Arduino from master source, I think it prompted me for a version and suggested 1.6.9, which I accepted.

I then put http://arduino.esp8266.com/stable/package_esp8266com_index.json into the File->Preferences Additional Board Manger URL's field.

Then I selected board manager and the ESP8266 boards. It then tried to install the support tools.

However it failed in creating the subdirectory tree for xtensa. It was trying to create the gcc directory, but the directory it was trying to create it in was mode 555 (not writeable).

So I looked in the .tar.gz it downloaded, and found all the directories to be mode 555.

The equivalent Linux Intel 64 bit .tar.gz has directories 755.

I think the point is that although the archive can be unpacked, you can't then recursively copy the directory tree into place.

Please could this .tar.gz be created with directory permissions of 755, and then I think it will work?

Thanks,

Barnabear.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@barnabear
Copy link
Author

I think you're going to need to change the hash as well.

@igrr
Copy link
Member

igrr commented Jun 12, 2016

Fixed hash and size, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants